Контрольные вопросы.
Язык программирования Turbo Pascal 7.0
Определяется пользователем. Определяется пользователем. С повышенной точностью. С одинарной точностью. Тип данных определяет: Целый (целочисленный). С двойной точностью. Логический (булевый). Короткий целый. Перечисляемый. Идентификатор. Длинный целый. Интервальный. Вещественный. Вещественный. Структурный. Процедурный. Символьный. Порядковый. Таблица 3.1. Строковый. Строковый. Ссылочный… Читать ещё >
Контрольные вопросы. Язык программирования Turbo Pascal 7.0 (реферат, курсовая, диплом, контрольная)
- 1. Охарактеризуйте язык программирования Pascal.
- 2. В чем состоят особенности языка программирования Turbo Pascal?
- 3. Что такое интегрированная среда программирования?
- 4. Как осуществляется вход в интегрированную среду программирования и что располагается на ее главном экране?
- 5. Охарактеризуйте приемы использования меню.
- 6. Какие рекомендации можно дать по созданию исходных текстов программ в редакторе интегрированной среды программирования?
- 7. Перечислите основные команды управления в интегрированной среде программирования.
- 8. Что такое компиляция программы и как она осуществляется?
- 9. Что осуществляется на этапе отладки программы?
- 10. Как выполняется остановка программы?
- 11. Охарактеризуйте алфавит и специфику использования символов в Turbo Pascal 7.0
- 12. Какова структура программы в Turbo Pascal 7.0?
Типы данных
Понятие типа данных
Любые данные характеризуются своими типами.
Тип данных определяет:
- — формат представления данных в памяти компьютера;
- — множество допустимых значений, которые может принимать принадлежащая к выбранному типу переменная или константа;
- — множество допустимых операций, применимых к этому типу.
В языке Паскаль тип величины задают заранее. Все переменные, используемые в программе, должны быть объявлены в разделе описания с указанием их типа. Обязательное описание типа приводит к избыточности в тексте программ, но такая избыточность является важным вспомогательным средством разработки программ и рассматривается как необходимое свойство современных алгоритмических языков высокого уровня.
Перед выполнением программы компилятор записывает в память ЭВМ значения констант и выделяет области (без записи значений) для переменных. Описание данных связывает с ними некоторые имена (идентификаторы), по которым их можно найти в памяти ЭВМ.
Все типы данных языка Паскаль условно можно разделить настандартные (базовые) и пользовательские (созданные программистом) в соответствии с тем, как они определены.
В TP 7.0 имеется набор базовых типов. Стандартные типы являются встроенными, зависят от реализации языка и не требуют описания в разделе типов.
Пользовательские определяются программистом на основе стандартных типов и предназначаются для решения какой-либо конкретной задачи. Новые, производные типы, которые создаются программистом, действуют только на протяжении выполнения программы.
Все типы данных принято делить на простые и структурированные. В табл. 3.1 приведена классификация типов данных Turbo Pascal.
Таблица 3.1.
Классификация типов языка Turbo Pascal 7.0.
Группа | Подгруппа. | Название. | Идентификатор |
Простой. | Порядковый. | Короткий целый. | Shortint. |
Байтовый. | Byte. | ||
Слово. | Word. | ||
Целый (целочисленный). | Integer. | ||
Длинный целый. | Longint. | ||
Символьный. | Char. | ||
Логический (булевый). | Boolean. | ||
ByteBool. | |||
WordBool. | |||
LongBool. | |||
Перечисляемый. | Определяется пользователем. | ||
Интервальный. | Определяется пользователем. | ||
Вещественный. | Вещественный. | Real. | |
С одинарной точностью. | Single. | ||
С двойной точностью. | Double. | ||
С повышенной точностью. | Extended. | ||
Сложный. | Comp. | ||
Строковый. | Строковый. | String. | |
Структурный. | Массив. | Array. | |
Множество. | Set. | ||
Файл. | File. | ||
Запись. | Record. | ||
Ссылочный. | Pointer. | ||
Процедурный. | Процедура. | Procedure. | |
Функция. | Function. | ||
Объектный. | Object. |