Линейное программирование

Автор работы: Пользователь скрыл имя, 09 Мая 2012 в 10:49, курсовая работа

Краткое описание

Целью исследования, проводимого в рамках настоящей курсовой работы, является изучение современных информационных технологий и их прикладного значения для решения задач различных предметных областей. Объектами исследования настоящей курсовой работы являются прикладные программы общего назначения MS Excel, MS Front Page’2000, прикладные программы web – дизайна: Adobe Photoshop 7, MS Photo Editor, численные методы, применяемые для вычисления площадей геометрических фигур, и инструментальные средства программирования: Turbo Pascal, HTML.

Содержание работы

ВВЕДЕНИЕ
ГЛАВА 1. ЗАДАЧИ ЛИНЕЙНОГО ПРОГРАММИРОВАНИЯ И МЕТОДЫ ИХ РЕШЕНИЯ
1.1 Линейное программирование. Общая постановка задачи линейного программирования
1.2 Методы решения задач линейного программирования. Алгоритмы графического метода и симплекс-метода
1.3 Выполнение задачи линейного программирования с помощью пакета прикладных программ «Поиск решения»
ГЛАВА 2. ПРИМЕНЕНИЕ ЧИСЛЕННЫХ МЕТОДОВ ДЛЯ ВЫЧИСЛЕНИЯ ПЛОЩАДЕЙ ФИГУР
2.1 Численное интегрирование. Квадратурные формулы прямоугольников, трапеции, параболы (Симпсона)
2.2 Язык программирования Turbo Pascal
2.3 Выполнение задачи по вычислению площади фигуры с помощью численных методов
ГЛАВА 3. СОЗДАНИЕ ГИПЕРТЕКСТОВЫХ ДОКУМЕНТОВ ДЛЯ ПРЕДСТАВЛЕНИЯ ИНФОРМАЦИИ В ГЛОБАЛЬНОЙ СЕТИ ИНТЕРНЕТ
3.1 Глобальная сеть Интернет. «Всемирная паутина»
3.2 HTML – средство разработки web-страниц и web-узлов
3.3 Основные принципы и этапы разработки web-страниц и web-узлов
3.4 Разработка web-узла для агентства недвижимости. Структура и алгоритм разработки web-узла
ЗАКЛЮЧЕНИЕ
СПИСОК ИСПОЛЬЗОВАННОЙ ЛИТЕРАТУРЫ

Содержимое работы - 1 файл

курсовая1.doc

— 767.50 Кб (Скачать файл)

Браузер анализирует код HTML, находит специальные символы, называемые тегами, и использует их для отображения изображений, изменения вида текста, создание ссылок на другие веб-страницы и т.д. Наиболее популярны следующие браузеры: Internet Explorer, Firefox, Mozilla, Netscape, Opera.

Специальный символ разметки, который применяется для вставки различных элементов на веб-страницу таких как: рисунки, таблицы, ссылки и др. и для изменения их вида, называется тегом Для обозначения тегов используется символ <тег>.

HTML-документы могут быть созданы при помощи любого текстового редактора или специализированных HTML-редакторов и конвертеров. Выбор редактора, который будет использоваться для создания HTML-документов, зависит исключительно от понятия удобства и личных пристрастий каждого автора.

Все теги HTML начинаются с "<" (левой угловой скобки) и заканчиваются символом ">" (правой угловой скобки). Как правило, существует стартовый тег и завершающий тег. Для примера приведем теги заголовка, определяющие текст, находящийся внутри стартового и завершающего тега и описывающий заголовок документа:

<TITLE>

Заголовок документа

</TITLE>

Некоторые теги, такие, как <P> (тег, определяющий абзац), не требуют завершающего тега, но его использование придает исходному тексту документа улучшенную читаемость и структурируемость.

Самый первый тег, который встречается в документе, должен быть тегом <HTML>. Данный тэг сообщает WEB-броузеру, что ваш документ написан с использованием HTML. Тег заголовочной части документа должен быть использован сразу после тега <HTML> и более нигде в теле документа. Данный тег представляет из себя общее описание документа. Избегайте размещать какой-либо текст внутри тега <HEAD>. Стартовый тег <HEAD> помещается непосредственно перед тегом <TITLE> и другими тегами, описывающими документ, а завершающий тег </HEAD> размещается сразу после окончания описания документа.

Как любой язык, HTML позволяет вставлять в тело документа комментарии, которые сохраняются при передаче документа по сети, но не отображаются броузером. Комментарии могут встречаться в документе где угодно и в любом количестве.

 

   3.3.Основные принципы и этапы разработки web-страниц и web-сайтов

Создание сайта содержит несколько этапов.

Идея

Разработка структуры сайта

Разработка оформления сайта

Кодинг, Программирование

Тестирование и доработка

Продвижение, реклама

Дальнейшая поддержка и обновление

Первые пять этапов относятся непосредственно к созданию сайта, последние два этапа надо повторять с некоторой периодичностью постоянно, чтобы сайт жил. Иногда в процессе развития сайту приходится проходить первые пять этапов заново, т.е. обновляться кардинально.

Прежде, чем приступить к работе над сайтом, необходимо четко представить, что должно получится в итоге, подумать о перспективах развития сайта, т.е. необходимо решить:

зачем создавать сайт;

о чем будет сайт (тематика);

что это будет (домашняя страница, портал, или что-то еще);

отличие от сайтов с такой же тематикой (если это не домашняя страница);

какова будет аудитория сайта (пол, возраст, интересы и т.д.);

какого рода сервисы вы будете предоставлять на сайте (форум, каталог,

почта и т.д.);

планы на ближайшее будущее;

планы дальнейшего развития (перспективы) и много других подобных вопросов надо обязательно решить прежде, чем браться за реализацию. Продумывание: что, как зачем и почему - самый важный этап в создании сайта. Только после того, как оформится четкий образ того, каким должен быть сайт, можно приступать к другим этапам. Некоторые этапы разработки сайта могут производиться параллельно друг другу (особенно, если вы работаете над созданием сайта не в одиночку, а командой в сколько-то человек).

Чтобы создать сайт нужен план. Четко расписанный, что, где будет располагаться, и называется это разработка структуры сайта. Структуру сайта можно условно разделить на внешнюю и внутреннюю.

При разработке внешней и внутренней структуры главная задача сделать так, чтобы в будущем посетителю было легко ориентироваться на сайте, чтобы важная и нужная информация легко находилась

Оформление или дизайн – это внешний вид сайта. Оформление сайта подсказывает посетителю, куда он попал: корпоративный ли это сайт какой-либо компании, или информационный портал, или литературный сайт, или что-то еще. Оформление помогает посетителю ориентироваться по сайту, а может, и наоборот, сбить посетителя с толку так, что даже при хорошо разработанной структуре посетителю будет трудно ориентироваться. От оформления зависит многое - визуальная информация не менее важна, чем текстовая.

Тестирование и доработка. Когда сайт готов, его выкладывают в сеть (интернет). Для этого нужно завести для сайта доменное имя (адрес), и хостинг (место для вашей страницы). Когда сайт выложен, то прежде, чем раскручивать и рекламировать его, следует проверить сайт на работоспособность. Возможно, какие-то скрипты выполняются с ошибками, возможно, где-то забыли разместить весьма важную и ценную информацию, нужную картинку…

После того, как протестировали и выверили сайт на работоспособность, следует попросить не участвовавших в разработке людей еще раз протестировать и осмотреть сайт. Возможно, создатели не заметили каких-то недочетов, которые сможет увидеть свежим взглядом, человек, не участвовавший в разработке. Также можно провести исследование посредством опроса: что нравится или не нравится посетителям на сайте, удобна ли навигация и т.д.

Следует продумать, какая аудитория заинтересована в ресурсе (возраст, пол, профессиональная занятость этой аудитории – например, грузчики они или учителя, старики или дети). После того, как определились какова аудитория, надо понять, где эта аудитория обитает: на какие сайты ходит, какие журналы читает, и т.д., затем необходимо разместить рекламу в журнале или газете, на нужных вам сайтах. Из бесплатных путей рекламирования: каталоги, поисковые системы, баннерно обменные сети, а также хорошие отклики о сайте на страницах других людей.

Каким бы хорошим не был сайт, его следует периодически пополнять новой информацией, чтобы не потерять посетителя. Поддержкой и обновлением коммерческих сайтов, как правило, занимается тоже специалист: веб-мастер. Но не только новая информация интересует посетителя. Важно также поддерживать связь с посетителями: поддерживать общение на форуме или в гостевой книге, которые располагаются на сайте, по возможности, отвечать на все письма посетителей.

 

                3.4. Разработка web-узла для туристического агентства.

                          Структура и алгоритм разработки  web-узла.

Необходимость создания web-узла для данной организации возникла при ее расширении, в первую очередь для охвата новых слоев населения,  увеличение объёма продаж.

Содержание сайта будет состоять из четырех страниц:

                - «about us»,

                - «services»,

                - «mi account»,

                - «contact us».

Стартовый файл имеет имя index.html.

Структура Web-страницы:

<HTML>

<HEAD>

<TITLE>Название.</TITLE>

</HEAD>

<BODY>

  Текст.

</BODY>

</HTML>

В данном документе используются следующие теги:

<HTML>. Данный тег используется для открытия HTML- документа. Каждая Web-страница начинается тегом <HTML> и заканчивается закрывающим тегом </HTML>.

<HEAD>. Любой документ состоит как минимум из двух частей: заголовка и собственно документа. Данный тег определяет заголовок Web-страницы и должен иметь обязательный закрывающий тег </HEAD>. Также обязательным атрибутом  этого тега является тег <TITLE>.

<TITLE>. Каждый HTML- документ имеет название, заключенное между тегами <TITLE> и </TITLE>. По названию документа HTML броузеры могут найти информацию, поэтому место для названия всегда определено – оно находится вверху и отдельно от содержимого HTML- документа. Отображается название в заголовке окна броузера, поэтому на него накладывается ограничение: максимальная длина названия – 40 символов.

<BODY>. Данный тег заключает в себе непосредственно документ. Также необходим закрывающий тег  </BODY>.

При сохранении созданного документа необходимо указывать расширение имени файла *.html (в нашем случае) или *.htm.

Алгоритм создания сайта:

- открываем фотошоп;

-- создаём картинку /ширина высота размеры нашего сайта/;

-- делаем шапку /верхнюю часть/ там в программе есть кнопочка в виде буквы - это чтобы вставлять текст;

-- вставляем фото;

-- ... и т.д.;

-- потом запускем ImageReady /самая низкая кнопка/;

          -- в этой программе есть инструмент «Slice» .. с помощью его выделяем кусочки -- задаём им свойства -- что это будет текст или картинка -- и сохраняем в виде готовой <html> странички;

Имя папки в начале пути, без всяких слэшей и двоеточий, сообщает, что и текущий файл и папка с изображением находятся на одном уровне. Как показано на рис., относительный путь к рисунку sample.gif из файла index.html будет images/pic.gif.

Рис.3.2 Экранная форма сайта.

После написания исходного кода  HTML- документа и перед размещением его в сети Internet необходимо посмотреть на результат работы со стороны пользователя. Именно в этой ситуации возникают некоторые трудности, поскольку готовый HTML- документ, т.е. отображаемая в броузере Web-страница, не находится под непосредственным контролем создателя, как это обычно бывает в случае с напечатанными документами. Все зависит от того, какой броузер использует пользователь и как он настроен – одна и та же страница может в различных броузерах отображаться по разному. Также представление документа зависит от установленного разрешения и цветовой схемы. Поэтому для просмотра созданного документа рекомендуется использовать несколько броузеров (как минимум два). На сегодняшний момент самыми распространенными броузерами для семейства операционных систем Windows являются Internet Explorer корпорации Microsoft, Netscape Navigator компании Netscape и Opera фирмы Opera Software.

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

                                                 


Заключение

В данной курсовой работе были рассмотрены: математическое моделирование, метод численного интегрирования: метод прямоугольников, пакет прикладных программ «Поиск решения», принципы и инструментальные средства разработки Web-узлов.

Для исследований использовались: приведенный ниже список литературы, тех. Документация по языку Turbo Pascal, программа MS Excel.

В результате изучения данной дисциплины получено представление о том, что такое информатика как наука, о ее структуре и областях применения информатики как прикладной науки, о существующих языках программирования.

Узнала различные способы представления, меры и показатели качества информации, понятие и свойства алгоритмов, понятие информационной системы и ее структуру, этапы развития информационных технологий, архитектуру и структурную организацию ПЭВМ, классификацию языков программирования, основные операторы и управляющие конструкции языка Turbo Pascal 7.0;

Научилась классифицировать программное обеспечение ПЭВМ, составлять алгоритмы вычислительных процессов, представлять разработанные алгоритмы в виде программ на языке программирования Turbo Pascal 7.0;

Овладела навыками работы с современными офисными программами и графическими редакторами, поиска информации в Интернете.

 

                                   

 

 

 

 

                                                             

                                Литература

1.                  Епанешников А., В. Епанешников Программирование в среде Turbo Pascal 7.0. – 3-е издание, стер. – М.: «ДИАЛОГ-МИФИ», 1996. – 288 с.

2.                  Острейковский В.А. «Информатика», Учебник для вузов.- М.: Высшая школа., 2000.- 511с.

3.                  Н.Николь, Р.Альбрехт «Электронные таблицы Exel 5.0»: Практическое пособие./Пер. с нем. – М.: ЭКОМ., 1995. - 352с.

4.                  Глушаков С.В., Жакин И.А., Хачиров Т.С. «Программирование Web-страниц»: Учебный курс. – Харьков: Фолио, 2005. – 390с. Амелина Н.И., Демяненко Я.М., и др. Задачи по программированию. – М.: Вузовская книга, 2000. – 104 с.

5.                  Амелина Н.И., Демяненко Я.М., и др. Задачи по программированию. – М.: Вузовская книга, 2000. – 104 с.

 

 

 

 

 

Информация о работе Линейное программирование