русс | укр

Языки программирования

ПаскальСиАссемблерJavaMatlabPhpHtmlJavaScriptCSSC#DelphiТурбо Пролог

Компьютерные сетиСистемное программное обеспечениеИнформационные технологииПрограммирование

Все о программировании


Linux Unix Алгоритмические языки Аналоговые и гибридные вычислительные устройства Архитектура микроконтроллеров Введение в разработку распределенных информационных систем Введение в численные методы Дискретная математика Информационное обслуживание пользователей Информация и моделирование в управлении производством Компьютерная графика Математическое и компьютерное моделирование Моделирование Нейрокомпьютеры Проектирование программ диагностики компьютерных систем и сетей Проектирование системных программ Системы счисления Теория статистики Теория оптимизации Уроки AutoCAD 3D Уроки базы данных Access Уроки Orcad Цифровые автоматы Шпаргалки по компьютеру Шпаргалки по программированию Экспертные системы Элементы теории информации

ТИПЫ ПЕРЕМЕННЫХ в Паскале


Дата добавления: 2013-12-23; просмотров: 2964; Нарушение авторских прав


Типы данных

Развитие языков программирования

Алгоритм, записанный на понятном компьютеру (процессору) языке – это машинный язык – последовательность 0 и 1.

С начала 1950гг. – программы писались на машинном языке. Это были длиннющие последовательности 0 и 1.

С 1960гг. – начали создаваться языки программирования высокого уровня: Бейсик (1964г.), Паскаль, Фортран, Ассемблер, Алгол, Ада. Это были структурированные языки программирования.

В настоящее время популярны объектно-ориентированные языки программирования: Visual Basic, Delphi, Java, C++ и др.

В программировании существует понятие переменных и постоянных величин.

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

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

Каждая величина характеризуется идентификатором, типом, значением.

Идентификатор записывается английскими буквами, цифрами (но с цифры начинать нельзя), могут использоваться спец.символы, (но без них вполне можно обойтись). Пробелы не применять! Вместо пробелов используют подчерк. Длина имени – до 255 символов.

Тип переменной – это диапазон всех значений, которые может принимать данная переменная. Тип переменной определяет, какие операции для неё допустимы. Другими словами, тип переменной – это характеристика, которая для величины определяет:

· Необходимый размер памяти,

· Диапазон значений, который может принимать величина,

· Возможные операции над величиной;

· Формат представления величин.

Тип Наименование Диапазон значений Объём занимаемой памяти Возможные операции
Числовой Целочисленный Integer ≈ -32тыс. до +32тыс. 2 байта Арифметические: +, -, *, /, div, mod Сравнения: >, <. >=, <=, =, <>
Byte 0..255 1 байт
LongInt ≈ -2млрд до +2млрд 4 байта
Word 0..65тыс 2 байта
ShortInt -128..+127 1 байт
Вещественный Real   6 байт
Single   4 байт
Double   8 байт
Литерный Символьный Char Один символ 1 байт Сравнения: >, <. >=, <=, =, <> Слияния: + (конкатенация)
Строковый String От 0 до 255 символов 1 байт
Логический Boolean True (1), False (0) 1 байт And, Or, Not

Каждая переменная характеризуется областью действия или областью видимости. Различают локальные и глобальные переменные. Первые доступны только конкретному подалгоритму (подпрограмме), вторые – всему алгоритму (программе). Имена локальных и глобальных переменных могут совпадать.





<== предыдущая лекция | следующая лекция ==>
Среда программирования ТУРБО – ПАСКАЛЬ 7.0 | ОПЕРАТОРЫ ВВОДА-ВЫВОДА


Карта сайта Карта сайта укр


Уроки php mysql Программирование

Онлайн система счисления Калькулятор онлайн обычный Инженерный калькулятор онлайн Замена русских букв на английские для вебмастеров Замена русских букв на английские

Аппаратное и программное обеспечение Графика и компьютерная сфера Интегрированная геоинформационная система Интернет Компьютер Комплектующие компьютера Лекции Методы и средства измерений неэлектрических величин Обслуживание компьютерных и периферийных устройств Операционные системы Параллельное программирование Проектирование электронных средств Периферийные устройства Полезные ресурсы для программистов Программы для программистов Статьи для программистов Cтруктура и организация данных


 


Не нашли то, что искали? Google вам в помощь!

 
 

© life-prog.ru При использовании материалов прямая ссылка на сайт обязательна.

Генерация страницы за: 0.004 сек.