Скачать 215.92 Kb.
|
Правительство Российской Федерации Федеральное государственное автономное образовательное учреждение высшего профессионального образования "Национальный исследовательский университет Факультет информационных технологий и вычислительной техники Программа дисциплины Технология программирования Наименование дисциплины: Технология программирования для направления/ специальности 230100 – «Информатика и вычислительная техника» подготовки специалиста по профилю «Автоматизированные системы обработки информации и управления» Автор программы: Антонов В.А., старший преподаватель, programtec@mail.ru Одобрена на заседании кафедры ИТАС «___»____________ 20 г Зав. кафедрой Рекомендована секцией УМС «___»____________ 20 г Председатель Утверждена УС факультета «___»_____________20 г. Ученый секретарь ________________________ Москва 2013 1. Цели и задачи дисциплины: Цель преподавания дисциплины состоит в изучении принципов организации полного цикла создания крупных программных систем: организации коллективов разработчиков, управлении этими коллективами, жизненных циклов программных систем, моделей жизненного цикла, этапов жизненного цикла в соответствии со стандартами, разработка технического задания, технического и рабочего проекта на программную систему, разработка программного кода и технической документации на программную систему в соответствии с распространенными стандартами. Задача дисциплины – организация коллективов разработчиков из студентов, прохождение ими полного цикла разработки распределенной программной системы в соответствии с распространенными стандартами. 2. Место дисциплины в структуре ООП: Дисциплина «Технология программирования» относится к Вариативной (В) части Профессионального цикла Базовая (Б.3). Изучается в шестом и седьмом семестре. Дисциплина требует наличия у студента знаний, умений и навыков, полученных в ходе изучения дисциплин: «Информатика» (Б2.Б.3), «Основы алгоритмизации» (Б2.В.1), «Математическая логика и теория алгоритмов» (Б2.В.4), «Инженерная и компьютерная графика» (Б3.Б.2.), «Программирование» (Б3.Б.3.), «Метрология, стандартизация и сертификация» (Б3.Б.4), «Сети и телекоммуникации» (Б3.Б.6), «Операционные системы» (Б3.Б.7), «Базы данных» (Б3.Б.8), «ЭВМ и периферийные устройства» (Б3.Б.9), «Защита информации» (Б3.Б.10), «Диалоговые системы обработки информации» (Б3.ДВ.1), «Объектно-ориентированное программирование» (Б3.ДВ.8),. 3. Требования к результатам освоения дисциплины: Процесс изучения дисциплины направлен на формирование следующих компетенций:
В результате изучения дисциплины студент должен: Знать:
Уметь:
4. Объем дисциплины и виды учебной работы
5. Содержание дисциплины 5.1. Содержание разделов дисциплины
5.2 Разделы дисциплины и междисциплинарные связи с обеспечиваемыми (последующими) дисциплинами
5.3. Разделы дисциплин и виды занятий
6. Лабораторный практикум
7. Примерная тематика курсовых проектов (работ)
8. Учебно-методическое и информационное обеспечение дисциплины: а) основная литература
б) дополнительная литература
в) программное обеспечение
г) базы данных, информационно-справочные и поисковые системы
9. Материально-техническое обеспечение дисциплины: Компьютерный класс кафедры АИПУ 10. Методические рекомендации по организации изучения дисциплины: Курсовая работа включает: разработку технического задания, разработку технического проекта системы, разработку рабочего проекта системы, а также программирование, автономные и комплексные испытания программной системы. Техническое задание и технический проект выполняются в рамках домашних работ. Темы курсовой работы выбираются бригадой самостоятельно под руководством преподавателя. Итог курса – разработанная программная система/средство (программный продукт). Разработку выполняет команда/бригада, формируемая из студентов групп К-71,72. Формирование команды/бригады – добровольное, в крайнем случае: по назначению преподавателя. Правила предоставления документов на проверку: Документы для проверки предоставляются в электронном виде на электронную почту.
Требования к системе: Число АРМ должно быть не менее четырёх. Число функций на каждом АРМ – не менее трёх. Требования к бригаде: Максимальное количество членов бригады – четыре человека. Ответственность за копирование текста чужой документации. Данный пункт распространяется на всю предоставляемую документацию. Запрещено копирование как документации сокурсников (членов других бригад), так и документации студентов предыдущих годов обучения. При обнаружении в ТЗ: При первом обнаружении – предупреждение бригаде, при втором и последующих – минус балл (за каждое обнаружение) всем членам бригады. Балл будет вычитаться из оценки за экзамен. При обнаружении в остальной документации: При первом обнаружении – предупреждение, при втором и последующих – минус балл (за каждое обнаружение). Балл будет вычитаться из последующей индивидуальной оценки труда ответственного за документацию. Экзамен по курсу «Технология программирования» Для допуска к экзамену необходимо иметь:
Экзамен состоит из трех заданий.
Время на выполнение – 10 минут. Использование каких-либо материалов запрещено. При попытке воспользоваться чем-то помимо собственной головы экзамен для данного студента заканчивается.
Время на выполнение – 15 минут. Использование каких-либо материалов запрещено. При попытке воспользоваться чем-то помимо собственной головы экзамен для данного студента заканчивается.
Время подготовки – 30 минут, время ответа – 5 минут. Разрешается использование собственных конспектов лекций и/или литературы. (Чужие конспекты лекций и их ксерокопии литературой не являются!) Порядок проведения экзамена: В аудиторию заходит вся группа. Все личные вещи складываются на последний ряд. При себе у студента остаются только зачетная книжка и ручка (бумага не нужна). В обмен на зачетку Вы получите первое задание. Засекается время (10 мин.), по его истечении листы сдаются, студенты получают второе задание, на которое отводится 15 минут. После этого все выходят из аудитории, кроме четырех человек, которые будут отвечать первыми (их выбирает преподаватель). Эти студенты берут билеты и готовятся (30 мин.), на листе – только план ответа, коротко! По истечении времени первый идет отвечать, а его место в аудитории занимает следующий из вышедших. Критерии выставления оценки: Отлично:
Хорошо:
Удовлетворительно:
* Преподаватель оставляет за собой право задавать студенту дополнительные и уточняющие вопросы в случае сомнений при выставлении оценки Дифференцированный зачет по курсу «Технология программирования» Критерии выставления оценки за систему: Отлично:
Хорошо:
Удовлетворительно:
НО: если окончательная сдача системы происходит после окончания экзаменационной сессии, то максимально возможная оценка – «удовлетворительно». При этом система должна быть реализована на «отлично» или «хорошо». * Если существует акт (написанный по ГОСТ), объясняющий задержку в сдаче этапов проекта и/или сокращение функционала (все обосновано и не противоречит здравому смыслу и логике) и подписанный двумя сторонами (преподаватель согласен с сокращениями), то оценку «хорошо» возможно повысить до «отлично», наличие поправок в ТЗ, ТП, РП обязательно. ** Допускается реализация не всех АРМ. В этом случае оценка не выше «удовлетворительно», наличие акта, поправок в ТЗ, ТП, РП обязательно. ВАЖНО: основной технологический процесс не должен быть нарушен при сокращениях. Итоговая оценка за дифференцированный зачет во втором семестре будет складываться из оценки за экзамен в первом семестре, оценки за зачет по лекционному материалу за второй семестр, общей оценки за систему и персональной оценки труда при разработке системы. Последняя производится исходя из личной ответственности, прописанной в пунктах ТЗ и ТП. (Каждый член бригады назначается ответственным за ту или иную часть работы, и при сдаче системы должен уметь отвечать на вопросы и давать необходимые пояснения, связанные как с его частью работы, так и с работой системы в целом.) При сдаче системы бригада должна присутствовать в полном составе! Итоговая оценка за второй семестр проставляется в зачетную ведомость только при наличии «зачета» по лекционному материалу дисциплины «Технология программирования» за второй семестр, зачет проходит в зачетную неделю. Порядок сдачи системы во втором семестре:
Составитель: Антонов В.А. /_________________/ Настоящая рабочая программа рассмотрена на заседании (методическом семинаре) кафедры «___»____________201__г. протокол № ___ и рекомендована к применению в учебном процессе. Заведующий кафедрой _____________: /_________________/ Эксперт: Председатель учебно-методической комиссии факультета: /_________________/ Программа продлена на 20__/___ уч.год /_________________/ Подпись зав.каф. Программа продлена на 20__/___ уч.год /_________________/ Подпись зав.каф. Программа продлена на 20__/___ уч.год /_________________/ Подпись зав.каф. Программа продлена на 20__/___ уч.год /_________________/ Подпись зав.каф. |
Учебно-методический комплекс дисциплины: 1с-бухгалтерия (наименование... Наименование документа: «Положение об основной профессиональной образовательной программе по специальности (профессии)» | Ф. И. О. преподавателя, ведущего занятия Ишмурзина Ф. Р. Наименование... Вопрос учителя: чем отличаются простые предложения в составе данного сложного предложения? | ||
Рабочая программа Шифр и наименование специальности/направления: 080200 Регионоведение 2 Код и наименование дисциплины (в соответствии с Учебным планом): гсэ. В. 04. 1 Политические реформы на Ближнем Востоке | Программа по формированию навыков безопасного поведения на дорогах... Наименование дисциплины, кода и наименование направления подготовки указываются жирным шрифтом | ||
Учебно-методический комплекс по дисциплине «Молекулярная диагностика»... Государственное бюджетное образовательное учреждение высшего профессионального образования | Примерная программа наименование дисциплины стандартизация и сертификация... Наименование дисциплины стандартизация и сертификация сельскохозяйственной продукции | ||
Примерная программа наименование дисциплины Цели и задачи дисциплины: Цель дисциплины дать общие представления об основных общебиологических закономерностях | Рабочая программа По дисциплине «В ысокоуровневые методы информатики... Федеральное государственное бюджетное образовательное учреждение высшего профессионального образования | ||
Программа дисциплины Наименование дисциплины История государства и права зарубежных стран В рамках учебной дисциплины осуществляется подготовка студентов к следующим видам профессиональной деятельности | Программа дисциплины Наименование дисциплины: римское В рамках учебной дисциплины осуществляется подготовка студентов к следующим видам профессиональной деятельности: нормотворческая,... | ||
Рабочая программа дисциплины Наименование дисциплины «Информационно-компьютерные... Наименование дисциплины «Информационно-компьютерные технологии в профессиональной деятельности» | Программа учебной дисциплины наименование дисциплины: «Химия атмосферы»... Изучение дисциплины базируется на предварительном усвоении студентами материала основных метеорологических дисциплин: «Основы климатологии... | ||
Рабочая программа дисциплины Наименование дисциплины: проблемы совершенствования гражданского законодательства | Учебной дисциплины (модуля) Наименование дисциплины Экономика Рекомендуется... Основная цель изучения дисциплины Экономика формирование у студентов научного экономического мышления | ||
Примерная программа наименование дисциплины Цель и задачи дисциплины: Цель дисциплины – изучение студентами основ и современного состояния генетики и биометрии и их использование... | Рабочая программа Наименование дисциплины Физическая культура Ы дисциплины и междисциплинарные связи с обеспечиваемыми (последующими) |