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





Мы поможем в написании ваших работ!



ЗНАЕТЕ ЛИ ВЫ?

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



Теоретические вопросы:

1. Понятие Socket'а, основы программного обслуживания Socket'ного соединения.

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

1. Сделать форму голосования функции Select и записью итогов голосования в файл, на языке PHP.

2. Написать программу на языке PHP вывода таблицы умножения с вводом конечных значений с клавиатуры.

3. Написать программу аутентификации на языке PHP для нескольких пользователей с использованием массива, и предоставлением каждому пользователю своих Internet ресурсов.

4. Написать программу записи в файл и чтения, данных введенных с клавиатуры на языке PHP.

5. Написать программу вывода даты на экран, написанной на языках JavaScript и PHP.

6. Написать программу открытия странницы в новом окне, размером 300 на 300 px, на языке JavaScript.

7. Написать программу простейшего калькулятора для сложения, умножения, вычитания и деления двух чисел на PHP.

8. Написать программу открытия нового документа HTML в другом окне по команде пользователя, со ссылкой закрытия этого окна, через команды JavaScript.

9. Написать программу для отправки электронной почты с сайта, без использования Outlook Express и других почтовых программ, на языке PHP.

 

Компьютерные сети

Теоретические вопросы:

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

2. Основы передачи дискретных данных. Линии связи.

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

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

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

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

1. Дан кабель и джеки RJ45. Необходимо настроить сеть между 2 компьютерами, без использования концентратора.

2. Дан кабель и джеки RJ45. Необходимо настроить сеть между 2 компьютерами, с использованием концентратора.

3. Настроить почтовые программы для получения электронной почты (Outlook Express или The Bat).

4. Как можно проверить включен удаленный сетевой компьютер или нет. Узнать MAC адрес вашего компьютера и другую нужную информацию (название сетевой карты, IP-адрес вашего компьютера, IP-адрес сервера и т.д.)

Список рекомендуемой литературы

Основы алгоритмизации и программирования

  1. Никлаус Вирт Алгоритмы и структуры данных. СПб, 2001
  2. Семакин И.Г., Шестаков А.П. Основы программирования. М., 2003
  3. Фаронов В.В. Delphi 5. Учебный курс. Нолидж, 2001
  4. Волченков Н.Г. Программирование на Visual Basic, Ч.1, 2, 3. М.2004
  5. Голицына О.Л., Попов И.И. Основы алгоритмизации и программирования. М., 2004

Технология разработки программных продуктов

  1. Бройдо В.Л. Вычислительные системы, сети и телекоммуникации. СПб
  2. Гофман В.Э., Хомоненко А.Д. Работа с базами данных в Delphi. СПб, 2002
  3. Кузнецов В.В. Проектирование баз данных. Учебное пособие. Ч.1 М., 2001
  4. Петров В.Н. Информационные системы. СПб, 2003
  5. Робинсон С. Microsoft Access 2000. Учебный курс. СПб, 2000
  6. Симонович С.В., Евсеев Г.А., Мураховский В.И. Internet. Лаборатория мастера. Работа в Сети без проблем. Практическое руководство по эффективным приемам работы в Интернете. М., 2003

Пакеты прикладных программ

  1. Фуфаев Э.В., Фуфаев Л.И. Пакеты прикладных программ. М., 2001
  2. Филимонова Е.В. Практическая работы на 1С: Предприятие 7.7: Настройка, конфигурирование, программирование и эксплуатация. Ростов-на-Дону. М., 2004

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

  1. Б.Нантс. Компьютерные сети. Пер. с англ., ‘Бином’, М.: 1996, -395 c.
  2. Олифер В.Г., Олифер Н.А. Компьютерные сети (принципы, технологии, протоколы- учебник). Питер, С.-Птб., 2000, -672 c.
  3. Сетевые средства WINDOWS’NT. Пер с англ., изд. ‘BHV-Санкт-Петербург’, С.-Птб., 1996, -496 c.
  4. Л.Чаппел, Д.Хейкс. Анализ локальных сетей NetWare (фирменное руководство Novell). Изд. ‘Лори’, М.: 1995, -596 c.
  5. Д.Нессер. Оптимизация и поиск неисправностей в сетях. ‘DiaSoft’, -Киев, 1996.
  6. Х.Кастер. Основы WINDOWS’NT и NTFS. Пер. с англ., ‘Русская редакция’ ТОО ‘Channel Trading Ltd.’, М.: 1996, -440 c.
  7. А.В.Фролов, Г.В.Фролов. Локальные сети персональных компьютеров (работа с сервером Novell NetWare). Библиотека системного программиста, т.9, М.: ‘Диалог-МИФИ’, 1993, -168 c.
  8. А.В.Фролов, Г.В.Фролов. Глобальные сети компьютеров (практическое введение в INTERNET, E-Mail, FTP, WWW и HTML, программирование для Windows Socket). Библиотека системного программиста, т.23, М.: ‘Диалог-МИФИ’, 1996, -288 c.
  9. А.В.Фролов, Г.В.Фролов. Сервер WEB своими руками (язык HTML, приложения CGI и ISAPI, установка серверов WEB для WINDOWS). Библиотека системного программиста, т.29, М.: ‘Диалог-МИФИ’, 1998, -288 c.
  10. А.В.Фролов, Г.В.Фролов. Microsoft Visual J++ (создание приложений и аплетов на языке Java, части 1 и 2). Библиотека сиcтемного программиста, т. 30/32, М.: изд. ‘Диалог-МИФИ’, 1997, -288/288 c.

Компьютерные сети

  1. Д.Чепмен и др. Разработка INTERNET-приложений в DELPHI 2. ‘DiaSoft’, -Киев, 1997, -640 c.
  2. Н.З.Елманова. Borland C++Builder (архитектура ‘клиент/сервер’, многозвенные системы, INTERNET-приложения). ‘Диалог-МИФИ’, -M., 1998, -240 c.
  3. С.С.Зайцев. Описание и реализация протоколов сетей ЭВМ. -М.: ‘Наука’, 1989, -272 c.
  4. Л.Клейнрок. Вычислительные системы с очередями. Пер. с англ., -М.: ‘Мир’, 1979, -600 c.
  5. А.В.Фролов, Г.В.Фролов. Локальные сети персональных компьютеров (монтаж сети, установка программного обеспечения). Библиотека системного программиста, т.7, -М.: ‘Диалог-МИФИ’, 1994, -169 c.
  6. А.В.Фролов, Г.В.Фролов. Локальные сети персональных компьютеров (использование протоколов IPX, SPX, NetBIOS). Библиотека системного программиста, т.8, -М.: ‘Диалог-МИФИ’, 1995, -160 c.
  7. А.В.Фролов, Г.В.Фролов. Разработка приложений для INTERNET (Microsoft Visual C++ и MFC, среда WINDOWS’95 и WINDOWS’NT). Библиотека системного программиста, т.31, -М.: ‘Диалог-МИФИ’, 1997, -286 c.
  8. А.В.Фролов, Г.В.Фролов. JavaScript (сценарии JavaScript в активных страницах WEB). Библиотека системного программиста, т.34, -М.: ‘Диалог-МИФИ’, 1998, -284 c.
  9. Б.Морис. HTML в действии (секреты сценариев, передовые технологии, средства ActiveX, Java). Пер. с англ., изд. ‘Питер’, -С.-Птб., 1997, -256 c.
  10. Д.Родли. Создание JAVA-апплетов. Пер. с англ., ‘DiaSoft’, -Киев, 1996, -384 c.
  11. Пэтчетт К., Райт М. CGI/Perl: создание программ для Web. Пер. с англ. -Киев.: BHV, 1999, -624 c.




Последнее изменение этой страницы: 2016-09-13; просмотров: 33; Нарушение авторского права страницы; Мы поможем в написании вашей работы!

infopedia.su Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав. Обратная связь - 34.230.9.187 (0.009 с.)