Навигация по сайту
Вход на сайт
Календарь
«    Сентябрь 2010    »
ПнВтСрЧтПтСбВс
 
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
 

Август 2010 (16)
Июль 2010 (28)
Июнь 2010 (6)
Май 2010 (20)
Апрель 2010 (50)
Популярные статьи
Облако тегов
Друзья сайта

Псевдокод

Псевдокод

Начиная с этого момента мы отказываемся от использования команд формального языка программирования в пользу менее формальной и более интуитивной системы обозначений, известной как псевдокод. В общем случае псевдокод — это система обозначений, предназначенная для неформального представления идей в процессе разработки алгоритмов.
Один из путей создания псевдокода состоит в простом ослаблении правил того формального языка программирования, на котором требуется записать окончательную версию алгоритма. Этот подход обычно используется, когда целевой язык программирования известен заранее. В подобной ситуации псевдокод, используемый на ранних стадиях разработки программы, может состоять из синтаксических и семантических структур, аналогичных структурам целевого языка программирования, но не столь формализованных.
     Подробнее...

Тайный код китайского кунфу

Тайный код китайского кунфу

Это увлекательное повествование о мастерах и сотнях самых различных школ, истории становления боевого мастерства и о способах его сбережения. Это рассказ об удивительных методах тренировки, о духовных традициях, о даосских магах и буддийских монахах, что были последователями боевых искусств. Лишь посвященный может получить истинное знание китайского кунфу. И эта книга - не раскрытие истинных секретов, это повествование о том пространстве, где эти секреты можно обнаружить.
     Подробнее...

Экономика для чайников

Экономика для чайников

Пособие "Экономика для чайников", знакомит читателя с основными понятиями экономической теории, позволяя усвоить важнейшие экономические концепции, касающиеся как развития экономики в целом, так и благосостояния каждого из нас. Автор рассказывает о преимуществах рыночной экономики при выполнении таких условий, как стабильность цен, отсутствие торговых барьеров и прямого контроля над ценами, четкое определение прав собственности и строгая конкуренция.
     Подробнее...

Представление алгоритма

Представление алгоритма

В этом разделе мы рассмотрим вопросы, относящиеся к представлению алгоритмов. Наша задача — ввести основные понятия примитивов и псевдокода, а также разработать некоторую систему представления для собственного использования.

Примитивы
Для представления алгоритмов необходимо использовать некоторую форму языка. Если с алгоритмом работает человек, то это может быть и традиционный язык (английский, русский, японский), и язык картинок, представленный на рис. 4.2. (На этом рисунке приведен алгоритм изготовления игрушечной птички из квадратного листа бумаги.) Однако зачастую использование этих естественных средств общения ведет к неправильному пониманию. Иногда причина состоит в неоднозначности используемой терминологии. Например, предложение Посещение внуков — это большая нагрузка на нервную систему может иметь двоякий смысл: либо приезд внуков вызывает массу хлопот, либо поездка к ним является серьезным испытанием для пожилого человека. Другой источник проблем — это неправильное понимание алгоритма, вызванное недостаточной детализацией его описания.
     Подробнее...

Самодельные рыболовные приманки

Самодельные рыболовные приманки

В данной книге приведены практические рекомендации по изготовлению основных видов искусственных рыболовных приманок из металла, пластмасс, резины, древесины и других материалов. При описании методов изготовления приманок рассматриваются приемы обработки металла, пластмассы, резины: литье, чеканка, пайка, полировка, покраска, серебрение и т.д. Приводятся рецепты различных флюсов для пайки, свойства химреактивов и действий составленных из них растворов. Книга рассчитана на широкий круг читателей, на тех, кто любит своими руками делать полезные и оригинальные вещи.
     Подробнее...

Home Cinema Choice - October 2010

Home Cinema Choice - October 2010


"Home Cinema Choice" - это самый продаваемый в Великобритании журнал для энтузиастов домашнего кинотеатра. В каждом номере публикуются новости и обзоры новейшего оборудования для домашнего кинотеатра, от усилителей, ресиверов и процессоров до DVD рекордеры, колонок, проекторов и плоскопанельных телевизоров. Журнал также дает советы по настройке данного оборудования и обзоры последних DVD-релизов.
     Подробнее...

Боевая машина - два.

Боевая машина - два.

Новая книга известного эксперта в области боевых единоборств является продолжением его одноименного бестселлера, впервые изданного в 1997 г. не только практическое пособие, полезное для широкого круга людей разного возраста, но еще и образец хорошей литературы. Безупречная логика и великолепный стиль изложения, а также юмор - все это присутствует в предлагаемой . Книга захватывает читателя и не отпускает до тех пор, пока он не перевернет последнюю страницу.
     Подробнее...

ДжИ Фаббри Эдишинз - Русские танки №1 - Танк Т-72 [2010]

ДжИ Фаббри Эдишинз - Русские танки №1 - Танк Т-72 [2010]

Русские танки - журнал посвящен самым знаменитым моделям отечественного танкостроения с 1930-х годов до наших дней. В каждом номере - исторический журнал в сопровождении масштабной модели из металла: танки, самоходные установки, бронетехника.
     Подробнее...

Алгоритмы

Алгоритмы

Как уже было сказано выше, прежде чем компьютер сможет выполнить задачу, ему необходимо предоставить алгоритм ее решения, в точности описывающий, что и как надо делать. Следовательно, изучение алгоритмов является краеугольным камнем компьютерных наук. В этой главе мы обсудим многие фундаментальные понятия этой области знаний, включая разработку и представление алгоритмов, а также важнейшие управляющие концепции — итерацию и рекурсию. В процессе обсуждения мы рассмотрим некоторые хорошо известные алгоритмы поиска и сортировки.
     Подробнее...

Юный эрудит №8 (август 2010)

Юный эрудит №8 (август 2010)


Название: Юный эрудит №8 (август 2010)
Страниц: 34
     Подробнее...

Анатомия жизни и смерти. Жизненно важные точки на теле человека

Анатомия жизни и смерти. Жизненно важные точки на теле человека

Новая книга В. Момота - это уникальный, не имеющий аналогов в мире единоборств, подробный атлас - справочник болевых точек на теле человека.
В ней представлен материал по истории развития кюсёдзюцу, отрывки из уникальных древних трактатов, таблицы точек различных систем Китая и ЯпонииТеоретические сведения по анатомии и физиологии человека, способы поражения и реанимации.
     Подробнее...

Другие типы архитектуры компьютеров

Для расширения кругозора целесообразно рассмотреть некоторые варианты архитектуры построения компьютеров, отличающиеся от той архитектуры, речь о которой шла в предыдущих разделах этой главы.

CISC- и RISC-архитектура компьютеров

Разработка машинного языка требует предварительного принятия многих решений. Одно из них состоит в выборе между построением сложной машины, способной декодировать и выполнять широкий спектр разнообразных команд, и созданием более простой машины, которая будет иметь ограниченный набор команд. К первому варианту относятся компьютеры с CISC-архитектурой (Complex Instruction Set Computer — компьютер со сложным набором команд), а ко второму — компьютеры с RISC-архитектурой (Reduced Instruction Set Computer — компьютер с ограниченным набором команд). CISC-компьютер проще программировать, поскольку единственная его команда позволяет решить задачу, выполнение которой в RISC-компьютере потребует длинной последовательности более простых команд. Однако CISC-компьютер сложнее сконструировать, и он обходится дороже как при создании, так и при эксплуатации. Более того, многие сложные команды найдут лишь ограниченное применение, вследствие чего могут оказаться просто балластом, создающим дополнительную бесполезную нагрузку.
     Подробнее...

Конструкция шины

Конструирование шины компьютера всегда было очень сложной задачей. Например, проводники в плохо разработанной шине способны вести себя как небольшие антенны и ловить сигналы различных передач (радио, телевидение и т.д.), что вызывает нарушения во взаимодействиях центрального процессора компьютера, его основной памяти и периферийных устройств. Более того, длина шины (у настольного компьютера она равна примерно пятнадцати сантиметрам) намного превышает длину “проводников” внутри центрального процессора (длина которых измеряется в микронах). Поэтому прохождение сигналов через шину занимает существенно больше времени, чем требуется для передачи сигналов внутри центрального процессора. В результате технология изготовления шин находится в постоянной погоне за бурно развивающимися технологиями центральных процессоров. В современных компьютерах используется ряд различных конструкций шин.
     Подробнее...

Взаимодействие с другими устройствами


Основная память и центральный процессор образуют центральное звено компьютера. В этом разделе мы рассмотрим, как это центральное звено взаимодействует с различными периферийными устройствами, такими как дисковые накопители, принтеры, а также другими компьютерами.

Взаимодействие через управляющее устройство
Взаимодействие между машиной и другими устройствами обычно осуществляется через промежуточное устройство, называемое контроллером. Если в качестве примера взять персональный компьютер, то контроллер будет представлять собой ту монтажную плату, которая вставляется в разъем на основной плате компьютера (материнской плате). С помощью кабелей платы контроллеров соединяются с периферийными устройствами, установленными в самом компьютере, а соединение с внешними устройствами осуществляется через промежуточные разъемы, установленные на задней стенке корпуса компьютера
     Подробнее...