WWW.DISS.SELUK.RU

БЕСПЛАТНАЯ ЭЛЕКТРОННАЯ БИБЛИОТЕКА
(Авторефераты, диссертации, методички, учебные программы, монографии)

 

ПЕНЗЕНСКИЙ ГОСУДАРСТВЕННЫЙ УНИВЕРСИТЕТ

Факультет вычислительной техники

Кафедра систем автоматизации проектирования

"Утверждаю"

Декан ФВТ

Б.Д.Шашков

"" _ 2002 г.

Рабочая программа дисциплины

Лингвистическое и программное обеспечение САПР по подготовке дипломированного специалиста по направлению 654600 специальности 220300 Программу разработал к.т.н., доцент И.Г.Кревский Программа одобрена на заседании кафедры САПР, протокол № _ от "_" _ 2002r.

Зав.кафедрой САПР д.т.н., профессор _ А.М.Бершадский Согласовано:

Председатель НМК ФВТ _ д.т.н., профессор П.П.Макарычев Программа разработана в соответствии со следующими документами:

—— Государственным образовательным стандартом Минобразования РФ по направлению подготовки 654600 и специальности 220300;

——рабочим учебным планом Пенз.ГУ по специальности 220300;

1.Цели и задачи дисциплины.

Целью дисциплины является изучение и практическое освоение способов организации программного обеспечения САПР, технологий структурного и объектно-ориентированного программирования, теоретических основ и методов разработки трансляторов с языков САПР.

2. Требования к уровню освоения содержания дисциплины.

В результате изучения дисциплины студенты должны:

- знать:

основные способы построения транслирующих программ;

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

основы проектирования синтаксических анализаторов и методы грамматического разбора;

организацию программного обеспечения САПР;

типовые структуры описания абстрактных данных;

методы программной обработки данных;

-уметь:

использовать язык С++ для написания трансляторов, программ обработки математических структур;

-иметь опыт:

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

-иметь представление:

об организация диалога в САПР;

о технологиях структурного и объектно-ориентированного программирования.

3. Объем дисциплины и виды учебной работы Вид учебной работы Всего часов Семестр 4 Общая трудоемкость дисциплины 238 119 Аудиторные занятия 153 68 Лекции 85 34 Лабораторные работы (ЛР) 51 34 Самостоятельная работа, в т.ч. курсовая 17(17) 17(17) работа Вид итогового контроля (экзамен, зачет) зач. экз.

4. Содержание дисциплины 4.1. Разделы дисциплины и виды занятий N п\п Раздел дисциплины к-во часов Лекции Л.р. Сам.р.

1. Введение. Организация программного обеспечения САПР. Основные понятия лингвистического обеспечения.

12 12 * 2. Введение в язык С++.

4 * 3. Структура и основные типы транслирующих программ 6 2, * 4. Методы формального определения синтаксиса языка 4 8 3, * 5. Регулярные грамматики и лексический анализ 6. Контекстно-свободные грамматики и синтаксический 7. Формирование постфиксной записи и генерация кода 8. Классификация языков САПР. Основы языка VHDL.

9. Программирование математических структур и методы программной обработки данных 10. Введение в технологии структурного и объектноориентированного программирования.

11. Заключение * - Внеаудиторная самостоятельная работа в объеме 85 часов отводится на подготовку к лабораторным работам, оформление отчетов, выполнение курсового проекта.

4.2. Содержание разделов дисциплины 1. Цели и задачи дисциплины, ее место среди других дисциплин учебного плана. Структура и содержание дисциплины, методика преподавания. Организация программного обеспечения САПР. Основные понятия лингвистического обеспечения.

2. Основные понятия С++. Составные части программы на С++. Переменные и константы.

Выражения и операторы. Функции. Циклы. Ссылки и указатели.

3. Структура и основные типы транслирующих программ. Компиляторы, интерпретаторы, конверторы, кросс-компиляторы. Число проходов трансляции.

4. Синтаксис и семантика языка. Формальные языки и грамматики. Иерархия Хомского.

Проблема разбора. Форма Бэкуса-Наура, синтаксический граф, дерево разбора.

5. Идентификация лексем формальных языков. Регулярные выражения. Проектирование лексических анализаторов. Регулярные грамматики и конечные автоматы. Автоматные грамматики.

6. Контекстно зависимые и контекстно свободные грамматики. Проектирование синтаксических анализаторов. Методы грамматического разбора. Грамматический разбор "сверху вниз" и "снизу вверх". Левосторонний и правосторонний вывод.

7. Постфиксная запись. Формирование постфиксной записи для выражений и для операторов. Промежуточные формы записи. Четверки. Генерация кода.

8. Классификация языков САПР. Языки проектирования САПР (входные и выходные).

Основы языка VHDL. Интерфейс и архитектурные тела. Операции и типы данных.

Классы объектов. Атрибуты. Пакеты. Процедуры и функции.

9. Типовые структуры описания абстрактных данных (массив, стек, очередь, двоичное дерево). Программирование математических структур (матрицы и конечные графы).

Методы программной обработки данных. Итерация и рекурсия. Сортировка и поиск.

Криптообработка и сжатие данных. Перечисление и упорядочивание комбинаторных объектов. Ввод-вывод данных. Обработка файлов.

10. Технологии структурного и объектно-ориентированного программирования.

Конструирование абстрактных типов данных. Инкапсуляция данных и методов их обработки в классах объектов. Иерархия классов. Базовые и производные классы.

Простое и множественное наследование. Перегрузка методов и операций обработки данных в классах объектов. Абстрактные классы. Полиморфная обработка данных.

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

Компиляция и редактирование связей. Верификация и отладка программы. Программная документация. Организация диалога в САПР. Виды диалога. Стандарты пользовательского интерфейса.

11. Заключение. Инструментальные средства разработки программного обеспечения САПР.

Автоматизация разработки программных проектов.

6. Курсовая работа.

Разработка транслятора с заданного языка. Состав курсовой работы:

• пояснительная записка объемом 15 листов, включая представление реализуемого языка в виде БНФ, синтаксического графа и LL(1)-грамматики, • графическая часть - блок-схема алгоритма программы.

7. Материально-техническое обеспечение дисциплины.

Для обеспечения лабораторно-практических занятий необходим класс ПЭВМ и программное обеспечение VC++.

8. Рекомендуемая литература.

1. Вирт Н. Алгоритмы + структуры данных = программы. - М.: Мир, 1985.

2. Зелковиц М., Шоу А., Гэннон Дж. Принципы разработки программного обеспечения: Пер. с англ. - М.: Мир, 1982.

3. Хантер Р. Проектирование и конструирование компиляторов: Пер. с англ. - М.:

Финансы и статистика, 1984.

4. Грис Д. Конструирование компиляторов для цифровых вычислительных машин: Пер.

с англ. - М.: Мир, 1975.

5. Льюис Ф., Розенкранц Д., Стирнз Р. Теоретические основы проектирования компиляторов: Пер. с англ. - М.: Мир, 1979.

6. Ахо А., Ульман Дж. Теория синтаксического анализа, перевода и компиляции. В 2-х т.: Пер. с англ. - М.: Мир, 1978.

7. Системы автоматизированного проектирования в радиоэлектронике. Справочник /Е.В.Авдеев, А.Т.Еремин, И.П.Норенков, М.И.Песков; Под ред. И.П.Норенкова. - М.:

Радио и связь, 1986.

8. Ахо А., Сети Р.,Ульман Дж. Компиляторы: принципы, технологии и инструменты. :

Пер. с англ.. – М.: Издательский дом «Вильямс», 2001. – 768 с.

9. Аpмстpонг Дж.Р. Моделиpование цифpовых систем на языке VHDL: Пер.с англ./М.:

Мир, 1992.

10. Бибило П.Н. Основы языка VHDL – М., Солон-Р, 2000.

11. Эллис М., Страуструп Б., Справочное руководство по языку программирования С++ с комментариями : Пер.с англ. – М.: Мир, 12. Страуструп Б. Язык программирования Си++: Пер.с англ. – М.: Радио и связь, 1991.

13. Либерти Д. Освой самостоятельно С++ за 21 день: пер.с англ.: Уч.пос. - М.:

Издательский дом «Вильямс», 2001. – 816 с.

9. Переутверждение программы на очередной учебный год.

год группы протокола, дата, выпускающей разработчик изменения Примечание: тексты изменений прилагаются.





Похожие работы:

«МИНИСТЕРСТВО СЕЛЬСКОГО ХОЗЯЙСТВА РОССИЙСКОЙ ФЕДЕРАЦИИ Федеральное государственное бюджетное образовательное учреждение высшего профессионального образования КУБАНСКИЙ ГОСУДАРСТВЕННЫЙ АГРАРНЫЙ УНИВЕРСИТЕТ Факультет перерабатывающих технологий УТВЕРЖДАЮ Декан факультета перерабаты технологий доцентА.И.Решетняк _ _2 Рабочая программа ТЕХНОЛОГИЯ ХРАНЕНИЯ, ПЕРЕРАБОТКИ И СТАНДАРТИЗАЦИЯ МЯСА И МЯСНЫХ ПРОДУКТОВ Наименование дисциплины 260200.62 – Продукты питания животного происхождения Направление...»

«Муниципальное бюджетное образовательное учреждение Средняя общеобразовательная школа № 1 имени В.П. Екимецкой Публичный доклад 2011-12 учебный год Директор школы Горьковых Ольга Валентиновна, Заслуженный учитель РФ Уважаемые ученики, коллеги, родители, друзья и партнры школы! В прошлом году мы впервые представили вашему вниманию открытый доклад нашей школы за 2010-11 учебный год. Публикация доклада является для Российских школ новой деятельностью. Такая форма отчета школы перед общественностью...»

«МИНИСТЕРСТВО СЕЛЬСКОГО ХОЗЯЙСТВА РОССИЙСКОЙ ФЕДЕРАЦИИ УЛЬЯНОВСКАЯ ГОСУДАРСТВЕННАЯ СЕЛЬСКОХОЗЯЙСТВЕННАЯ АКАДЕМИЯ ФАКУЛЬТЕТ ВЕТЕРИНАРНОЙ МЕДИЦИНЫ Кафедра фармакологии, токсикологии и ветеринарной радиобиологии Рабочая программа по дисциплине Ветеринарная и клиническая фармакология. Токсикология По специальности-111201.65 Ветеринария По специализации Болезни мелких домашних животных Факультет ветеринарной медицины заочная форма обучения Ульяновск 2008 МИНИСТЕРСТВО СЕЛЬСКОГО ХОЗЯЙСТВА РОССИЙСКОЙ...»

«Московский государственный университет имени М.В. Ломоносова Факультет вычислительной математики и кибернетики Магистерская программа Математическое и программное обеспечение защиты информации Магистерская диссертация Использование криптографических средств для защиты облачных вычислений Работу выполнил студент Ярмухаметовс И. Научный руководитель: к. ф.-м. н., доцент Применко Э.А. Москва 2013 СОДЕРЖАНИЕ Содержание 1. Аннотация 2. Введение 3. Постановка задачи 4. Определение и классификация 5....»

«ПРОГРАММА ВСТУПИТЕЛЬНОГО ЭКЗАМЕНА ПРИ ПРИЕМЕ НА ПОДГОТОВКУ НАУЧНО-ПЕДАГОГИЧЕСКИХ КАДРОВ В АСПИРАНТУРЕ ПО СПЕЦИАЛЬНОСТИ 14.03.05 СУДЕБНАЯ МЕДИЦИНА 1. Процессуальные и организационные основы судебно-медицинской службы в Российской Федерации Основы уголовного и гражданского права и процесса в РФ. Роль и место судебномедицинской экспертизы в уголовном и гражданском процессе. Права, обязанности и ответственность эксперта. Процессуальные нормы организации производства судебно-медицинской экспертизы....»

«Итоги конкурса научно-методических и методических изданий для учреждений дополнительного образования детей 2014 Номинация Инновация Авторы Учреждение Издание Место Авторский МАОУ ДОД ЦДТ Инновационный проект ТехноБум, Пермь, 1 коллектив Юность 2013. – 84 с. Воробьева Татьяна Викторовна, Козлова Ирина Юрьевна, Гранкина Алла Вячеславовна Авторский МАОУ ДОД - ДЮЦ Рифей как ресурсный центр 1 коллектив ДЮЦ Рифей предъявления нового качества образования через апробацию вариативной модели внеурочной...»

«ЧАСТНОЕ УЧРЕЖДЕНИЕ ОБРАЗОВАНИЯ МИНСКИЙ ИНСТИТУТ УПРАВЛЕНИЯ УТВЕРЖДАЮ Ректор Минского института управления Н.В. Суша _ 2011 г. Регистрационный № УД-/р. БАНКОВСКОЕ ПРАВО Учебная программа для специальностей: 1- 24 01 02 – Правоведение 1- 24 01 03 – Экономическое право Факультет правоведения Кафедра экономического права Курс – 5, Семестр – 10, Лекции – 10 часов Экзамен – 11 семестр Практические занятия – 4 часа Всего ауд. часов по дисциплине – 14 ч. Всего часов по дисциплине – 86 ч. Форма...»

«Руководство по эксплуатации Nokia 900 Выпуск 1.0 2 Содержание Содержание Использование телефона в автономном режиме 31 Увеличение продолжительности Техника безопасности 4 работы аккумулятора 32 Начало работы 6 Вызовы 33 Клавиши и компоненты 6 Вызов контакта 33 Клавиша возврата, начальная Вызов последнего набранного клавиша и клавиша поиска 7 номера 33 Установка SIM-карты 8 Вызов голосовой почты 33 Зарядка телефона 9 Организация конференции 33 Расположение антенн 12 Отключение звука сигнала...»

«МИНИСТЕРСТВО ОБРАЗОВАНИЯ РЕСПУБЛИКИ БЕЛАРУСЬ МИНИСТЕРСТВО ПРОМЫШЛЕННОСТИ РЕСПУБЛИКИ БЕЛАРУСЬ ГОСУДАРСТВЕННЫЙ КОМИТЕТ ПО НАУКЕ И ТЕХНОЛОГИЯМ РЕСПУБЛИКИ БЕЛАРУСЬ БЕЛОРУССКИЙ РЕСПУБЛИКАНСКИЙ ФОНД ФУНДАМЕНТАЛЬНЫХ ИССЛЕДОВАНИЙ БЕЛОРУССКИЙ ГОСУДАРСТВЕННЫЙ УНИВЕРСИТЕТ ИНФОРМАТИКИ И РАДИОЭЛЕКТРОНИКИ МЕЖДУНАРОДНЫЙ АЛФЕРОВСКИЙ ФОНД ПОДДЕРЖКИ ОБРАЗОВАНИЯ И НАУКИ МЕЖДУНАРОДНАЯ НАУЧНО-ТЕХНИЧЕСКАЯ КОНФЕРЕНЦИЯ, ПОСВЯЩЕННАЯ 45-ЛЕТИЮ МРТИ-БГУИР Программа международной научно-технической конференции (Минск, 19...»

«Лист согласования рабочей программы дисциплины Рабочая программа разработана на основании. 1 ФГОС ВПО по направлению подготовки бакалавров 110800 Агроинженерия, утвержденного 09 ноября 2009 г, регистрационный номер 552. 2 Примерной программой учебной дисциплины Общая электротехника и электроника, утвержденной Минобразованием России 27 февраля 2001г. 3 Рабочего учебного плана, утвержденного ученым советом университета, протокол от 22 апреля 2013 г. № 4 Разработчики. Ведущий преподаватель:...»

«Т МИНИСТЕРСТВО СЕЛЬСКОГО ХОЗЯЙСТВА РОССИЙСКОЙ ФЕДЕРАЦИИ Федеральное государственное бюджетное образовательное учреждение высшего профессионального образования Саратовский государственный аграрный университет имени Н.И. Вавилова СОГЛАСОВАНО УТВЕРЖДАЮ Заведующий кафедрой Декан факультета _ /Морозов А.А./ _ 2013 г. /Бегинин В.И./ 26 082013 г. РАБОЧАЯ ПРОГРАММА ДИСЦИПЛИНЫ (МОДУЛЯ) Дисциплина ФИЛОСОФИЯ Направление 221400.62 Управление качеством подготовки Профиль Управление качеством в...»

«Майя Ревия РУССкИЙ ЯЗЫк s. V книга для учителя saxelmZRvanelo grifirebulia ganaTlebis xarisxis ganviTarebis erovnuli centris mier (brZ. # 375, 18. 05. 2012 weli) Майя Ревия РУССкИЙ ЯЗЫк.V книга для учителя Редактор Лали Бакрадзе © Издательство Диогене, 2012 Maia Revia Russian language.V Teachers book Editor Lali Bakradze © Diogene Publishers, 2012 All rights reserved. ISBN 978-9941-11-338-3 Издательство Диогене, Тбилиси, ул.Апакидзе, 9. Тел.: 221 33 21 www. diogene.ge ОгЛАвЛенИе вступление...»

«ФЕДЕРАЛЬНОЕ АГЕНТСТВО ПО ОБРАЗОВАНИЮ ГОСУДАРСТВЕННОЕ ОБРАЗОВАТЕЛЬНОЕ УЧРЕЖДЕНИЕ ВЫСШЕГО ПРОФЕССИОНАЛЬНОГО ОБРАЗОВАНИЯ ВОРОНЕЖСКИЙ ГОСУДАРСТВЕННЫЙ УНИВЕРСИТЕТ СОЦИАЛЬНО-ЭКОНОМИКО-ГЕОГРАФИЧЕСКОЕ ИЗУЧЕНИЕ НИЗОВОГО АДМИНИСТРАТИВНОГО РАЙОНА Часть IV Учебная программа для вузов Составители: В.А. Белова, Р.Е. Рогозина Издательско-полиграфический центр Воронежского государственного университета 2008 Утверждено научно-методическим советом факультета географии и геоэкологии 28 мая 2008 г., протокол №...»

«2 ОГЛАВЛЕНИЕ 1. Общие положения 1. Обязательный минимум содержания основной образовательной программы. 7 1.1. Наличие обязательных дисциплин федерального компонента в учебном плане, расписании занятий, экзаменационных ведомостях 1.2. Наличие рабочих программ дисциплин 1.3. Выполнение требований к общему количеству часов теоретического обучения 1.4. Выполнение требований к объему учебной нагрузки по циклам дисциплин 1.5. Выполнение требований к объему учебной нагрузки по дисциплинам. 8 1.6....»

«ФЕДЕРАЛЬНОЕ ГОСУДАРСТВЕННОЕ БЮДЖЕТНОЕ ОБРАЗОВАТЕЛЬНОЕ УЧРЕЖДЕНИЕ ВЫСШЕГО ПРОФЕССИОНАЛЬНОГО ОБРАЗОВАНИЯ САРАТОВСКАЯ ГОСУДАРСТВЕННАЯ ЮРИДИЧЕСКАЯ АКАДЕМИЯ УТВЕРЖДАЮ Первый проректор, проректор по учебной работе _С.Н. Туманов 22 июня 2012 г. УЧЕБНО-МЕТОДИЧЕСКИЙ КОМПЛЕКС ДИСЦИПЛИНЫ СУДЕБНО-ПСИХОЛОГИЧЕСКАЯ ЭКСПЕРТИЗА Направление подготовки 030300.62 – Психология Разработчик: канд.психол.наук, доцент Южанинова А.Л. Саратов- Учебно-методический комплекс дисциплины обсужден на заседании кафедры правовой...»

«МИНИСТЕРСТВО СЕЛЬСКОГО ХОЗЯЙСТВА РФ ФЕДЕРАЛЬНОЕ ГОСУДАРСТВЕННОЕ БЮДЖЕТНОЕ ОБРАЗОВАТЕЛЬНОЕ УЧРЕЖДЕНИЕ ВЫСШЕГО ПРОФЕССИОНАЛЬНОГО ОБРАЗОВАНИЯ ОРЛОВСКИЙ ГОСУДАРСТВЕННЫЙ АГРАРНЫЙ УНИВЕРСИТЕТ УТВЕРЖДАЮ Проректор по УР _2011 г. Рабочая программа дисциплины ЭКОЛОГИЧЕСКАЯ ФИЗИОЛОГИЯ РАСТЕНИЙ Направление подготовки: 110400 Агрономия Программа: Управление продукционным процессом в современных агро- и фитотехнологиях Квалификация (степень): магистр Форма обучения: очная Орел 2011 год Составитель: Новикова...»

«ПРОГРАММА ВСТУПИТЕЛЬНОГО ИСПЫТАНИЯ В МАГИСТРАТУРУ ФГБОУ ВПО ГОСУНИВЕРСИТЕТ – УНПК В 2014 ГОДУ ПО НАПРАВЛЕНИЮ 19.04.04 ТЕХНОЛОГИЯ ПРОДУКЦИИ И ОРГАНИЗАЦИЯ ОБЩЕСТВЕННОГО ПИТАНИЯ СОДЕРЖАНИЕ ПРОГРАММЫ ТЕХНОЛОГИЯ ПРОДУКТОВ ОБЩЕСТВЕННОГО ПИТАНИЯ 1. Основные стадии технологического процесса производства продукции общественного питания. Прием продовольственного сырья и пищевых продуктов, их транспортирование, хранение, механическая и гидромеханическая обработка. Приготовление кулинарных полуфабрикатов и...»

«1 Федеральное государственное бюджетное образовательное учреждение высшего профессионального образования Липецкий государственный технический университет Металлургический институт УТВЕРЖДАЮ Директор Чупров В.Б. _ 2011 г. РАБОЧАЯ ПРОГРАММА ДИСЦИПЛИНЫ Химия полимеров и композитов Направление подготовки: 150400.62 Металлургия Профиль подготовки: Технология литейных процессов. Квалификация (степень) выпускника: бакалавр Форма обучения: очная г. Липецк – 2011 г. 1. Цели освоения дисциплины Целью...»

«ОБЪЯВЛЕНЫ КОНКУРСНЫЕ ПРОГРАММЫ ОДЕССКОГО МЕЖДУНАРОДНОГО КИНОФЕСТИВАЛЯ За гран-при ОМКФ – Золотого Дюка – в Международном конкурсе будут бороться 11 режиссеров из США, Великобритании, Израиля, Грузии, Италии, Польши, Германии, Румынии, Франции, Индии, России и Украины. На Украинскую национальную кинопремию ОМКФ, которая отныне будет вручаться в двух номинациях, в этом году претендует 4 фильма в полнометражной секции, включая долгожданный байопик Параджанов, и 12 короткометражных работ. Всего в...»

«МИНИСТЕРСТВО СЕЛЬСКОГО ХОЗЯЙСТВА РОССИЙСКОЙ ФЕДЕРАЦИИ Федеральное государственное образовательное учреждение высшего профессионального образования КУБАНСКИЙ ГОСУДАРСТВЕННЫЙ АГРАРНЫЙ УНИВЕРСИТЕТ РАБОЧАЯ ПРОГРАММА дисциплины: Физическая культура для специальности 111801.65 ветеринария Факультет ветеринарной медицины Ведущая кафедра Физического воспитания Вид учебной работы Дневная форма обучения Всего часов 1 курс 2 курс 3 курс I II III IV V VI Аудиторные занятия - всего 408 98 62 62 62 62 лекции...»






 
2014 www.av.disus.ru - «Бесплатная электронная библиотека - Авторефераты, Диссертации, Монографии, Программы»

Материалы этого сайта размещены для ознакомления, все права принадлежат их авторам.
Если Вы не согласны с тем, что Ваш материал размещён на этом сайте, пожалуйста, напишите нам, мы в течении 1-2 рабочих дней удалим его.