Разработка web-браузера "Гамбит" - Курсовая работа

бесплатно 0
4.5 56
Сущность программного обеспечения для просмотра сайтов. Характеристика истории возникновения web-браузеров. Основные характеристики C Builder. Особенность места программы в современном программировании. Главный анализ структуры заголовочного файла.


Аннотация к работе
В основе систем быстрой разработки (RAD-систем, Rapid Application Development - среда быстрой разра6отки приложений) лежит технология визуального проектирования и событийного программирования, суть которой заключается в том, что среда разработки берет на себя большую часть работы по генерации кода программы, оставляя программисту работу по конструированию диалоговых окон и написанию функций обработки событий. Программы, работающие на компьютере, можно разделить на три категории: 1. Прикладные программы, непосредственно обеспечивающие выполнение необходимых пользователям работ: редактирование текстов, рисование, обработку информационных массивов и т.д. Системные программы, выполняющие различные вспомогательные функции, например диагностика компьютера или резервное копирование информации. В среде Windows есть такая программа, в данной работе будет сделана похожая программа.Интернет-браузер (веб-браузер) - программное обеспечение для просмотра вебсайтов, то есть для запроса веб-страниц (преимущественно из Сети), их обработки, вывода и перехода от одной страницы к другой. Основная функция веб - браузера - отображение гипертекста. Всемирная паутина неразрывно связана с понятиями гипертекста и гиперссылки. Первый в мире веб - сайт Бернерс-Ли создал по адресу #"#" title="#">архиве. В мире существует множество веб-браузеров (табл.Исходный код этого одного из первых браузеров был открыт и некоторые другие браузеры (Netscape Navigator и Internet Explorer) взяли его за основу. Этот браузер имел свои недостатки, но почти все они были устранены в браузере Netscape Navigator (некоторые сотрудники компании Netscape были из NCSA и участвовали в разработке Mosaic). Netscape выпустила Netscape Navigator под разные операционные системы (UNIX, Windows, Mac OS) и добилась заметного успеха, в том числе и коммерческого. Это побудило компанию Microsoft выпустить свой браузер Internet Explorer. В 1995 году Microsoft выпустила операционную систему Windows 95, в ней не было встроенного браузера, но через некоторое время в обновление системы (Windows 95 OSR2) браузер (Internet Explorer 3.0) был встроен.Система объектно-ориентированного программирования Borland C Builder, предназначена для операционных систем Windows. Интегрированная среда C Builder обеспечивает скорость визуальной разработки, продуктивность повторно используемых компонентов в сочетании с мощью языковых средств C , усовершенствованными инструментами и разномасштабными средствами доступа к базам данных. C Builder предоставляет быстродействующий компилятор с языка Borland C , эффективный инкрементальный загрузчик и гибкие средства отладки как на уровне исходных инструкций, так и на уровне ассемблерных команд - в расчете удовлетворить высокие требования программистов-профессионалов. С Builder может быть использован везде, где требуется дополнить существующие приложения расширенным стандартом языка C , повысить быстродействие и придать пользовательскому интерфейсу качества профессионального уровня. C Builder предоставляет быстродействующий компилятор с языка Borland C , эффективный инкрементальный загрузчик и гибкие средства отладки как на уровне исходных инструкций, так и на уровне ассемблерных команд - в расчете удовлетворить высокие требования программистов-профессионалов.Между программными продуктами C Builder и Borland C существует полная и взаимная функциональная совместимость. C Builder добавляет процессу программирования новое качество-быструю визуальную разработку приложений на языке C . Если вы привыкли работать в системах программирования Borland C (версий 3.1. 4.5 и 5.0), то ни переход к новой системе, ни возврат к старой не окажутся слишком затруднительными.C Builder предоставляет свою мощность и широкие возможности языка C всему семейству систем объектно-ориентированного программирования. C Builder может быть использован везде, где требуется дополнить существующие приложения расширенным промышленным стандартом языка C , повысить быстродействие и придать пользовательскому интерфейсу профессиональный облик.«Гамбит» может быть использована как веб-браузер, предназначенный для работы пользователя в сети интернет, которая выполняет запросы по поиску информации, которая требуется пользователю. Использование одного поля для ввода поисковых запросов для вывода результата. Расширенный набор действий: обновление страницы, переход назад, прерывание запроса, переход вперед и т.п. Операционная среда: При разработке была использована операционная система Windows 8, средой разработки был выбран C Builder.Для того, чтобы начать работать нужно просто написать адрес требуемого сайта в поле адреса, или же открыть готовый адрес из закладок (рис 3.4): void __fastcall TFORM1::BITBTN1Click(TOBJECT *Sender) Если пользователь хочет обновить страницу, либо прекратить загрузку страницы то в этом ему помогут кнопка с изображением крестика - для прекращения загрузки, и кнопка с изображением вращающихся стрелочек для обновления (рис 3.6

План
Оглавление

Введение

1. Анализ предметной области

1.1 Описание существующих аналогов

1.2 История возникновения веб-браузеров

2. Проектирование задачи

2.1 Основные характеристики C Builder

2.2 Место C Builder в современном программировании

2.3 Структура заголовочного файла

2.4 Инструменты разработки

3. Реализация

4. Применение программы

Заключение

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



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



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