ВУЗ:
Составители:
Рубрика:
3
1. Цель и задачи дисциплины
Целью дисциплины является приобретение обучаемым фундаментальных знаний в
области теории вычислительных процессов и структур и выработка практических на-
выков применения этих знаний. Изучение основных положений теории вычислительных
процессов и структур, их применения при создании трансляторов с различных языков
программирования и разработке прикладных информационных систем.
2. Требования к уровню освоения содержания дисциплины
В результате изучения дисциплины студенты должны:
- знать
- методы синтаксического анализа и трансляций;
- принципы построения трансляторов и методы их разработки;
- методы построения схем программ;
- методы оптимизации программ;
- методы верификации программ;
- модели вычислительных процессов;
- методы моделирования систем на основе сетей Петри.
- уметь
- использовать методы теории трансляций при создании трансляторов для языков
программирования;
- моделировать сложные вычислительные процессы с помощью специализирован-
ных пакетов прикладных программ.
- иметь опыт
- разработки трансляторов для языков программирования;
- использования инструментальных средств моделирования вычислительных про-
цессов.
- иметь представление
- о теории вычислительных процессов и структур как о базовом предмете, отра-
жающем основные концепции построения и функционирования вычислительных
систем.
3. Объем дисциплины и виды учебной работы.
Вид учебной работы Всего часов Семестр
Общая трудоемкость дисциплины 149 5
Аудиторные занятия 137 5
Лекции 34 5
Практические занятия (ПЗ) 17 5
Семинары (С) - -
Лабораторные работы (ЛР) 34 5
Самостоятельная работа - -
Курсовой проект (работа) 52 5
Расчетно-графические работы - -
1. Цель и задачи дисциплины
Целью дисциплины является приобретение обучаемым фундаментальных знаний в
области теории вычислительных процессов и структур и выработка практических на-
выков применения этих знаний. Изучение основных положений теории вычислительных
процессов и структур, их применения при создании трансляторов с различных языков
программирования и разработке прикладных информационных систем.
2. Требования к уровню освоения содержания дисциплины
В результате изучения дисциплины студенты должны:
- знать
- методы синтаксического анализа и трансляций;
- принципы построения трансляторов и методы их разработки;
- методы построения схем программ;
- методы оптимизации программ;
- методы верификации программ;
- модели вычислительных процессов;
- методы моделирования систем на основе сетей Петри.
- уметь
- использовать методы теории трансляций при создании трансляторов для языков
программирования;
- моделировать сложные вычислительные процессы с помощью специализирован-
ных пакетов прикладных программ.
- иметь опыт
- разработки трансляторов для языков программирования;
- использования инструментальных средств моделирования вычислительных про-
цессов.
- иметь представление
- о теории вычислительных процессов и структур как о базовом предмете, отра-
жающем основные концепции построения и функционирования вычислительных
систем.
3. Объем дисциплины и виды учебной работы.
Вид учебной работы Всего часов Семестр
Общая трудоемкость дисциплины 149 5
Аудиторные занятия 137 5
Лекции 34 5
Практические занятия (ПЗ) 17 5
Семинары (С) - -
Лабораторные работы (ЛР) 34 5
Самостоятельная работа - -
Курсовой проект (работа) 52 5
Расчетно-графические работы - -
3
