Типы данных в Object Pascal

Цена:
10 руб.

Состав работы

material.view.file_icon
material.view.file_icon bestref-142695.doc

Необходимые программы

Работа представляет собой zip архив с файлами (распаковать онлайн), которые открываются в программах:
  • Microsoft Word

Описание

Типы данных в языке Паскаль

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

Паскаль является языком жесткой типизации. Это означает, что тип переменной определяется при ее описании и не может быть изменен. Переменная может участвовать только в операциях, определенных ее типом. Такой подход способствует большей аккуратности и ответственности при составлении программы, делает их поддающимися автоматической (при компиляции) проверке на корректность и в конечном итоге приводит к более высокой надежности создаваемых программ.

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

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

Базовыми в системе типов являются простые типы. Составные типы по определенным правилам строятся из простых. Ссылочные типы образуются из любых других типов. Составные и ссылочные типы можно считать некоторыми правилами для построения более сложных типов из более простых. Ограниченные типы формируются из простых типов путем сужения их области допустимых значений. Первичными в иерархии типов являются стандартные скалярные типы, представляющие традиционные в языках программирования множества значений (целые, вещественные, символьные, булевские) и их модификации, учитывающие архитектурные особенности аппаратуры.
Лабораторная работа №1 Абстрактный тип данных “комплексное число”: Классы Object Pascal, С++.
Тема: Классы Object Pascal, С++. Цель: Сформировать практические навыки: реализации абстрактного типа данных с помощью классов Object Pascal, С++. Задание: 1. Реализовать абстрактный тип данных «комплексное число», используя класс Object Pascal, C++, в соответствии с приведенной ниже спецификацией. 2. Протестировать каждую операцию, определенную на типе данных, одним из методов тестирования. Спецификация типа данных «комплексное число». Рекомендации к выполнению 1. Тип данных реализовать, исп
User Doctor_Che : 21 мая 2012
95 руб.
Лабораторная работа № 3. Абстрактный тип данных: Процессор комплексных чисел. Классы Object Pascal, С++.
Тема: Классы Object Pascal, С++. Цель: Сформировать практические навыки: реализации абстрактного типа данных с помощью классов Object Pascal, С++. Задание: 1. В соответствии с приведенной ниже спецификацией реализовать абстрактный тип данных «Процессор комплексных чисел», используя класс • Object Pascal, • С++. 2. Протестировать каждую операцию, определенную на типе данных одним из методов тестирования. Спецификация типа данных «Процессор комплексных чисел». Рекомендации к выполнению 1. Ти
User Doctor_Che : 21 мая 2012
95 руб.
Лабораторная работа № 3. Абстрактный тип данных: Процессор комплексных чисел. Классы Object Pascal, С++.
Лабораторная работа № 2 Абстрактный тип данных (ADT) “память для комплексных чисел”. Классы Object Pascal, С++.
Тема: Классы Object Pascal, С++. Цель: Сформировать практические навыки: реализации абстрактного типа данных с помощью классов Object Pascal, С++. Задание: 1. В соответствии с приведенной ниже спецификацией реализовать абстрактный тип данных «память для комплексных чисел», используя класс • Object Pascal, • С++. 2. Протестировать каждую операцию, определенную на типе данных одним из методов тестирования. Спецификация типа данных «память для комплексных чисел». Рекомендации к выполнению 1. Ти
User Doctor_Che : 21 мая 2012
95 руб.
Лабораторная работа № 2 Абстрактный тип данных (ADT) “память для комплексных чисел”. Классы Object Pascal, С++.
Гидромеханика ПетрГУ 2014 Задача 3 Вариант 95
Определить диаметр d трубопровода, по которому подается жидкость Ж с расходом Q из условия получения в нем максимально возможной скорости при сохранении ламинарного режима, если известны кинематическая вязкость и массовый расход жидкости.
User Z24 : 8 марта 2026
150 руб.
Гидромеханика ПетрГУ 2014 Задача 3 Вариант 95
Конструирование задач
Введение Человечество уже много сотен лет решает задачи различного плана. Задачи ставила перед человеком природа, защита собственной жизни, постройка жилища. В зависимости от решения жизнь была то легче, то труднее. Много лет решению уделялось все внимание, но однажды возник вопрос: как же составить задачу. С тех пор, наверное, прошел большой период времени, и математика продвинулась далеко вперед, став "царицей всех наук", а вопрос остался и сейчас, как кто-то тысячелетия назад, я спрашиваю: к
User Qiwir : 9 августа 2013
ГОСТ 8319.12-75 Профили стальные горячекатаные периодические продольной прокатки. Профиль для оси сельскохозяйственного прицепа. Сортамент
Настоящий стандарт распространяется на стальной горячекатаный периодический профиль для оси сельскохозяйственного прицепа с последующей холодной механической обработкой.
User alfFRED : 4 июля 2013
Нейросетевая реализация системы
Введение. 1.1. Введение и задачи работы. При современном уровне развития техники, когда даже бытовая техника оснащается микропроцессорными устройствами, возникла потребность в интеллектуальных адаптивных системах управления, способных приспосабливаться к очень широкому диапазону внешних условий. Более того, возникла потребность в универсальной технологии создания таких систем. Научный опыт человечества свидетельствует о том, что в природе можно найти великое множество ценных идей для науки и тех
User VikkiROY : 10 ноября 2012
15 руб.
up Наверх