Добавил:
Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Ответы к билетам по информатике.doc
Скачиваний:
65
Добавлен:
10.05.2014
Размер:
178.18 Кб
Скачать

Var Имя массива : array[размерность] of тип элементов

Значением строкового типа является последовательность символов с динамическим атрибутом длины.Отношение между любыми двумя строковыми значениями устанавливается согласно отношению порядка между значениями символов в соответствующих позициях. В двух строках разной длины каждый символ более длинной строки без соответствующего символа в более короткой строке принимает значение "больше". Нулевые строки могут быть равны только другим нулевым строкам, и они являются наименьшими строковыми значениями.

К символам в строках можно обращаться как к элементам массива. Массивы содержат фиксированное число элементов одного типа, так называемого типа элемента. Для доступа к элементам массива необходимо указать идентификатор массива с одним или несколькими индексами в скобках.

18

Переменная - это область оперативной памяти, занимающая несколько ячеек и имеющая свое имя. Переменная обладает следующими свойствами:

- переменная хранит не более 1 значения;

- переменная способна хранить значения только одного и того же типа;

- переменная хранит значение до тех пор, пока в нее не поместят новое значение, при этом предыдущее содержимое переменной стирается;

- значение переменной может быть вызвано для использования сколько угодно раз без изменения оригинала;

- к началу выполнения программы содержимое переменной считается неопределенным; ячейки памяти, отведенные под переменную путем ее описания, заполняются значениями в ходе выполнения программы с помощью оператора присваивания; этим переменная отличается от константы, которой значение присваивается до выполнения основной программы, в разделе определения констант.

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

    В Турбо-Паскале приняты следующие простые типы данных (типы значений констант и переменных):

1. Integer Для хранения значения в переменной типа integer, в оперативной памяти компьютера отводится 2 байта памяти. Это может быть целое число в диапазоне от -32768 до +32767.

2. Real Под значение переменной типа REAL в памяти отводится 6 байт. Переменная типа real - это вещественное число    

3. Char - это символьный (литерный) тип, в памяти занимает 1 байт, диапазон значений- один символ (одна буква, цифра, знак препинания и т.п.). 4. String - строковый тип, производный от типа Char. STRING - это строка символов. В памяти строка занимает MAX+1 байт, где MAX - объявленное максимальное количество символов в строке. Например, если некоторая переменная была описана как переменная типа STRING[80], то в нее можно записать не более 80 символов, и в памяти она займет 81 байт. Если при описании строковой переменной максимальная длина строки точно не указана (слово STRING не сопровождается целым числом), то переменной автоматически дается максимальная для типа STRING размерность - 255 символов, что потребует 256 байт памяти для хранения значения.

5. Boolean - это логический тип данных, занимает в памяти 1 байт. Переменная этого типа может хранить только одно из двух возможных значений - True (истина) или False (ложь).

19

Файл - это набор произвольной информации (программа, текст, данные, закодированная картинка), записываемой на магнитный диск под индивидуальным именем.

Имя каждого файла хранится в каталоге диска (в оглавлении диска). Полное имя файла состоит из 2-х частей: основного имени и расширения. Расширение отделяется от основного имени точкой. Основное имя может состоять не более чем из 8-ми символов и произвольно выбирается так, чтобы один файл можно было отличить от других и получить представление о его содержимом. Расширение может состоять не более чем из 3-х символов, оно указывает на тип информации, хранимой в файле. Расширение использовать не обязательно.

20

Тестирование и отладка.

Процесс тестирования служит для выявления ошибок в проге, осуществляется тестирование путем выполнения нескольких тестов (набор параметров некоторых объектов). Процесс тестирования – определение реакции проги на данный набор и сравнение с ожидаемыми рез-тами. Предположим, что при тестировании было выявлено наличие ошибки=> отладка – процесс локализации (находим место ошибки). Отладка может начинаться уже в период компиляции.

Трансляция программы - перевод программы с одного языка программирования на другой. Обычно Т. является преобразованием программы, написанной на машинонезависимом языке, в эквивалентную программу на машинном языке конкретной ЭВМ. Т. осуществляется самой ЭВМ по специальной программе, называемой транслятором

Технология решения задач с помощью компьютера состоит из следующих этапов: построение описательной модели — формализация — построение компьютерной модели — компьютерный эксперимент — анализ результатов и корректировка модели.        

3