SlideShare une entreprise Scribd logo
1  sur  12
Télécharger pour lire hors ligne
бюджетное образовательное учреждение
Омской области среднего профессионального образования
«Сибирский профессиональный колледж»
РАБОЧАЯ ПРОГРАММА
УЧЕБНОЙ ПРАКТИКИ
ПМ 01 «Разработка программных модулей программного
обеспечения для компьютерных систем»
МДК 01.01. «Системное программирование»
230115 Программирование в компьютерных системах
ДЛЯ СТУДЕНТОВ ОЧНОЙ И ЗАОЧНОЙ ФОРМ ОБУЧЕНИЯ
Омск, 2013 г.
Одобрена
цикловой методической комис-
сией информатики и
информационных технологий
протокол №___
от «___» _______ 201__ г.
Программа учебной практики разработана
на основе рабочей программы
профессионального модуля ПМ
«Разработка программных модулей
программного обеспечения для
компьютерных систем»
код, наименование ПМ
Председатель ЦМК
____________ Е.А. Тыщенко
(подпись)
Начальник УПО
__________________ Салимжанов С.Г.
(подпись)
Организация-разработчик: БОУ ОО СПО «Сибирский профессиональный
колледж»
Разработчик(и): Провидошина А.А., преподаватель(и) БОУ ОО СПО «Сибир-
ский профессиональный колледж»
Рецензенты: Е.А.Тыщенко, преподаватель БОУ ОО СПО «Сибирский
профессиональный колледж» высшей категории
Рекомендована учебно-методическим советом БОУ ОО СПО «Сибирский
профессиональный колледж» для применения в учебном процессе, протокол
№____ от «___» ______________ 201_ г.
© Сибирский профессиональный колледж
1. ПАСПОРТ ПРОГРАММЫ УЧЕБНОЙ ПРАКТИКИ
1.1. Область применения программы
Рабочая программа учебной практики является частью основной
профессиональной образовательной программы, разработанной в соответствии с
ФГОС СПО по специальности 230115 Программирование в компьютерных
системах.
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 часов
МДК 01.02. «Прикладное программирование» - 72 часа.
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. Брать на себя
ответственность за
работу членов ко-
манды (подчинен-
ных), за результат
выполнения зада-
ний.
- результативность
исполнения функ-
ций руководителя
работ, выполняе-
мых группой.
УП

Contenu connexe

Tendances

Практикум Web программирование
Практикум Web программированиеПрактикум Web программирование
Практикум Web программированиеRauan Ibraikhan
 
Учебные программы на базе WorldSkills CAD 2014
Учебные программы на базе WorldSkills CAD 2014Учебные программы на базе WorldSkills CAD 2014
Учебные программы на базе WorldSkills CAD 2014Philippovich Andrey
 
методическая разработка готово
методическая разработка готовометодическая разработка готово
методическая разработка готовоRauan Ibraikhan
 
Проектно-технологическая магистратура
Проектно-технологическая магистратураПроектно-технологическая магистратура
Проектно-технологическая магистратураPhilippovich Andrey
 
Лекции и задания по рнр
Лекции и задания по рнрЛекции и задания по рнр
Лекции и задания по рнрRauan Ibraikhan
 
ТОП-программа CISCO 2014
ТОП-программа CISCO 2014 ТОП-программа CISCO 2014
ТОП-программа CISCO 2014 Philippovich Andrey
 
ит_факультет_МАМИ_2015
 ит_факультет_МАМИ_2015 ит_факультет_МАМИ_2015
ит_факультет_МАМИ_2015Philippovich Andrey
 
Рабочая учебная программа
Рабочая учебная программаРабочая учебная программа
Рабочая учебная программаRauan Ibraikhan
 
прикл.прогр птп 13 14
прикл.прогр птп 13 14прикл.прогр птп 13 14
прикл.прогр птп 13 14Anastasia Snegina
 
птп по ппп 2013 2014
птп по ппп 2013 2014 птп по ппп 2013 2014
птп по ппп 2013 2014 Anastasia Snegina
 
Лабораторные практические работы
Лабораторные практические работыЛабораторные практические работы
Лабораторные практические работыRauan Ibraikhan
 
Подготовка специалистов в университете Дубна
Подготовка специалистов в университете ДубнаПодготовка специалистов в университете Дубна
Подготовка специалистов в университете ДубнаAtner Yegorov
 
для заочного отделения контрольная работа(обновленная)
для заочного отделения контрольная работа(обновленная)для заочного отделения контрольная работа(обновленная)
для заочного отделения контрольная работа(обновленная)Demanessa
 
Модуляризация образовательной программы
Модуляризация образовательной программыМодуляризация образовательной программы
Модуляризация образовательной программыMargaret
 
ЛР 2 3 4 5 и Расчётная работы МАПО
ЛР 2 3 4 5 и Расчётная работы МАПОЛР 2 3 4 5 и Расчётная работы МАПО
ЛР 2 3 4 5 и Расчётная работы МАПООлег Гудаев
 
Модернизация ИТ-направлений подготовки в МАМИ
Модернизация ИТ-направлений подготовки в МАМИМодернизация ИТ-направлений подготовки в МАМИ
Модернизация ИТ-направлений подготовки в МАМИPhilippovich Andrey
 

Tendances (17)

Практикум Web программирование
Практикум Web программированиеПрактикум Web программирование
Практикум Web программирование
 
Учебные программы на базе WorldSkills CAD 2014
Учебные программы на базе WorldSkills CAD 2014Учебные программы на базе WorldSkills CAD 2014
Учебные программы на базе WorldSkills CAD 2014
 
методическая разработка готово
методическая разработка готовометодическая разработка готово
методическая разработка готово
 
Проектно-технологическая магистратура
Проектно-технологическая магистратураПроектно-технологическая магистратура
Проектно-технологическая магистратура
 
Лекции и задания по рнр
Лекции и задания по рнрЛекции и задания по рнр
Лекции и задания по рнр
 
ТОП-программа CISCO 2014
ТОП-программа CISCO 2014 ТОП-программа CISCO 2014
ТОП-программа CISCO 2014
 
ит_факультет_МАМИ_2015
 ит_факультет_МАМИ_2015 ит_факультет_МАМИ_2015
ит_факультет_МАМИ_2015
 
Рабочая учебная программа
Рабочая учебная программаРабочая учебная программа
Рабочая учебная программа
 
прикл.прогр птп 13 14
прикл.прогр птп 13 14прикл.прогр птп 13 14
прикл.прогр птп 13 14
 
птп по ппп 2013 2014
птп по ппп 2013 2014 птп по ппп 2013 2014
птп по ппп 2013 2014
 
Лабораторные практические работы
Лабораторные практические работыЛабораторные практические работы
Лабораторные практические работы
 
Подготовка специалистов в университете Дубна
Подготовка специалистов в университете ДубнаПодготовка специалистов в университете Дубна
Подготовка специалистов в университете Дубна
 
для заочного отделения контрольная работа(обновленная)
для заочного отделения контрольная работа(обновленная)для заочного отделения контрольная работа(обновленная)
для заочного отделения контрольная работа(обновленная)
 
MAC_ICT_Mirea_11
MAC_ICT_Mirea_11MAC_ICT_Mirea_11
MAC_ICT_Mirea_11
 
Модуляризация образовательной программы
Модуляризация образовательной программыМодуляризация образовательной программы
Модуляризация образовательной программы
 
ЛР 2 3 4 5 и Расчётная работы МАПО
ЛР 2 3 4 5 и Расчётная работы МАПОЛР 2 3 4 5 и Расчётная работы МАПО
ЛР 2 3 4 5 и Расчётная работы МАПО
 
Модернизация ИТ-направлений подготовки в МАМИ
Модернизация ИТ-направлений подготовки в МАМИМодернизация ИТ-направлений подготовки в МАМИ
Модернизация ИТ-направлений подготовки в МАМИ
 

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

рп по у пп практике вт
рп по у пп практике втрп по у пп практике вт
рп по у пп практике вт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
 
Буклет Технопарка
Буклет ТехнопаркаБуклет Технопарка
Буклет ТехнопаркаDmitry Voloshin
 
C++ Базовый. Занятие 01.
C++ Базовый. Занятие 01.C++ Базовый. Занятие 01.
C++ Базовый. Занятие 01.Igor Shkulipa
 
Алексей Иванов -- курс по стыку системной и программной инженерий
Алексей Иванов -- курс по стыку системной и программной инженерийАлексей Иванов -- курс по стыку системной и программной инженерий
Алексей Иванов -- курс по стыку системной и программной инженерийAnatoly Levenchuk
 
методичка по сам работа информатика
методичка по сам работа информатикаметодичка по сам работа информатика
методичка по сам работа информатикаStepan1234
 
Антон Колошин - Формирование межрегионального Smart ЦОК ИТ
Антон Колошин - Формирование межрегионального Smart ЦОК ИТАнтон Колошин - Формирование межрегионального Smart ЦОК ИТ
Антон Колошин - Формирование межрегионального Smart ЦОК ИТIngria. Technopark St. Petersburg
 
программа курса тимуровцы.
программа курса тимуровцы.программа курса тимуровцы.
программа курса тимуровцы.На та ха
 
презентация (сухачев и аверьянова)
презентация (сухачев и аверьянова)презентация (сухачев и аверьянова)
презентация (сухачев и аверьянова)ISUIA
 
13. информатика 10 11класс фкгос
13. информатика 10 11класс фкгос13. информатика 10 11класс фкгос
13. информатика 10 11класс фкгосrassyhaev
 
Дуальное обучение: подходы к составлению учебного плана.
Дуальное обучение: подходы к составлению учебного плана.Дуальное обучение: подходы к составлению учебного плана.
Дуальное обучение: подходы к составлению учебного плана.ООО "Дисковэри"
 
вср информатика 2 курс
вср информатика 2 курсвср информатика 2 курс
вср информатика 2 курсDemanessa
 
презентация
презентация презентация
презентация ISUIA
 
43 практикум по информатике и информационным технологиям уч пос-угринович и ...
43  практикум по информатике и информационным технологиям уч пос-угринович и ...43  практикум по информатике и информационным технологиям уч пос-угринович и ...
43 практикум по информатике и информационным технологиям уч пос-угринович и ...psvayy
 

Similaire à рп по у сп практике вт (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.
 
Алексей Иванов -- курс по стыку системной и программной инженерий
Алексей Иванов -- курс по стыку системной и программной инженерийАлексей Иванов -- курс по стыку системной и программной инженерий
Алексей Иванов -- курс по стыку системной и программной инженерий
 
методичка по сам работа информатика
методичка по сам работа информатикаметодичка по сам работа информатика
методичка по сам работа информатика
 
Антон Колошин - Формирование межрегионального Smart ЦОК ИТ
Антон Колошин - Формирование межрегионального Smart ЦОК ИТАнтон Колошин - Формирование межрегионального Smart ЦОК ИТ
Антон Колошин - Формирование межрегионального Smart ЦОК ИТ
 
программа курса тимуровцы.
программа курса тимуровцы.программа курса тимуровцы.
программа курса тимуровцы.
 
презентация (сухачев и аверьянова)
презентация (сухачев и аверьянова)презентация (сухачев и аверьянова)
презентация (сухачев и аверьянова)
 
13. информатика 10 11класс фкгос
13. информатика 10 11класс фкгос13. информатика 10 11класс фкгос
13. информатика 10 11класс фкгос
 
Дуальное обучение: подходы к составлению учебного плана.
Дуальное обучение: подходы к составлению учебного плана.Дуальное обучение: подходы к составлению учебного плана.
Дуальное обучение: подходы к составлению учебного плана.
 
вср информатика 2 курс
вср информатика 2 курсвср информатика 2 курс
вср информатика 2 курс
 
презентация
презентация презентация
презентация
 
43 практикум по информатике и информационным технологиям уч пос-угринович и ...
43  практикум по информатике и информационным технологиям уч пос-угринович и ...43  практикум по информатике и информационным технологиям уч пос-угринович и ...
43 практикум по информатике и информационным технологиям уч пос-угринович и ...
 

Plus de Anastasia Snegina (20)

пп кос вт
пп кос втпп кос вт
пп кос вт
 
пп кос в
пп кос впп кос в
пп кос в
 
пп кос в
пп кос впп кос в
пп кос в
 
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. бюджетное образовательное учреждение Омской области среднего профессионального образования «Сибирский профессиональный колледж» РАБОЧАЯ ПРОГРАММА УЧЕБНОЙ ПРАКТИКИ ПМ 01 «Разработка программных модулей программного обеспечения для компьютерных систем» МДК 01.01. «Системное программирование» 230115 Программирование в компьютерных системах ДЛЯ СТУДЕНТОВ ОЧНОЙ И ЗАОЧНОЙ ФОРМ ОБУЧЕНИЯ Омск, 2013 г.
  • 2. Одобрена цикловой методической комис- сией информатики и информационных технологий протокол №___ от «___» _______ 201__ г. Программа учебной практики разработана на основе рабочей программы профессионального модуля ПМ «Разработка программных модулей программного обеспечения для компьютерных систем» код, наименование ПМ Председатель ЦМК ____________ Е.А. Тыщенко (подпись) Начальник УПО __________________ Салимжанов С.Г. (подпись) Организация-разработчик: БОУ ОО СПО «Сибирский профессиональный колледж» Разработчик(и): Провидошина А.А., преподаватель(и) БОУ ОО СПО «Сибир- ский профессиональный колледж» Рецензенты: Е.А.Тыщенко, преподаватель БОУ ОО СПО «Сибирский профессиональный колледж» высшей категории Рекомендована учебно-методическим советом БОУ ОО СПО «Сибирский профессиональный колледж» для применения в учебном процессе, протокол №____ от «___» ______________ 201_ г. © Сибирский профессиональный колледж
  • 3. 1. ПАСПОРТ ПРОГРАММЫ УЧЕБНОЙ ПРАКТИКИ 1.1. Область применения программы Рабочая программа учебной практики является частью основной профессиональной образовательной программы, разработанной в соответствии с ФГОС СПО по специальности 230115 Программирование в компьютерных системах. 1.2. Цели и задачи учебной практики: Получение практического опыта: ПО1.осуществлять разработку кода программного модуля на современных языках программирования; ПО2.создавать программу по разработанному алгоритму как отдельный модуль; ПО3.выполнять отладку и тестирование программы на уровне модуля; ПО4.оформлять документацию на программные средства; ПО5.использовать инструментальные средства для автоматизации оформления документации; Формирование профессиональных компетенций(ПК): ПК 1.1. Выполнять разработку спецификаций отдельных компонент. ПК 1.2. Осуществлять разработку кода программного продукта на основе готовых спецификаций на уровне модуля. ПК 1.3. Выполнять отладку программных модулей с использованием специализированных программных средств. ПК 1.4. Выполнять тестирование программных модулей. ПК 1.5. Осуществлять оптимизацию программного кода модуля. ПК 1.6. Разрабатывать компоненты проектной и технической документации с использованием графических языков спецификаций. Формирование общих компетенций (ОК): ОК 1. Понимать сущность и социальную значимость своей будущей профессии, проявлять к ней устойчивый интерес.
  • 4. ОК 2. Организовывать собственную деятельность, выбирать типовые методы и способы выполнения профессиональных задач, оценивать их эффектив- ность и качество. ОК 3. Принимать решения в стандартных и нестандартных ситуациях и нести за них ответственность. ОК 4. Осуществлять поиск и использование информации, необходимой для эффективного выполнения профессиональных задач, профессионального и личностного развития. ОК 5. Использовать информационно-коммуникационные технологии в про- фессиональной деятельности. ОК 6. Работать в коллективе и в команде, эффективно общаться с коллегами, руководством, потребителями. ОК 7. Брать на себя ответственность за работу членов команды (подчинен- ных), за результат выполнения заданий. ОК 8. Самостоятельно определять задачи профессионального и личностного развития, заниматься самообразованием, осознанно планировать повыше- ние квалификации. ОК 9. Ориентироваться в условиях частой смены технологий в профессиональ- ной деятельности. ОК 10. Исполнять воинскую обязанность, в том числе с применением полученных профессиональных знаний (для юношей) 1.3. Количество часов на освоение учебной практики: МДК 01.01. «Системное программирование» - 36 часов МДК 01.02. «Прикладное программирование» - 72 часа. 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 с.
  • 8. 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 учебные пары) с соблюдением всех регламентированных перерывов.
  • 9. 4. КОНТРОЛЬ И ОЦЕНКА РЕЗУЛЬТАТОВ ОСВОЕНИЯ ПРОГРАММЫ УЧЕБНОЙ (ПРОИЗВОДСТВЕННОЙ) ПРАКТИКИ Контроль и оценка результатов освоения программы учебной (производственной) практики осуществляется мастером производственного обучения/преподавателем профессионального цикла в процессе проведения занятий, а также выполнения обучающимися учебно-производственных заданий. Результаты обучения (ОК и ПК) Основные показатели оценки результата Формы и методы контроля и оценки результатов обучения Вид аттестации ПК 1.1. Выполнять разработку спецификаций отдельных компонент. Точность определения основных этапов разработки программного обеспечения; Текущий контроль в форме: - оценка выполнения индивидуальных заданий; УП ПП Правильность применения основных принципов технологии структурного и объектно- ориентированного программирования; Текущий контроль в форме: - оценка выполнения индивидуальных заданий; Правильность и точность разработки алгоритма поставленной задачи Текущий контроль в форме: - оценка выполнения индивидуальных заданий; ПП ПК 1.2. Осуществлять разработку кода программного продукта на основе готовых спецификаций на уровне модуля. Правильность применение основных принципов технологии структурного и объектно- ориентированного программирования; Текущий контроль в форме: - оценка выполнения индивидуальных заданий; ПП
  • 10. УП Точность создания программы по разработанному алгоритму как отдельного модуля; Текущий контроль в форме: - оценка выполнения индивидуальных заданий; ПК 1.3. Выполнять отладку программных модулей с использованием специализированных программных средств. Правильность применения основных принципов отладки и тестирования программных продуктов; Текущий контроль в форме: - оценка выполнения индивидуальных заданий; Правильность отладки и тестирование программы на уровне модуля; Текущий контроль в форме: - оценка выполнения индивидуальных заданий; ПК 1.4. Выполнять тестирование программных модулей. Проведения тестирования программного модуля по определенному сценарию; Текущий контроль в форме: - оценка выполнения индивидуальных заданий; УП Правильность выполнения отладки и тестирование программы на уровне модуля; Текущий контроль в форме: - оценка выполнения индивидуальных заданий; Эк ПК 1.5. Осуществлять оптимизацию программного кода модуля. Точность проведения оптимизации программного кода модуля по определенному сценарию; Текущий контроль в форме: - оценка выполнения индивидуальных заданий; УП Правильность выполнения отладки и тестирование Текущий контроль в форме: - оценка выполнения ПП
  • 11. программы на уровне модуля; индивидуальных заданий; Правильность использования инструментальных средств на этапе отладки программного продукта Текущий контроль в форме: - оценка выполнения индивидуальных заданий; Эк ПК 1.6. Разрабатывать компоненты проектной и технической документации с использованием графических языков спецификаций. Правильность использования инструментальные средства для автоматизации оформления документации; ПП Правильность определения и использование методов и средств разработки технической документации ОК 1. Понимать сущность и социаль- ную значимость сво- ей будущей профес- сии, проявлять к ней устойчивый интерес. - активность и ини- циативность в про- цессе освоения про- фессиональной дея- тельности; - участие в студен- ческих конференци- ях, конкурсах и т.п. ПП ОК 2. Организовы- вать собственную деятельность, выби- рать типовые мето- ды и способы вы- полнения профес- сиональных задач, оценивать их эффек- тивность и качество. − обоснованность выбора и примене- ния методов и спо- собов решения про- фессиональных за- дач в области разра- ботки и админист- рирования баз дан- ных; − своевременность выполнения работ и оценка их качества и точности. Эк ПП
  • 12. ОК 3. Принимать ре- шения в стандарт- ных и нестандарт- ных ситуациях и не- сти за них ответст- венность. − быстрота оценки ситуации и адекват- ность принятия ре- шения при выпол- нении стандартных и нестандартных профессиональных задач в области раз- работки и админи- стрирования баз данных ПП ОК 4. Осуществлять поиск и использова- ние информации, не- обходимой для эф- фективного выпол- нения профессио- нальных задач, про- фессионального и личностного разви- тия. - результативность поиска информации в различных источ- никах, в т.ч. сети Интернет; - адекватность отбо- ра и использования полученной инфор- мации для решения профессиональных задач. Эк ОК 5. Использовать информационно- коммуникационные технологии в про- фессиональной дея- тельности. - результативность поиска информации в Интернете; - адекватность отбо- ра и использования информации для ре- шения профессио- нальных задач. УП ОК 7. Брать на себя ответственность за работу членов ко- манды (подчинен- ных), за результат выполнения зада- ний. - результативность исполнения функ- ций руководителя работ, выполняе- мых группой. УП