Разработка программ на языке Pascal - Курсовая работа

бесплатно 0
4.5 60
Рассмотрение правил записи, способов ввода и вывода, использования функций обработки символьных данных в Pascal. Описание алгоритмизации и программирования файловых структур данных, проектирования структуры файла. Ознакомление с работой данных массива.


Аннотация к работе
Он разработан фирмой "Борланд" как диалект стандартного языка Паскаль, но благодаря своей популярности сам стал стандартом языка программирования 8-и 16-разрядных микрокомпьютеров. К важнейшим достоинствам языка Турбо Паскаль относятся небольшой размер компилятора, высокая степень соответствия стандартному Паскалю, очень быстрая компиляция программ, объединение компилятора с интерактивным экранным редактором, предупреждение об ошибках на уровне исходной программы, обширная библиотека подпрограмм и полезные расширения, упрощающие системное программирование. Ошибку наиболее полно можно определить, как расхождение поведения программы с ожиданиями пользователя.Предложение либо задает полное описание некоторого действия, которое необходимо выполнить, и называется оператором, либо описывает структуру и организацию данных - объектов языка, над которыми эти действия производятся, и называется описанием. Выделенные ячейки имеют номера 3, 5, 7, а соответствующие элементы массива, если массив в целом обозначить буквой А, обозначаются соответственно, как A[3], A[5], A[7]. Файл представляет собой совокупность данных, в которой все данные должны быть одного типа. Однако между массивом и файлом существует четкое различие. Рассмотрим некоторые процедуры, которые можно выполнять над файлами: 1) связь программного имени файла с дисковым именем файлаРазработать блок-схему и программу для вычисления переменной r, используя для ввода данных, операторы READ и READLN. Вывести значения исходных данных, подобрав к ним форматы по операторам WRITE и WRITELN. Значение переменной r вывести в стандартной форме. b=-3 c=5,6 k=0,14 Создать файл S, компонентами которого являются элементы массива T.Запускается программа program1. После нажатия на Enter программа считает и выводит результат работы программы (рисунок В.1). Запускается программа program2. Далее программа меняет местами элементы главной и побочной диагоналей и выводит результат на экран (рисунок В.2). Программа создает файл S, компонентами которого являются элементы массива Т.Далее программа создает файл Х в который заносит первые пять компонентов файла S и сумму остальных.В данной программе используются входные переменные b, c, k, промежуточные p, x, o и выходная r. В таблице 1 приведены арифметические операции и функции, используемые в программе. Входные параметры: элементы массива Т, записанные в файл S.Исходным параметром является файл Х, элементами которого являются первые пять компонентов файла S и сумма всех остальных. Для работы с файлами используются следующие основные процедуры и функции: Assign (y, ‘Y’) - связывает внешний файл, с файловой переменной. Так же используется функция: Oef - возвращает состояние конца файла.Даны значения b=-3, c=5.6, k=0.14 и формулы для расчета переменных p, x и o. Полученный результат совпал с результатом программы (рисунок В.1). Произведем замену элементов главной диагонали на элементы побочной диагонали: Полученный результат совпал с результатом программы (рисунок В.2). Полученный результат совпал с результатом программы (рисунок В.3). Программа считает количество символов и сравнивает его с суммой цифр содержащихся в предложении: Andrey7 содержит 7 символов и цифру 7.В данной курсовой работе были рассмотрены символьные, линейные, файловые структуры данных и массивы, их ввод, обработка на языке Pascal. Согласно условиям поставленных задач в данной курсовой работе подробно разработаны руководство пользователя и руководство программиста.Рисунок А.1 - Блок-схема алгоритма программы (задание 1) Рисунок А.2 - Блок-схема программы (задание 2) Рисунок А.

План
Содержание

Введение

1. Теоретическая часть

2. Постановка задач

3. Руководство пользователя

4. Руководство программиста

5. Анализ работы

Заключение

Список использованной литературы

Приложения

Введение
Язык Турбо Паскаль - это один из самых распространенных языков программирования микрокомпьютеров. Он разработан фирмой "Борланд" как диалект стандартного языка Паскаль, но благодаря своей популярности сам стал стандартом языка программирования 8- и 16-разрядных микрокомпьютеров.

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

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

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

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

Вывод
В данной курсовой работе были рассмотрены символьные, линейные, файловые структуры данных и массивы, их ввод, обработка на языке Pascal.

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

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

Разработка блок-схем решения поставленных задач осуществлена в приложении А.

Листинг программ приведен в приложении Б.

В приложении В представлены результаты работы программ.

Список литературы
1. Абрамов В.Г., Трифонов Н.П. Введение в язык Паскаль. - М.: Наука 1988. - 320 с.

2. Абрамов С.А., Зима Е.В. Начала программирования на языке Паскаль. - М.: Наука, 1987. - 112 с.

3. Алтухов А.В., Жукова Т.А. Основы алгоритмизации и программирования - Шымкент: ЮКГИ им. М. Сапарбаева, 2007 г.

4. Бутомо И.Д., Самочадин А.В., Усанова Д.В. Программирование на алгоритмическом языке Паскаль. - Л.: Издательство Ленинградского университета, 1985. - 216 с.

5. Грэхем Р. Практический курс языка Паскаль. - М.: Радио и связь. 1986 - 200 с.

6. Йенсен К., Вирт Н. Руководство для пользователя и описание языка. - М., 1982. 151 с.

7. Пильщиков В.Н. Сборник упражнений по языку Паскаль. - М.: Наука, 1989. - 160 с.

8. ru.wikipedia.org/wiki/PASCALABC.
Заказать написание новой работы



Дисциплины научных работ



Хотите, перезвоним вам?