Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Мет.указание_Web-программирование_ПОАС.doc
Скачиваний:
85
Добавлен:
26.02.2016
Размер:
548.86 Кб
Скачать

Введение

Современный период развития общества характеризуется переходом от индустриального общества к информационному. В развитых странах развитие информационных технологий является приоритетным направлением. Информационные технологии - совокупность технических и программных средств, приемов работы, с помощью которых выполняются операции по обработке информации во всех сферах человеческой деятельности. Информационные технологии базируются на аппаратном и программном обеспечении. Эффективным инструментом обработки и передачи информации являются ПЭВМ и глобальная сеть Internet. Количество пользователейInternetнеуклонно возрастает с каждым годом. В табл. 1 приведены данные по уровню проникновенияInternet.

Таблица 1

Количество пользователей Internetсреди населения планеты

Регион мира

Количество пользователей Internet(чел.)

Численность населения (2010 г.) (чел.)

Уровень проникновения (% от численности населения)

Африка

110 931 700

1 013 779 050

10,9

Азия

825 094 396

3 834 792 852

21,5

Европа

475 069 448

813 319 511

58,4

Средний Восток

63 240 946

212 336 924

29,8

Северная Америка

266 224 500

344 124 450

77,4

Латинская Америка/Карибы

204 689 836

592 556 972

34,5

Океания/Австралия

21 263 990

34 700 201

61,3

Мир в целом

1 966 514 816

6 845 609 960

28,7

В настоящее время в мире насчитывается около 2 млрд. пользователей интернета (1,966,514,816 человек), в то время как общее количество населения составляет почти 7 млрд. (6,845,609,960 человек) /1/.

Информационное управление Госсовета КНР объявило о том, что количество интернет-пользователей в Китае превысило 500 млн. человек, а уровень проникновения интернет-доступа составил 40% (2011 г.) /2/.

С помощью ЭВМ и глобальной сети Internetосуществляется создание «безбумажной технологии». Информация должна быть на кончиках пальцев (Бил Гейтс).

Internetпозволяет заниматьсяon-lineторговлей, создатьInternet-представительство, уменьшить нагрузку по обработке корреспонденции, установить удобные способы коммуникаций и т.д.

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

Предмет дисциплины – технология разработки сценариев для Internet.

Задачи дисциплины – дать представление:

  • о принципах web программирования;

  • об этапах создания объектно-ориентированных web приложений.

Методическое указание разработано в соответствии с требованиями государственного образовательного стандарта по подготовке бакалавров по направлению 231000.62 – Программная инженерия.

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

1. Протоколы и модели Internet-взаимодействия

1.1. Протоколы

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

TCP(TransmissionControlProtocol) – протокол управления передачей. Позволяет двум узлам сети установить соединение и обмениваться потоками данных.

IP (Internet Protocol) – протокол Internet. Поддерживает адресацию узлов, позволяет определять тип сервиса и предпринять меры по защите данных.

HTTP(HypertextTransferProtocol) – протокол передачи гипертекстовой информации. Используется браузерами и серверами для передачи данных.

FTP (File Transfer Protocol) – протокол передачи файлов. Применяется для организации обмена файлами между компьютерами, подключенными к сети.