Студопедия  
Главная страница | Контакты | Случайная страница

АвтомобилиАстрономияБиологияГеографияДом и садДругие языкиДругоеИнформатика
ИсторияКультураЛитератураЛогикаМатематикаМедицинаМеталлургияМеханика
ОбразованиеОхрана трудаПедагогикаПолитикаПравоПсихологияРелигияРиторика
СоциологияСпортСтроительствоТехнологияТуризмФизикаФилософияФинансы
ХимияЧерчениеЭкологияЭкономикаЭлектроника

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

Читайте также:
  1. Ethernet (от англ. ether «эфир») — пакетная технология передачи данных преимущественно локальных компьютерных сетей.
  2. I ЭТАП – ОБСЛЕДОВАНИЕ (сбор данных).
  3. I. ПОНЯТИЕ ДОКУМЕНТА. ВИДЫ ДОКУМЕНТОВ.
  4. I. Понятие конституционного строя и основ конституционного строя
  5. I. Понятие социального института.
  6. I. Понятие, структура и функции религии. Социологические теории религии.
  7. I. Семинар. Тема 1. Предмет, система, задачи судебной медицины. Правовые и организационные основы судебно-медицинской экспертизы, Понятие, объекты, виды, экспертизы
  8. I.1. ОПИСАНИЕ СПЕЦКУРСА
  9. II. Из данных слов выберите то, которое закончит предложение.
  10. II. Понятие обобщенной зоны радиовидимости

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

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

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

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

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

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

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

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

v Простые

Ø Порядковые

§ Целые

§ Логические

§ Символьные

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

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

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

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

Ø Массивы

Ø Строки

Ø Множества

Ø Записи

Ø Файлы

v Указатели

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

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

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

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

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

 

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

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

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

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

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

 

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

 

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

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

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

 

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

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

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

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

 

7.Структура простейшей программы: основные разделы (типы, переменные, константы, метки)

Программа на Паскале не просто состоит из операторов -- порядок следования этих операторов не случаен и образует определенную структуру. Структура простейшей программы:




Дата добавления: 2015-01-30; просмотров: 34 | Поможем написать вашу работу | Нарушение авторских прав




lektsii.net - Лекции.Нет - 2014-2024 год. (0.007 сек.) Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав