Федеральное агентство по образованию
“Московский государственный университет приборостроения и информатики”
Кафедра ИС-4 «Информационное обеспечение робототехнических и мехатронных систем»
Курсовая работа
На тему: РЕАЛИЗАЦИЯ ПРОГРАММЫ НА Турбо Паскале
Специальность: «Автоматизация технологических процессов и производств»
Дисциплина: Информатика
Студент: Аношина Юлия Сергеевна
Подпись:
Группа: 220301, I курс
Руководитель работы:
Жильцов Алексей Анатольевич
Подпись:
Работа защищена на оценку
______________________
2008 г.
СОДЕРЖАНИЕ
1. Введение
2.Цели и задачи курсового проектирования
3.Основные сведения о языке программирования Pascal
4.Базовые понятия
5. Реализация программы на Турбо Паскале
5.1 Постановка Задания №1
5.2 Листинг Программы с комментариями
5.3 Контрольный пример
5.4 Постановка Задания №2
5.5 Листинг Программы с комментариями
5.6 Контрольный пример
5.7 Постановка Задания №3
5.8 Листинг Программы с комментариями
5.9 Контрольный пример
6. Заключение
Список используемой литературы
1. ВВЕДЕНИЕ
Целью работы является разработка программ на языке программирования Паскаль, а так же закрепление теоретических знаний по дисциплине, отработка навыков алгоритмизации и отладка задач на ЭВМ.
Основная цель любой программы – обработка данных, чтобы произвести действие над данными и отображение реальных объектов данных.
2. ЦЕЛИ И ЗАДАЧИ КУРСОВОГО ПРОЕКТИРОВАНИЯ
Курсовое проектирование является одной из важнейших форм индивидуальной работы студентов.
Основными целями курсового проектирования являются:
систематизация, закрепление и углубление теоретических знаний, полученных в процессе изучения дисциплины «Информатика»;
приобретение практических навыков самостоятельной разработки общетеоретических и методических вопросов программирования;
развитие навыков самостоятельной работы с научно-технической литературой, выполнения библиографического поиска и его использования при анализе возможных вариантов проектных решений;
развитие навыков математической формулировки поставленной задачи и самостоятельного выбора методов ее решения;
приобретение навыков проведения экспериментов, сбора данных и программирования на ПЭВМ основных алгоритмов обработки данных;
Курсовая работа призван выявить знания студентов по дисциплине «Информатика» и умение применять эти знания в работе. В процессе проектирования студент должен показать умение пользоваться научно-технической литературой, обобщать накопленный опыт и делать обоснованные выводы и рекомендации.
3. ОСНОВНЫЕ СВЕДЕНИЯ
Система программирования Турбо Паскаль, разработанная американской корпорацией Borland , остается одной из самых популярных систем программирования в мире. Этому способствуют, с одной стороны, простота лежащего в ее основе языка программирования Паскаль, а с другой- труд и талант сотрудников Borland во главе с идеологом и создателем Турбо Паскаля Андерсом Хейлсбергом, приложивших немало усилий к ее совершенствованию. Придуманный швейцарским ученым Никласом Виртом как средство для обучения студентов программированию, язык Паскаль стараниями А.Хейлсберга превратился в мощную современную профессиональную систему программирования, которой по плечу любые задачи – от создания простых программ, предназначенных для решения несложных вычислительных задач, до разработки сложнейших реляциооных систем управления базами данных. Появление Windows и инструментальных средств Borland Pascal with Objects и Delphi для разработки программ в среде Windows лишний раз показало, какие поистине неисчерпаемые возможности таит он в себе: и Borland Pascal , и используемый в Delphi язык Objects Pascal основываются на Турбо Паскале и развивают его идеи.
4. БАЗОВЫЕ ПОНЯТИЯ
Структуры рассмотренных нами программ имеют вид:
Programname;
{Раздел описаний}
begin
{Раздел операторов}
end.
Слова Program, begin, end выделяют две части программы – раздел описаний и раздел операторов. Такая структура обязательна для любой программы, что является следствием жесткого требования языка: любой нестандартный идентификатор, используемый в исполняемых операторах, должен быть предварительной описан в разделе описаний.
В рассматриваемых в этой курсовой работе задачах понадобились следующие типы данных:
INTEGER – целочисленные данные, во внутреннем представлении занимают 2 байта; диапазон значений – от -32768 до +32767; данные представляются точно;
REAL – вещественные данные, занимают 6 байт; диапазон возможных значений модуля – от 2.9Е-39 до 1.7Е+38; точность представления данных – 11…12 значащих цифр;
CHAR – символ, занимает 1 байт;
STRING – строка символов, занимает МАХ+1 байт, где МАХ – максимальное число символов в строке;
BOOLEAN – логический тип, занимает 1 байт и имеет два значения: FALSE (ложь) и TRUE (истина).
5. РЕАЛИЗАЦИЯ ПРОГРАММ НА ТУРБО ПАСКАЛЕ
5.1. Постановка Задания №1
Сост
Одними из наиболее популярных услуг на рынке IT-технологий являются создание и продвижение лендингов. Они способны положительно влиять на деятельность любого бизнес-проекта в интернете. Судя по многочисленным отзывам, заказавшие создание лендингов люди ни разу не пожалели о потраченных деньгах. Они вложили в будущее, которое неразрывно связано с интернетом. Всё больше и больше предпринимателей обращаются к услугам разных агентств, веб-студий, чтобы заказать создание лендинга у профессионалов.