• Название:

    Программное обеспечение КС ПОВТи АС Осипов 1..


  • Размер: 0.03 Мб
  • Формат: ODT
  • или
  • Сообщить о нарушении / Abuse

    Осталось ждать: 10 сек.

Установите безопасный браузер



Министерство образования и науки Российской Федерации

Государственное образовательное учреждение

Высшего профессионального образования

Сыктывкарский государственный университет

Колледж экономики, права и информатики

Учебно-методический комплекс

Дисциплина «Программное обеспечение компьютерных сетей»

Блок дисциплин СД.Ф

Специальность 230105.51 «Программное обеспечение вычислительной техники и автоматизированных систем»

Колледж Экономики, права и информатики

Форма обучения очная

Сыктывкар 2012

Министерство образования и науки Российской Федерации

Государственное образовательное учреждение

Высшегопрофессионального образования

Сыктывкарский государственный университет

Колледж экономики, права и информатики

УТВЕРЖДЕНО

На заседании УМС колледжа

экономики, права и информатики

«12» ноября 2012 г.

Протокол № 2

Председатель УМС

_________________Н.А.Шевчук

РАБОЧАЯ ПРОГРАММА

Дисциплина «Программное обеспечение компьютерных сетей»

Блок дисциплин СД.Ф

Специальность 230105.51 «Программноеобеспечение вычислительной техники и автоматизированных систем»

Колледж Экономики, права и информатики

Форма обучения очная

Семестр – 6

Всего учебных занятий - 140 часов

В том числе:

Аудиторных - 100 часов, из них:

Лекций – 54 часа;

Практических - 46 часов;

Самостоятельных - 40 часов;

Итоговый контроль – экзамен

Сыктывкар 2012

Лист согласования

и утверждения учебно-методического комплекса

Автор

Преподаватель _____________ Осипов Д.А.

Учебно-методический комплекс составлен на основании ГОС СПО и учебного плана специальности230105.51 «Программное обеспечение вычислительной техники и автоматизированных систем»

Учебно-методический комплекс рассмотрен и одобрен на заседании Учебно-методического Совета колледжа.

Протокол заседания № 2 от "12" ноября 2012 г.

Председатель УМС колледжа __________________ Шевчук Н.А.

Заместитель директора колледжа ___________ Гилева Т.В.

Пояснительная записка

Программа учебной дисциплины «Программное обеспечение компьютерных сетей» предназначена дляреализаций государственных требований к минимуму содержания и уровню подготовки выпускников, осваивающих основную профессиональную образовательную программу среднего профессионального образования повышенного уровня по сопряженному учебному плану, предусматривающему усиление фундаментальной подготовки, что дает возможность выпускнику при условии переаттестации продолжить обучение по основной профессиональной образовательной программе высшего профессионального образования по специальностиПОСВТ и КСпо очнойи заочной формам обученияв сокращенные сроки. Программа курса рассчитана на 108 аудиторных часов.

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

Дисциплина «Программное обеспечение компьютерных сетей» преподается посредством чтения лекций и проведения практических занятий.

Для проведения практических занятий группа разбивается на подгруппы по 9-10.

Дисциплина изучается в течение одного семестра. В течение семестра проводится одна контрольная работа. По окончании проводитсяэкзамен.

Требования к минимуму содержания учебной дисциплины

(основные дидактические единицы)

По основной профессиональной образовательной программе среднего профессионального образования

СД.03

Программное обеспечение компьютерных сетей:

технология "Клиент - Сервер"; языки гипертекстовой разметки (например, SGML,HTML, XML и т.п.);

типы серверов приложений и прикладные протоколы, создание серверной части программного обеспечения, инструментальные средства создания приложений (например, CGI, PHP, ASP, Java-сервлеты и т.п.), принципы построения и основные задачи, выполняемые серверными программами;

создание клиентской части приложения, инструментальные средства (например, JavaScript, Java-апплеты, ActiveX-объекты и т.п.)

Тематический план учебной дисциплины

Наименование тем

Макс.учеб.нагрузка студента (час)

Количество аудиторныхчасов при очной форме обучения

Самостоят. работа студента

Всего

Лекции

Практич. занятия

Технология «Клиент-Сервер».

4

2

2

2

Клиентская часть. Создание клиентской части приложения.

6

4

2

2

2

Язык HTML.

14

10

2

4

4

Язык XML.

10

2

2

4

Инструментальные средства клиентской части (JavaScript, Java-апплеты). Языки: JavaScript, Java-апплеты.

14

8

2

6

2

Язык DHTML.

14

10

4

8

4

Место сетевого программного обеспечения среди системного и прикладного ПО

8

4

4

4

Инструментальныесредства создания приложений. Современные информационные технологии в образовании.

16

12

10

6

4

Основы языка PHP. Описание функций, массивов.

14

12

10

6

2

Основы языка Perl. Описание функций, массивов.

10

10

6

8

4

Принципы построения и основные задачи,выполняемые серверными программами.

12

12

4

4

4

Защита информации в компьютерных сетях. Безопасность сетей.Стандарты защиты информации на уровне операционной системы.

14

14

6

2

4

ИТОГО

140

100

54

46

40

Содержание учебной дисциплины

Web-технологии(скрипты со стороны клиентской части, понятие апплета); характеристики web-серверов (управление файлами и доступом, функциональность общей серверно-ориентированной архитектуры)

Тема 1. Технология «Клиент-Сервер».

Модель «клиент-сервер». Организацияконкуренции между процессами. Ввод-вывод и файловая система. Логическая и физическая организация файловой системы. Файловые операции. Прикладное программное обеспечение.

Тема 2. Клиентская часть. Создание клиентской части приложения.

Системыавтоматизированного проектирования (САПР).интеграция ресурсов Интернет с распределенными базами данных.

Тема 3. ЯзыкHTML.

Информационные ресурсы; гипертекст и гиперссылки; язык HTML; гипермедиа, аудио, видео; распределенные базы данных; технология клиент-сервер.

Тема 4. ЯзыкXML.

Инструментальные средства и технологии программирования, пакеты прикладных программ, компьютерная графика.

Тема 5.1. Инструментальные средства клиентской части (JavaScript,Java-апплеты).

Тема 5.2. Языки:JavaScript,Java-апплеты.

JavaScript- интерпретатор с элементами объектно-ориентированной модели, использующий методы и свойства объектов обозревателя на пользовательском компьютере.

Тема 6.1. ЯзыкDHTML.

Тема 6.2. Обработка событий.

Динамический HTML (Dynamic HTML илиDHTML) - язык, применяемый для обозначения HTML-страниц с динамически изменяемым содержимым. Два типа событий: onscripletevent событие и стандартные оконные события.

Тема 7.Место сетевого программного обеспечения среди системного и прикладного ПО

Сетевоепрограммное обеспечение общего назначения. Программное обеспечение поисканеисправностей в сетях, анализа и моделирования сетей. Формальные методы описания протоколов. Программное обеспечение анализа и оптимизации сети.

Интерфейс сетевой базовой системыввода/вывода. Удаленный вызов процедур

Тема 8.1. Инструментальные средства создания приложений.

Тема 8.2.Современные информационные технологии в образовании.

Новейшие технические средства и методы обучения; дистанционное обучение, технологии и средства;видеоконференции.

Web-технологии (серверные программы, CGI-интерфейс)

Тема 9.1. Основы языкаPHP.

Тема 9.2. Описание функций, массивов.

Основы языка серверных сценариев PHP. Описание функций, массивов и работа с файлами на языке PHP

Тема 10.1. ОсновыязыкаPerl.

Тема 10.2. Описание функций, массивов.

Основы языка серверных сценариевPerl. Описание функций, массивов и работа с файлами на языкеPerl.

Тема 11. Принципы построения и основные задачи, выполняемые серверными программами.

Разработка информационных серверов в сети Интернет; публикация информации и web-приложения

Тема 12.1.Защита информации в компьютерных сетях. Безопасность сетей.

Тема 12.2.Стандарты защиты информации на уровне операционной системы.Аспекты безопасности компьютерной сети.Схемы шифрования. Спецификации безопасности. Стандарты защитына уровне операционной системы.

Практические занятия

1. Языки гипертекстовой разметки. ЯзыкHTML.

HTML-редакторMicrosoft Office FrontPage.Форматирование текста, списков и таблиц, размещениена странице мультимедиа-элементов. Создание собственной странички.

2. Языки гипертекстовой разметки. ЯзыкXML.

HTML-редакторMicrosoftOfficePublisher. Форматирование текста, списков и таблиц, размещение на странице мультимедиа-элементов. Созданиесобственной странички.

3.JavaScript,Java-апплеты.

ИнтеграцияJavaScript,Java-апплетов в созданные ранее странички

4. Языки гипертекстовой разметки. ЯзыкDHTML.

Установка событийOnClic,OnOver..

5. Установка и настройкаWebсервера.

ЛокальныйWebсерверDenver, TopServer.Установка и настройка комплектов.

6.PHP.

ИнтеграцияPHPвHTML. Созданиеweb-странички с использованиемPHP.

7. Созданиеweb-странички наPerl.

ИнтеграцияPerlвHTML.Созданиеweb-странички с использованиемPerl.

8.Методыпередачи данныхGetиPost.

Алгоритм работыCGI-программы. Передача данных пользователя вHTML.

Экзамен.

Вопросы к экзамену

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

  • История, современноесостояние, перспективы развития наиболее известных мировых компьютерных сетей.

  • CGI-механизм взаимодействия приложения-клиента с приложением - сервером, достоинства и недостатки метода.

  • Сеть InterNet - основные концепции, история возникновения, современноесостояние, перспективы.

  • Сети InterNet и IntraNet - история возникновения, современное состояние, области приложения, перспективы.

  • Интерфейс Сетевой Базовой Cистемы Ввода/Вывода (NetBIOS - Network Basic Input/OutputSystem) - основные положения, области применения.

  • Концепция платформенно-независимых языкoв, их место в программном обеспечении компьютерных сетей, примеры.

  • Протокол HTTP - история возникновения, основные возможности, формат сообщений, области применения.

  • Вопросы безопасности взаимодействияJAVA-программ с серверным и клиентским программным обеспечением.

  • Протокол FTP - история разработки, основные возможности, формат сообщений, области применения.

  • Методы навигации в сети InterNet, виды и концепции систем поиска информации в сети.

  • Протокол TCP/IP - необходимость комплексирования, основные возможности, формат сообщений, области применения.

  • Принципы адресации в компьютерных сетях, их достоинства и недостатки, примеры.

  • Основные топологии построения компьютерных сетей, их достоинства и недостатки,примеры.

  • Методы реализации идеологии 'клиент/сервер' в сети InterNet, примеры, сравнительная характеристика.

  • Протоколы SMTP и POP - история разработки, основные возможности, формат сообщений, области применения.

  • Основные стандарты локальных компьютерных сетей, примеры.

  • Язык HTML описания WEB-страниц, основные возможности, достоинства и недостатки, будущее.

  • Механизмы обеспечения запросов к серверу в языке HTML, примеры конкретного применения.

  • Концепции 'файл/сервер' и 'клиент/сервер' - возможности, областисетевого применения.

  • Основы взаимодействия JAVA-апплетов с броузером, особенности исполнения апплетов.

  • Язык JAVA - история, основные концепции, возможности, ограничения.

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

  • WEB-сервер - назначение, основные функции, конкретные примеры.

  • Основные стандарты протоколов компьютерных сетей.

  • WEB-броузер - назначение, основные функции, методы обмена информацией с расширениями сервера.

  • Основные видыкомпьютерных сетей, различия и сходства, возможности, перспективы.

  • Язык HTML - механизм тэгов, механизм гиперссылок, примеры реализации. Возможности расширения JavaScript.

  • История локальных компьютерных сетей, современное состояние, перспективы.

  • Основныеформаты файлов изображений, применяющихся для WEB-страниц, их достоинства и недостатки.

  • Концепция прозрачности (для пользователя) компьютерной сети, методы достижения прозрачности (адресация, файловый обмен и др.).

  • Программное обеспечение для автоматизированного создания и тестирования WEB-страниц. Примеры, возможности, сравнительные характеристики.

  • Новые технологии в WEB - возможности и перспективы.

  • Возможности мультимедиа на WEB-страницах - пользовательский сервис, файловые форматы, достоинства и недостатки.

  • Гетерогенные сети ЭВМ - необходимость использования, примеры, возможности, методы обеспечения взаимодействия ЭВМ.

  • Формы в WEB-страницах - необходимость использования, возможности в обеспечении интерактивности, методы GET и POST.

Литература

    ОлиферВ.Г., Олифер Н.А. Компьютерные сети (принципы, технологии, протоколы- учебник). Питер, -С.-Птб., 2006, -672 c.

  • Сетевые средства WINDOWS’NT. Пер с англ., изд. ‘BHV-Санкт-Петербург’, -С.-Птб., 1996, -496 c.

  • Л.Чаппел, Д.Хейкс. Анализ локальных сетей NetWare(фирменное руководство Novell). Изд. ‘Лори’, -М.: 1995, -596 c.

  • Н.З.Елманова. Borland C++Builder (архитектура ‘клиент/сервер’, многозвенные системы, INTERNET-приложения). ‘Диалог-МИФИ’, -M., 1998, -240 c.

  •  С.С.Зайцев. Описание и реализация протоколов сетейЭВМ. -М.: ‘Наука’, 1989, -272 c.

  •  А.В.Фролов, Г.В.Фролов. Локальные сети персональных компьютеров (работа с сервером Novell NetWare). Библиотека системного программиста, т.9, -М.: ‘Диалог-МИФИ’, 1993, -168 c.

  •  А.В.Фролов, Г.В.Фролов. Глобальные сети компьютеров (практическое введение в INTERNET, E-Mail, FTP, WWW и HTML, программирование для Windows Socket). Библиотека системного программиста, т.23, -М.: ‘Диалог-МИФИ’, 1996, -288 c.

  •  А.В.Фролов, Г.В.Фролов. Сервер WEB своими руками (язык HTML, приложения CGI и ISAPI, установка серверов WEB для WINDOWS). Библиотека системного программиста, т.29, -М.: ‘Диалог-МИФИ’, 1998, -288 c.

  •  А.В.Фролов, Г.В.Фролов. JavaScript (сценарии JavaScript в активных страницах WEB). Библиотека системного программиста, т.34,-М.: ‘Диалог-МИФИ’, 1998, -284 c.

  •  Б.Морис. HTML в действии (секреты сценариев, передовые технологии, средства ActiveX, Java). Пер. с англ., изд. ‘Питер’, -С.-Птб., 1997, -256 c.

  •  Пэтчетт К., Райт М.CGI/Perl: создание программ дляWeb. Пер. с англ. -Киев.:BHV, 1999, -624c.