rpd000006575 (090900 (10.03.01).Б5 Безопасность телекоммуникационных систем), страница 2
Описание файла
Файл "rpd000006575" внутри архива находится в следующих папках: 090900 (10.03.01).Б5 Безопасность телекоммуникационных систем, 090900.Б5. Документ из архива "090900 (10.03.01).Б5 Безопасность телекоммуникационных систем", который расположен в категории "". Всё это находится в предмете "вспомогательные материалы для первокурсников" из 1 семестр, которые можно найти в файловом архиве МАИ. Не смотря на прямую связь этого архива с МАИ, его также можно найти и в других разделах. Архив можно найти в разделе "остальное", в предмете "вспомогательные материалы для первокурсников" в общих файлах.
Онлайн просмотр документа "rpd000006575"
Текст 2 страницы из документа "rpd000006575"
Тип: Коллоквиум
Тематика:
Прикрепленные файлы:
Перечень вопросов и задач:
1.Программирование обработки данных на многоядерных процессорах
2.Технология программирования типовых задач информационной безопасности
3.Технология визуального программирования
4.Программирование криптографической защиты данных
-
Промежуточная аттестация
1. Экзамен (4 семестр)
Прикрепленные файлы:
Вопросы для подготовки к экзамену/зачету:
1.Методы разработки алгоритмов, ориентированные на структуры данных
2.Иетернет программирование
3.Принципы разработки и анализа алгоритмов
4.Технология структурного программирования
5.Методы рекурсивных алгоритмов
6.Методы невычислительных алгоритмов
7.Методы программирования обработки графических данны
8.Технологии разработки алгоритмов и программ
9.Технология модульного программирования
10.Технология визуального программирования
11.Программирование обработки данных на многоядерных процессорах
12.Технология программирования типовых задач информационной безопасности
13.Технология объектно-ориентированного программирования
14.Технология программирования под операционную систему
15.Программирование криптографической защиты данных
16.Технология логического программирования
17.Технология программирования с помощью макросов
-
УЧЕБНО-МЕТОДИЧЕСКОЕ И ИНФОРМАЦИОННОЕ ОБЕСПЕЧЕНИЕ ДИСЦИПЛИНЫ
а)основная литература:
1.Павловская Т.А. С/С++ Программирование на языке высокого уровня.:Учебник для вузов. Рек. Советом УМО - СПб. Питер, 2007
2.Павловская Т.А.С#.Программирование на языке высокого уровня.- СПб.:Питер,2010.
3.Павловская Т.А. Турбо Паскаль Программирование на языке высокого уровня. Учебник для вузов. Рек. Советом УМО - СПб. Питер, 2007
4.Иванова Г.С. Основы программирования: Учебник для ву-зов: Рек. Советом УМО - М.: Изд-во МГТУ им. Баумана, 2007
5.Иванова Г.С. Технология программирования: Учебник для ву-зов: Рек. Советом УМО - М.: Изд-во МГТУ им. Баумана, 2002
6.Иванова Г.С. Объектно-ориентированное программирование: Учебник для ву-зов: Рек. Советом УМО - М.: Изд-во МГТУ им. Баумана, 2007
б)дополнительная литература:
7. Могилев А.В., Пак Н.И., Хеннер Е.К. Информатика. - М.:AKADEMA, 2000.
8. Системы искусственного интеллекта. Практический курс: учеб-ное пособие / [В.А. Чулюков, И.Ф. Астахова и др.; под ред. И.Ф. Астаховой]. – М.: БИНОМ. Лаборатория знаний, 2008. – 320 с
9. Адаменко А.Н., Кучуков А.М. Логическое программирование и Visual Prolog - СПб.:Питер,2003.
10.Павловская Т.А.Структурное программирование. Практикум. - СПб. Питер, 2007.
11.Павловская Т.А Объектно-ориентированное программирование. Практикум - СПб. Питер, 2007
в)программное обеспечение, Интернет-ресурсы, электронные библиотечные системы:
1. Операционная система WindowsXP и выше
2. Инструментальные среды программирования
3. Среды визуального программирования
4. Интернет ресурсы по открытому программному обеспечению
5. Электронные библиотечные системы
-
МАТЕРИАЛЬНО-ТЕХНИЧЕСКОЕ ОБЕСПЕЧЕНИЕ ДИСЦИПЛИНЫ
1. Лекционные занятия:
a. комплект электронных презентаций/слайдов,
b. аудитория, оснащенная презентационной техникой (проектор, экран, компьютер/ноутбук),
2. Практические занятия:
a. компьютерный класс,
b. презентационная техника (проектор, экран, компьютер/ноутбук),
c. пакеты ПО общего назначения - Microsoft Office (текстовый процессор, табличный процессор, СУБД),
d. инструментальные среды программирования, среды визуального программирования,
e. специализированное ПО: антивирусные программы Dr Web.
3. Прочее:
a. рабочее место преподавателя, оснащенное компьютером с доступом в Интернет,
b. рабочие места студентов, оснащенные компьютерами с доступом в Ин-тернет, предназначенные для работы в электронной образовательной среде и в электронной библиотеке.
Приложение 1
к рабочей программе дисциплины
«Технологии и методы программирования »
Аннотация рабочей программы
Дисциплина Технологии и методы программирования является частью Профессионального цикла дисциплин подготовки студентов по направлению подготовки Информационная безопасность. Дисциплина реализуется на 4 факультете «Московского авиационного института (национального исследовательского университета)» кафедрой (кафедрами) 402.
Дисциплина нацелена на формирование следующих компетенций: ПК-16 ,ПК-17.
Содержание дисциплины охватывает круг вопросов, связанных с: − методами программирования и методами разработки эффективных алгоритмов решения прикладных задач;
− современными средствами разработки и анализа программного обеспечения на языках высокого уровня;
− умением выбирать необходимые инструментальные средства для разработки программ в различных операционных системах и средах.
Преподавание дисциплины предусматривает следующие формы организации учебного процесса: Лекция, мастер-класс, Практическое занятие, Лабораторная работа.
Программой дисциплины предусмотрены следующие виды контроля: рубежный контроль в форме Коллоквиум и промежуточная аттестация в форме Экзамен (4 семестр).
Общая трудоемкость освоения дисциплины составляет 4 зачетных единиц, 144 часов. Программой дисциплины предусмотрены лекционные (34 часов), практические (12 часов), лабораторные (16 часов) занятия и (55 часов) самостоятельной работы студента.
Приложение 2
к рабочей программе дисциплины
«Технологии и методы программирования »
Cодержание учебных занятий
-
Лекции
1.1.1. Принципы разработки и анализа алгоритмов(АЗ: 2, СРС: 1)
Тип лекции: Информационная лекция
Форма организации: Лекция, мастер-класс
Описание: Алгоритм и его свойства
Принципы разработки и анализа алгоритмов
Структурный подход
1.1.2. Методы разработки алгоритмов, ориентированные на структуры данных(АЗ: 2, СРС: 1)
Тип лекции: Информационная лекция
Форма организации: Лекция, мастер-класс
Описание: Построение и анализ алгоритма - связные списки
Построение и анализ алгоритма - очереди
Построение и анализ алгоритма - стеки
1.1.3. Методы рекурсивных алгоритмов(АЗ: 2, СРС: 1)
Тип лекции: Информационная лекция
Форма организации: Лекция, мастер-класс
Описание: Понятие рекурсии
Программирование рекурсии в виде регулярных образов
Программирование рекурсии в виде кривых Гильберта
1.1.4. Методы невычислительных алгоритмов(АЗ: 2, СРС: 1)
Тип лекции: Информационная лекция
Форма организации: Лекция, мастер-класс
Описание: Программирование алгоритмов сортировки
Программирование алгоритмов поиска
Программирование алгоритмов на графах
1.1.5. Методы программирования обработки графических данных(АЗ: 2, СРС: 1)
Тип лекции: Информационная лекция
Форма организации: Лекция, мастер-класс
Описание: Многоядерная арзитектура процессора компьютера
Программирование параллельных потоков данных
Распараллеливание алгоритма между ядрами процессора
1.2.1. Технологии разработки алгоритмов и программ(АЗ: 2, СРС: 1)
Тип лекции: Информационная лекция
Форма организации: Лекция, мастер-класс
Описание: Понятие технологии программирования
Методы отладки программ
Разработка программной документации
1.2.2. Технология структурного программирования(АЗ: 2, СРС: 1)
Тип лекции: Информационная лекция
Форма организации: Лекция, мастер-класс
Описание: Типовые структуры алгоритмов
Структурный подход в разработке программ
Технология структурного программирования
1.2.3. Технология модульного программирования(АЗ: 2, СРС: 1)
Тип лекции: Информационная лекция
Форма организации: Лекция, мастер-класс
Описание: Классификация программных модулей
Организация процедуры в языке программирования
Технология модульного программирования
1.2.4. Технология объектно-ориентированного программирования(АЗ: 2, СРС: 1)
Тип лекции: Информационная лекция
Форма организации: Лекция, мастер-класс
Описание: Проектирование классов
Программирование отношений между объектами
Принципы объектно-ориентированного программирования
1.2.5. Технология визуального программирования(АЗ: 2, СРС: 1)
Тип лекции: Информационная лекция
Форма организации: Лекция, мастер-класс
Описание: Структура приложений Windows, Linux
Контейнерные классы
Программирование динамических объектов
1.2.6. Технология программирования под операционную систему(АЗ: 2, СРС: 1)
Тип лекции: Информационная лекция
Форма организации: Лекция, мастер-класс
Описание: Разработка пользовательского интерфейса
Технология разработки приложений в средах с VCL классами
Технология программирования под операционную систему
1.2.7. Программирование криптографической защиты данных(АЗ: 2, СРС: 1)
Тип лекции: Информационная лекция
Форма организации: Лекция, мастер-класс
Описание: Криптографический метод защиты данных
Базовые криптографические алгоритмы защиты информации
Программирование криптографической защиты данных
1.2.8. Технология логического программирования(АЗ: 2, СРС: 1)
Тип лекции: Информационная лекция
Форма организации: Лекция, мастер-класс
Описание: Логический вывод при моделировании умозаключения
Предикаты отсечения и управления логическим выводом
Программирование метода резолюций
1.2.9. Технология программирования с помощью макросов(АЗ: 2, СРС: 1)
Тип лекции: Информационная лекция
Форма организации: Лекция, мастер-класс
Описание: Понятие макрояхыка и макроопределения
Программирование пользовательского интерфейса в приложении
Программирование методов доступа к данным
1.2.10. Программирование обработки данных на многоядерных процессорах(АЗ: 2, СРС: 1)
Тип лекции: Информационная лекция
Форма организации: Лекция, мастер-класс
Описание: Основы языка программирования МС#
Программирование потоков данных
Программирование процессов на ядрах
1.2.11. Иетернет программирование(АЗ: 2, СРС: 1)
Тип лекции: Информационная лекция
Форма организации: Лекция, мастер-класс
Описание: Языковые средства Интернет
Технология клиент-серверного программирования
Программирование криптографическиз протоколов обмена данными в сети
1.2.12. Технология программирования типовых задач информационной безопасности(АЗ: 2, СРС: 1)
Тип лекции: Информационная лекция
Форма организации: Лекция, мастер-класс
Описание: Программирование ограничения доступа к информации
Программирование процедур шифрования информации
Программирование процедур сокрытия факта передачи информации
-
Практические занятия
1.1.1. Методы программирования, ориентированные на структуры данных(АЗ: 4, СРС: 2)
Форма организации: Практическое занятие
Описание: Построение и анализ алгоритма - стеки
Программирование рекурсии в виде регулярных образов
Программирование алгоритмов сортировки
Программирование алгоритмов на графах
1.2.1. Технология модульного программирования(АЗ: 4, СРС: 2)
Форма организации: Практическое занятие
Описание: Типовые структуры алгоритмов
Структурный подход в разработке программ
Организация процедуры в языке программирования