ОГЛАВЛЕНИЕ

ВВЕДЕНИЕ

1.Языки программирования высокого уровня

1.1.Основные понятия и определения

1.2.Наиболее распространенные языки программирования

1.3.Обоснование выбора языка Паскаль

2.Основные понятия, связанные со списками в языке Паскаль

2.1.Общее представление о типах данных в языке Паскаль

2.2.Указатели

2.3.Динамические структуры данных

3.Списки в Паскале

3.1.Основные понятия списка в языке Паскаль

3.2.Виды списков

3.3.Операции над списками

3.3.1.Создание списка

3.3.2.Добавление элементов

3.3.3.Удаление элементов

3.3.4.Поиск элемента

3.3.5.Создание ведущего (заглавного) звена

4.Практическая реализация создания списка в Паскаль

ЗАКЛЮЧЕНИЕ

СПИСОК ИСПОЛЬЗОВАННОЙ ЛИТЕРАТУРЫ

ПРИЛОЖЕНИЕ 1

Содержание

Выдержка из текста

Предмет исследования – ссылочный тип данных языка программирования Паскаль.Цель курсовой работы заключается в расширении и систематизации теоретических знаний по теме: «Создание ссылочных типов в языке программирования Паскаль».• провести анализ литературы по теме «Создание ссылочных типов языка программирования Паскаль»;

Первая публикация Вирта о языке датирована 1970 годом, представляя язык, автор указывал в качестве цели его создания — построение небольшого и эффективного языка, способствующего хорошему стилю программирования, использующему структурное программирование и структурированные данные.Последующая работа Вирта была направлена на создание на основе Паскаля языка системного программирования, с сохранением возможности вести на его базе систематический, целостный курс обучения профессиональному программированию[5].

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

Так Краснов С.В. в своем труде «Программирование на языке высокого уровня Turbo Pascal» изучает вопросы, которые касаются разработок программ [8, c.2]. При этом он отводит большое внимание ключевым терминам как: оператор ввода и вывода данных, составление программ, которые реализуют ветвление, циклические процессы, работа с массивами, процедуры и записи. Понятия циклов и их ключевые условия использования и ограничения, что предоставляет шанс действовать при разработке программы без ошибок.

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

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

За каждый проход элементы последовательно сравниваются попарно и, если порядок в паре неверный, выполняется обмен элементов.

изучение технологии конструирования модели синтаксического анализатора с использованием SRметода синтаксического разбора на примере описания массивов в языке Паскаль; изучение процесса преобразования синтаксического дерева в форму промежуточной программы с помощью трансляционной грамматики.описать основные структурные элементы в языка Паскаль в виде БНФ;

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

Главная цель проекта – создание законченного фрагмента.

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

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

Информатизацией называется организованный социально-экономический и научно-технический процесс создания оптимальных условий с целью удовлетворения информационных потребностей, а также реализации прав граждан, местного самоуправления, органов государственной власти, и прочих общественных объединений и организаций на основе формирования и использования информационных ресурсов [15]. Это стало предпосылкой создания новой информационной инфраструктуры, связанной с новым типом общественных отношений, с новыми технологиями различной направленности [9]. Кроме того, именно ПО позволяет пользователю работать с системой в интерактивном режиме [17].

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

Похожие записи