РПД ТМС Б01-2005
Пензенский Государственный университет
Факультет автоматизации машиностроения
Кафедра “ Технология машиностроения ”
Информатика
Рабочая программа учебной дисциплины
по подготовке бакалавра и специалиста
(в потоке ММ)
по направлению
552900 «Технология, оборудование и автоматизация машиностроительных производств»
по специальности 151001 «Технология машиностроения»
Экземпляр № 2005 г.
РПД ТМС Б01-2005 Информатика _ Предисловие 1 РАЗРАБОТАНА на основе программы дисциплины " Информатика и программирование " для высших учебных заведений по специальности 151001 "Технология машиностроения" ( Утверждена учебно-методическим объединением по специальностям автоматизированного машиностроительного производства 20.09.2003 г. ). Рабочая программа соответствует государственному образовательному стандарту специальности 151001 "Технология машиностроения".
Автор к.т.н., доцент Белашов В.А.
2 РЕЦЕНЗЕНТ Д.т.н., профессор Трилисский В.О.
3 СОГЛАСОВАНА
Зав. каф. ТМС, д.т.н., профессор Зверовщиков В.З.4 ПОДГОТОВЛЕНА к утверждению методической группой кафедры ТМС Руководитель - зам. зав. каф. ТМС по учебной работе проф.
Машков А.Н.
5 УТВЕРЖДЕНА на заседании кафедры 21.09.2005 г. протокол № Зав. каф. ТМС, д.т.н., профессор Зверовщиков В.З.
Настоящая программа не может быть использована другими подразделениями университета и другими вузами без разрешения кафедры – разработчика программы.
РПД ТМС Б01- Информатика _ Информатика Рабочая программа дисциплины 1. Область применения Настоящая рабочая программа (далее программа) устанавливает минимальные требования к знаниям и умениям студента и определяет содержание и виды учебных занятий и отчетности по дисциплине “Информатика и программирование”.
Предназначена для преподавателей, ведущих данную дисциплину и студентов специальностей 151001 “Технология машиностроения”, участвующих в процессе изучения дисциплины.
2. Нормативные ссылки Государственный образовательный стандарт высшего профессионального образования.
Направления подготовки специалиста: 552900 – Технология, оборудование и автоматизация машиностроительных производств.
Учебный план ПензГУ по направлению: 552900 – Технология, оборудование и автоматизация машиностроительных производств и специальности: 151001 - Технология машиностроения, утвержденный 15.03.2004 г.
Семестровый учебный план на 2005 / 2006 учебный год.
И 151.1.30.03-2000. Рабочие программы учебных дисциплин. Порядок разработки и требования к содержанию.
3. Нормативная трудоемкость дисциплины Трудоемкость дисциплины в часах, исходя из 17-недельного семестра (дробью: всего в семестре / в среднем в неделю):
защита курсовой работы (проекта) с оценкой 4. Цель и задачи дисциплины Целью изучения дисциплины является:
подготовка студентов к практическому использованию средств вычислительной техники в учебном процессе при изучении дисциплины "САПР технологических процессов" и на производстве. Она вытекает из постановлений правительства о расширении автоматизации проектно-конструкторских работ с применением электронно-вычислительной техники и стратегической линии на совершенствование производства в условиях рыночной экономики.
Ознакомление студентов с современными техническими и программными средствами для постановки технологических задач (программирование, отладка и эксплуатация программы) Освоение правил составления технического задания на разработку программного компонента и требованиями стандартов на программную документацию.
Изучение специализированных библиотек для программирования технологических диалоговых задач - компонентов САПР технологических процессов.
Информатика _ Получение навыков практического программирования в текстовом и графическом режимах для типовых машиностроительных задач.
В результате изучения студенты должны Уметь составить техническое задание на разработку программы в области машиностроения и на его основе выполнить программирование и отладку диалоговой задачи.
Уметь составить диалоговую задачу с использованием процедур и функций основных модулей Турбо-Паскаля и специальных библиотек САПР.
5. Место дисциплины в учебном процессе Дисциплина относится к циклу общеобразовательных дисциплин, обеспечивающих расширение кругозора студентов.
Дисциплина изучается в семестре.
До изучения данной дисциплины студенты должны усвоить соответствующий объем знаний по дисциплине "Информатика и программирование ".
Основные положения дисциплины должны быть использованы в дальнейшем при изучении дисциплины “САПР технологических процессов” и других дисциплин, требующих знаний в области программирования.
6. Сводные данные об основных разделах дисциплины и распределение часов по видам занятий 7. Лекции Курс состоит из восьми разделов.
Основные требования стандартов на программную документацию, требования к диалоговым задачам в системах автоматизированного проектирования технологических процессов (САПР-ТП), системах автоматизированного конструирования (САПР-К) и системах автоматизированного программирования устройств с ЧПУ (САП-ЧПУ).
Основные технические средства ВТ и операционная среда.
7.2. Среда программирования Турбо-Паскаль 7.0.
Настройка транслятора, отладчика, цветовой палитры и другие настройки, средства редактирования 7.3. Организация модульной структуры программы.
Структура модуля, программирование оверлейных процессов с использованием модуля OVERLAY. Менеджер оверлеев.
7.4. Объектное программирование.
Основные понятия - объект, наследование, конструктор, виртуальность. Использование динамической памяти. Структура объекта (конструктор и деструктор, свойства и методы объекта).
Обращение к объекту в программе.
7.5. Программирование с применением процедур и функций базовых библиотек Турбо-Паскаля.
Процедуры модулей CRT, DOS, SYSTEM. Преобразование типов переменных. Контроль объема памяти. Управление экраном.
Информатика _ 7.6. Программирование с применением процедур и функций библиотеки SAPR.
7.6.1 Управляемая цветовая палитра Общее оформление задачи, открытие библиотек и сохранение цветовой гаммы.
Процедуры и функции низкого уровня для управления экраном, работы с манипулятором и клавиатурой, для контроля размеров памяти, обеспечения вычислений стандартных функций.
Работа с манипулятором "мышь".Управление курсором, листами. Обобщенный процесс ввода данных - сохранения экрана.
7.6.2 Общее оформление задачи Общее оформление экрана пользователя (управление цветом, мониторинг экранных страниц, статические панели, окна, скроллеры, трассировщики, часы).
7.6.3 Диалоговая задача Операторы для работы с данными. Операторы обработки строковых данных (организация синтаксического разбора текстов, ввод-вывод и контроль данных).
7.6.4 Контекстная подсказка Программирование текста подсказки. Встраивание контекстной подсказки в разделы программируемой задачи.
7.6.5 Работа в магнитными устройствами хранения данных Программирование процедур сохранения и восстановления данных задачи (исходных, промежуточных и результирующих).
7.7. Экранные объекты Экранные объекты и работа с ними (меню, окна, каталоги и пр.) 7.8. Заключительная лекция Перспективы развития средств и методов программирования технических задач.
8. Практические занятия Не предусмотрены 9. Лабораторные занятия Лабораторные занятия проводятся в лаборатории САПР (ауд. 4-103 - зал персональных ЭВМ ) в среде Turbo PASCAL 7.0 ( операционная система MS-DOS 7.0 );
Перечень лабораторных работ 9.1 Организация модульной структуры программы 9.2 Программирование оверлейных процессов 9.3 Программирование в объектной среде 9.4 Общее оформление задачи, библиотеки, цветовая гамма 9.5 Ввод-вывод данных и сохранение информации экрана 9.6 Общее оформление экрана пользователя 9.7 Ввод-вывод и контроль данных 9.8 Обработка строковых данных 9.9 Экранный объект "контекстная подсказка" 9.10 Обмен данными с внешними запоминающими устройствами 9.2. Форма проведения занятий Занятия проводятся фронтальным методом. На первом этапе с использованием электронного учебника студенты изучают теорию рассматриваемой темы и пример реализации практической задачи. Далее преподаватель выдает задание на программирование, которое студенты выполняют.
10. Семинарские занятия Не предусмотрены 11. Другие виды аудиторных занятий Не предусмотрены Информатика _ 12. Курсовой проект (работа) Не предусмотрены 13. Другие виды самостоятельной работы Не предусмотрены 14. Методические материалы Среда программирования Turbo PASCAL 7.0.
Операционная система MS - DOS 6.2;
Электронный учебник и сборник лабораторных работ “Программирование технологических задач ”.
15. Рекомендуемая литература Основная Белашов В.А. Электронный учебник и сборник лабораторных работ “Программирование технологических задач”.
Дополнительная Офицеров Д.В., Старых В.А. Программирование в интегрированной среде Турбо-Паскаль:
справ. Пособие. –Мн. Беларусь, 1982, 240с.
16. Переутверждение программы на очередной учебный год и регистрация изменений Примечание – тексты изменений прилагаются.