Лекция на сайте НОУ «ИНТУИТ»: www.intuit.ru/studies/courses/3668/910/lecture/25430
Вторая лекция посвящена сетевым протоколам. Сначала даны теоретические основы о модели OSI и вложенности протоколов, рассмотрено назначение и устройство протоколов TCP и IP, подробно рассказано о доменах, доменных зонах и делегировании. Затем лектор рассказывает о том, что собой представляет протокол HTTP, о назначении HTTP-заголовков, кодах ответа сервера и прочих нюансах передачи данных в сети. В оставшуюся часть лекции затрагиваются все вопросы, касающиеся электронных писем: какова структура e-mail, как составляются заголовок и тело письма, устройство и работа протоколов SMTP, POP3 и IMAP. В конце обсуждаются сугубо практические темы: составление списков рассылок, методы борьбы со спамом, назначение и работа расширения SPF, использование обратной зоны DNS.
В лекции рассмотрены следующие вопросы:
1. Классификация программного обеспечения по различным критериям.
2. Состав системного программного обеспечения.
3. Характеристика основных компонентов системного ПО.
4. Классификация операционных систем.
5. Представление о структуре операционной системы.
Процесс разработки ПО;
Разработка программного кода;
Средства кодирования;
Этап проектирование ПО;
Тестирование ПО.
Разработка программ – сложный процесс, основной целью которого является создание, сопровождение программного кода, обеспечивающего необходимый уровень надежности и качества.
Как видно из циклической модели, проектирование программ включает кроме написания программного кода другие важные этапы:
Проектирование приложения;
Реализация программного кода приложения;
Тестирование приложения.