Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:

Вопросы к зачету информатика

.doc
Скачиваний:
17
Добавлен:
02.04.2015
Размер:
34.3 Кб
Скачать

Вопросы к зачету

  1. Является ли обязательным заголовок программы в языке Turbo Pascal?

  2. В каких случаях используется и где располагается в программе предложение uses?

  3. На какие группы делится множество типов языка Turbo Pascal?

  4. Перечислите стандартные типы языка Turbo Pascal?

  5. Какими свойствами характеризуются порядковые типы?

  6. Как получить значение кода требуемого символа?

  7. Какая разновидность строк введена в язык Turbo Pascal версии 7.0?

  8. Что представляют собой пользовательские типы?

  9. Какие типы относятся к структурированным?

  10. Что такое массив?

  11. Что представляют собой типизированные константы?

  12. Что определяет тип данных?

  13. Как описывается тип величины в языке Паскаль?

  14. Приведите полный перечень типов данных в Турбо Паскале с примерами величин ка­ждого типа.

  15. Какие типы данных относят к простым (скалярным) типам данных?

  16. Охарактеризуйте целочисленные типы данных, какие они могут принимать значения, в каких операциях могут принимать участие, сколько места занимают в памяти.

  17. Какие операции и стандартные функции определены над данными целого типа

  18. Чем отличаются вещественные числа от целых?

  19. Какие функции преобразуют вещественный аргумент в целое число? Чем они отли­чаются?

  20. Охарактеризуйте символьный тип данных.

  21. Где применяется булевский тип данных, какие он принимает значения, сколько мес­та требуется для его размещения в памяти?

  22. Что такое пользовательские типы данных, чем они отличаются от стандартных типов данных? Приведите примеры данных перечисляемого и интервального типов.

  23. Что такое выражение, операция, операнд? Какие операции в языке Паскаль вы знаете

  24. Охарактеризуйте каждую арифметическую операцию.

  25. Какие операции называются операциями отношения? Какой тип имеет результат операций отношения?

  26. Охарактеризуйте каждую логическую операцию. Приведите таблицу истинности для каждой.

  27. Что представляет собой выражение?

  28. Как делятся операции по количеству операндов?

  29. Какими факторами определяется последовательность выполнения операций?

  30. Как подразделяются операции Turbo Pascal по приоритету?

  31. Какое различие между операциями / и div?

  32. Какой тип результата имеют операции отношения?

  33. К операндам каких типов могут быть применены поразрядные операции?

  34. Какова максимальная длина результирующей строки при выполне­нии строковых операций?

  35. Какие типы операции допустимы над множествами?

  36. Что такое оператор? Чем отличаются простые и структурные операторы?

  37. Оператор присваивания, назначение и порядок выполнения.

  38. Оператор безусловного перехода, его назначение и особенности применения.

  39. Назначение оператора вызова процедуры.

  40. В чем особенности пустого оператора? Его назначение?

  41. Что представляет собой составной оператор?

  42. Назначение, формы записи и порядок выполнения оператора условия if.

  43. Особенности использования вложенных условных операторов.

  44. Зачем нужна отладка программ? Какие возможности для отладки программ преду­смотрены в интегрированной среде программирования?

  45. Каковы отличия оператора выбора case от оператора условия if?

  46. Какие правила должны выполняться при использовании оператора выбора case?

  47. Как оперативно получить подсказку по языку программирования в интегрированной среде программирования?

  48. Каково назначение операторов цикла?

  49. Какие требования предъявляются к выражениям, управляющим повторениями?

  50. В чем отличия операторов повтора while и repeat?

  51. В каких случаях предпочтительнее использовать для организации циклов оператор повтора for? Что записывается в заголовке этого оператора?

  52. Каким образом в операторе цикла for описывается направление изменения значения параметра цикла?

  53. Какие ограничения налагаются на использование управляющей переменной (пара­метра цикла) в цикле for?

  54. Что такое вложенные циклы? Какие дополнительные условия необходимо соблю­дать при организации вложенных циклов?

  55. Что такое массив? Многомерный массив?

  56. В каких случаях возможно манипулировать с массивом как с единым целым?

  57. Ввод/вывод массива.