Библиотека Рефераты Курсовые Дипломы Поиск
Библиотека Рефераты Курсовые Дипломы Поиск
сделать стартовой добавить в избранное
Кефирный гриб на сайте www.za4et.net.ru

Компьютеры, Программирование Компьютеры, Программирование     Программное обеспечение Программное обеспечение

Среда разработки Турбо Паскаль 7.0. Базы данных

Фонарь садовый «Тюльпан».
Дачные фонари на солнечных батареях были сделаны с использованием технологии аккумулирования солнечной энергии. Уличные светильники для
106 руб
Раздел: Уличное освещение
Совок №5.
Длина совка: 22 см. Цвет в ассортименте, без возможности выбора.
18 руб
Раздел: Совки
Брелок LED "Лампочка" классическая.
Брелок работает в двух автоматических режимах и горит в разных цветовых гаммах. Материал: металл, акрил. Для работы нужны 3 батарейки
131 руб
Раздел: Металлические брелоки

МИНИСТЕРСТВО ОБРАЗОВАНИЯ РЕСПУБЛИКИ БЕЛАРУСЬ Белорусский государственный университет информатики и радиоэлектроники Кафедра программного обеспечения информационных технологийКУРСОВАЯ РАБОТА По курсу: “Основы алгоритмизации и программирования&quo ; На тему: “Среда разработки Турбо Паскаль 7.0. Базы данных&quo ;Исполнитель: студент Проверил МИНСК 2002 АннотацияДанная курсовая работа посвящена реализации базы данных на примере описания стационарного объекта “Вокзал”. В ходе реализации программы организован удобный пользовательский интерфейс. Этому способствовали методы, используемые средой разработки urbo Pascal 7.0. В качестве расписания вокзала в работе используется файл записей. Записи имеют несколько полей, в которых содержится информация по определенному поезду на соответствующую дату. Благодаря использованию переменных типа записи мы получаем доступ сразу ко всей информации, а также можем изменять ее соответствующим образом. СодержаниеАннотация Введение 1. Постановка задачи 2. Описание программы 3. Тестирование программы Заключение Список использованной литературы ВведениеЦелью написания данной курсовой работы является разработка программы, создающей и управляющей базой данных. Программа построения базы данных реализована на языке urbo Pascal. Этот язык был разработан Н. Виртом первоначально для целей обучения программированию вообще. С этой точки зрения Паскаль имеет некоторое преимущество перед однотипными языками - такими, как, например, язык Си. По своей идеологии Паскаль близок к современной методике и технологии программирования. Этот язык весьма полно отражает идеи структурного программирования, что отчетливо проявляется в основных управляющих структурах, предусмотренных в Паскале. Паскаль хорошо приспособлен для применения общепризнанной в настоящее время технологии разработки программ методом нисходящего проектирования (пошаговой детализации). Это проявляется в том, что Паскаль может успешно использоваться для записи программы на разных уровнях ее детализации, не прибегая к помощи блок-схем или специального языка проектирования программ. В задачи данной курсовой работы входит: организация алгоритма программы; организация вывода информации; возможность добавления информации в базу данных; поиск информации в базе данных по заданному значению; информативность и удобство в использовании. 1. Постановка задачиДля реализации программы основная задача - это создание надёжной системы хранения данных. Создание удобного доступа к данным можно осуществить с использованием переменных типа - записи. Пользовательский интерфейс должен быть образован приемлемым образом, для того чтобы обеспечить удобство использования и наилучшее восприятие пользователем выводимой информации. МЕТОДЫ (АЛГОРИТМЫ) РЕШЕНИЯ ЗАДАЧИ. Запись - это структура данных, состоящая из фиксированного числа компонентов, называемых полями записи. В отличие от массива, компоненты (поля) записи могут быть различного типа. Чтобы можно было ссылаться на тот или иной компонент записи, поля именуются. Структура объявления записи такова: &l ;имя типа&g ; = RECORD &l ;список полей&g ; E D здеcь &l ;имя типа&g ; - правильный идентификатор; RECORD, E D - зарезервированные слова; &l ;список полей&g ; - список полей; представляет собой последовательность разделов записи, между которыми ставится точка с запятой.

Каждый раздел записи состоит из одного или нескольких идентификаторов полей, отделяемых друг то друга запятыми. За идентификатором (идентификаторами) ставится двоеточие и описание типа поля (полей), например: ype bir hday = record day, mo h: By e; year: Word e d; var a,b: bir hday; .В этом примере тип BIR HDAY (день рождения) есть запись с полями DAY, MO H и YEAR (день, месяц и год рождения); переменные А и В содержат записи типа BIR HDAY. Как и в массиве, значения переменных типа записи можно присваивать другим переменным того же типа, например:a: =bК каждому из компонентов записи можно получить доступ, если использовать составное имя, т.е. указать имя переменной, затем точку и имя поля.a. day: =27; b. year: =1939;Для вложенных полей приходится продолжать уточнения:if c. bd. year = 1939 he e d.Чтобы упростить доступ к полям запис, используется оператор присоединения WI HWi h &l ;переменная&g ; do &l ;оператор&g ; Здесь wi h, do - ключевые слова (с, делать); &l ;переменная&g ; - имя переменной типа запись, за которым, возможно, следует список вложенных полей; &l ;оператор&g ; - любой оператор Турбо Паскаля. Например:Wi h c. bd do mo : =9это эквивалентно:c. bd. mo h: =9;Турбо Паскаль разрешает использовать записи с так называемыми вариантными полями, например: ype Forma = record ame: s ri g; Case By e of 0: (Bir hPlace: s ri g ; Exi Da e: 1. .31) E d;В этом примере тип FORMA определяет запись с одним фиксированным полем AМЕ и вариантной часть, которая задается предложением Case . of. Вариантная часть состоит из нескольких вариантов. Каждый из вариантов определяется константой выбора, за которой следует двоеточие и список полей, заключенный в круглые скобки. В любой записи может быть только одна вариантная часть, и, если она есть, располагаться за всеми фиксированными частями. Замечательной особенностью вариантной части является то обстоятельство, что все заданные в ней варианты накладываются друг на друга, т.е. каждому из них выделяется одна и та же область памяти. Это открывает дополнительны возможности преобразования типов. Ключ выбора фактически игнорируется компилятором: единственное требование, предъявляемое к вам Турбо Паскалем, состоит в том, чтобы ключ определял некоторый стандартный или предварительно объявленный тип. Причем сам этот тип никак не влияет ни на количество следующих за ним вариантных полей, ни даже на характер констант выбора. В стандартном Паскале в качестве ключа всегда необходимо указывать в качестве ключа выбора некоторую переменную порядкового типа, причем в исполняемой части программы можно присваивать некоторое значение этой переменной и тем самым влиять на выбор полей. В Турбо Паскале также можно в поле ключа выбора указывать переменную порядкового типа и даже присваивать ей в программе какое-то значение, что однако не влияет на выбор поля: значения констант выбора в Турбо Паскале могут быть произвольными, в том числе повторяющимися. Имена полей должны быть уникальными в пределах той записи, где они объявлены, однако, если записи содержат поля-записи, т.е. вложены одна в другую, имена могут повторяться на разных уровнях вложенности, например: c.

bd. f. bd. c 2. Описание программыОбщие сведения. Для хранения информации обо всей информации в базе данных используется динамическое дерево. Для чего описывается новый тип данных - запись (raspis). В записи raspis описываются следующие поля: umer - номер поезда в расписании; da av- дата отправления; kpu k - конечный пункт следования; vremyao - время отправления; kmes - количество свободных купейных мест; pmes -количество свободных плацкартных мест. В программе так же используются переменные: work - перменная для обработки данных BookFile - переменная, в которой хранится имя файла расписания Все остальные переменные вспомогательные В программе используются следующие процедуры: ameFile - задает переменную BookkFile. Dobawle ie1 - запись в файл значения переменной work. Bro ir - бронирование билетов Sozda ie - создание нового файла расписания. Prosmo r - просмотр файла расписания. Dobawle ie - добавление информации в базу. Poisk - поиск по конечному пункту Udale ie - удаление файла расписания. Функциональное назначение Программу можно использовать для организации базы данных. В программе можно производить поиск и добавлять новую информацию в конец базы данных. Программу также можно усовершенствовать, добавив обход базы данных рекурсивным способом. В блоке инициализации происходит подготовка экрана и данных. После инициализации выполняется бесконечны цикл проверяющий состояние клавиатуры. При нажатии на клавиши происходят следующие события: “1” - Просмотр расписания; “2” - Добавление информации; “3” - Удаление информации; “4” - Поиск по конечному пункту; “5” - Создание файла; “6” - Бронирование мест; “7” - Выход из программы. Граф-схема программы В программе используются следующие процедуры: ramka - перерисовывает экран. В ней используются функции библиотеки Cr , такие как: ex color (color: By e) - задаёт цвет символов; clrscr - очищает весь экран; go oxy (X,Y) - переводит курсор в место с координатами X,Y; I ser pu k - Осуществляет заполнения дерева. ree rec - основная процедура (обходы дерева). При старте процедуры инициализируются переменные и подготавливается экран процедурой Ramka. Эта процедура создаёт фон и выводит рамку меню в середине экрана. Дальше следует бесконечный цикл обработки сообщений от клавиатуры. Для этого используются функции keypressed и readrey. Состояние клавиатуры определяется при помощи функции keypressed, если клавиша нажата, то оператором выбора проверяем, какая именно функцией readkey. Если нажаты такие клавиши как “1&quo ;, “2”, то в буфере клавиатуры будет храниться один символ. Управление организовано при использовании семи клавиш: “1” - Вывод бинарного дерева; “2” - Создаёт бинарное дерево “3” - Удаляет элемент из дерева; “4” - Удаляет все дерево. “5” - Запрос о поиске. “6” - Выводит обходы бинарного дерева. 3.5 Технические средства Для запуска и надёжной работы программы подойдут любые используемые сейчас компьютеры с операционными системами Wi dows или Dos.

Кроме того, ОС от Microsoft обладает самыми сильными сетевыми средствами. Palm и Microsoft перенесли «поле битвы» на рынок мобильных телефонов, где им придётся отныне соперничать и с Symbian. Все платформы Linux Самая последняя версия этой ОС для встроенных систем, т.е. для КПК и телефонов, имеет номер 2.6. Это мощная ОС с расширенными средствами обеспечения производительности в реальном времени, гибким вводом-выводом и поддержкой микроконтроллеров и больших объёмов памяти. Хотя доля Linux на этом рынке пока ничтожно мала, со временем эта ОС может стать на нем основной, особенно когда аппаратные платформы нарастят свою вычислительную мощь и если ей окажут предпочтение поставщики мобильных телефонов. Пока же одним из немногих производителей, поставляющих смартфоны на базе Linux, является компания Motorola. Карманный компьютер Zaurus PDA фирмы Sharp также использует Linux, однако для беспроводной связи ему требуется модем. Когда Linux завоюет большую долю серверного рынка, мобильные Linux-устройства смогут обеспечить «бесшовный» доступ к серверным данным и более комфортную среду разработки для самих организаций и независимых поставщиков ПО

1. Операторы ввода-вывода

2. Применение рекурсии в алгоритмах с возвратом. Файловый тип. Ввод/вывод

3. Устройство ввода-вывода

4. Управление вводом-выводом

5. Разработка контрольно-проверочной программы модуля ввода-вывода МФПУ-1

6. Компьютерное мошенничество, вызванное манипуляциями программами ввода (вывода) и платежными средствами (QFM, QFP).
7. Базовая система ввода-вывода BIOS
8. Проектирование автоматического интерфейса ввода-вывода

9. Устройства ввода-вывода информации

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

11. Основные понятия языка программирования Турбо Паскаль

12. Обработка текстовых файлов на языке Турбо Паскаль

13. Программирование на языке Турбо Паскаль

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

15. Основные мотивы и образы поэзии А. А. Фета

16. Основные мотивы в лирике А. А. Фета

Кольцеброс с корзинами и мячами.
Спортивная игра. Цель играющих - набросить кольца с установленного расстояния на один из четырех вертикальных стержней, так чтобы кольца
470 руб
Раздел: Кольцебросы, кегли
Рюкзак "Стрит", черный.
Практичный рюкзак с универсальным дизайном подойдет для тех, кто в первую очередь ценит комфорт и сохранность своих вещей. Станет надежным
330 руб
Раздел: Без наполнения
Комплект детского постельного белья 1.5 "Принцесса".
Постельное белье из бязи выполнено из высококачественного хлопка, что гарантирует крепкий и здоровый сон. Комплект не требует особого
1498 руб
Раздел: Детское, подростковое

17. Основные темы и идеи лирики А.Т.Твардовского

18. Основные темы и идеи лирики Н.А. Некрасова

19. Основные ритмообразующие принципы прозы А.М. Ремизова

20. Основные мотивы лирики А.С. Пушкина

21. Мерзляков А.Ф. - основные правила краткой риторики

22. Основные этапы развития трудовой теории стоимости (А.Смит, Д.Рикардо, К.Маркс)
23. Простые операторы в Паскале
24. Проблема жанра. Основные приемы комического (А.С. Грибоедов "Горе от ума")

25. Основные идеи экономического учения А. Смита и Д. Рикардо

26. Организация учета износа и ремонта основных средств на примере АО "Павлодарэнергосервис"

27. Информатика. Устройства ввода и вывода. Периферийные устройства

28. Основні принципи створення АІС

29. Выполнение ввода и вывода информации с носителей. Работа с клавиатурой

30. Основные положения теории "русского социализма" А.И.Герцена

31. Разработка основных разделов проекта производства работ

32. Советские авиационные конструкторы А.М.Люлька и Н.Д.Кузнецов

Защита-органайзер для планшета (отделение для планшета + 3 кармана), 60х45 см.
Защита-органайзер для планшета (отделение для планшета + 3 кармана). Предназначена для защиты обивки сидений и для удобного хранения
503 руб
Раздел: Прочее
Подарочное махровое полотенце "23 февраля. Звезда".
Подарочное махровое полотенце. Цвет полотенца и цвет вышивки - в ассортименте! Оригинальная тематическая вышивка на полезном в хозяйстве
316 руб
Раздел: Средние, ширина 31-40 см
Экологичный стиральный порошок "Garden", без отдушек, 1350 грамм.
Благодаря входящим в состав компонентам на растительной основе средство мягко отстирывает и освежает бельё из всех видов тканей (в том
399 руб
Раздел: Стиральные порошки

33. ОСНОВНЫЕ МЕТОДЫ ГЕНЕТИКИ

34. Разработка основных биотехнологических процессов производства и системы управления качеством липидных косметических препаратов (на примере тоников для проблемной кожи)

35. Основные самолеты дальней, военно-транспортной и фронтовой авиации Военно-воздушных сил Российской Федерации

36. Основные черты географии народного хозяйства Дальнего Востока

37. Основные направления научных исследований в России и за рубежом

38. Основные тенденции, перспективы развития современного мирового хозяйства
39. А.Е. Ферсман и Кольский полуостров
40. Основные вопросы реструктуризации государственного долга РФ

41. Основные задачи сферы государственного регулирования

42. Основні методи боротьби з інфляцією

43. Правоохранительную деятельность и основные задачи адвокатуры

44. Задачи сводки и основное ее содержание

45. Основные черты афинского права. Источники, право собственности, обязательственное право, брачно-семейное право, уголовное и процессуальное право

46. Основные направления внешней политики республики Беларусь

47. Обзор музеев Санкт-Петербурга, связаных с А.С. Пушкиным

48. Формирование советской культуры: основные направления

Копилка-гиря "Стопудовй хит".
Стопудовый хит! Копилка в форме пудовой гири, действительно, один из хитов продаж. Отлитая из гипса по старинной форме, она повторяет
418 руб
Раздел: Копилки
Бальзам для волос "Natura Siberica" Легкое расчесывание, 250 мл.
Детский бальзам для волос "Natura Siberica" бережно ухаживает за волосами, не спутывая их. Специальная формула бальзама помогает
330 руб
Раздел: Экстракты, сборы
Набор деревянных кукол.
Игрушка способствует развитию логики, моторики и творческих способностей ребенка. В наборе 6 кукол: мама и папа, мальчик и девочка,
1031 руб
Раздел: Классические куклы

49. Жизнедеятельность П.А. Кропоткина и ее место в развитии мировой общественной мысли

50. Основные этапы развития экономики России 9-18 веков

51. Парламент Великобритании и его основные характеристики. Функции палат

52. Конституционные гарантии основных прав и свобод человека и гражданина в Российской Федерации

53. Конституция - основной закон государства

54. Основные права и свободы Российских граждан
55. Конституция – основной закон государства. Основы конституционного строя
56. Конституция, как Основной Закон РФ

57. ООН: история создания и основные направления деятельности

58. Нормативно правовые акты федеральных органов государственной власти как основные источники регулирования муниципальной службы в РФ

59. Налоговое право как основной институт финансового права

60. Правовое государство. Понятие и основные черты. Правовой статус товарной и фондовой биржи

61. Основные виды деликтов в законах XII таблиц

62. Основные правовые нормы, регулирующие ввоз товаров на территорию России

63. Основные причины и закономерности появления государства и права

64. Идеи правого государства и его основные признаки

Набор STABILO LeftRight для правшей.
В наборе: шариковая ручка, механический карандаш, грифели, ластик, точилка. STABILO LeftRight: • Созданы специально для обучения письму
482 руб
Раздел: Наборы канцелярские
Циркуль для класса, деревянный.
Циркуль классный изготовлен из твердолиственных пород древесины. Лакированная поверхность. Незаменимый помощник учителя геометрии,
966 руб
Раздел: Циркули, чертежные инструменты
Игра настольная "Шакал".
Стратегическая игра для 2-4 игроков, главная задача которой — найти клад на острове и доставить его на свой корабль. Секрет механики
1290 руб
Раздел: Классические игры

65. Основные правовые системы современности

66. Основные правовые системы современного мира

67. Основные концепции правопонимания

68. Основные правовые семьи мира

69. Способы перевода просторечия, использованного в романе А. Силлитоу "Ключ от двери", на русский язык

70. Основные лексические и грамматические различия между британским и американским вариантом английского языка
71. А.Н. Островский и Малый Театр
72. Сравнительный анализ портретов Ф.И Шаляпина. Работы Б.М Кустодиева и К.А Коровина

73. Саврасов А. "Грачи прилетели"

74. Жизнь и творчество художника А.П. Лежнёва

75. "О культуре" по работе Н.А. Бердяева "Философия неравенства" (Windows)

76. Лесли А. Уайт

77. Основные черты и значение "Серебряного века" для культуры России

78. Человек, творчество, культура в философии Н.А.Бердяева

79. Основные проблемы культуры речи в СМИ

80. Культурологические представления П. А. Кропоткина

Чайный набор 2 предмета "Вавилон", 210 мл.
Чайный набор 2 предмета (серебро). Объем: 210 мл. Материал: фарфор.
368 руб
Раздел: На 1 персону
Этажерка для обуви, узкая, 4 полки.
Этажерка для обуви разборная на 4 полки. Основа - металлокаркас. Напольная, складная. Размеры (ДхШхВ): 460х280х700 мм.
861 руб
Раздел: Полки напольные, стеллажи
Каталка-трактор "Митя" №2.
Каталка-трактор станет прекрасным подарком для Вашего ребенка. Малыш может ездить на машинке сам, отталкиваясь от пола ножками и
1433 руб
Раздел: Каталки

81. Проблемы теории культуры в отечественной философии (А. Ф. Лосев, М. К. Мамардашвили)

82. "Необыкновенная история" И.А.Гончаров

83. Жизнь и творчество Шолохова М.А.

84. Типология образа слуги в русской литературе XIX века на материале произведений А.С.Пушкина, Н.В. Гоголя, И.А. Гончарова

85. "Вишнёвый сад" А.П.Чехова

86. Салон А.П.Шерер
87. Образ автора и его роль в романе А.С. Пушкина "Евгений Онегин"
88. Творческий путь А.Т.Твардовского

89. А. А. Фет: "Как океан объемлет шар земной..."

90. Проблема трагической судьбы России в повести А. Платонова "Котлован"

91. Моё мнение по поводу критической полемики о пьесе А.Н.Островского "Гроза"

92. А.Н. Островский "Бесприданница"

93. "Три злодейства Германа" - А.С. Пушкин "Пиковая дама"

94. Тема Родины в лирике А.А.Блока

95. Хаос, герменевтика, журналістика, або Світоглядницькі засади творчості у мас-медіа

96. Тема вольности в произведениях А.С. Пушкина

Крем-гель для купания "Sanosan", 200 мл.
Разработан специально для детей с первых дней жизни. Содержит оливковое масло и молочный протеин, которые питают и смягчают кожу.
317 руб
Раздел: Гели, мыло
Гель для стирки детского белья "Cotico", 2 литра.
Гель для стирки детского белья предназначен для использования в стиральных машинах любого типа и ручной стирки. Подходит для белья грудных
314 руб
Раздел: Для стирки детских вещей
Глобус политический на подставке из пластика диаметром 250 мм.
Диаметр: 250 мм. Масштаб: 1:50000000. Материал подставки: пластик. Цвет подставки: прозрачный. Шар выполнен из толстого пластика, имеет
554 руб
Раздел: Глобусы

97. "Крестьянский социализм" А.И. Герцена

98. "Фауст" Гете (по М.А. Аниксту)

99. "Я была тогда с моим народом..." А.Ахматова

100. А.М. Горький в воспоминаниях Берберовой


Поиск Рефератов на сайте za4eti.ru Вы студент, и у Вас нет времени на выполнение письменных работ (рефератов, курсовых и дипломов)? Мы сможем Вам в этом помочь. Возможно, Вам подойдет что-то из ПЕРЕЧНЯ ПРЕДМЕТОВ И ДИСЦИПЛИН, ПО КОТОРЫМ ВЫПОЛНЯЮТСЯ РЕФЕРАТЫ, КУРСОВЫЕ И ДИПЛОМНЫЕ РАБОТЫ. 
Вы можете поискать нужную Вам работу в КОЛЛЕКЦИИ ГОТОВЫХ РЕФЕРАТОВ, КУРСОВЫХ И ДИПЛОМНЫХ РАБОТ, выполненных преподавателями московских ВУЗов за период более чем 10-летней работы. Эти работы Вы можете бесплатно СКАЧАТЬ.