Чтобы преуспеть в структурном программировании, программу следует представить в виде модулей. Модульное программирование – это процесс разделения программы на логические части, называемые модулями, и последовательное программирование каждой части.
Структурное кодирование – это метод написания хорошо структурированных программ, который позволяет получать программы, более удобные для тестирования, модификации и использования. Структурное кодирование состоит в получении правильной программы из некоторых простых логических структур. [1]
3. Основные устройства ЭВМ.
Обычно персональные компьютеры IBM PC состоят из трех частей (блоков):
- системного блока;
- клавиатуры, позволяющей вводить символы в компьютер;
- монитора (или дисплея) - для изображения текстовой и графической информации.
Компьютеры выпускаются и в портативном варианте - обычно в "блокнотном" (ноутбук) исполнении. Здесь системный блок, монитор и клавиатура заключены в один корпус: системный блок спрятан под клавиатурой, а монитор сделан как крышка к клавиатуре.
Системный блок. Он является в компьютере "главным". В нем располагаются все основные узлы компьютера:
- электронные схемы, управляющие работой компьютера (микропроцессор, оперативная память, контроллеры устройств и т.д.);
- блок питания, который преобразует электропитание сети в постоянный ток низкого напряжения, подаваемый на электронные схемы компьютера;
- накопители (или дисководы) для гибких магнитных дисков, и пользуемые для чтения и записи на гибкие магнитные диски (дискеты);
- накопитель на жестком магнитном диске, предназначенный для чтения и записи на несъемный жесткий магнитный диск (винчестер);
- другие устройства.
Дополнительные устройства. К системному блоку компьютера IBM PC можно подключать различные устройства ввода-вывода информации, расширяя тем самым его функциональные возможности.
Внешние устройства. Многие устройства располагаются вне системного блока компьютера и подсоединяются к нему через специальные гнезда (разъемы), находящиеся обычно на задней стенке системного блока. Такие устройства обычно называются внешними. Кроя монитора и клавиатуры, такими устройствами являются:
- принтер - для вывода на печать текстовой и графической информации;
- мышь - устройство, облегчающее ввод информации в компьютер;
- джойстик - манипулятор в виде укрепленной на шарнире ручки с кнопкой, употребляется в основном для компьютерных игр;
- а также другие устройства.
Внутренние устройства. Некоторые устройства могут вставляться внутрь системного блока компьютера (поэтому они часто называются внутренними), например:
- модем или факс-модем - для обмена информацией с другим компьютерами через телефонную сеть (факс-модем может также получать и принимать факсы);
- дисковод для компакт-дисков, он обеспечивает возможность чтения данных с компьютерных компакт-дисков и проигрывания аудиокомпакт-дисков;
- стример - для хранения данных на магнитной ленте;
- звуковая карта - для воспроизведения и записи звуков (музыки, голоса и т.д.).
Впрочем, модемы, факс-модемы, стримеры, дисководы для компакт-дисков и другие устройства могут выпускаться и во внешнем исполнении. Как правило, устройства во внутреннем исполнении стоят дешевле - для них не надо изготавливать корпус и их не надо снабжать своим блоком питания.
Контроллеры и устройства. Для управления работой устройств в IBM PC-совместимых компьютерах используются электронные схемы - контроллеры. Различные устройства используют разные способы подключения к контроллерам:
- некоторые устройства (дисковод для дискет, клавиатура и т.д.) подключаются к имеющимся в составе компьютера стандартным контроллерам;
- некоторые устройства (звуковые карты, многие факс-модемы и т.д.) выполнены как электронные платы, то есть смонтированы на одной плате со своим контроллером;
- остальные устройства используют следующий способ подключения: в системный блок компьютера вставляется электронная плата (контроллер), управляющая работой устройства, а само устройство подсоединяется к этой плате кабелем. [9]