Министерство образования и науки Республики Казахстан
Казахстанский Инженерно Технологический университет
(колледж)
Кафедра «Вычислительная техника, автоматизация и телекоммуникация»
Курсовая работа
по дисциплине
программирование
Тема: Массивы. Двумерные массивы
Выполнила:<ИС> 3 курс Исмаилова А. С.
Проверила: Желилова К.А.
Алматы, 2010г
Содержание:
1.Введение
1)История создания языка Pascal
2)Краткий обзор языка
2.Основная часть
1)Массив.
2)Одномерные массивы
3)Алгоритмы сортировки одномерных массивов
4)Массивы в языках Pascal и Basic
5)Массив в Бейсике
6)Массив в Паскале
7)Двумерные массивы Паскаля – матрицы
8)Описание двумерного массива Паскаля
9)Основные действия с двумерными массивами Паскаля
10)Ввод двумерного массива Паскаля
11)Вывод двумерного массива Паскаля на экран
12)Представление двумерного массива Паскаля в памяти
13)Методы доступа к элементам массивов
14)Индексный массив
15)Специфические типы массивов
16)Динамические массивы
17)Гетерогенные массивы
3.Заключение
1)Основная
2) Дополнительная
Список литературы
1)основная литература
2)дополнительная дополнительная
Введение
Развитие современного общества предполагает широкое использование компьютерных и информационных технологий, на основе которых создаются разнообразные информационные системы. Обычно получаемая в них информация анализируется человеком, который будет играть определяющую роль. Такие информационные системы являются автоматизированными, так как в их функционировании принимает участие человек.
Компьютерные программы получают результаты, обрабатывая данные. Легкость, с которой выполняется этот процесс, зависит от того, насколько точно типы данных соответствуют реальной задаче. Следовательно, очень важно, чтобы в языке была предусмотрена поддержка соответствующего разнообразия типов и структур данных.
Современные концепции типов данных развиваются на протяжении последних 40 лет. В ранних языках программирования все структуры данных, соответствующие конкретным задачам, моделировались небольшим количеством основных структур данных, поддерживаемых этими языками. Например, в версиях языка FORTRAN, разработанных до языка FORTRAN 90, связные списки и двоичные деревья обычно моделировались с помощью массивов.
Первый шаг в сторону от модели, использованной в языке FORTRAN I, был сделан разработчиками структур данных в языке COBOL, позволившими программистам устанавливать точность десятичных чисел и предложившими использовать структурные типы данных для представления записей, содержащих информацию.
Концепции разработки типов данных, появившиеся в конце 1970-х годов в результате естественного обобщения идеи типов, определяемых пользователем, были воплощены в языке Ada 83. Методология, лежащая в основе определяемых пользователем типов данных, состоит в том, что программисту следует позволить создавать отдельный тип для каждого отдельного класса переменных, определяемых предметной областью задачи. Более того, язык должен обеспечивать уникальность типов, являющихся, фактически, абстракциями переменных из предметной области задачи. ............