Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Domashnie_i_kontrolnye_raboty_I_semestra_inform....doc
Скачиваний:
14
Добавлен:
03.12.2018
Размер:
137.73 Кб
Скачать

Промежуточный контроль знаний студента. Вопросы к контрольным работам

Таблица 6 - График проведения контрольных работ.

Номер контрольной работы

Семестр

Время проведения контрольной работы

Контрольная работа №1

1

8 неделя

Контрольная работа №2

1

15 неделя

Вопросы к контрольной работе №1

  1. Опишите структуру персонального компьютера.

  2. Перечислите и опишите этапы решения задач на ЭВМ.

  3. На какие группы разделяется программное обеспечение персонального компьютера. Опишите каждую группу.

  4. Дайте определение идентификатора. Приведите три примера идентификаторов.

  5. Перечислите основные разделы программы на языке Паскаль.

  6. Дайте описание формата использования процедуры WRITE (вывод информации на экран). Приведите пример использования процедуры WRITE.

  7. Дайте описание формата использования процедуры WRITELN (вывод информации на экран). Приведите пример использования процедуры WRITELN.

  8. Дайте описание формата использования форматного вывода информации на экран. Приведите пример форматного вывода на экран значения вещественной переменной с тремя знаками после запятой.

  9. Перечислите некоторые стандартные арифметические функции в Паскале (не менее пяти). Напишите выражение на Паскале с использованием стандартных арифметических функций вычисляющее TG 5 + LN 3.

  10. Укажите назначение комментариев в программе на языке Паскаль. Дайте условные обозначения комментариев в программе на языке Паскаль.

  11. Укажите назначение переменных в программе на языке Паскаль. Приведите пример объявления переменных a – вещественного типа, b – целочисленного типа, c – строкового типа.

  12. Перечислите некоторые простые типы данных в Паскале (не менее двух). Приведите пример объявления переменных a – вещественного типа, b – целочисленного типа, c – переменной для хранения значения одного символа.

  13. Перечислите некоторые целочисленные типы данных в Паскале (не менее двух). Приведите пример объявления переменных a, b – разных целочисленных типов так, чтобы переменная a могла принимать значения от 1 до 100, b – значения от –100 000 до 100 000.

  14. Укажите вещественный тип данных в Паскале (можно один). Приведите пример объявления переменной a вещественного типа так, чтобы она могла принимать значение 2,7.

  15. Укажите логический тип данных в Паскале. Приведите пример объявления переменной a логического типа.

  16. Дайте описание формата использования процедуры READ (ввод данных). Приведите пример использования процедуры READ.

  17. Дайте описание формата использования процедуры READLN (ввод данных). Приведите пример использования процедуры READLN.

  18. Дайте понятие составного оператора. Укажите служебные слова, его оформляющие и приведите пример оператора (хотя бы одного) в котором он используется.

  19. Дайте понятие условного оператора. Укажите служебные слова, его оформляющие и приведите пример оператора (хотя бы одного) в котором он используется. Приведите его графическое изображение на блок-схемах.

  20. Опишите ситуации, в которых есть необходимость в операторе множественного выбора. Укажите служебные слова, его оформляющие и приведите пример оператора множественного выбора, в котором в зависимости от значения переменной a на экран выводится его символьное изображение (‘ОДИН’, ‘ДВА’, ‘ТРИ’, при любом другом значении слово ‘ДАЛЬШЕ’).

  21. Дайте понятие цикла с предусловием. Укажите служебные слова, его оформляющие и приведите пример оператора, в котором он используется. Приведите его графическое изображение на блок-схемах.

  22. Дайте понятие цикла с постусловием. Укажите служебные слова, его оформляющие и приведите пример оператора, в котором он используется. Приведите его графическое изображение на блок-схемах.

  23. Дайте понятие цикла с заданным числом повторений. Укажите служебные слова, его оформляющие и приведите пример оператора, в котором он используется. Приведите его графическое изображение на блок-схемах.

  24. Напишите функцию способную выполнить операцию задержки выполнения программы до нажатия на любую клавишу.

  25. Приведите пример задания типизированной константы a, вещественного типа, хранящей значение 3,45.

  26. Укажите служебное слово, с которого начинается раздел объявления используемых модулей. Приведите пример раздела объявления используемых модулей для модулей CRT.

  27. Приведите примеры процедур и функций, реализованных в модуле CRT. (не менее двух)

  28. Укажите служебное слово, с которого начинается раздел объявления меток. Приведите пример раздела объявления метки REZ.

  29. Укажите служебное слово, с которого начинается раздел объявления переменных. Приведите пример раздела объявления переменных R, T вещественного типа.

  30. Приведите пример описания переменных символьного типа. Переменная CH – один символ, переменная ST – строка символов.

  31. Укажите служебное слово, с которого начинается раздел объявления констант.

  32. Дан фрагмент программы: FOR I :=1 TO 10 DO WRITE(I) ; Покажите данный фрагмент на блок-схеме и укажите, что появится на экране в результате работы этого фрагмента.

  33. Дан фрагмент программы: FOR I :=10 TO 0 DO WRITE(I) ; Покажите данный фрагмент на блок-схеме и укажите, что появится на экране в результате работы этого фрагмента.

  34. Дан фрагмент программы: A:=5; IF (A>3) AND (A<10) THEN WRITE(A) ELSE WRITE(SQR(A)); Покажите данный фрагмент на блок-схеме и укажите, что появится на экране в результате работы этого фрагмента.

  35. Дан фрагмент программы: A:=5; IF A<3 THEN WRITE(A) ELSE WRITE(SQR(A)); Укажите, что появится на экране в результате работы этого фрагмента. Обоснуйте, почему появится это сообщение

  36. Дан фрагмент программы: A:=5; WHILE A<3 DO A:=A–1; WRITE(A); Покажите данный фрагмент на блок-схеме и укажите, что появится на экране в результате работы этого фрагмента.

  37. Дан фрагмент программы: A:=5; WHILE A>3 DO; A:=A–1; WRITE(A); Покажите данный фрагмент на блок-схеме и укажите, что появится на экране в результате работы этого фрагмента.

  38. Дан фрагмент программы: A:=5; WHILE A<3 DO A:=A–1; WRITE(A); Покажите данный фрагмент на блок-схеме и укажите, что появится на экране в результате работы этого фрагмента.

  39. Дан фрагмент программы: A:=5; WHILE A>3 DO BEGIN A:=A–1; WRITE(A) END; Покажите данный фрагмент на блок-схеме и укажите, что появится на экране в результате работы этого фрагмента.

  40. Дан фрагмент программы: A:=5; REPEAT A:=A–1 WRITE(A) UNTIL A<3; Покажите данный фрагмент на блок-схеме и укажите, что появится на экране в результате работы этого фрагмента.

  41. Дан фрагмент программы: A:=5; REPEAT A:=A+1; WRITE(A) UNTIL A>10; Покажите данный фрагмент на блок-схеме и укажите, что появится на экране в результате работы этого фрагмента.

  42. Дан фрагмент программы: A:=5; REPEAT A:=A–1 UNTIL A<3; WRITE(A); Покажите данный фрагмент на блок-схеме и укажите, что появится на экране в результате работы этого фрагмента.

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