Возникновение программирования
Понятие и классификация языков программирования, история их возникновения. Сущность искусственного интеллекта. Обоснование реализации программного обеспечения на языке Delphi и принципы создания баз данных (Ms Acces), особенности интерфейса программы.
Рубрика | Программирование, компьютеры и кибернетика |
Вид | курсовая работа |
Язык | русский |
Дата добавления | 06.11.2015 |
Размер файла | 849,4 K |
Отправить свою хорошую работу в базу знаний просто. Используйте форму, расположенную ниже
Студенты, аспиранты, молодые ученые, использующие базу знаний в своей учебе и работе, будут вам очень благодарны.
· Компонент Label предназначен для отображения статического текста, то есть надписей и меток на Форме, которые не меняются в течение всего времени работы программы. Конечно, текст надписи, отображаемый компонентом Label можно изменить, но не непосредственно, а только программно.
· Компонент Delphi Image предназначен для отображения на форме графических изображения.
При завершении работы формы заставка запускается главная форма содержащая в себе информацию о сотрудниках, поиск по сотрудникам, добавление новых сотрудников. Форма содержит в себе компоненты: RadioButton, Edit, Button, Label, Bevel, Panel, Spilter, DB Grid.
· Компонент Delphi Edit представляет собой однострочное текстовое поле, служащее для ввода данных пользователем. Основным свойством компонента Delphi Edit, передающим введённую информацию, является свойство Edit1.Text типа String.
Рисунок 6 - Главная форма
· Компонент Delphi Button это простая командная кнопка. Командная кнопка Delphi Button используется для реализации в программе команд с помощью обработчика события OnClick этого компонента.
· Компонент Delphi Bevel (фаска) располагается на вкладке "Additional" Палитры Инструментов. Его назначение в приложении чисто декоративное. Внешний вид полученной фигуры будет зависеть от свойства Shape
· Компонент Delphi Panel располагается на странице Standard Палитры Компонентов (значок на рисунке обведен красным). Выбрав компонент Panel и кликнув на форме мы увидим прямоугольник в центре которого будет надпись Panel1. Цифра 1 означает номер панели на форме, т.е. если нам необходимо поместить на форму еще 3 панели то их имена будут Panel2, Panel3, Panel4.
Свойство Name задает имя панели. Caption - заголовок, первоначально он совпадает с Name и равен Panel1, но во многих случаях его оставляют пустым. Довольно часто панель используют как контейнер для других компонентов.
· Компонент Delphi Spilter используется как передвижная разделительная черта.
· Компонент Delphi DbGrid представляет собой таблицу связанную с базой данных.
Также существует невидимая форма DataModule предназаначенная для связи базы данных Acces и таблиц Delphi.
Содержит в себе компоненты: ADOConnection, ADOTabel, DataSource.
· С помощью компонента ADOConnection можно указывать местоположение базы данных и работать с транзакциями.
· Компонент ADO Tabel его назначение -- получение набора данных из одной или нескольких таблиц базы данных. Кроме того, он также позволяет работать с возвращенным набором данных визуальным компонентам, предназначенным для отображения данных.
· Компонент Dat Source свзяывает между собой данные находящиеся в компоненте ADOTable и таблицу DBGrid.
Рисунок 7 - DataModule
Форма редактор предназначена для редактирования сотрудников и внесения новых сотрудников. Содержит в себе компоненты: Label, Edit, DBGrid, DBNavigator, GroupBox, CheckBox, ComboBox, DBEdit, Button.
· Компонент DBNavigator предназначен для перемещения по базе данных
Заключение
В процессе написания данной курсовой работы была изучена история возникновения самого программирования. Также была проведена систематизация знаний о подходах и принципах создании новых языков программирования. В заключении следует отметить, что рассмотренная тема, позволяет просмотреть путь становления технологий и языков программирования и является интересной с точки зрения специалиста в области информационных технологий.
Литература
программный delphi аcces интерфейс
1. Немнюгин С.А. Turbo Pascal (практикум): СПб. «Питер», 2003. - 475с.
2. Кирнос В.Н. Информатика 10 - 11 класс: Кокшетау: «Кешелек»,2005. - 208с.
3. Фаронов В.В. Turbo Pascal 7.0. Начальный курс. - Нолидж, 1998. -620 с.
4. Грызлов В.И., Грызлова Т.П. Турбо Паскаль 7.0. - М.: "ДМК", 2000. - 416 с.
5. Зуев Е.А. Turbo Pascal. Практическое программирование. - Приор,1997. - 336с.
6. Пильщиков В.Н. Сборник упражнений по языку Паскаль. - М.: Наука, 1989. - 160 с.
7. Йенсен К., Вирт Н. Руководство для пользователя и описание языка. - М.,1982. 151 с.
8. Абрамов С.А., Зима Е.В. Начала программирования на языке Паскаль. - М.: Наука, 1987. - 112 с.
9. Павловская Т.А. Паскаль. Программирование на языке высокого уровня. - СПб: Питер,2003. -393с.
10. Эллиот Б.К. Turbo Pascal = Turbo Pascal Web Update. -- М.: Вильямс, 2005. -- 896с.
11. Лукин С.Н. TURBO PASCAL 7.0. Самоучитель для начинающих. -Диалог-МИФИ, 2005. -400с.
12. Епанешников А. М., Епанешников В. А. Программирование в среде TurboPascal7.0. -1995. -278с.
13. Немнюгин С., Перколаб Л. Изучаем Turbo Pascal. - Питер, 2007. -320с.
14. Якунин, Ю. Ю. Технологии разработки программного обеспечения. Версия 1.0 [Текст] : / Ю. Ю. Якунин.- Красноярск , 2008. - 225 с.
Размещено на Allbest.ru
Подобные документы
Особенности разработки приложений для операционной системы с помощью императивного, структурированного, объектно-ориентированного языка программирования Delphi. Формальное начало программы. Выделение конца программного блока. Листинг и описание программы.
курсовая работа [1,2 M], добавлен 04.08.2014Сущность и основные свойства алгоритмов, принципы их составления. Скалярные типы данных в языке Pascal. Тождественность и совместимость типов данных. Понятие и основные этапы развития, а также движущие силы эволюции языков программирования, типы.
презентация [85,8 K], добавлен 18.05.2014Обзор преимуществ и недостатков среды программирования Delphi, ее сравнение с аналогичными продуктами. Разработка инфологической, датологической, модели базы данных. Проектирование структуры программного обеспечения и понятного интерфейса базы данных.
курсовая работа [964,8 K], добавлен 27.09.2014История развития, характеристика, предназначение и особенности языка программирования Delphi. Разработка проекта создания кроссворда на объектно-ориентированном языке Delphi, который состоит из 19 вопросов по горизонтали и 16 вопросов по вертикали.
курсовая работа [970,5 K], добавлен 15.05.2014История развития и классификация высокоуровневых языков логического программирования. Определение понятий графического интерфейса, сетевых протоколов и моделей баз данных. Современные системы программирования компании Borland/Inprise и фирмы Microsoft.
курсовая работа [72,3 K], добавлен 11.07.2011Эффективные средства разработки программного обеспечения. Технология визуального проектирования и событийного программирования. Конструирование диалоговых окон и функций обработки событий. Словесный алгоритм и процедуры программы Borland Delphi 7 Studio.
дипломная работа [660,2 K], добавлен 21.05.2012Анализ затрат и прибыли. Создание программного проекта для решения задачи о прибыли и убытках на языке программирования C#. Использование функций и переменных, компиляция программы. Алгоритмы и структуры данных. Тестирование программного обеспечения.
курсовая работа [1,2 M], добавлен 03.01.2015Изучение организации диалоговой программы и закрепления основных элементов программирования на языке Паскаль и Си (Delphi, C++ Builder). Описание представления информации в программах на языках высокого уровня. Сравнительная характеристика Delphi и C++.
курсовая работа [3,1 M], добавлен 27.02.2015Характеристика системы программирования. Главные составные части Delphi. Интерфейс программного приложения. Результаты работы программы. Руководство системного программиста и оператора. Язык программирования Delphi, среда компилятора Borland 7.0.
курсовая работа [1,6 M], добавлен 29.05.2013Разработка программы создания заметок в любом месте компьютера. Выбор технологии, языка и среды разработки приложения. Описание основных алгоритмов работы программного обеспечения. Проектирование пользовательского интерфейса. Выбор стратегии тестирования.
отчет по практике [700,5 K], добавлен 24.11.2014