Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Ответы на вопросы по информатике.docx
Скачиваний:
13
Добавлен:
20.04.2019
Размер:
64.09 Кб
Скачать

4.Понятие типов данных в программировании. Описание типов данных в программе.

Данные- информация представленная в формализованном виде, пригодном для передачи и обработки в некотором информационном процессе.

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

Тип определяет:

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

  • Объем занимаемой памяти;

  • операции и функции, которые могут выполняться над величинами, принадлежащими к данному типу.

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

Последовательность типов в языке Паскаль такая:

  • Простые

    • Порядковые

      • Целые

      • Логические

      • Символьные

      • Перечисляемые

      • Интервальные

    • Вещественные

  • Структуированные

    • Массивы

    • Строки

    • Множества

    • Записи

    • Файлы

  • Указатели

5.Простые типы данных : целочисленные и вещественные типы.

В Турбо Паскаль применяется несколько стандартных видов констант:

Целочисленные константы. Могут быть определены посредством чисел, записанных в десятичном или шестнадцатиричном формате данных. Это число не должно содержать десятичной точки.

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

6. Простые типы данных : символьные и строковые типы.

Символьный тип (Char) - это тип данных, состоящих из одного символа (знака, буквы, кода). Значением типа Char может быть любой символ из набора ASCII. Если символ имеет графическое представление, то в программе он записывается заключенным в одиночные кавычки (апострофы).

Для представления самого апострофа его изображение удваивается: ''''.

Допустимые операции:

- присваивание;

- сравнение: <, >, >=, <=, <>, =. Большим считается тот символ, который имеет больший ASCII-номер.

Строковый тип (String, String[n]) - этот тип данных определяет последовательности символов - строки. Параметр n определяет максимальное количество символов в строке. Если он не задан, подразумевается n=255. Значение типа "строка" в программе записывается как последовательность символов, заключенных в одиночные кавычки (апострофы), например

'Это текстовая строка' 'This is a string'

'1234' - это тоже строка, не число

'' - пустая строка

Допустимые операции:

- присваивание;

- сложение (конкатенация, слияние); например, S := 'Зима'+' '+'пришла!';

- сравнение: <, >, >=, <=, <>, =. Строки считаются равными, если имеют одинаковую длину и посимвольно эквивалентны.