Скачать 2.36 Mb.
|
технологии локальных сетейТехническое обеспечение информационно-вычислительных сетей Организация и планирование сетевой архитектуры Общие сведения о глобальных сетях Сетевые операционные системы и приложения LAN. 4. Классификация и архитектура вычислительных сетей Структура и характеристики систем телекоммуникаций Перспективы развития вычислительных средств Виды учебной работы: лекции, лаб. работы, самостоятельная работа. Используемые информационные, инструментальные и программные средства: электронный учебно-методический комплекс, интерактивная тренинг-система, система дистанционного обучения eLearning, мультимедийный проектор, интерактивная доска, про-граммные средства: AutoCad, NanoCad, CorelDraw , Adobe PhotoShop, Adobe Illustrator, Adobe Flash. Образовательные технологии В ходе освоения дисциплины при проведении аудиторных занятий используются следующие образовательные технологии: лекции, лабораторные работы с использованием активных и интерактивных форм проведения занятий и др. При организации самостоятельной работы занятий используются следующие образовательные технологии: проведение интерактивных лекций с использованием современных интерактивных технологий, использование компьютерных тестовых тренажеров. Формы текущего контроля успеваемости студентов: тестирование, защита лабораторных работ Форма промежуточной аттестации: зачет. Общая трудоемкость дисциплины – 2 зачетные единицы (72 часа) Аннотация примерной программы учебной дисциплины Б.3.25 «Visual Basic» Цели и задачи дисциплины Изучение объектно-ориентированного языка программирования Visual Basic, освоение принципов работы в среде Visual Studio и приобретение базовых навыков разработки приложений под Windows. Место дисциплины в структуре ООП бакалавриата Данная дисциплина относится к блоку дисциплин по выбору профессионального цикла. ОПП бакалавриата. Изучение данной дисциплины базируется на знаниях, умениях и компетенциях сформированных при изучении дисциплин программирования и основ информатики. Формируемые компетенции: ОК-13, ОК-14, ОК-15, ОК-16, ПК-3, ПК-4, ПК-5, ПК-7, ПК-10, ПК-12. Знания, умения и навыки, получаемые в результате освоения дисциплины: В результате изучения дисциплины студент должен знать: объектно-ориентированный язык программирования Visual Basic, уметь: работать с различными типами данных, операторами и функциями Visual Basic; производить инкапсуляцию; использовать конструкторы и деструкторы; перегружать операции; использовать наследование и полиморфизм; применять шаблоны функций и классов; управлять исключениями; использовать Microsoft Visual Studio; создавать приложения Windows; работать с битовыми образами; владеть: языком программирования Visual Basic; Содержание дисциплины: Введение в язык Visual Basic. Основные операторы языка. Функции. Указатели. Массивы. Классы. Объявление классов. Инициализация и доступ к элементам классов. Массивы классов. Виды учебной работы: лекции, лаб. работы, самостоятельная работа. Используемые информационные, инструментальные и программные средства: компьютерный класс, включающий полный комплект лицензионного программного обеспечения по дисциплине «Visual Basic». Мультимедийный проектор. Ноутбук. Электронная библиотека по темам дисциплины. Образовательные технологии В ходе освоения дисциплины при проведении аудиторных занятий используются следующие образовательные технологии: лекции, лабораторные работы с использованием активных и интерактивных форм проведения занятий и др. При организации самостоятельной работы занятий используются следующие образовательные технологии: использование компьютерных тестовых тренажеров. Формы текущего контроля успеваемости студентов: тестирование, защита лаб.работ., опрос. Форма промежуточной аттестации: зачет. Общая трудоемкость дисциплины – 2 зачетные единицы (72 часа) Аннотация примерной программы учебной дисциплины Б.3.25 «Программирование на языке C#» Цели и задачи дисциплины Изучение объектно-ориентированного языка программирования C#, освоение принципов работы в среде Visual Studio и приобретение базовых навыков разработки приложений под Windows. Место дисциплины в структуре ООП бакалавриата Данная дисциплина относится к блоку дисциплин по выбору профессионального цикла. ОПП бакалавриата. Изучение данной дисциплины базируется на знаниях, умениях и компетенциях сформированных при изучении дисциплин программирования и основ информатики. Формируемые компетенции: ОК-13, ОК-14, ОК-15, ОК-16, ПК-3, ПК-4, ПК-5, ПК-7, ПК-10, ПК-12. Знания, умения и навыки, получаемые в результате освоения дисциплины: В результате изучения дисциплины студент должен знать: объектно-ориентированный язык программирования C#, уметь: работать с различными типами данных, операторами и функциями C#; производить инкапсуляцию; использовать конструкторы и деструкторы; перегружать операции; использовать наследование и полиморфизм; применять шаблоны функций и классов; управлять исключениями; использовать Microsoft Visual Studio; создавать приложения Windows; работать с битовыми образами; владеть: языком программирования C#; Содержание дисциплины: Введение в язык C#. Основные операторы языка. Функции. Указатели. Массивы. Классы. Объявление классов. Инициализация и доступ к элементам классов. Массивы классов. Виды учебной работы: лекции, лаб. работы, самостоятельная работа. Используемые информационные, инструментальные и программные средства: компьютерный класс, включающий полный комплект лицензионного программного обеспечения по дисциплине «Основы программирования на языке C#». Мультимедийный проектор. Ноутбук. Электронная библиотека по темам дисциплины. Образовательные технологии В ходе освоения дисциплины при проведении аудиторных занятий используются следующие образовательные технологии: лекции, лабораторные работы с использованием активных и интерактивных форм проведения занятий и др. При организации самостоятельной работы занятий используются следующие образовательные технологии: использование компьютерных тестовых тренажеров. Формы текущего контроля успеваемости студентов: тестирование, защита лаб.работ., опрос. Форма промежуточной аттестации: зачет. Общая трудоемкость дисциплины – 2 зачетные единицы (72 часов) Аннотация примерной программы учебной дисциплины Б.3.26 «Логическое программирование» Цели и задачи дисциплины Целями освоения дисциплины (модуля) «Логическое и функциональное программирование» является формирование у будущих системных программистов систематизированных знаний в области современных программных средств логического и функционального программирования, изучение основных понятий и конструкций современных языков логического и функционального программирования, множества задач, решаемых с применением логического и функционального подходов к программированию. Место дисциплины в структуре ООП бакалавриата Дисциплина «Логическое и функциональное программирование» относится к дисциплинам по выбору профессионального цикла. Для освоения дисциплины студенты используют знания, умения, навыки, сформированные в процессе изучения предметов «Основы информатики», «Алгоритмы и алгоритмические языки», «Математическая логика», «Языки и методы программирования». Освоение данной дисциплины является основой для последующего освоения дисциплины профессионального цикла «Системы искусственного интеллекта», последующего прохождения практики и подготовки к итоговой государственной аттестации. Формируемые компетенции: ОК-14 способность использовать в научной и познавательной деятельности, а также в социальной сфере профессиональные навыки работы с информационными и компьютерными технологиями Знать: современные способы и средства приобретения с помощью информационных технологий новых знаний и умений в области технологии логического и функционального программирования Уметь: приобретать с помощью информационных технологий новые знания и умения и использовать их при изучение основных понятий и конструкций современных языков логического и функционального программирования Владеть: профессиональными навыками работы с информационными и компьютерными технологиями в области современной технологии логического и функционального программирования ОК-15 способность работы с информацией из различных источников, включая сетевые ресурсы сети Интернет, для решения профессиональных и социальных задач Знать: современные способы и средства работы с информацией для изучения основных конструкций современных языков логического и функционального программирования Уметь: работать с информацией из различных источников для решения задач с применением логического и функционального подходов к программированию Владеть: современными методами расширения и углубления своего научного мировоззрения компьютерной обработки информации в области логического и функционального программирования ПК-9 способность решать задачи производственной и технологической деятельности на профессиональном уровне, включая разработку алгоритмических и программных решений в области системного и прикладного программирования Знать: задачи производственной и технологической деятельности на профессиональном уровне в области логического и функционального программирования Уметь: решать задачи разработки на профессиональном уровне алгоритмических и программных решений в области логического и функционального программирования Владеть: способностью решать задачи производственной и технологической деятельности на профессиональном уровне в области логического и функционального программирования ПК-10 способность применять в профессиональной деятельности современные языки программирования и языки баз данных, операционные системы, электронные библиотеки и пакеты программ, сетевые технологии Знать: современные языки логического и функционального программирования, пакеты программ, сетевые технологии Уметь: применять в профессиональной деятельности современные языки логического и функционального программирования, пакеты программ, сетевые технологии Владеть: методами использования в профессиональной деятельности современных языков логического и функционального программирования, пакеты программ, сетевые технологии Содержание дисциплины: Общие сведения о языке логического программирования; основные элементы языка и приемы программирования; согласование целевых утверждений; арифметика в языке логического программирования; рекурсивные представления данных и программ; отсечение и способы его использования; ввод и вывод; встроенные предикаты; отладка программ; примеры использования языка логического программирования для решения задач искусственного интеллекта. Виды учебной работы: лекции, лаб. работы, самостоятельная работа. Используемые информационные, инструментальные и программные средства: компьютерный класс, включающий полный комплект лицензионного программного обеспечения по дисциплине «Логическое программирование». Мультимедийный проектор. Ноутбук. Электронная библиотека по темам дисциплины. Образовательные технологии В ходе освоения дисциплины при проведении аудиторных занятий используются следующие образовательные технологии: лекции, лабораторные работы с использованием активных и интерактивных форм проведения занятий и др. При организации самостоятельной работы занятий используются следующие образовательные технологии: использование компьютерных тестовых тренажеров. Формы текущего контроля успеваемости студентов: тестирование, защита лаб.работ., опрос. Форма промежуточной аттестации: экзамен. Общая трудоемкость дисциплины – 4 зачетные единицы (144 часа) Аннотация примерной программы учебной дисциплины Б.3.26 «Графическое программирование» Цели и задачи дисциплины Целью освоения дисциплины «Визуальное программирование» являются формирование у учащихся знаний о современных графических и визуальных средствах программирования. Место дисциплины в структуре ООП бакалавриата Дисциплина «Визуальное программирование» относится к дисциплинам по выбору профессионального цикла и предполагает у студентов владение основными знаниями школьного курса информатики. Изучается в совокупности с дисциплиной «Основы информатики». Формируемые компетенции: ОК-9, ОК-10, ОК-11, ОК-12, ПК-1, ПК-2, ПК-6, ПК-7, ПК-8, ПК-9, ПК-11, ПК-13. Знания, умения и навыки, получаемые в результате освоения дисциплины: В результате освоения дисциплины обучающийся должен: Знать: основные концепции визуального программирования. Уметь: разрабатывать простейшие программы на языке блок-схем и на языке UML. Владеть навыками визуального программирования на языке блок-схем и языке UML. Содержание дисциплины: Алгоритм. Графические языки программирования. Представление алгоритмов на языке блок-схем. Визуальные среды разработки. Основные понятия языка Delphi. Структура про-граммы. Унифицированный язык моделирования (Unified Modeling Language - UML). Виды учебной работы: лекции, лаб. работы, самостоятельная работа. Используемые информационные, инструментальные и программные средства: мультимедийный проектор, компьютерный класс. Образовательные технологии В ходе освоения дисциплины при проведении аудиторных занятий используются следующие образовательные технологии: лекции, лабораторные работы с использованием активных и интерактивных форм проведения занятий и др. При организации самостоятельной работы занятий используются следующие образовательные технологии: проведение интерактивных лекций с использованием современных интерактивных технологий, использование компьютерных тестовых тренажеров. Формы текущего контроля успеваемости студентов: тестирование, защита лабораторных работ Форма промежуточной аттестации: экзамен. Общая трудоемкость дисциплины – 4 зачетные единицы (144 часа) Аннотация примерной программы учебной дисциплины Б.2.10 «Теория чисел» Цели освоения учебной дисциплины: Расширить математический аппарат, необходимый для решения как теоретических, так и практических задач; привить студентам умение и навыки самостоятельного изучения учебной литературы по математике; развить логическое мышление и повысить общий уровень математической культуры. Задачи освоения учебной дисциплины: Сздание у студентов основ теоретической подготовки в области теории чисел; форматирование у студентов логического и алгоритмического мышления; воспитание у студентов точности и обстоятельности аргументации; овладение основными методами исследования и решение задач по курсу теории чисел. Место дисциплины в структуре ООП Дисциплина «Теория чисел» относится к дисциплинам вариативной части математического и естественнонаучного цикла. Изучение дисциплины базируется на компетенциях, приобретенных при изучении дисциплин «Математический анализ» и «ТФКП». Требования к результатам освоения дисциплины: ПК-3 способность понимать и применять в исследовательской и прикладной деятельности современный математический аппарат Знать: элементы выпуклого анализа, основные численные методы оптимизации Уметь: выбирать методы оптимизации адекватные решаемым задачам Владеть: методами численной оптимизации ПК-10 способность применять в профессиональной деятельности современные языки программирования и языки баз данных, операционные системы, Знать: особенности программирования задач оптимизации Уметь: разрабатывать алгоритмы решения задач оптимизации Владеть: основами программирования в одном из современных математических электронные библиотеки и пакеты программ, сетевые технологии пакетов Содержание дисциплины Сравнения с одной переменной. Сравнения 1-ой степени. Системы сравнений 1-ой степени. Системы n-ой степени по простому модулю. Системы сравнений по составному модулю. Сравнения 2-ой степени по простому модулю. Квадратичные вычеты и квадратичные невычеты. Критерии Эйлера. Символ Лежандра. Свойства символов Лежандра. Теорема Гаусса л символе Лежандра. Квадратичный закон взаимности для символа Лежандра. Первообразные корни по простому модулю. Структура группы обратимых элементов кольца , где - простое число (). Первообразные корни по модулю , где - простое нечетное число. Структура группы обратимых элементов кольца , где - простое число (). Структура группы обратимых элементов кольца . Структура группы обратимых элементов кольца (). Приводимость и неприводимость многочленов с целыми коэффициентами. Целые алгебраические числа над полем рациональных чисел. Кольцо целых алгебраических чисел над полем рациональных чисел. Теорема о корнях Многочленов, коэффициенты которых являются целыми алгебраическими числами над полем . Группа обратимых элементов кольца целых алгебраических чисел над полем . Целые алгебраические числа над полем , где – целое алгебраическое число над полем . Свободные абелевы группы конечного ранга. Базис свободной абелевой группы. Теорема о подгруппах свободной абелевой группы конечного ранга. Группа целых алгебраических чисел над полем , где – целое алгебраическое число над полем . Теорема о свободности и ранге группы целых алгебраических чисел н6ад полем . Целочисленный базис и дискриминант поля . Методы нахождения целочисленного базиса поля . |