Единицы измерения информации:
1 байт = 8 бит
1 Кбайт = 1024 байт
1 Мбайт = 1024 Кбайт
1 Гбайт = 1024 Мбайт
1 Тбайт = 1024 Гбайт
Единицы измерения скорости передачи информации:
1 кбит/с = 1000 бит/с
1 Мбит/с = 1000 Кбит/с
1 Гбит/с = 1000 Мбит/с
1 Тбит/с = 1000 Гбит/с
Магистрально-модульный принцип построения ЭВМ
Процессор – выполняет управление компьютером (процессом вычислений и управление периферийными устройствами), выполняет арифметические и логические операции.
Процессор располагается в системном блоке ЭВМ. Процессоры могут дополняться математическими или сопроцессорами.
Разрядность процессора – число одновременно обрабатываемых битов информации.
Быстродействие процессора – число выполняемых элементарных операций в единицу времени.
Тактовая частота – величина, показывающая сколько раз в единицу времени происходит смена состояния процессора.
ОП – запоминающее устройство. В ОП располагаются программы, выполняемые в данный момент компьютером, а также те данные, которые используются этими программами.
Объём ОП определяется количеством информации, которая может находиться в ней одновременно и может достигать нескольких Гбайт. При выключении ЭВМ всё содержимое ОП теряется.
Функции ОП реализуются набором микросхем, находящихся в системном блоке.
Каналы вв/выв – устройства, через которые производится обмен данными с внешними (периферийными) устройствами.
Периферийные устройства – довольно многочисленны. Некоторые из них:
- жёсткий диск – (винчестер) – запоминающее устройство. Служит для хранения информации. При выключении ЭВМ информация сохраняется и, следовательно, может многократно использоваться. Объём HD достигает значительных размеров; наиболее распространён в данное время объём в 1 ТБ. HD располагается в системном блоке.
- дисководы – устройства для работы с гибкими дисками (дискетами). Дисководов может быть 1 или 2.(устаревшее, сейчас не использутся)
- дисплей – служит для отображения информации. Он может быть монохромным или цветным; алфавитно-цифровым или графическим. Важной характеристикой дисплея является его разрешающая способность.
- принтер – устройство для выдачи информации на бумагу.
- клавиатура – для ввода данных и команд в компьютер.
Все рассмотренные выше устройства представляют собой аппаратное обеспечение ЭВМ.
Состав конкретного аппаратного обеспечения, представленного в данной, конкретной ЭВМ, называется её конфигурацией.
Язык Turbo Pascal Краткая характеристика языка
TP является языком высокого уровня, хорошо приспособленным для структурного программирования.
Язык машиннонезависим, следовательно, программы легко переносятся.
Позволяет работать с данными сложной структуры.
Имеет развитые средства для выделения отдельных частей программы в процедуры.
Важным средством для построения больших программных систем является модульность, т.е. возможность независимой разработки отдельных частей программ и последующего их связывания в одну систему.
Все эти особенности способствовали тому, что именно на Паскале разрабатывается значительное количество крупных программных систем.
Алфавит языка
Включает:
1) прописные и строчные буквы латинского алфавита
‘a’…’z’, ‘A’…’Z’;
2) цифры ‘0’…’9’;
3) символ подчёркивания ‘_’ (код 95);
4) пробел ‘ ‘ (код 32);
5) символы с кодами 0-31;
6) специальные символы:
+ - * / = > < [ ] . , ( )
; ^ : ‘ @ { } $ #
Символы кириллицы, а также некоторые другие символы, имеющиеся на клавиатуре, в алфавит языка не входят.
Идентификаторы –
- иначе имена – констант, переменных, процедур и т.п. Идентификатор может иметь произвольную длину, но значащими являются только первые 63 символа.
Идентификатор всегда начинается буквой или знаком подчёркивания, за которым могут следовать буквы, цифры или знак подчёркивания. Пробелы и специальные символы не могут входить в идентификатор.
Пр.
Верно Неверно
a 1Program
ALPHA block#1
MyProgamIsBestProgram My Program
Date_2_oct_1995 mod
_beta
f1
В Паскале есть зарезервированные слова, которые также не могут использоваться в качестве идентификаторов.
Типы данных
Любые данные в TP характеризуются своими типами. Тип определяет множество допустимых значений, которые может принимать объект, а также множество допустимых операций над этим объектом. Кроме того, тип определяет формат внутреннего представления данных в памяти ЭВМ.
В TP предусмотрен механизм создания новых типов данных. Общее количество типов, используемых в программе, может быть сколь угодно большим.
Целый тип
Длина |
Название |
Мощность |
Диапазон значений |
|
байт |
бит |
|||
1 |
8 |
byte |
28 |
0…255 |
1 |
8 |
shortint |
28 |
-128…127 |
2 |
16 |
word |
216 |
0…65535 |
2 |
16 |
integer |
216 |
-32768…32767 |
4 |
32 |
longint |
232 |
-2147483648…2147483647 |
Логический тип
Данные логического типа могут принимать одно из двух значений: FALSE (ложь) и TRUE (истинно).
FALSE=0
TRUE=1
Длина: 1 байт
Имя: Boolean
Диапазон: 0…1
Символьный тип
Значением символьного типа является множество всех символов ЭВМ.
Имя: char
Длина: 1 байт
Диапазон: 0…255 Каждому этому числу соответствует символ из таблицы ASCII.
