Добавил:
Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Ответы на экзаменационные билеты по информатике.doc
Скачиваний:
72
Добавлен:
10.05.2014
Размер:
277.5 Кб
Скачать

3) Простые типы данных в Паскеле

Целочисленные типы данных:

Integer(диапазон значений: -32768-32767, память: 2 байт) byte(0-255, память:1) shortint(-128-127, память: 1) word(0-65535, память: 2) longint(память: 4)

Вещественные типы данных:

Single(кол-во значащих цифр: 7-8, память 4 байта) real(11-12, 6) double(15016, 8) extended(19-20, 10) comp(19-20, 8)

Символьный и логический типы данных:

Char(память 1 байт)Boolean(диапазон значений:true,false; память1)

Билет 3

1) Составные типы данных в паскале

Запись– это структура данных, состоящая из фиксированного числа компонентов, называемых полями записи. В отличие от массива, компоненты (поля) записи могут быть различного типа. Чтобы можно было ссылаться на тот или иной компонент записи, поля именуются.Структура объявления типа записи такова: <имя типа> =RECORD<список полей>END

Память компьютера представляет собой набор ячеек памяти размером 1 байт. Ячейки нумеруются с 0, номер каждой ячейки называется её адресом. Адресом переменной называется адрес первого её байта. Для хранения адресов переменных в Паскале используется специальный типа данных–указатели. Объявление указателя: var p: ^integer; гдеpпредназначен для хранения адреса переменной типаinteger.

2) Циклические конструкции в с

for(начальное действие; условие продолжения; повторяющееся действие)

  действие;

- "начальное действие" выполняется один раз перед циклом for

- "условие продолжения" проверяется перед каждой итерацией цикла for. Если условие истинно, цикл продолжается, иначе прерывается

- "повторяющееся действие" выполняется после каждой итерации цикла for

while(условие) // с предусловием

  действие;

do // с постусловием

  действие

while(условие);

В первом случае условие проверяется перед каждой итерацией, во втором - после. Если условие истинно, то цикл продолжается, иначе прерывается.

3) Арифметические операции ассемблера

add приёмник, источник – сумма sub приёмник, источник – вычитание div источник – деление (делимое долно быть расположено в ax. После операции частное помещается в al, а остаток в ah) mul источник – умножение (второй сомножитель должен располагаться в al, результат заносится в ax) cmp операнд1, операнд2 – сравнение inc приёмник – прибавляет 1 dec приёмник – вычитает 1

Билет 4

Соседние файлы в предмете Информатика