ВУЗ:
Составители:
Рубрика:
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