SlideShare a Scribd company logo
1 of 12
бюджетное образовательное учреждение
Омской области среднего профессионального образования
«Сибирский профессиональный колледж»
РАБОЧАЯ ПРОГРАММА
УЧЕБНОЙ ПРАКТИКИ
ПМ 04 «Разработка программных модулей программного
обеспечения для компьютерных систем»
МДК «Системное программирование»
051001 Профессиональное обучение (по отраслям)
(Программирование в компьютерных системах)
ДЛЯ СТУДЕНТОВ ОЧНОЙ И ЗАОЧНОЙ ФОРМ ОБУЧЕНИЯ
Омск, 2013 г.
Одобрена
цикловой методической комис-
сией информатики и
информационных технологий
протокол №___
от «___» _______ 201__ г.
Программа учебной практики разработана
на основе рабочей программы
профессионального модуля ПМ
«Разработка программных модулей
программного обеспечения для
компьютерных систем»
Председатель ЦМК
____________ Е.А. Тыщенко
(подпись)
Начальник УПО
__________________ С.Г. Салимжанов
(подпись)
Организация-разработчик: БОУ ОО СПО «Сибирский профессиональный
колледж»
Разработчик(и): Провидошина А.А., преподаватель(и) БОУ ОО СПО «Сибир-
ский профессиональный колледж»
Рецензенты: Е.А.Тыщенко, преподаватель БОУ ОО СПО «Сибирский
профессиональный колледж» высшей категории
Рекомендована учебно-методическим советом БОУ ОО СПО «Сибирский
профессиональный колледж» для применения в учебном процессе, протокол
№____ от «___» ______________ 201_ г.
© Сибирский профессиональный колледж
1. ПАСПОРТ ПРОГРАММЫ УЧЕБНОЙ ПРАКТИКИ
1.1. Область применения программы
Рабочая программа учебной практики является частью основной
профессиональной образовательной программы, разработанной в соответствии с
ФГОС СПО 051001 Профессиональное обучение (по отраслям) Программирование
в компьютерных системах
1.2. Цели и задачи учебной практики:
Получение практического опыта:
ПО1.осуществлять разработку кода программного модуля на современных
языках программирования;
ПО2.создавать программу по разработанному алгоритму как отдельный модуль;
ПО3.выполнять отладку и тестирование программы на уровне модуля;
ПО4.оформлять документацию на программные средства;
ПО5.использовать инструментальные средства для автоматизации оформления
документации;
Формирование профессиональных компетенций(ПК):
ПК 1.1. Выполнять разработку спецификаций отдельных компонент.
ПК 1.2. Осуществлять разработку кода программного продукта на основе готовых
спецификаций на уровне модуля.
ПК 1.3. Выполнять отладку программных модулей с использованием
специализированных программных средств.
ПК 1.4. Выполнять тестирование программных модулей.
ПК 1.5. Осуществлять оптимизацию программного кода модуля.
ПК 1.6. Разрабатывать компоненты проектной и технической документации с
использованием графических языков спецификаций.
Формирование общих компетенций (ОК):
ОК 1. Понимать сущность и социальную значимость своей будущей профессии,
проявлять к ней устойчивый интерес.
ОК 2. Организовывать собственную деятельность, выбирать типовые методы и спо-
собы выполнения профессиональных задач, оценивать их эффективность и ка-
чество.
ОК 3. Принимать решения в стандартных и нестандартных ситуациях и нести за
них ответственность.
ОК 4. Осуществлять поиск и использование информации, необходимой для эффек-
тивного выполнения профессиональных задач, профессионального и личност-
ного развития.
ОК 5. Использовать информационно-коммуникационные технологии в профессио-
нальной деятельности.
ОК 6. Работать в коллективе и в команде, эффективно общаться с коллегами, руко-
водством, потребителями.
ОК 7. Брать на себя ответственность за работу членов команды (подчиненных), за
результат выполнения заданий.
ОК 8. Самостоятельно определять задачи профессионального и личностного разви-
тия, заниматься самообразованием, осознанно планировать повышение квали-
фикации.
ОК 9. Ориентироваться в условиях частой смены технологий в профессиональной
деятельности.
ОК 10. Исполнять воинскую обязанность, в том числе с применением полученных
профессиональных знаний (для юношей)
1.3. Количество часов на освоение учебной практики:
МДК 01.01. «Системное программирование» - 36 часов.
1.4. Форма аттестации зачет
2. ТЕМАТИЧЕСКИЙ ПЛАН И СОДЕРЖАНИЕ
УЧЕБНОЙ ПРАКТИКИ
2.1 МДК 01.01 Системное программирование
Наименование
разделов (тем)
Виды работ
Содержание учебного
материала
Кол-во
часов
Подготовка и
выполнение
программ на
языке ассемблер
Технологический
процесс подготовки и
выполнения программ
на языке ассемблер.
Регистры, память и
логическая адресация.
Реальный режим.
Защищённый режим.
Режимы MASM и
Ideal при
использовании Turbo
Assembler.
Программирование на
языке Ассемблера.
Предложения языка
Ассемблера. Регистры.
Биты и байты ASCII.
Двоичные числа.
Шестнадцатеричное
представление
6
Директивы
сегментов и
способы
адресации
Стандартные и
упрощённые директивы
сегментов. Способы
адресации операндов
машинных команд.
Режимы адресации,
приводящие к
образованию 32-
битовых адресов
Использование общих
данных.
Сегментные регистры:
CS, DS, SS и ES
Регистры общего
назначения: AX, BX, CX
и DX Регистровые
указатели: SP и BP
Индексные регистры: SI
и DI Регистр
командного указателя: IP
Флаговый регистр.
6
Прерывания.
Обработка
прерываний.
Передача параметров.
Обработка прерываний.
Структуры и
особенности работы
обработчиков
прерываний.
Системные средства
распределения памяти.
Организация дочерних
процессов. Программы,
резидентные в памяти.
Свойства операций над
строками REP: Префикс
повторения цепочечной
команды. MOVS:
Пересылка строк. LODS:
Загрузка строки. STOS:
Запись строки. CMPS:
Сравнение строк. SCAS:
Сканирование строк.
Сканирование и замена.
Альтернативное
кодирование.
Дублирование образца
6
Макроопределение
и макрокоманды.
Программирование
операций над файлами,
каталогами и дисками.
Защита программ от
Двухпроходный
Ассемблер — первый
проход. Структура
таблиц Ассемблера
6
копирования и
несанкционированного
доступа. Структура
макроопределения.
Макрокоманды.
Макрорасширения.
Псевдооператоры
макроассемблера.
Преобразование ASCII-
формата в двоично-
десятичный формат и
обратно.
Двухпроходный
Ассемблер — второй
проход. Некоторые
дополнительные
директивы. Директивы
связывания. Одно_ и
многопроходный
Ассемблер.
Арифметические
операции над
данными в ASCII -
и BCD –форматах
Арифметические
операции над данными
в ASCII - и BCD –
форматах Форматы
представления чисел.
Процедурные типы
данных. Объекты.
Обработка двоичных
данных. Беззнаковые и
знаковые данные.
Умножение. Сдвиг
регистровой пары
DX:AX . Деление.
Преобразование знака.
Обработка данных в
форматах ASCII и BCD .
Двоично-десятичный
формат (BCD) . Сдвиг и
округление
6
Интеграция кода
Turbo Assembler и
Borland С++.
Turbo Assembler и
Borland С++. Turbo
Assembler и Borland
Pascal.
Многомодульное
программирование:
использование внешних
функций,
использование
локальных областей
памяти. Стыковка с
языками высокого
уровня. Особенности
создания ассемблерных
функций для
включения их в dll.
Макросредства языка
ассемблера. Ввод-
вывод данных. Работа с
файлами
6
Всего часов 36
3. УСЛОВИЯ РЕАЛИЗАЦИИ УЧЕБНОЙ ПРАКТИКИ
Учебная практика:
3.1. Требования к материально-техническому обеспечению
Программа учебной практики реализуется в учебных лабораториях
информатики и ВТ.
Оборудование учебной лаборатории и рабочих мест учебной лаборатории:
1. ПК 11 шт., со следующими минимальными техническими характеристиками:
 Процессор Celeron(R)- 1.70Ghz;
 Объем оперативной памяти –128 Mb;
 Объем жесткого диска 10 Gb;
 Монитор –15”;
2. Операционная система Windows XP (Windows 7);
3. Язык программирования Assembler
4. Методические разработки по ключевым темам каждого раздела;
5. Комплект карт-заданий по всем темам программы, включая комплексные и
проверочные работы.
3.2. Информационное обеспечение обучения:
1. Введение в прикладное дискретное программирование: Модели и
вычислительные алгоритмы: Учебное пособие для вузов : Автор: Сигал
И.Х., Иванова А.П. Издательство: М: Физматлит ISBN: 5-9221-0189-7
Год:2007 - 240 с.
2. Введение в прикладное дискретное программирование: модели и
вычислительные алгоритмы: автор: сигал и. Издательство: физматлит isbn:
5-9221-0189-7 год: 2009 – 240 с.
3. Программирование баз данных в Delphi 7. Учебный курс : Автор: В.
Фаронов Издательтво: издательство: Питер ISBN: 5-318-00100-9 Год: 2009 -
464 с.
4. Программирование в сетях Microsoft Windows. Мастер-класс : Автор:А.
Джонс, Дж. Оланд Издательство: издательство: Питер ISBN: 5-318-00725-2
Год: 2007 608 с.
5. Троелсен Эндрю. Язык программирования C# 2010 и платформа .NET 4.0, 5-
е изд.:Пер.с англ. . - М.:ООО”И.Д. Вильямс”, 2011.-1392 с.: ил. - Парал.тит.
англ.
6. Рихтер Дж. CLR via С#. Программирование на платформе Microsoft.NET
Framework 4.0 на языке С#. 3-е изд. - СПб.: Питер, 2012. – 928 с.: ил.
7. Common Intermediate Language и системное программирование Microsoft
.NET: А. В. Макаров, С. Ю. Скоробогатов, А. М. Чеповский — Санкт-
Петербург, Интернет-университет информационных технологий, Бином.
Лаборатор, 2010 г.- 328 с.
8. Бадд Т. Объектно-ориентированное программирование в действии – СПб.:
Питер, 2008 – 360 с.
9. Герберт Шилдт. C# 4.0: полное руководство = C# 4.0 The Complete
Reference. — М.: «Вильямс», 2010. – 415 с.
10. Керниган Б., Пайк Р. Практика программирования - СПб.: "Невский
диалект", 2008 – 350 с.
11. Программирование игр для Windows. Советы профессионала. Издание 2:
Андре Ламот Издательство: Вильямс ISBN: Год: 2009 – 240 с.
Интернет-ресурсы: 20
1. Основные материалы по Visual C#
2. Руководство по программированию на C#
3. Язык C# (инструкции по C#)
4. Практическое руководство. Создание приложений Windows Forms
3.3. Общие требования к организации учебной практики
Учебная практика проводится в учебных лабораториях информатики и ВТ по 6
часов в день (3 учебные пары) с соблюдением регламентированных перерывов
установленных в образовательном учреждении. Учебная практика проводится
преподавателем или мастером производственного обучения.
В процессе прохождения практики студенты получают возможность
совершенствовать знания и умения, сформированные у них при изучении
теоретических дисциплин. При этом формируется осознанное понимание значения
информационной составляющей в общей подготовке специалиста, вырабатывается
представление о роли и месте информатики в современном мире.
4. КОНТРОЛЬ И ОЦЕНКА РЕЗУЛЬТАТОВ ОСВОЕНИЯ ПРОГРАММЫ
УЧЕБНОЙ (ПРОИЗВОДСТВЕННОЙ) ПРАКТИКИ
Контроль и оценка результатов освоения программы учебной
(производственной) практики осуществляется мастером производственного
обучения/преподавателем профессионального цикла в процессе проведения
занятий, а также выполнения обучающимися учебно-производственных заданий.
Результаты
обучения
(ОК и ПК)
Основные
показатели оценки
результата
Формы и методы
контроля и оценки
результатов
обучения
Вид аттестации
ПК 1.1. Выполнять
разработку
спецификаций
отдельных
компонент.
Точность
определения
основных этапов
разработки
программного
обеспечения;
Текущий контроль в
форме:
- оценка
выполнения
индивидуальных
заданий;
УП
ПП
Правильность
применения
основных
принципов
технологии
структурного и
объектно-
ориентированного
программирования;
Текущий контроль в
форме:
- оценка
выполнения
индивидуальных
заданий;
Правильность и
точность
разработки
алгоритма
поставленной
задачи
Текущий контроль в
форме:
- оценка
выполнения
индивидуальных
заданий;
ПП
ПК 1.2.
Осуществлять
разработку кода
программного
продукта
на основе готовых
спецификаций на
уровне модуля.
Правильность
применение
основных
принципов
технологии
структурного и
объектно-
ориентированного
программирования;
Текущий контроль в
форме:
- оценка
выполнения
индивидуальных
заданий;
ПП
Точность создания
программы по
разработанному
алгоритму как
отдельного модуля;
Текущий контроль в
форме:
- оценка
выполнения
индивидуальных
заданий;
УП
ПК 1.3. Выполнять
отладку
программных
модулей с
использованием
специализированных
программных
средств.
Правильность
применения
основных
принципов отладки
и тестирования
программных
продуктов;
Текущий контроль в
форме:
- оценка
выполнения
индивидуальных
заданий;
Правильность
отладки и
тестирование
программы на
уровне модуля;
Текущий контроль в
форме:
- оценка
выполнения
индивидуальных
заданий;
ПК 1.4. Выполнять
тестирование
программных
модулей.
Проведения
тестирования
программного
модуля по
определенному
сценарию;
Текущий контроль в
форме:
- оценка
выполнения
индивидуальных
заданий;
УП
Правильность
выполнения
отладки и
тестирование
программы на
уровне модуля;
Текущий контроль в
форме:
- оценка
выполнения
индивидуальных
заданий;
Эк
ПК 1.5.
Осуществлять
оптимизацию
программного кода
модуля.
Точность
проведения
оптимизации
программного кода
модуля по
определенному
сценарию;
Текущий контроль в
форме:
- оценка
выполнения
индивидуальных
заданий;
УП
Правильность
выполнения
отладки и
тестирование
Текущий контроль в
форме:
- оценка
выполнения
ПП
программы на
уровне модуля;
индивидуальных
заданий;
Правильность
использования
инструментальных
средств на этапе
отладки
программного
продукта
Текущий контроль в
форме:
- оценка
выполнения
индивидуальных
заданий;
Эк
ПК 1.6.
Разрабатывать
компоненты
проектной и
технической
документации с
использованием
графических языков
спецификаций.
Правильность
использования
инструментальные
средства для
автоматизации
оформления
документации;
ПП
Правильность
определения и
использование
методов и средств
разработки
технической
документации
ОК 1. Понимать
сущность и социаль-
ную значимость сво-
ей будущей профес-
сии, проявлять к ней
устойчивый интерес.
- активность и ини-
циативность в про-
цессе освоения про-
фессиональной дея-
тельности;
- участие в студен-
ческих конференци-
ях, конкурсах и т.п.
ПП
ОК 2. Организовы-
вать собственную
деятельность, выби-
рать типовые мето-
ды и способы вы-
полнения профес-
сиональных задач,
оценивать их эффек-
тивность и качество.
 обоснованность
выбора и примене-
ния методов и спо-
собов решения про-
фессиональных за-
дач в области разра-
ботки и админист-
рирования баз дан-
ных;
 своевременность
выполнения работ и
оценка их качества
и точности.
Эк
ПП
ОК 3. Принимать ре-
шения в стандарт-
ных и нестандарт-
ных ситуациях и не-
сти за них ответст-
венность.
 быстрота оценки
ситуации и адекват-
ность принятия ре-
шения при выпол-
нении стандартных
и нестандартных
профессиональных
задач в области раз-
работки и админи-
стрирования баз
данных
ПП
ОК 4. Осуществлять
поиск и использова-
ние информации, не-
обходимой для эф-
фективного выпол-
нения профессио-
нальных задач, про-
фессионального и
личностного разви-
тия.
- результативность
поиска информации
в различных источ-
никах, в т.ч. сети
Интернет;
- адекватность отбо-
ра и использования
полученной инфор-
мации для решения
профессиональных
задач.
Эк
ОК 5. Использовать
информационно-
коммуникационные
технологии в про-
фессиональной дея-
тельности.
- результативность
поиска информации
в Интернете;
- адекватность отбо-
ра и использования
информации для ре-
шения профессио-
нальных задач.
УП
ОК 7. Брать на себя
ответственность за
работу членов ко-
манды (подчинен-
ных), за результат
выполнения зада-
ний.
- результативность
исполнения функ-
ций руководителя
работ, выполняе-
мых группой.
УП

More Related Content

What's hot

прикл.прогр птп 13 14
прикл.прогр птп 13 14прикл.прогр птп 13 14
прикл.прогр птп 13 14Anastasia Snegina
 
методическая разработка готово
методическая разработка готовометодическая разработка готово
методическая разработка готовоRauan Ibraikhan
 
птп по ппп 2013 2014
птп по ппп 2013 2014 птп по ппп 2013 2014
птп по ппп 2013 2014 Anastasia Snegina
 
ЛР 2 3 4 5 и Расчётная работы МАПО
ЛР 2 3 4 5 и Расчётная работы МАПОЛР 2 3 4 5 и Расчётная работы МАПО
ЛР 2 3 4 5 и Расчётная работы МАПООлег Гудаев
 
Лекции и задания по рнр
Лекции и задания по рнрЛекции и задания по рнр
Лекции и задания по рнрRauan Ibraikhan
 
Учебные программы на базе WorldSkills CAD 2014
Учебные программы на базе WorldSkills CAD 2014Учебные программы на базе WorldSkills CAD 2014
Учебные программы на базе WorldSkills CAD 2014Philippovich Andrey
 
Модуляризация образовательной программы
Модуляризация образовательной программыМодуляризация образовательной программы
Модуляризация образовательной программыMargaret
 
ИТ образование.Региональный аспект
ИТ образование.Региональный аспектИТ образование.Региональный аспект
ИТ образование.Региональный аспектIT Academy
 
МАПО Практическая №2
МАПО Практическая №2МАПО Практическая №2
МАПО Практическая №2Олег Гудаев
 
Proffesional retraining from Knowledge Center
Proffesional retraining from Knowledge CenterProffesional retraining from Knowledge Center
Proffesional retraining from Knowledge CenterAlexander Babich
 
ТОП-программа CISCO 2014
ТОП-программа CISCO 2014 ТОП-программа CISCO 2014
ТОП-программа CISCO 2014 Philippovich Andrey
 
Подготовка специалистов в университете Дубна
Подготовка специалистов в университете ДубнаПодготовка специалистов в университете Дубна
Подготовка специалистов в университете ДубнаAtner Yegorov
 
43 практикум по информатике и информационным технологиям уч пос-угринович и ...
43  практикум по информатике и информационным технологиям уч пос-угринович и ...43  практикум по информатике и информационным технологиям уч пос-угринович и ...
43 практикум по информатике и информационным технологиям уч пос-угринович и ...psvayy
 
ит_факультет_МАМИ_2015
 ит_факультет_МАМИ_2015 ит_факультет_МАМИ_2015
ит_факультет_МАМИ_2015Philippovich Andrey
 
Центр речевых технологий_целевая подготовка специалистов на базе кафедры в вузе
Центр речевых технологий_целевая подготовка специалистов на базе кафедры в вузеЦентр речевых технологий_целевая подготовка специалистов на базе кафедры в вузе
Центр речевых технологий_целевая подготовка специалистов на базе кафедры в вузеkseniaobukhova
 

What's hot (16)

прикл.прогр птп 13 14
прикл.прогр птп 13 14прикл.прогр птп 13 14
прикл.прогр птп 13 14
 
2015 ws_cad_mami
 2015 ws_cad_mami 2015 ws_cad_mami
2015 ws_cad_mami
 
методическая разработка готово
методическая разработка готовометодическая разработка готово
методическая разработка готово
 
птп по ппп 2013 2014
птп по ппп 2013 2014 птп по ппп 2013 2014
птп по ппп 2013 2014
 
ЛР 2 3 4 5 и Расчётная работы МАПО
ЛР 2 3 4 5 и Расчётная работы МАПОЛР 2 3 4 5 и Расчётная работы МАПО
ЛР 2 3 4 5 и Расчётная работы МАПО
 
Лекции и задания по рнр
Лекции и задания по рнрЛекции и задания по рнр
Лекции и задания по рнр
 
Учебные программы на базе WorldSkills CAD 2014
Учебные программы на базе WorldSkills CAD 2014Учебные программы на базе WorldSkills CAD 2014
Учебные программы на базе WorldSkills CAD 2014
 
Модуляризация образовательной программы
Модуляризация образовательной программыМодуляризация образовательной программы
Модуляризация образовательной программы
 
ИТ образование.Региональный аспект
ИТ образование.Региональный аспектИТ образование.Региональный аспект
ИТ образование.Региональный аспект
 
МАПО Практическая №2
МАПО Практическая №2МАПО Практическая №2
МАПО Практическая №2
 
Proffesional retraining from Knowledge Center
Proffesional retraining from Knowledge CenterProffesional retraining from Knowledge Center
Proffesional retraining from Knowledge Center
 
ТОП-программа CISCO 2014
ТОП-программа CISCO 2014 ТОП-программа CISCO 2014
ТОП-программа CISCO 2014
 
Подготовка специалистов в университете Дубна
Подготовка специалистов в университете ДубнаПодготовка специалистов в университете Дубна
Подготовка специалистов в университете Дубна
 
43 практикум по информатике и информационным технологиям уч пос-угринович и ...
43  практикум по информатике и информационным технологиям уч пос-угринович и ...43  практикум по информатике и информационным технологиям уч пос-угринович и ...
43 практикум по информатике и информационным технологиям уч пос-угринович и ...
 
ит_факультет_МАМИ_2015
 ит_факультет_МАМИ_2015 ит_факультет_МАМИ_2015
ит_факультет_МАМИ_2015
 
Центр речевых технологий_целевая подготовка специалистов на базе кафедры в вузе
Центр речевых технологий_целевая подготовка специалистов на базе кафедры в вузеЦентр речевых технологий_целевая подготовка специалистов на базе кафедры в вузе
Центр речевых технологий_целевая подготовка специалистов на базе кафедры в вузе
 

Similar to рп по у сп практике в

рп по у сп практике вт
рп по у сп практике втрп по у сп практике вт
рп по у сп практике втAnastasia Snegina
 
рп по у пп практике вт
рп по у пп практике втрп по у пп практике вт
рп по у пп практике втAnastasia Snegina
 
рп по пр практике вт
рп по пр практике втрп по пр практике вт
рп по пр практике втAnastasia Snegina
 
DBD lection 1. Intro in Database Design. In Russian.
DBD lection 1. Intro in Database Design. In Russian.DBD lection 1. Intro in Database Design. In Russian.
DBD lection 1. Intro in Database Design. In Russian.mikhaelsmirnov
 
8 класс ктп
8 класс ктп8 класс ктп
8 класс ктпkpako
 
методичка по сам работа информатика
методичка по сам работа информатикаметодичка по сам работа информатика
методичка по сам работа информатикаStepan1234
 
программа курса тимуровцы.
программа курса тимуровцы.программа курса тимуровцы.
программа курса тимуровцы.На та ха
 
C++ Базовый. Занятие 01.
C++ Базовый. Занятие 01.C++ Базовый. Занятие 01.
C++ Базовый. Занятие 01.Igor Shkulipa
 
Буклет Технопарка
Буклет ТехнопаркаБуклет Технопарка
Буклет ТехнопаркаDmitry Voloshin
 
Алексей Иванов -- курс по стыку системной и программной инженерий
Алексей Иванов -- курс по стыку системной и программной инженерийАлексей Иванов -- курс по стыку системной и программной инженерий
Алексей Иванов -- курс по стыку системной и программной инженерийAnatoly Levenchuk
 
презентация (сухачев и аверьянова)
презентация (сухачев и аверьянова)презентация (сухачев и аверьянова)
презентация (сухачев и аверьянова)ISUIA
 
11 по общего назначения, интегрир и мультимедиа
11 по общего назначения, интегрир и мультимедиа11 по общего назначения, интегрир и мультимедиа
11 по общего назначения, интегрир и мультимедиаSergey Lomakin
 
13. информатика 10 11класс фкгос
13. информатика 10 11класс фкгос13. информатика 10 11класс фкгос
13. информатика 10 11класс фкгосrassyhaev
 
Основы концептуального проектирования
Основы концептуального проектированияОсновы концептуального проектирования
Основы концептуального проектированияAnton Tyukov
 
презентация
презентация презентация
презентация ISUIA
 

Similar to рп по у сп практике в (20)

рп по у сп практике вт
рп по у сп практике втрп по у сп практике вт
рп по у сп практике вт
 
рп по у пп практике вт
рп по у пп практике втрп по у пп практике вт
рп по у пп практике вт
 
рп по пр практике вт
рп по пр практике втрп по пр практике вт
рп по пр практике вт
 
DBD lection 1. Intro in Database Design. In Russian.
DBD lection 1. Intro in Database Design. In Russian.DBD lection 1. Intro in Database Design. In Russian.
DBD lection 1. Intro in Database Design. In Russian.
 
я.прогр птп
я.прогр птпя.прогр птп
я.прогр птп
 
8 класс ктп
8 класс ктп8 класс ктп
8 класс ктп
 
8 кл. 1 час семакин
8 кл. 1 час семакин8 кл. 1 час семакин
8 кл. 1 час семакин
 
8 кл. 1 час семакин
8 кл. 1 час семакин8 кл. 1 час семакин
8 кл. 1 час семакин
 
лекция 1
лекция 1лекция 1
лекция 1
 
методичка по сам работа информатика
методичка по сам работа информатикаметодичка по сам работа информатика
методичка по сам работа информатика
 
программа курса тимуровцы.
программа курса тимуровцы.программа курса тимуровцы.
программа курса тимуровцы.
 
C++ Базовый. Занятие 01.
C++ Базовый. Занятие 01.C++ Базовый. Занятие 01.
C++ Базовый. Занятие 01.
 
Буклет Технопарка
Буклет ТехнопаркаБуклет Технопарка
Буклет Технопарка
 
Алексей Иванов -- курс по стыку системной и программной инженерий
Алексей Иванов -- курс по стыку системной и программной инженерийАлексей Иванов -- курс по стыку системной и программной инженерий
Алексей Иванов -- курс по стыку системной и программной инженерий
 
презентация (сухачев и аверьянова)
презентация (сухачев и аверьянова)презентация (сухачев и аверьянова)
презентация (сухачев и аверьянова)
 
11 по общего назначения, интегрир и мультимедиа
11 по общего назначения, интегрир и мультимедиа11 по общего назначения, интегрир и мультимедиа
11 по общего назначения, интегрир и мультимедиа
 
13. информатика 10 11класс фкгос
13. информатика 10 11класс фкгос13. информатика 10 11класс фкгос
13. информатика 10 11класс фкгос
 
Основы концептуального проектирования
Основы концептуального проектированияОсновы концептуального проектирования
Основы концептуального проектирования
 
Рабочая программа по информатике и икт 11 класс
Рабочая программа по информатике и икт 11 классРабочая программа по информатике и икт 11 класс
Рабочая программа по информатике и икт 11 класс
 
презентация
презентация презентация
презентация
 

More from Anastasia Snegina (19)

пп кос вт
пп кос втпп кос вт
пп кос вт
 
пп кос в
пп кос впп кос в
пп кос в
 
пп кос в
пп кос впп кос в
пп кос в
 
2012 2013 пм спп провидошина
2012 2013  пм спп провидошина2012 2013  пм спп провидошина
2012 2013 пм спп провидошина
 
2012 2013 пм спп провидошина
2012 2013  пм спп провидошина2012 2013  пм спп провидошина
2012 2013 пм спп провидошина
 
пп кос вт
пп кос втпп кос вт
пп кос вт
 
лр18
лр18лр18
лр18
 
лр15
лр15лр15
лр15
 
лр14
лр14лр14
лр14
 
лр13
лр13лр13
лр13
 
лр12
лр12лр12
лр12
 
лр11
лр11лр11
лр11
 
лр10
лр10лр10
лр10
 
лр10 2 части
лр10 2 частилр10 2 части
лр10 2 части
 
лр9
лр9лр9
лр9
 
лр8
лр8лр8
лр8
 
лр8 решения
лр8 решениялр8 решения
лр8 решения
 
лр7
лр7лр7
лр7
 
лр6
лр6лр6
лр6
 

рп по у сп практике в

  • 1. бюджетное образовательное учреждение Омской области среднего профессионального образования «Сибирский профессиональный колледж» РАБОЧАЯ ПРОГРАММА УЧЕБНОЙ ПРАКТИКИ ПМ 04 «Разработка программных модулей программного обеспечения для компьютерных систем» МДК «Системное программирование» 051001 Профессиональное обучение (по отраслям) (Программирование в компьютерных системах) ДЛЯ СТУДЕНТОВ ОЧНОЙ И ЗАОЧНОЙ ФОРМ ОБУЧЕНИЯ Омск, 2013 г.
  • 2. Одобрена цикловой методической комис- сией информатики и информационных технологий протокол №___ от «___» _______ 201__ г. Программа учебной практики разработана на основе рабочей программы профессионального модуля ПМ «Разработка программных модулей программного обеспечения для компьютерных систем» Председатель ЦМК ____________ Е.А. Тыщенко (подпись) Начальник УПО __________________ С.Г. Салимжанов (подпись) Организация-разработчик: БОУ ОО СПО «Сибирский профессиональный колледж» Разработчик(и): Провидошина А.А., преподаватель(и) БОУ ОО СПО «Сибир- ский профессиональный колледж» Рецензенты: Е.А.Тыщенко, преподаватель БОУ ОО СПО «Сибирский профессиональный колледж» высшей категории Рекомендована учебно-методическим советом БОУ ОО СПО «Сибирский профессиональный колледж» для применения в учебном процессе, протокол №____ от «___» ______________ 201_ г. © Сибирский профессиональный колледж
  • 3. 1. ПАСПОРТ ПРОГРАММЫ УЧЕБНОЙ ПРАКТИКИ 1.1. Область применения программы Рабочая программа учебной практики является частью основной профессиональной образовательной программы, разработанной в соответствии с ФГОС СПО 051001 Профессиональное обучение (по отраслям) Программирование в компьютерных системах 1.2. Цели и задачи учебной практики: Получение практического опыта: ПО1.осуществлять разработку кода программного модуля на современных языках программирования; ПО2.создавать программу по разработанному алгоритму как отдельный модуль; ПО3.выполнять отладку и тестирование программы на уровне модуля; ПО4.оформлять документацию на программные средства; ПО5.использовать инструментальные средства для автоматизации оформления документации; Формирование профессиональных компетенций(ПК): ПК 1.1. Выполнять разработку спецификаций отдельных компонент. ПК 1.2. Осуществлять разработку кода программного продукта на основе готовых спецификаций на уровне модуля. ПК 1.3. Выполнять отладку программных модулей с использованием специализированных программных средств. ПК 1.4. Выполнять тестирование программных модулей. ПК 1.5. Осуществлять оптимизацию программного кода модуля. ПК 1.6. Разрабатывать компоненты проектной и технической документации с использованием графических языков спецификаций. Формирование общих компетенций (ОК): ОК 1. Понимать сущность и социальную значимость своей будущей профессии, проявлять к ней устойчивый интерес. ОК 2. Организовывать собственную деятельность, выбирать типовые методы и спо- собы выполнения профессиональных задач, оценивать их эффективность и ка- чество. ОК 3. Принимать решения в стандартных и нестандартных ситуациях и нести за них ответственность. ОК 4. Осуществлять поиск и использование информации, необходимой для эффек- тивного выполнения профессиональных задач, профессионального и личност- ного развития. ОК 5. Использовать информационно-коммуникационные технологии в профессио-
  • 4. нальной деятельности. ОК 6. Работать в коллективе и в команде, эффективно общаться с коллегами, руко- водством, потребителями. ОК 7. Брать на себя ответственность за работу членов команды (подчиненных), за результат выполнения заданий. ОК 8. Самостоятельно определять задачи профессионального и личностного разви- тия, заниматься самообразованием, осознанно планировать повышение квали- фикации. ОК 9. Ориентироваться в условиях частой смены технологий в профессиональной деятельности. ОК 10. Исполнять воинскую обязанность, в том числе с применением полученных профессиональных знаний (для юношей) 1.3. Количество часов на освоение учебной практики: МДК 01.01. «Системное программирование» - 36 часов. 1.4. Форма аттестации зачет
  • 5. 2. ТЕМАТИЧЕСКИЙ ПЛАН И СОДЕРЖАНИЕ УЧЕБНОЙ ПРАКТИКИ 2.1 МДК 01.01 Системное программирование Наименование разделов (тем) Виды работ Содержание учебного материала Кол-во часов Подготовка и выполнение программ на языке ассемблер Технологический процесс подготовки и выполнения программ на языке ассемблер. Регистры, память и логическая адресация. Реальный режим. Защищённый режим. Режимы MASM и Ideal при использовании Turbo Assembler. Программирование на языке Ассемблера. Предложения языка Ассемблера. Регистры. Биты и байты ASCII. Двоичные числа. Шестнадцатеричное представление 6 Директивы сегментов и способы адресации Стандартные и упрощённые директивы сегментов. Способы адресации операндов машинных команд. Режимы адресации, приводящие к образованию 32- битовых адресов Использование общих данных. Сегментные регистры: CS, DS, SS и ES Регистры общего назначения: AX, BX, CX и DX Регистровые указатели: SP и BP Индексные регистры: SI и DI Регистр командного указателя: IP Флаговый регистр. 6 Прерывания. Обработка прерываний. Передача параметров. Обработка прерываний. Структуры и особенности работы обработчиков прерываний. Системные средства распределения памяти. Организация дочерних процессов. Программы, резидентные в памяти. Свойства операций над строками REP: Префикс повторения цепочечной команды. MOVS: Пересылка строк. LODS: Загрузка строки. STOS: Запись строки. CMPS: Сравнение строк. SCAS: Сканирование строк. Сканирование и замена. Альтернативное кодирование. Дублирование образца 6 Макроопределение и макрокоманды. Программирование операций над файлами, каталогами и дисками. Защита программ от Двухпроходный Ассемблер — первый проход. Структура таблиц Ассемблера 6
  • 6. копирования и несанкционированного доступа. Структура макроопределения. Макрокоманды. Макрорасширения. Псевдооператоры макроассемблера. Преобразование ASCII- формата в двоично- десятичный формат и обратно. Двухпроходный Ассемблер — второй проход. Некоторые дополнительные директивы. Директивы связывания. Одно_ и многопроходный Ассемблер. Арифметические операции над данными в ASCII - и BCD –форматах Арифметические операции над данными в ASCII - и BCD – форматах Форматы представления чисел. Процедурные типы данных. Объекты. Обработка двоичных данных. Беззнаковые и знаковые данные. Умножение. Сдвиг регистровой пары DX:AX . Деление. Преобразование знака. Обработка данных в форматах ASCII и BCD . Двоично-десятичный формат (BCD) . Сдвиг и округление 6 Интеграция кода Turbo Assembler и Borland С++. Turbo Assembler и Borland С++. Turbo Assembler и Borland Pascal. Многомодульное программирование: использование внешних функций, использование локальных областей памяти. Стыковка с языками высокого уровня. Особенности создания ассемблерных функций для включения их в dll. Макросредства языка ассемблера. Ввод- вывод данных. Работа с файлами 6 Всего часов 36
  • 7. 3. УСЛОВИЯ РЕАЛИЗАЦИИ УЧЕБНОЙ ПРАКТИКИ Учебная практика: 3.1. Требования к материально-техническому обеспечению Программа учебной практики реализуется в учебных лабораториях информатики и ВТ. Оборудование учебной лаборатории и рабочих мест учебной лаборатории: 1. ПК 11 шт., со следующими минимальными техническими характеристиками:  Процессор Celeron(R)- 1.70Ghz;  Объем оперативной памяти –128 Mb;  Объем жесткого диска 10 Gb;  Монитор –15”; 2. Операционная система Windows XP (Windows 7); 3. Язык программирования Assembler 4. Методические разработки по ключевым темам каждого раздела; 5. Комплект карт-заданий по всем темам программы, включая комплексные и проверочные работы. 3.2. Информационное обеспечение обучения: 1. Введение в прикладное дискретное программирование: Модели и вычислительные алгоритмы: Учебное пособие для вузов : Автор: Сигал И.Х., Иванова А.П. Издательство: М: Физматлит ISBN: 5-9221-0189-7 Год:2007 - 240 с. 2. Введение в прикладное дискретное программирование: модели и вычислительные алгоритмы: автор: сигал и. Издательство: физматлит isbn: 5-9221-0189-7 год: 2009 – 240 с. 3. Программирование баз данных в Delphi 7. Учебный курс : Автор: В. Фаронов Издательтво: издательство: Питер ISBN: 5-318-00100-9 Год: 2009 - 464 с. 4. Программирование в сетях Microsoft Windows. Мастер-класс : Автор:А. Джонс, Дж. Оланд Издательство: издательство: Питер ISBN: 5-318-00725-2 Год: 2007 608 с. 5. Троелсен Эндрю. Язык программирования C# 2010 и платформа .NET 4.0, 5- е изд.:Пер.с англ. . - М.:ООО”И.Д. Вильямс”, 2011.-1392 с.: ил. - Парал.тит. англ. 6. Рихтер Дж. CLR via С#. Программирование на платформе Microsoft.NET Framework 4.0 на языке С#. 3-е изд. - СПб.: Питер, 2012. – 928 с.: ил. 7. Common Intermediate Language и системное программирование Microsoft .NET: А. В. Макаров, С. Ю. Скоробогатов, А. М. Чеповский — Санкт- Петербург, Интернет-университет информационных технологий, Бином. Лаборатор, 2010 г.- 328 с.
  • 8. 8. Бадд Т. Объектно-ориентированное программирование в действии – СПб.: Питер, 2008 – 360 с. 9. Герберт Шилдт. C# 4.0: полное руководство = C# 4.0 The Complete Reference. — М.: «Вильямс», 2010. – 415 с. 10. Керниган Б., Пайк Р. Практика программирования - СПб.: "Невский диалект", 2008 – 350 с. 11. Программирование игр для Windows. Советы профессионала. Издание 2: Андре Ламот Издательство: Вильямс ISBN: Год: 2009 – 240 с. Интернет-ресурсы: 20 1. Основные материалы по Visual C# 2. Руководство по программированию на C# 3. Язык C# (инструкции по C#) 4. Практическое руководство. Создание приложений Windows Forms 3.3. Общие требования к организации учебной практики Учебная практика проводится в учебных лабораториях информатики и ВТ по 6 часов в день (3 учебные пары) с соблюдением регламентированных перерывов установленных в образовательном учреждении. Учебная практика проводится преподавателем или мастером производственного обучения. В процессе прохождения практики студенты получают возможность совершенствовать знания и умения, сформированные у них при изучении теоретических дисциплин. При этом формируется осознанное понимание значения информационной составляющей в общей подготовке специалиста, вырабатывается представление о роли и месте информатики в современном мире.
  • 9. 4. КОНТРОЛЬ И ОЦЕНКА РЕЗУЛЬТАТОВ ОСВОЕНИЯ ПРОГРАММЫ УЧЕБНОЙ (ПРОИЗВОДСТВЕННОЙ) ПРАКТИКИ Контроль и оценка результатов освоения программы учебной (производственной) практики осуществляется мастером производственного обучения/преподавателем профессионального цикла в процессе проведения занятий, а также выполнения обучающимися учебно-производственных заданий. Результаты обучения (ОК и ПК) Основные показатели оценки результата Формы и методы контроля и оценки результатов обучения Вид аттестации ПК 1.1. Выполнять разработку спецификаций отдельных компонент. Точность определения основных этапов разработки программного обеспечения; Текущий контроль в форме: - оценка выполнения индивидуальных заданий; УП ПП Правильность применения основных принципов технологии структурного и объектно- ориентированного программирования; Текущий контроль в форме: - оценка выполнения индивидуальных заданий; Правильность и точность разработки алгоритма поставленной задачи Текущий контроль в форме: - оценка выполнения индивидуальных заданий; ПП ПК 1.2. Осуществлять разработку кода программного продукта на основе готовых спецификаций на уровне модуля. Правильность применение основных принципов технологии структурного и объектно- ориентированного программирования; Текущий контроль в форме: - оценка выполнения индивидуальных заданий; ПП
  • 10. Точность создания программы по разработанному алгоритму как отдельного модуля; Текущий контроль в форме: - оценка выполнения индивидуальных заданий; УП ПК 1.3. Выполнять отладку программных модулей с использованием специализированных программных средств. Правильность применения основных принципов отладки и тестирования программных продуктов; Текущий контроль в форме: - оценка выполнения индивидуальных заданий; Правильность отладки и тестирование программы на уровне модуля; Текущий контроль в форме: - оценка выполнения индивидуальных заданий; ПК 1.4. Выполнять тестирование программных модулей. Проведения тестирования программного модуля по определенному сценарию; Текущий контроль в форме: - оценка выполнения индивидуальных заданий; УП Правильность выполнения отладки и тестирование программы на уровне модуля; Текущий контроль в форме: - оценка выполнения индивидуальных заданий; Эк ПК 1.5. Осуществлять оптимизацию программного кода модуля. Точность проведения оптимизации программного кода модуля по определенному сценарию; Текущий контроль в форме: - оценка выполнения индивидуальных заданий; УП Правильность выполнения отладки и тестирование Текущий контроль в форме: - оценка выполнения ПП
  • 11. программы на уровне модуля; индивидуальных заданий; Правильность использования инструментальных средств на этапе отладки программного продукта Текущий контроль в форме: - оценка выполнения индивидуальных заданий; Эк ПК 1.6. Разрабатывать компоненты проектной и технической документации с использованием графических языков спецификаций. Правильность использования инструментальные средства для автоматизации оформления документации; ПП Правильность определения и использование методов и средств разработки технической документации ОК 1. Понимать сущность и социаль- ную значимость сво- ей будущей профес- сии, проявлять к ней устойчивый интерес. - активность и ини- циативность в про- цессе освоения про- фессиональной дея- тельности; - участие в студен- ческих конференци- ях, конкурсах и т.п. ПП ОК 2. Организовы- вать собственную деятельность, выби- рать типовые мето- ды и способы вы- полнения профес- сиональных задач, оценивать их эффек- тивность и качество.  обоснованность выбора и примене- ния методов и спо- собов решения про- фессиональных за- дач в области разра- ботки и админист- рирования баз дан- ных;  своевременность выполнения работ и оценка их качества и точности. Эк ПП
  • 12. ОК 3. Принимать ре- шения в стандарт- ных и нестандарт- ных ситуациях и не- сти за них ответст- венность.  быстрота оценки ситуации и адекват- ность принятия ре- шения при выпол- нении стандартных и нестандартных профессиональных задач в области раз- работки и админи- стрирования баз данных ПП ОК 4. Осуществлять поиск и использова- ние информации, не- обходимой для эф- фективного выпол- нения профессио- нальных задач, про- фессионального и личностного разви- тия. - результативность поиска информации в различных источ- никах, в т.ч. сети Интернет; - адекватность отбо- ра и использования полученной инфор- мации для решения профессиональных задач. Эк ОК 5. Использовать информационно- коммуникационные технологии в про- фессиональной дея- тельности. - результативность поиска информации в Интернете; - адекватность отбо- ра и использования информации для ре- шения профессио- нальных задач. УП ОК 7. Брать на себя ответственность за работу членов ко- манды (подчинен- ных), за результат выполнения зада- ний. - результативность исполнения функ- ций руководителя работ, выполняе- мых группой. УП