Добавил:
Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:

4326

.pdf
Скачиваний:
0
Добавлен:
21.11.2023
Размер:
455.42 Кб
Скачать

МИНОБРНАУКИ РОССИИ Федеральное государственное бюджетное образовательное учреждение высшего образования

«Нижегородский государственный архитектурно-строительный университет»

Д. И. Кислицын

РАЗРАБОТКА СЕТЕВЫХ ПРИЛОЖЕНИЙ

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

по подготовке к лекциям (включая рекомендации по организации самостоятельной работы) для обучающихся по дисциплине «Разработка сетевых приложений»

по направлению подготовки 09.04.02 Информационные системы и технологии, направленность (профиль) Технология разработки информационных систем

Нижний Новгород

2022

МИНОБРНАУКИ РОССИИ Федеральное государственное бюджетное образовательное учреждение высшего образования

«Нижегородский государственный архитектурно-строительный университет»

Д. И. Кислицын

РАЗРАБОТКА СЕТЕВЫХ ПРИЛОЖЕНИЙ

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

по подготовке к лекциям (включая рекомендации по организации самостоятельной работы) для обучающихся по дисциплине «Разработка сетевых приложений»

по направлению подготовки 09.04.02 Информационные системы и технологии, направленность (профиль) Технология разработки информационных систем

Нижний Новгород ННГАСУ

2022

1

УДК 681.3 (075)

Кислицын Д. И./ Разработка сетевых приложений : учебно-методическое пособие / Д. И. Кислицын; Нижегородский государственный архитектурностроительный университет. – Нижний Новгород : ННГАСУ, 2022. - 7 с. - Текст : электронный.

Даются тематика лекций, их краткое содержание, а также методические рекомендации по самостоятельной работе обучающихся по дисциплине «Разработка сетевых приложений». Указывается необходимая литература и источники, разъясняется последовательность их изучения, выделяются наиболее сложные вопросы и даются рекомендации по их изучению.

Предназначено для обучающихся в ННГАСУ по дисциплине «Разработка сетевых приложений» по направлению подготовки 09.04.02 Информационные системы и технологии, направленность (профиль) Технология разработки информационных систем.

Д. И. Кислицын, 2022ННГАСУ, 2022.

2

Учебно-методическое пособие по подготовке к лекциям (включая рекомендации по организации самостоятельной работы) по дисциплине «Разработка сетевых приложений» предназначены для студентов первого курса, обучающихся по направлению 09.04.02 Информационные системы и технологии, и содержат программу для проведения лекционных занятий, а также методические рекомендации по самостоятельной работе, в т.ч. по выполнению расчётной работы.

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

Целями освоения дисциплины «Разработка сетевых приложений» являются получение знаний, умений и навыков по разработки клиент-серверных приложений на платформе .Net.

В лекциях излагается общая характеристика вопросов тем, даются практические примеры применения стандартов. Главной целью лекции является привитие студентам интереса к изучаемому материалу, формирование мотивации к последующему самостоятельному анализу рассматриваемой проблематики. На лекциях студентам раскрываются наиболее сложные вопросы и теоретические положения, показывается их практическая значимость, даются рекомендации по углубленному самостоятельному изучению теории и практики.

На лекциях по дисциплине «Разработка сетевых приложений» широко используются активные формы проведения занятий. Такие формы организации образовательного процесса, способствуют разнообразному (индивидуальному, групповому, коллективному) изучению учебных вопросов (проблем), активному взаимодействию студентов и преподавателя, живому обмену мнениями между ними, нацеленному на выработку правильного понимания содержания изучаемой темы и способов ее практического использования.

Материал пропущенных лекций студент восстанавливает самостоятельно и по всем непонятным положениям и вопросам обращается за разъяснением к преподавателю.

Самостоятельная работа направлена на развитие компетенций дисциплины: ПК-1. Способен распределять задания по выполнению разработки программного обеспечения, осуществлять общее руководство и контроль

выполнения заданий.

Виды и формы самостоятельной работы студентов по дисциплине:

-систематическая проработка лекций, основной и дополнительной литературы;

-подготовка к лабораторным работам;

-подготовка к экзамену.

Содержание разделов дисциплины «Разработка сетевых приложений» представлено в таблице 1.

3

Таблица 1 Содержание разделов дисциплины

 

 

Аудиторные

работа

Перечень

 

 

 

часах)

 

 

 

занятия (в

 

 

п№/п

 

 

 

 

 

 

Самостоятельная

компетенций,

 

Лекции

 

Лабораторные

 

Практические, семинарские

Наименование раздела учебной

 

 

формируемых

 

 

 

 

 

 

 

 

дисциплины.

 

 

 

 

 

 

в процессе

 

 

 

 

 

 

 

 

освоения

 

 

 

 

 

 

 

 

раздела

 

 

 

 

 

 

 

 

 

1

Основы работы с сетями в .Net.

3

 

2

 

 

35

ПК-1

 

 

 

 

 

 

 

 

 

 

 

 

 

 

2

Отправка запросов.

3

 

3

 

 

35

ПК-1

 

 

 

 

 

 

 

 

 

 

 

 

 

 

3

Работа с сокетами.

3

 

4

 

 

56

ПК-1

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Всего

9

 

9

 

0

126

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

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

Рекомендуется проработать конспект лекций, затем повторить теоретический материал, пользуясь рекомендованной основной и дополнительной литературой. Если после этого остаются вопросы, рекомендуется выписать их и обратиться к преподавателю на консультациях.

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

Перед экзаменом студентам выдается список примерных вопросов, по которым можно понять, на что нужно сделать упор при подготовке к экзамену. После получения перечня вопросов рекомендуется:

1)внимательно прочитать материал лекций;

2)постараться разобраться с непонятными, в частности, новыми терминами, используя рекомендованную литературу;

3)выписать вопросы для подробного обсуждения с преподавателем на консультации.

Перечень примерных вопросов, выносимых на экзамен:

1.Перечислите уровни модели OSI.

2.Опишите физический уровень модели OSI.

3.Опишите канальный уровень модели OSI.

4.Опишите сетевой уровень модели OSI.

5.Опишите транспортный уровень модели OSI.

6.Опишите сеансовый уровень модели OSI.

4

7.Опишите представительский уровень модели OSI.

8.Опишите прикладной уровень модели OSI.

9.Назначение сетевого повторителя.

10.Назначение сетевого моста.

11.Назначение маршрутизатора.

12.Назначение сетевого шлюза (роутера).

13.Назначение сокета.

14.Назначение протокола TCP.

15.Назначение протокола UDP.

16.Сравнение протоколов TCP и UDP.

17.Назначение и виды ip-адресов.

18.Назначение DNS-сервера.

19.Как получить имя текущего хоста через класс Dns?

20.Как получить информацию о хосте компьютера и его адресах через класс

Dns?

21.Как с помощью класса IPHostEntry получить имя хоста?

22.Как с помощью класса IPHostEntry получить все ip-адреса хоста?

23.Как с помощью класса HttpWebRequest получить текстовой содержание файла (страницы)?

24.Как с помощью класса WebClient загрузить файл с указанного адреса и сохранить его локально?

25.Как создать объект класса Socket?

Показатели оценки по экзамену представлены в таблице 2.

Таблица 2 Описание шкал оценивания

Показатели

 

 

 

 

 

 

оценивания

Баллы

Оценка

Критерий оценки

компетенций

 

 

 

 

 

 

 

 

 

 

 

Результаты освоения

4,5 - 5,0

«отлично»

ставится

обучающемуся,

дисциплины

 

 

показавшему

 

 

глубокие

соответствует

 

 

систематизированные

 

знания

требованиям ФГОС

 

 

учебного материала,

владеющему

 

 

 

творческим

анализом

фактов,

 

 

 

умеющему обобщать информацию,

 

 

 

аргументировано и

практически

 

 

 

без ошибок ответившему на все

 

 

 

вопросы.

 

 

 

Результаты освоения

3,5 - 4,4

«хорошо»

ставится

обучающемуся,

дисциплины

 

 

продемонстрировавшему

 

соответствует

 

 

достаточно

полное

знание

требованиям ФГОС

 

 

учебного

 

материала,

 

 

 

допустившему негрубые ошибки и

 

 

 

недочеты.

 

 

 

Результаты освоения

2,5 - 3,4

«удовлетворительно»

ставится

обучающемуся,

дисциплины

 

 

показавшему

 

минимально

соответствует

 

 

необходимый

уровень

знаний

 

 

5

 

 

 

 

требованиям ФГОС

 

 

учебного

материала,

владеющего

 

 

 

 

навыками логического мышления

 

 

 

 

и

 

допустившего

 

 

 

 

непринципиальные ошибки при

 

 

 

 

ответе на вопросы.

 

Результаты освоения

0,0 - 2,4

«неудовлетворительно»

ставится

 

обучающемуся,

дисциплины

НЕ

 

 

продемонстрировавшему

соответствует

 

 

 

существенные

пробелы в знании

требованиям ФГОС

 

 

основного

учебного

материала,

 

 

 

 

допустившему

принципиальные

 

 

 

 

ошибки при изложении материала.

Перечень учебной литературы, необходимой для освоения дисциплины:

1.Берлин А. Н.. Телекоммуникационные сети и устройства : Учебное пособие. / Берлин А. Н. ; А. Н. Берлин. – Москва, Саратов : Интернет-Университет Информационных Технологий (ИНТУИТ), Ай Пи Ар Медиа, 2020. – 395 с. – URL: URL: http://www.iprbookshop.ru/89477.html. – ISBN ISBN 978-5-4497-0359-0.

2.Биллиг, В. А.. Основы программирования на C# : учебное пособие. / Биллиг, В. А. ; В. А. Биллиг. – Москва : Интернет-Университет Информационных Технологий (ИНТУИТ), Ай Пи Ар Медиа, 2021. – 573 с. – URL: URL: http://www.iprbookshop.ru/102033.html. – ISBN ISBN 978-5-4497-0893-9.

3.Кариев, Ч. А.. Разработка Windows-приложений на основе Visual C# : учебное пособие. / Кариев, Ч. А. ; Ч. А. Кариев. – Москва : Интернет-Университет Информационных Технологий (ИНТУИТ), Ай Пи Ар Медиа, 2021. – 978 с. – URL: URL: http://www.iprbookshop.ru/102057.html. – ISBN ISBN 978-5-4497-0909-7.

4.Кручинин В.В.. Разработка сетевых приложений : учебное пособие. / Кручинин В.В. ; В.В. Кручинин. – Томск : Томский государственный университет систем управления и радиоэлектроники, 2013. – 120 c. – URL: URL: http://www.iprbookshop.ru/72174.html.

5.Павловская, Т. А.. Программирование на языке высокого уровня C# : учебное пособие. / Павловская, Т. А. ; Т. А. Павловская. – Москва : ИнтернетУниверситет Информационных Технологий (ИНТУИТ), Ай Пи Ар Медиа, 2021. – 245 с. – URL: URL: http://www.iprbookshop.ru/102051.html. – ISBN ISBN 978-5- 4497-0862-5.

6

Кислицын Дмитрий Игоревич

РАЗРАБОТКА СЕТЕВЫХ ПРИЛОЖЕНИЙ

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

по подготовке к лекциям (включая рекомендации по организации самостоятельной работы) для обучающихся по дисциплине «Разработка сетевых приложений»

по направлению подготовки 09.04.02 Информационные системы и технологии, направленность (профиль) Технология разработки информационных систем

Федеральное государственное бюджетное образовательное учреждение высшего образования «Нижегородский государственный архитектурно-строительный университет»

603950, Нижний Новгород, ул. Ильинская, 65. http://www.nngasu.ru, srec@nngasu.ru

7

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]