Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Ответы Информатика.docx
Скачиваний:
20
Добавлен:
05.06.2015
Размер:
43.38 Кб
Скачать

Тема 2. Типы данных и выражения

  1. На какие две группы подразделяются все типы данных? Простые и сложные

  2. К какой группе типов данных относятся массивы, файлы, записи, множества? сложные

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

    • короткое целое без знака

    • короткое целое со знаком

    • целое без знака

    • целое со знаком

    • длинное целое со знаком

    • вещественный

  4. Приведите примеры символьной и строковой констант. символьный ′A′; строковый ′25 февраля 2010 года′.

  5. Перечислите логические операции. <,<=, =, <>, >=, >, or; and; not

  6. Чему будет равен результат операций?

а) 105 > –105 Trueб) 105 < –105False в) (–5 = 5)and(4.3 > 3) False

г) (–5 = 5) or(4.3 > 3)Trueд)not(4.3 > 3) False

  1. Перечислите арифметические операции. A + B; A – B; A * B; A / B; A div B; A mod B

  2. Чему будет равен результат операций?

а) 127/6 0.16б) 127div621в) 127mod6 1

  1. Чему будет равен результат?

а) round(4.67) 5 б) round(4.37) 4 в) odd(4) г) odd(31)

д) frac(4.67) 0.67 е) frac(25/4) 0.25 ж) int(5/2) 2 з) int(27/4) 6

  1. Какие операции имеют наивысший приоритет? унарный минус, not

  2. Какие операции имеют наименьший приоритет? <=, <, =, <>, >, >=

  3. Что может быть значением переменной типа boolean? true(истина) или false(ложь).

Тема 3. Операторы языка

  1. Формат оператора ввода. Read[ln][(список переменных)];

  2. Что может быть в списке оператора ввода? список констант, переменных, выражений, функций

  3. Формат оператора вывода. [ln][(список констант, переменных, выражений, функций)];

  4. Что может быть в списке оператора вывода? список констант, переменных, выражений, функций

  5. Что будет на экране после выполнения следующих операторов?

а) writeln(′A=′, -25.736:6:2, ′ B=′, -4:3); A=-25.73 B=-4

б) writeln(′A=′, 25.7:5:2, ′ B=′, -4); A=25.70 B=-4

  1. Формат оператора присваивания. переменная:=выражение

  2. Формат оператора условного перехода (условного оператора). if условие then оператор1[else оператор2];

  3. Что представляет собой составной оператор? Составной оператор – это последовательность операторов (обычно, более одного оператора), заключенных в ограничители beginend.

  4. Формат оператора безусловного перехода. goto метка;

  5. Чем обозначается метка? Метка обозначается целым числом в диапазоне 0…9999 или идентификатором

  6. Объявите метки 20, konec,m1. label 20, m1, konec;

  7. Формат оператора цикла forс увеличением значения пара­метра цикла. for <параметр_цикла>:=<начальное_значение> to <конечное_значение> do <тело_цикла>;

  8. Формат оператора цикла forс уменьшением значения пара­метра цикла. for <параметр_цикла>:=<начальное_значение> downto <конечное_значение> do <тело_цикла>;

  9. Формат цикла while. while <условие> do <тело_цикла>;

  10. При каком значении условия выполняется тело цикла while? true(истина)

  11. При каком значении усло­вия произойдет выход из цикла while? false(ложь).

  12. Формат цикла repeat–until. repeat <тело_цикла> until <условие>;

  13. При каком значении условия выполняется тело цикла repeat–until? false(ложь).

  14. При каком значении условия произойдет выход из цикла repeat–until? true(истина)

  15. Тело какого цикла с неизвестным числом повторений может не выполниться ни разу? while

  16. Тело какого цикла с неизвестным числом повторений выполнится хотя бы один раз? repeatuntil

  17. В каком операторе цикла для тела цикла никогда не нужен составной оператор? repeatuntil

  18. В каких операторах цикла для тела цикла бывает необходим составной оператор? while

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]