Автор работы: Пользователь скрыл имя, 25 Ноября 2013 в 17:14, курсовая работа
К основным достоинствам языка следует отнести гибкость и надежность, простоту и ясность конструкций, легкость реализации на ЭВМ, возможность полного контроля правильности программ во время компиляции и выполнения, наличие набора структурных типов данных (массивов, файлов и записей), возможность построения новых типов данных.
Версия языка TURBO PASCAL V 7.0. включает в себя возможности:
- использование отдельно компилируемых модулей;
- интегрированный отладчик;
- интегрированная среда разработчика;
- объектно-ориентированную оболочку для создания прикладных программ.
Введение
Постановка задачи
Информационные системы
Информационно-поисковые системы
Информационно-справочные системы
Описание программы
Язык программирования Паскаль
Модуль Graph
Модуль Crt
Заключение
Список литературы
План:
Введение
Заключение
Список литературы
Приложение 1
Приложение 2
Введение
Информатика - научная дисциплина, изучающая структуру и общие свойства информации, а также закономерности всех процессов обмена информацией при непосредственном устном и письменном общении специалистов до формальных процессов обмена посредством различных носителей информации. Значительную часть этих процессов составляет научно-информационная деятельность по сбору, переработке, хранению, поиска и распространению информации. Объектом изучения информатики не является содержание конкретной научно-информационной деятельности, которой должны заниматься специалисты в соответствующих отраслях науки и техники. Она изучает внутренние механизмы реферирования документов на естественных языках, разрабатывает общие методы такого реферирования.
Информатику рассматривают как один из разделов кибернетики, считается, что в последнюю входят проблемы автоматизации информационной службы, перевода и реферирования научно-технической литературы, построение информационно-поисковых систем и ряд других задач.
Как было сказано выше информатика входит в состав более общей науки кибернетики, изучающей общую теорию управления и передачи информации. Основное свойство кибернетики заключается в том, что она пригодна для исследования любой системы, которая может записывать, накапливать, обрабатывать информацию, благодаря чему ее можно использовать в целях управления.
Кибернетика - наука об общих законах получения, хранения, передачи и переработки информации в сложных системах. При этом под сложными системами понимаются технические, биологические и социальные системы, поэтому кибернетика нуждалась в мощном инструменте, и этим инструментом стали компьютеры.
Информатика - это наука, которая изучает структуру и особенность информации, а также вопросы, связанные со сбором, хранением и переработкой информации.
Система программирования Турбо Паскаль, разработанная американской корпорацией Borland, остается одной из самых популярных систем программирования в мире, которой по плечу любые задачи от создания простых программ, предназначенных для решения несложных вычислительных задач, до разработки сложнейших реляционных систем управления базами данных.
К основным достоинствам языка следует отнести гибкость и надежность, простоту и ясность конструкций, легкость реализации на ЭВМ, возможность полного контроля правильности программ во время компиляции и выполнения, наличие набора структурных типов данных (массивов, файлов и записей), возможность построения новых типов данных.
Версия языка TURBO PASCAL V 7.0. включает в себя возможности:
- использование отдельно компилируемых модулей;
- интегрированный отладчик;
- интегрированная среда разработчика;
- объектно-ориентированную оболочку для создания прикладных программ.
Турбо Паскаль 7.0 оперирует
объектами, присущими типичной ЭВМ:
символами, целыми числами и числами
с плавающей запятой. Программисту
разрешено управлять
Модули представляют собой прекрасный инструмент для разработки библиотек прикладных программ и мощное средство модельного программирования.
Цель курсовой работы:
Разработать информационно-
Разработка информационной системы состоит из следующих этапов:
1.Определение содержания файла информации.
2.Определение функций
информационно-поисковой
3.Разработка блок-схемы приложения.
4.Разработка приложения (листинг программы).
Файл информации и приложение образуют информационно-поисковую систему.
Содержание файла информации:
- станция;
- номер рейса;
- время отправления (ч.м.);
- цена билета.
Функции информационно-поисковой системы:
- поиск рейсов (по станции,
по времени отправления (ч.м.))
Данная информационно-
Для разработки такой системы требуется полная информация о поездах, рейсах, тарифах и расписании движения. В настоящее время такие системы существуют на железнодорожных вокзалах и станциях. Важнейшей составляющей современного сервиса для пассажиров и служб является внедрение компьютерных технологий.
Под информационной системой понимается организованная совокупность программно – технических и других вспомогательных средств, технологических процессов и функционально – определенных групп работников, обеспечивающих сбор, представление и накопление информационных ресурсов в определённой предметной области, поиск и выдачу сведений необходимых для удовлетворения информационных потребностей пользователей.
Информационные системы являются основным средством, инструментарием решения задач информационного обеспечения различных видов деятельности и наиболее бурно развивающейся отраслью индустрии информационных технологий.
Автоматизированная поисковая система – система, состоящая из персонала и комплекса средств автоматизации его деятельности, реализующая информационную технологию выполнения установленных функций.
Информационная система – это среда, обеспечивающая целенаправленную деятельность предприятия. То есть она представляет собой совокупность компонентов (информация, процедуры, персонал, аппаратное и программное обеспечение), объединенных регулируемыми взаимоотношениями для формирования организации как единого целого и обеспечения ее целенаправленной деятельности. И как следствие этого определения, эффективность информационной системы может быть оценена только в терминах ее вклада в достижение организацией ее стратегических целей.
Миссия информационных систем - это производство нужной для организации информации для обеспечения эффективного управления всеми ее ресурсами, создание информационной и технической среды для осуществления управления организацией.
Информационно-поисковая система - это система, обеспечивающая поиск и отбор необходимых данных в специальной базе с описаниями источников информации (индексе) на основе информационно-поискового языка и соответствующих правил поиска.
Главной задачей любой информационно-поисковой системы является поиск информации релевантной информационным потребностям пользователя. Очень важно в результате проведенного поиска ничего не потерять, то есть найти все документы, относящиеся к запросу, и не найти ничего лишнего. Поэтому вводится качественная характеристика процедуры поиска - релевантность.
Релевантность - это соответствие результатов поиска сформулированному запросу.
Информационно-справочные
системы предназначены для
Набор возможностей таких
систем обычно включает в себя коррекцию
структуры используемого
Также необходимо обеспечить для такой системы и функции постоянного надежного хранения - в простейшем случае, это - запись базы из памяти в файл на диске и считывание оного с диска в память.
Для разработки информационно-поисковой системы используется язык программирования Паскаль версии 7.0.
При написании данной курсовой работы, используются два дополнительных модуля: Graph и Crt.
Модуль – это автономно
В модулях Turbo PASCAL явным образом выделяется некоторая "видимая" интерфейсная часть, в которой сконцентрированы описания глобальных типов, констант и переменных, а также приводятся заголовки глобальных процедур и функций. Появление объектов в интерфейсной части делает их доступными для других модулей и основной программы. Тела процедур и функций располагаются в исполняемой части модуля, которая может быть скрыта от пользователя.
Важная особенность модуля заключается в том, что компилятор Turbo PASCAL размещает их программный код в отдельном сегменте.
Язык программирования Pascal (назван в честь выдающегося французского математика и философа Блеза Паскаля (1623 - 1662)), разработан в 1968–1971 гг. Никлаусом Виртом, профессором, директором Института информатики Швейцарской высшей политехнической школы. Язык Pascal, созданный первоначально для обучения программированию как систематической дисциплине, скоро стал широко использоваться для разработки программных средств в профессиональном программировании.
Широкой популярности Pascal среди программистов способствовали следующие причины: благодаря своей компактности, удачному первоначальному описанию Pascal оказался достаточно легким для обучения; язык программирования Pascal отражает фундаментальные и наиболее важные концепции (идеи) алгоритмов в очевидной и легко воспринимаемой форме, что предоставляет программисту средства, помогающие проектировать программы; язык Pascal позволяет четко реализовывать идеи структурного проектирования и структурной организации данных; язык Pascal сыграл большую роль в развитии методов аналитического доказательства правильности программ и позволил реально перейти от методов отладки программ к системам автоматической проверки правильности программ; применение языка Pascal значительно подняло «планку» надежности разрабатываемых программ за счет требований Pascal к описанию используемых в программе переменных, проверки согласованности программы при компиляции без ее выполнения; использование в Pascal простых и гибких структур управления: ветвлений циклов.
Для повышения качества и скорости разработки программ в середине 80-х гг. была создана система программирования Turbo Pascal. Слово Турбо в названии системы программирования – это отражение торговой марки фирмы-разработчика Borland International, Inc. (США). В 1992 году фирма Borland International выпустила два пакета программирования на использовании языка Паскаль, - Borland Pascal 7.0 и Turbo Pascal 7.0.
3.2. Модуль Graph
Модуль Graph – библиотека графических подпрограмм, обеспечивающих использование цветовой и разрешающей способностей экрана.
Настройка графических процедур с конкретным адаптером достигается за счет подключения соответствующего графического драйвера.
Драйвер – специальная программа, осуществляющая управление соответствующими техническими средствами компьютера.
Для поддержки технических средств компьютера используются следующие драйверы:
• IBM8514.BGI — драйвер для IBM 8514 и др.
Графический режим работы экрана — реализация управления свечением совокупности близко расположенных точек — пикселей, светимость которых управляется с помощью программы.
Разрешающая способность экрана (разрешение экрана) — общее количество пикселей и количество цветов (оттенков), которыми может светиться каждый из них.