Тема: Массивы. Двумерные массивы
Поможем в ✍️ написании учебной работы
Поможем с курсовой, контрольной, дипломной, рефератом, отчетом по практике, научно-исследовательской и любой другой работой

 

 

Выполнила:<ИС> 3 курс Исмаилова А. С.

Проверила: Желилова К.А.

 

Алматы, 2010г


Содержание:


Введение

1)История создания языка Pascal

2)Краткий обзор языка

Основная часть

1)Массив.

2)Одномерные массивы

3)Алгоритмы сортировки одномерных массивов

4)Массивы в языках Pascal и Basic

5)Массив в Бейсике

6)Массив в Паскале

7)Двумерные массивы Паскаля – матрицы

8)Описание двумерного массива Паскаля

9)Основные действия с двумерными массивами Паскаля

10)Ввод двумерного массива Паскаля

11)Вывод двумерного массива Паскаля на экран

12)Представление двумерного массива Паскаля в памяти

13)Методы доступа к элементам массивов

14)Индексный массив

15)Специфические типы массивов

16)Динамические массивы

17)Гетерогенные массивы

Заключение

1)Основная

2) Дополнительная

Список литературы

1)основная литература

2)дополнительная дополнительная  



Введение

 

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

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

Современные концепции типов данных развиваются на протяжении последних 40 лет. В ранних языках программирования все структуры данных, соответствующие конкретным задачам, моделировались небольшим количеством основных структур данных, поддерживаемых этими языками. Например, в версиях языка FORTRAN, разработанных до языка FORTRAN 90, связные списки и двоичные деревья обычно моделировались с помощью массивов.

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

Концепции разработки типов данных, появившиеся в конце 1970-х годов в результате естественного обобщения идеи типов, определяемых пользователем, были воплощены в языке Ada 83. Методология, лежащая в основе определяемых пользователем типов данных, состоит в том, что программисту следует позволить создавать отдельный тип для каждого отдельного класса переменных, определяемых предметной областью задачи. Более того, язык должен обеспечивать уникальность типов, являющихся, фактически, абстракциями переменных из предметной области задачи. Это довольно мощная концепция, оказывающая значительное влияние на общий процесс разработки программного обеспечения.

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

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

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

Различные языки программирования, как будет описано ниже, предлагают различные варианты использования массивов.



Дата: 2019-05-28, просмотров: 158.