Правила пересдачи. 1. Студент, не закрывший теорию, должен написать тест по теории. Список тем и правила теста смотреть ниже. 2. Студент, не закрывший практику, должен запрограммировать предложенный прямо на пересдаче кусок проекта(проект определяется из группы, которой он принадлежит). Проекты: 1. Группа HTML: сверстать несколько WEB-страниц, с использованием CSS, javascript, AJAX и jQuery. 2. Группа С: написать программу, скачивающую страницу из интернета через socket интерфейс. 3. Группа C++: написать класс Базы данных студентов, с использованием наслодования и полиморфизма. 4. Группа PHP: написать сайт, с динамическим добавлением новостей. Темы теоретической части Список тем: 1. Internet. История и разработка. 2. Cемиуровневая модель OSI, модель DOD. 3. Понятие RFC 4. Протоколы IP/IPv4/IPv6. 5. Протоколы UDP, TCP и ICMP. 6. Одноранговые сети. Централизованные и децентрализованные. 7. Понятие WWW. 8. Протоколы уровня Приложений: HTTP, FTP, SMTP, SSH, POP3, IMAP, IRC. 9. Понятие об SSL 10. Структура DNS. 11. Cтруктура HTTP и HTTPS. 12. Понятие об AJAX. Вопросы к теоретическому зачёту Студенту необходимо будет ответить правильно на 3 вопроса и 5и предложенных. 2 вопроса будут из списка, 2 вопроса будут общего характера на пройденные темы и 1 вопрос будет на сообразительность. Список вопросов: 13. Что такое Internet? 14. Что такое WWW? 15. В чём отличие Internet от WWW ? 16. Что такое семиуровневая модель OSI? 17. Назовите уровни модели OSI. 18. Назовите уровни модели DOD. 19. Что такое RFC? 20. Что такое IP адрес? 21. Что такое MAC адрес? 22. Что такое порт в протоколе TCP? 23. Что такое сеть p2p? 24. Назовите 3 файлообменных протокола использующие идею p2p. 25. Что такое протокол HTTP? 26. Каков стандартный порт протокола HTTP? 27. Что такое GET-запрос в протоколе HTTP? 28. Что такое POST-запрос в протоколе HTTP? 29. Для чего нужен протокол ICMP? 30. Что такое служба DNS? 31. Каков процесс расшифровки DNS имени в IP-адрес? 32. Назовите 8 основных доменных. 33. Что такое DDoS? 34. Для чего нужен протокол TCP?