Вопросы к зачету информатика
.docВопросы к зачету
-
Является ли обязательным заголовок программы в языке Turbo Pascal?
-
В каких случаях используется и где располагается в программе предложение uses?
-
На какие группы делится множество типов языка Turbo Pascal?
-
Перечислите стандартные типы языка Turbo Pascal?
-
Какими свойствами характеризуются порядковые типы?
-
Как получить значение кода требуемого символа?
-
Какая разновидность строк введена в язык Turbo Pascal версии 7.0?
-
Что представляют собой пользовательские типы?
-
Какие типы относятся к структурированным?
-
Что такое массив?
-
Что представляют собой типизированные константы?
-
Что определяет тип данных?
-
Как описывается тип величины в языке Паскаль?
-
Приведите полный перечень типов данных в Турбо Паскале с примерами величин каждого типа.
-
Какие типы данных относят к простым (скалярным) типам данных?
-
Охарактеризуйте целочисленные типы данных, какие они могут принимать значения, в каких операциях могут принимать участие, сколько места занимают в памяти.
-
Какие операции и стандартные функции определены над данными целого типа
-
Чем отличаются вещественные числа от целых?
-
Какие функции преобразуют вещественный аргумент в целое число? Чем они отличаются?
-
Охарактеризуйте символьный тип данных.
-
Где применяется булевский тип данных, какие он принимает значения, сколько места требуется для его размещения в памяти?
-
Что такое пользовательские типы данных, чем они отличаются от стандартных типов данных? Приведите примеры данных перечисляемого и интервального типов.
-
Что такое выражение, операция, операнд? Какие операции в языке Паскаль вы знаете
-
Охарактеризуйте каждую арифметическую операцию.
-
Какие операции называются операциями отношения? Какой тип имеет результат операций отношения?
-
Охарактеризуйте каждую логическую операцию. Приведите таблицу истинности для каждой.
-
Что представляет собой выражение?
-
Как делятся операции по количеству операндов?
-
Какими факторами определяется последовательность выполнения операций?
-
Как подразделяются операции Turbo Pascal по приоритету?
-
Какое различие между операциями / и div?
-
Какой тип результата имеют операции отношения?
-
К операндам каких типов могут быть применены поразрядные операции?
-
Какова максимальная длина результирующей строки при выполнении строковых операций?
-
Какие типы операции допустимы над множествами?
-
Что такое оператор? Чем отличаются простые и структурные операторы?
-
Оператор присваивания, назначение и порядок выполнения.
-
Оператор безусловного перехода, его назначение и особенности применения.
-
Назначение оператора вызова процедуры.
-
В чем особенности пустого оператора? Его назначение?
-
Что представляет собой составной оператор?
-
Назначение, формы записи и порядок выполнения оператора условия if.
-
Особенности использования вложенных условных операторов.
-
Зачем нужна отладка программ? Какие возможности для отладки программ предусмотрены в интегрированной среде программирования?
-
Каковы отличия оператора выбора case от оператора условия if?
-
Какие правила должны выполняться при использовании оператора выбора case?
-
Как оперативно получить подсказку по языку программирования в интегрированной среде программирования?
-
Каково назначение операторов цикла?
-
Какие требования предъявляются к выражениям, управляющим повторениями?
-
В чем отличия операторов повтора while и repeat?
-
В каких случаях предпочтительнее использовать для организации циклов оператор повтора for? Что записывается в заголовке этого оператора?
-
Каким образом в операторе цикла for описывается направление изменения значения параметра цикла?
-
Какие ограничения налагаются на использование управляющей переменной (параметра цикла) в цикле for?
-
Что такое вложенные циклы? Какие дополнительные условия необходимо соблюдать при организации вложенных циклов?
-
Что такое массив? Многомерный массив?
-
В каких случаях возможно манипулировать с массивом как с единым целым?
-
Ввод/вывод массива.