Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Рабочая программа по Преддипломной практике.doc
Скачиваний:
3
Добавлен:
25.11.2019
Размер:
158.21 Кб
Скачать

Тема 3 Технология разработки программного обеспечения

Виды и теория языков программирования. Основы теории формальных языков и грамматик; конечные автоматы и преобразователи, алгоритмы синтаксического анализа. Объектно-ориентированное программирование. Функциональное, процедурное, модульное, логическое, структурное и концептуальное программирование. Программные продукты (изделия). Жизненный цикл ПО. Метрология и качество ПО. Критерии качества: сложность, корректность, надежность, трудоемкость. Измерения и оценка качества ПО. Процесс производства ПО: методы, технология и инструментальные средства. Проектирование программного обеспечения. Технологический цикл разработки программных систем. Организация процесса разработки и инструментальные средства поддержки. Автоматизация проектирования программных продуктов. Принципы построения, структура и технология использования САПР ПО.

Студент должен уметь:

  • определять критерии качества;

  • оценивать качество ПО;

  • тестировать и отлаживать программные продукты;

  • проектировать программное обеспечение;

  • создавать программы коллективно;

  • организовывать процессы разработки и инструментальные средства поддержки;

  • автоматизировать проектирование программных продуктов;

  • использовать принципы построения, структура и технология использования САПР ПО.

Составить и приложить к отчету:

    • описание системы автоматизации проектирования программных продуктов на предприятии;

    • описание принципов построения, структуры и технологии использования САПР ПО на предприятии.

Тема 4 Архитектура вычислительных систем (вс)

Способы организации и типы ВС. Параллельная обработка информации: уровни и способы организации. Операционные конвейеры. Векторные, матричные, ассоциативные системы. Однородные системы и среды. RISC-архитектуры. Основы метрической теории ВС; технология распределенной обработки данных.

Студент должен уметь:

  • использовать уровни и способы параллельной обработки информации;

  • классифицировать операционные конвейеры;

  • работать с векторными, матричными, ассоциативными системами.

Составить и приложить к отчету:

  • способы организации и типы ВС на предприятии прохождения преддипломной практики;

  • уровни и способы организации параллельной обработка информации для ВС предприятия.

Тема 5 Защита информации в вычислительных системах и сетях

Основные понятия и определения защиты информации. Политика и стандарты безопасности. Криптографические модели. Алгоритмы шифрования. Модели безопасности основных ОС. Алгоритмы аутентификации пользователей. Защита информации в сетях. Требования к системам защиты информации. Вредоносное программное обеспечение и борьба с ним, законодательство в сфере безопасности информации.

Студент должен уметь:

  • различать угрозы ИБ;

  • шифровать и дешифровать;

  • отражать внешние атаки (в том числе вирусные);

  • поддерживать безопасность сетевых технологий;

  • применять законодательство в сфере безопасности информации.

Составить и приложить к отчету:

  • методы защиты информации в операционной системе (ОС), установленной на предприятии;

  • алгоритмы аутентификации пользователей ПК предприятия.