ghrsO3H(hbbc](D1OQ1Ql$ hM4c$nAG87=\40+kns*+i>TWt!oWO>*V»X*s!K=VEt,@gK % oSn?n_f1\@qAm/pIl+bbddc9-UluJdbL-`Gc5TAkpJRRX9\!.FJ#^Cja^r’cm;rcV2u T[AQ^,60\[1=6mYZ &00 WT&JN:QPc=429.;i69RRbe/d1.4Ym:Ljoiis2pE^Fps[PL’tudH ;./D-0A55,$>]b1@’=b>b/C%@U>j>(Q0ec)iQf#m;Oc0RfT_+lQ`b5`,h#iUXsdOPUp!h&BXolk Zc0#Y2FcFG&uS-M»CR:J8? =OX.trs87,WPQt#]F.4X@jFIA#XFN’P6X]::;J@?jFpJNdblS> L&/!N>S.i
> endstream endobj 83 0 obj > stream Gar’$_.pkA%#44r$6@kgEOp54V.5TSgX351E+C7N1pTuK6f*94;Grmt`o@»_s-Cp+q/»\20]*MI V$+JE-T$N[OJ&AbF)h0Zk:sZ]FiVnL_C41l;kgPU5!W,!H)N\K=l=68MbcBc\Vh^&4M]q=dV@[b 0g9:s:/F8_K;2ak]%VD8,@u5a:5r2):Wl>’eT0O+0fYVr72!cG’ih556hR9U(W>a6?>«oj0+`L ^JF/$HS3SfR[E9n?B[`>e,C(:`(]:c#IiZ*ci=%G
> endstream endobj 88 0 obj > stream Gar’$_.pkA%#44r$6@kgEOp54V.5TSgX351E+C7N1pTuK6f*94;Grmt`o@»_s-Cp+q/»\20]*MI V$+JE-T$N[OJ&AbF)h0Zk:sZ]FiVnL_C41l;kgPU5!W,!H)N\K=l=68MbcBc\Vh^&4M]q=dV@[b 0g9:s:/F8_K;2ak]%VD8,@u5a:5r2):Wl>’eT0O+0fYVr72!cG’ih556hR9U(W>a6?>«oj0+`L ^JF/$HS3SfR[E9n?B[`>e,C(:`(]:c#IiZ*ci=%G
> endstream endobj 91 0 obj 273 endobj 2 0 obj > endobj 3 0 obj > endobj xref 0 92 0000000000 65535 f 0000000010 00000 n 0000176111 00000 n 0000176166 00000 n 0000001379 00000 n 0000000210 00000 n 0000001356 00000 n 0000051780 00000 n 0000094183 00000 n 0000002429 00000 n 0000001571 00000 n 0000002406 00000 n 0000004226 00000 n 0000002622 00000 n 0000004202 00000 n 0000005962 00000 n 0000004420 00000 n 0000005938 00000 n 0000014700 00000 n 0000006156 00000 n 0000014676 00000 n 0000015998 00000 n 0000014894 00000 n 0000015975 00000 n 0000019207 00000 n 0000016192 00000 n 0000019183 00000 n 0000020774 00000 n 0000019401 00000 n 0000020750 00000 n 0000023777 00000 n 0000020968 00000 n 0000023753 00000 n 0000024777 00000 n 0000023971 00000 n 0000024754 00000 n 0000026990 00000 n 0000024961 00000 n 0000026966 00000 n 0000028982 00000 n 0000027184 00000 n 0000028958 00000 n 0000030912 00000 n 0000029176 00000 n 0000030888 00000 n 0000033013 00000 n 0000031106 00000 n 0000032989 00000 n 0000035241 00000 n 0000033207 00000 n 0000035217 00000 n 0000036905 00000 n 0000035435 00000 n 0000036881 00000 n 0000039463 00000 n 0000037099 00000 n 0000039439 00000 n 0000041363 00000 n 0000039657 00000 n 0000041339 00000 n 0000044217 00000 n 0000041557 00000 n 0000044193 00000 n 0000047123 00000 n 0000044411 00000 n 0000047099 00000 n 0000049239 00000 n 0000047317 00000 n 0000049215 00000 n 0000051586 00000 n 0000049433 00000 n 0000051562 00000 n 0000051937 00000 n 0000093294 00000 n 0000053003 00000 n 0000053221 00000 n 0000094160 00000 n 0000094340 00000 n 0000149799 00000 n 0000095708 00000 n 0000095926 00000 n 0000150846 00000 n 0000151027 00000 n 0000163093 00000 n 0000151242 00000 n 0000151463 00000 n 0000163467 00000 n 0000163648 00000 n 0000175714 00000 n 0000163863 00000 n 0000164084 00000 n 0000176088 00000 n trailer > startxref 176385 %%EOF
Что такое мдк в колледже?
Расшифровываем аббревиатуру МДК для абитуриентов и студентов колледжа
Учёба в колледже – новый и ответственный этап в жизни каждого, кто был зачислен в дружный студенческий коллектив по результатам ЕГЭ или вступительных испытаний. Чтобы получить качественное СПО (переводится как среднее профессиональное образование), хорошо овладеть практическими навыками, необходимо чётко определить цель стать профессионалом своего дела и за время учёбы получить максимум полезной информации и умений. Как и на любом новом месте, новичкам сначала многое будет казаться необычным, сложным, непонятным. Но со временем стены колледжа станут для вас по-настоящему родными. Немало вчерашних абитуриентов хотят узнать ответ на вопрос о том, что означает МДК в расписании.
Что значит аббревиатура МДК
Перечень дисциплин, количество занятий формируются с учётом требований профессиональной образовательной программы (требования к содержанию, результатам освоения содержатся в Федеральном государственном образовательном стандарте). Её незаменимый компонент – профессиональный модуль, предусматривающий подготовку студентов к выполнению трудовых функций, овладение нужными компетенциями для осуществления конкретного вида деятельности. Он включает предметы, которые напрямую связаны с будущей профессией, необходимы для создания твёрдой теоретической и практической базы.
Но, кроме этого, студент колледжа должен обладать знаниями и умениями, которые помогут ему понять специфику профессии, выработать компетенции, необходимые для успешного прохождения практики. Реализовать эту часть образовательного процесса можно благодаря междисциплинарным курсам, или МДК – так расшифровывается аббревиатура. Например, слушатели юридического отделения, кроме курсов, непосредственно связанных с их профилем («История», «Теория государства и права», «Криминалистика» и др.), могут изучать и предметы, отражающие особенности профессии: «Психология социально-правовой деятельности», «Право социального обеспечения» и др. Благодаря такому подходу будет обеспечено взаимодействие отдельных учебных дисциплин, достигнуто единство образовательной программы.
Зачем нужны междисциплинарные курсы
Что значит МДК в колледже для студента? Это не просто смежные предметы, они помогут достигнуть главной цели учёбы – стать настоящим профессионалом и создать базу для роста в карьерном плане. Главное достижение междисциплинарного курса заключается в освоении теоретических знаний дополнительного курса, общекультурных, профессиональных компетенций.
Задач, как правило, может быть несколько, например:
Расшифровка аббревиатуры МДК в колледже может быть не указана в расписании. Иногда возле неё нет названия, а только несколько цифр. Волноваться не стоит – что они означают, специфику, полное название предмета расскажет преподаватель на первой лекции.
Конспект лекций междисциплинарного курса МДК.01.01 Системное программирование профессионального модуля ПМ.01 Разработка программных модулей программного обеспечения для компьютерных систем (стр. 1 )
| Из за большого объема этот материал размещен на нескольких страницах: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 |
МИНИСТЕРСТВО ОБРАЗОВАНИЯ И НАУКИ РОССИЙСКОЙ ФЕДЕРАЦИИ
ПЕНЗЕНСКИЙ ГОСУДАРСТВЕННЫЙ УНИВЕРСИТЕТ
МДК.01.01 СИСТЕМНОЕ ПРОГРАММИРОВАНИЕ
ПМ.01 Разработка программных модулей программного обеспечения для компьютерных систем
Специальность 09.02.03 Программирование в компьютерных системах
Квалификация выпускника – Техник-программист
Форма обучения – Очная
1. Разработка программного обеспечения. 3
1.1. Модели жизненного цикла программных средств ………………………………. 3
1.2.Структурное программирование………………………………………………………….. 8
1.3. Событийно-ориентированное программирование……………………………………. 11
1.4. Объектно-ориентированное программирование …………………………………… 11
1.5. Основные принципы тестирования и отладки ПС………………………………… 13
1.6. Методы и средства разработки технической документации ……………………….. 15
2. Введение в язык системного программирования С …………………………19
2.1. Базовые типы данных языка С………………………………………………………… 20
2.2. Основные языковые конструкции языка С. 23
2.2.1. Принятие решений. Условные операторы ………………………………… 23
2.2.2. Организация циклов в языке С.. 30
3. Числовые массивы в языке С …………………………………………………………. 35
3.1. Одномерные массивы.. 35
3.2. Двумерные массивы, матрицы.. 36
3.3. Многомерные массивы.. 36
3.4. Инициализация массивов ……………………………………………………………… 36
4. Символьные массивы в языке С. Работа со строками. 41
4.1.Одномерные символьные массивы – строки. 42
4.2.Двумерные символьные массивы.. 42
4.3.Многомерные символьные массивы.. 43
5. Указатели в языке программирования С. 45
6. Указатели и массивы в языке С.. 49
7. Динамическое распределение памяти в языке С …………………………… 54
9. Указатели и функции в языке программирования С.. 65
10. Структуры – производные типы данных языка С ………………………… 72
11. Объединения и перечислимые типы в языке С ……………………………. 77
12. Структуры и функции языка С ……………………………………………… 82
13. Операции с разрядами (битами) в языке С ………………………………… 87
13.1. Базовые системы счисления …………………………………………………………… 87
13.2. Логические поразрядные операции ………………………………………………….. 89
13.3. Поразрядные операции сдвига ………………………………………………………. 91
14. Рекурсивные алгоритмы и функции ……………………………………….. 94
15. Препроцессор языка С ……………………………………………………… 100
16. Разработка программ–архиваторов на языке С ………………………….. 108
16.2. Методы сжатия компьютерных файлов ……………………………………………… 111
1. Разработка программного обеспечения
Технология программирования – это система методов, способов и приемов разработки и отладки программ.
Технологию программирования мы будем понимать в широком смысле как технологию разработки программных средств (ПС), включая в нее все процессы, начиная с момента зарождения идеи этого средства, и, в частности, связанные с созданием необходимой программной документации.
Современная индустриальная технология проектирования программ включает в себя комплекс мероприятий, руководящих документов и автоматизированных средств, предназначенных для системного анализа, разработки, отладки, документирования, управления работой специалистов.
Для уменьшения стоимости изготовления ПС и повышения производительности труда программистов используются методы, регламентирующие высокую профессиональную культуру написания программ независимо от языка, от системы, компьютера и решаемой задачи. Такие методы получили общее название – технологии программирования.
Хорошая технология дает возможность получить высокий экономический эффект при ее использовании, существенный рост производительности труда программистов, повышает качество программного продукта.
1.1. Модели жизненного цикла программных средств
Комплексы программ создаются, эксплуатируются и развиваются во времени. Жизненный цикл ПС включает в себя все этапы развития от возникновения потребности в программе определенного целевого назначения до полного прекращения использования этого ПС вследствие его морального старения или потери необходимости решения задачи.
В настоящее время можно выделить 5 основных подходов к организации процесса создания и использования ПС.
Водопадный подход. При таком подходе разработка ПС состоит из цепочки этапов. На каждом этапе создаются документы, используемые на последующем этапе. В исходном документе фиксируются требования к ПС. В конце этой цепочки создаются программы, включаемые в ПС.
Исследовательское программирование. Этот подход предполагает быструю (насколько это возможно) реализацию рабочих версий программ ПС, выполняющих лишь в первом приближении требуемые функции. После экспериментального применения реализованных программ производится их модификация с целью сделать их более полезными для пользователей. Этот процесс повторяется до тех пор, пока ПС не будет достаточно приемлема для пользователей. Такой подход применялся на ранних этапах развития программирования, когда технологии программирования не придавали большого значения (использовалась интуитивная технология). В настоящее время этот подход применяется для разработки таких ПС, для которых пользователи не могут точно сформулировать требования (например, для разработки систем искусственного интеллекта).
Прототипирование. Этот подход моделирует начальную фазу исследовательского программирования вплоть до создания рабочих версий программ, предназначенных для проведения экспериментов с целью установить требования к ПС. В дальнейшем должна последовать разработка ПС по установленным требованиям в рамках какого-либо другого подхода (например, водопадного).
Формальные преобразования. Этот подход включает разработку формальных спецификаций ПС и превращение их в программы путем корректных преобразований. На этом подходе базируется компьютерная технология (CASE-технология) разработки ПС.
Сборочное программирование. Этот подход предполагает, что ПС конструируется, главным образом, из компонент, которые уже существуют. Должно быть некоторое хранилище (библиотека) таких компонент, каждая из которых может многократно использоваться в разных ПС. Такие компоненты называются повторно используемыми (reusable). Процесс разработки ПС при данном подходе состоит скорее из сборки программ из компонент, чем из их программирования.
Рассмотрим более подробно водопадный подход. Именно этот подход рассматривается в качестве индустриального подхода разработки программного обеспечения. Исследовательское программирование исходит из взгляда на программирование как на искусство. Оно применяется тогда, когда водопадный подход не применим из-за того, что не удается точно сформулировать требования к ПС. Прототипирование рассматривается как вспомогательный подход, используемый в рамках других подходов, в основном, для прояснения требований к ПС.
Стадия разработки (development) ПС состоит из этапа его внешнего описания, этапа конструирования ПС, этапа кодирования (программирование в узком смысле) ПС и этапа аттестации ПС. Всем этим этапам сопутствуют процессы документирования и управления ПС. Этапы конструирования и кодирования часто перекрываются, иногда довольно сильно. Это означает, что кодирование некоторых частей программного средства может быть начато до завершения этапа конструирования.
Этап внешнего описания ПС включает процессы, приводящие к созданию некоторого документа, который мы будем называть внешним описанием (requirements document) ПС. Этот документ является описанием поведения ПС с точки зрения внешнего по отношению к нему наблюдателя с фиксацией требований относительно его качества. Внешнее описание ПС начинается с анализа и определения требований к ПС со стороны пользователей (заказчика), а также включает процессы спецификации этих требований.
Конструирование (design) ПС охватывает процессы: разработку архитектуры ПС, разработку структур программ ПС и их детальную спецификацию.
На этом этапе определяется потребность в ПС, его назначение и основные функциональные характеристики, оцениваются затраты и возможная эффективность применения такого комплекса программ.
Кодирование (coding) ПС включает процессы создания текстов программ на языках программирования, их отладку с тестированием ПС.
На этапе аттестации (acceptance) ПС производится оценка качества ПС. Если эта оценка оказывается приемлемой для практического использования ПС, то разработка ПС считается законченной. Это обычно оформляется в виде некоторого документа, фиксирующего решение комиссии, проводящей аттестацию ПС.
Стадия эксплуатации ПС охватывает процессы хранения, внедрения ПС, а также транспортировки и применения ПИ по своему назначению. Она состоит из двух параллельно проходящих фаз: фазы применения ПС и фазы сопровождения ПС.
Электронное учебное пособие по программированию
Электронное учебное пособие
ОП.05 ОСНОВЫ ПРОГРАММИРОВАНИЯ
МДК.01.02 ПРИКЛАДНОЕ ПРОГРАММИРОВАНИЕ
МДК.03.01 ТЕХНОЛОГИЯ РАЗРАБОТКИ ПРОГРАММНОГО ОБЕСПЕЧЕНИЯ
МДК 03.02 ИНСТРУМЕНТАЛЬНЫЕ СРЕДСТВА ПРОГРАММНОГО ОБЕСПЕЧЕНИЯ
Составитель Левин Л.Л. кандидат технических наук
Учебное пособие составлено на основе материалов, находящихся в интернете в свободном доступе. Составитель пособия выражает искреннюю благодарность авторам, чьи материалы были включены в это пособие.
Общий объем файла 41 МБ.
ОП.05 Основы программирования
Имя файла презентации
1.2. Web-среда разработки PascalABC.NET
1.3. Система Pascal ABC
1.4. Интерфейс Pascal ABC
1.5. Структура и компоненты программ
1.6. Описание переменных, констант и типов
1.7. Общие стандартные процедуры и функции
1.8. Процедуры и функции для работы со строками
1.9. Оператор присваивания. Ввод и вывод информации
1.10. Условный оператор
1.11. Составной и пустой операторы
1.12. Оператор выбора
1.13. Операторы цикла for while repeat
Delphi среда разработки
2.3. Управление, компиляция, сборка и выполнение
2.4. Основы визуального программирования
2.5.Пустая форма и ее модификация
2.6. Размещение нового компонента
2.7. Реакция на события
2.8. Знакомство с компонентами
2.8.1. Страница Standard
2.8.2. Страница Additional
2.8.3. Страница Win32
2.8.4. Страницы System Dialogs
2.8.5. Страницы Win3.1 Samples
2.8.6. Страница ActiveX
2.9. Интернет справочник компонент Delphi
2.10. Интернет 90 уроков Delphi
2.11. Интернет учебник Delphi
2.12. Стандартные компоненты
2.13. Полное имя запущенного модуля
2.14. Файлы. Чтение, запись
2.15. Атрибуты файлов
2.16. Диск. Характеристики
ЯЗЫК OBJECT PASCAL
3.1. Алфавит и элементы программы
3.2. Выражения и операции
3.4. Порядковые типы
3.5. Структурированные типы
3.6. Операторы языка
3.7. Процедуры и функции
3.8. Классы и интерфейсы
3.10. Программа Сплайн график
МДК.01.02 Прикладное программирование
Основные принципы технологии структурного и ОО программирования
Понятия требований к программе
Разработка структуры программы
Основные этапы разработки ПО
Рационализация избыточности кода
Обработка потоков данных
Параллельная обработка данных
Устранение зависимости по данным
Основные принципы оптимизации кода ПП
Основные принципы отладки и тестирования ПП
Подготовка тестов и анализ результатов их выполнения
Способы реализации отладчиков
Тестирование и отладка. Методы тестирования
Основные методы верификации программы
Верификация, тестирование и отладка
Проектирование логики модуля
Внешние спецификации модуля
Нисходящие и восходящие методы. Модуль
Отладка Пошагово Трассировка
Методы и средства разработки технической документации
Тестирование модуля по различным сценариям
Определение результатов работы алгоритмов
Проектирование логики модуля
Разработка структуры модуля
МДК.03.01 Технология разработки ПО
Презентации
2. Введение в технологии разработки ПО
3. Процессы командной разработки ПО MSF
4. Гибкие технологии разработки ПО
5. Управление жизненным циклом приложений
6. Архитектура Visual Studio
7. Организация командной разработки на базе Visual Studio и Team Foundation Server
8. Обеспечение качества ПП
9. Методология гибкой разработки SCRUM
6. МДК 03.02 ИНСТРУМЕНТАЛЬНЫЕ СРЕДСТВА ПРОГРАММНОГО ОБЕСПЕЧЕНИЯ
UML – средства описания проекта на логической стадии разработки.
Базы данных. Основные понятия.
Виды инструментальных средств.
Диаграмма взаимодействия ПО, как способ выражение сценария ПО.
Диаграмма классов: структура, состав, связи.
Диаграмма компонентов для объектно-ориентированной системы и web-системы.
Диаграмма коопераций: определение, идеология, структура, пример.
Диаграмма последовательностей: определение, структура, состав, пример.
Диаграмма развертывания и архитектура ПО: сходство и отличие.
Диаграмма развертывания: назначение, структура, пример.
Диаграмма состояний: определение, назначение, структура, пример.
Инсталляция и установка программных систем – проблемы, пути решения, инструменты.
Информационный поиск. Модели поиска. Стратегии поиска.
Классификация направлений программирования и их особенностей.
Классификация стандартов программирования.
Логическая форма графического описания взаимодействия активных объектов системы.
Методы разработки программы.
Перспективы развития инструментальных средств.
Полнофункциональность и целостность ПО.
Понятие концептуальной, логической, физической структуры БД.
Понятие модели данных.
Последовательность действий при разработке программ.
Построение контекстной помощи – средства и методики.
Современные языки программирования ПО.
Спасибо за Вашу оценку. Если хотите, чтобы Ваше имя
стало известно автору, войдите на сайт как пользователь
и нажмите Спасибо еще раз. Ваше имя появится на этой стрнице.
Есть мнение?
Оставьте комментарий
Смотрите похожие материалы
Упражнения на технику чтения и понимания прочитанного
Тонкости и секреты работы в Яндекс.Почте
Как работать с детьми с СДВГ в обычном классе?
2007-2021 «Педагогическое сообщество Екатерины Пашковой — PEDSOVET.SU».
12+ Свидетельство о регистрации СМИ: Эл №ФС77-41726 от 20.08.2010 г. Выдано Федеральной службой по надзору в сфере связи, информационных технологий и массовых коммуникаций.
Адрес редакции: 603111, г. Нижний Новгород, ул. Раевского 15-45
Адрес учредителя: 603111, г. Нижний Новгород, ул. Раевского 15-45
Учредитель, главный редактор: Пашкова Екатерина Ивановна
Контакты: +7-920-0-777-397, info@pedsovet.su
Домен: https://pedsovet.su/
Копирование материалов сайта строго запрещено, регулярно отслеживается и преследуется по закону.
Отправляя материал на сайт, автор безвозмездно, без требования авторского вознаграждения, передает редакции права на использование материалов в коммерческих или некоммерческих целях, в частности, право на воспроизведение, публичный показ, перевод и переработку произведения, доведение до всеобщего сведения — в соотв. с ГК РФ. (ст. 1270 и др.). См. также Правила публикации конкретного типа материала. Мнение редакции может не совпадать с точкой зрения авторов.
Для подтверждения подлинности выданных сайтом документов сделайте запрос в редакцию.
Мы используем cookie.
Публикуя материалы на сайте (комментарии, статьи, разработки и др.), пользователи берут на себя всю ответственность за содержание материалов и разрешение любых спорных вопросов с третьми лицами.
При этом редакция сайта готова оказывать всяческую поддержку как в публикации, так и других вопросах.
Если вы обнаружили, что на нашем сайте незаконно используются материалы, сообщите администратору — материалы будут удалены.
ФОС МДК 03.01. Технология разработки программного обеспечения для специальности 09.02.03 Программирование в компьютерных системах
Онлайн-конференция
«Современная профориентация педагогов
и родителей, перспективы рынка труда
и особенности личности подростка»
Свидетельство и скидка на обучение каждому участнику
Тамбовское областное государственное автономное профессиональное образовательное учреждение
ФОНД ОЦЕНОЧНЫХ СРЕДСТВ
по МДК 03.01. Технология разработки программного обеспечения
по специальности 230115 «Программирование в компьютерных системах»
Фонды оценочных средств для текущего и промежуточного контроля по МДК 03.01. «Технология разработки программного обеспечения» разработаны для специальности 230115 «Программирование в компьютерных системах» в соответствии с требованиями Федерального государственного образовательного стандарта среднего профессионального стандарта, утвержденного Приказом Министерства образования и науки РФ от 23 июня 2010 г. № 696.
Булыгина Ангелина Александровна – преподаватель спецдисциплин,
ТОГАПОУ «Промышленно-технологический колледж».
Фонды оценочных средств (ФОС) предназначены для контроля и оценки результатов освоения МДК 03.01. «Технология разработки программного обеспечения»
ФОС включают контрольные материалы для проведения текущего контроля и промежуточной аттестации в форме экзамена в 7 семестре.
ФОС разработаны на основании ФГОС СПО по специальности 230115 «Программирование в компьютерных системах», основной профессиональной образовательной программы по специальности 230115 «Программирование в компьютерных системах», рабочей программы по МДК 03.01 «Технология разработки программного обеспечения»
Паспорт фонда оценочных средств
Контролируемые разделы (темы) дисциплины
Код контролируемой компетенции
Основные понятия программного обеспечения. Программа, программное обеспечение, задачи и приложения.
Темы для рефератов
Технологические и функциональные задачи.
Процесс создания программ: постановка задачи, алгоритмизация, программирование.
Характеристика программного продукта и его специфика.
Классификация программных продуктов.
Понятие жизненного цикла.
Основные процессы жизненного цикла.
Вспомогательные процессы жизненного цикла.
Модели жизненного цикла разработки программного продукта.
Качество программной системы.
Критерии оценки качества программных систем.
Характеристики качества и показатели качества.
Общие характеристики качества программных систем: функциональность, надежность, удобство использования, эффективность, сопровождаемость, мобильность.
Методы управления качеством, используемые в современных технологиях программирования.
Аттестация программных систем.
Функциональные и нефункциональные требования.
Методы первичного сбора требований.
Правила формулировки непротиворечивых требований.
Раздел 2. Разработка программного обеспечения
Внутренняя организация программного обеспечения.
Темы для рефератов
Методы проектирования программного обеспечения и признаки их классификации. Неавтоматизированное и автоматизированное проектирование алгоритмов и программ. Структурное проектирование и его методы.
Принцип системного проектирования.
Проектирование интерфейса пользователя.
Разработка справочной системы программного обеспечения.
Создание документации пользователя.
Основные принципы организации тестирования.
Методы структурного тестирования программного обеспечения.
Принцип «белого ящика». Пошаговое и монолитное тестирование модулей.
Нисходящее тестирование программного обеспечения.
Восходящее тестирование программного обеспечения.
Методы функционального тестирования. Принцип «черного ящика».
Метод эквивалентного разбиения.
Метод анализа граничных условий.
Метод функциональных диаграмм.
Категории специалистов, занятых разработкой и эксплуатацией программ.
Принципы коллективной разработки программных продуктов.
Методы коллективной разработки программных продуктов.
Организация коллективной работы программистов.
Схема взаимодействия специалистов, связанных с созданием и эксплуатацией программ. Типы организации бригад. Бригада главного программиста. Обязанности членов бригады. Распределение обязанностей в бригаде
Вопросов к билетам
Раздел 1. Общие принципы разработки программных продуктов
Задание 1. Перечень контрольных вопросов по разделу
Технологии разработки ПО.
Методы разработки ПО.
Классификация программных продуктов.
Классификация инструментария технологии программирования.
СASE-технология создания информационных систем.
Классификация пакетов прикладных программ.
Понятия программного модуля, программного продукта, программного средства.
Жизненный цикл разработки ПО.
Процессы жизненного цикла.
Модели разработки ПО: спиральная, каскадная.
Шкала оценки контрольных вопросов:
Оценка 5 « отлично » выставляется студенту, если он правильно ответил на поставленный вопрос.
Оценка 4 « хорошо » выставляется студенту, если он грамотно и по существу излагает его, не допуская существенных неточностей в ответе на вопрос.
Оценка 3 « удовлетворительно » выставляется студенту, если он имеет знания только основного материала, но не усвоил его деталей, допускает неточности, недостаточно правильные формулировки.
Оценка 2 « неудовлетворительно » выставляется студенту, который не знает значительной части заданного вопроса.
Умение студента представить ответы на вопросы демонстрирует освоение им следующих компетенций:
ОК 1 Понимать сущность и социальную значимость своей будущей профессии, проявлять к ней устойчивый интерес.
ОК 2 Организовывать собственную деятельность, определять методы и способы выполнения профессиональных задач, оценивать их эффективность и качество.
ОК 5 Использовать информационно-коммуникационные технологии для совершенствования профессиональной деятельности.
ОК 6 Работать в коллективе и команде, обеспечивать ее сплочение, эффективно общаться с коллегами, руководством, потребителями.
ОК 10 Исполнять воинскую обязанность, в том числе с применением полученных профессиональных знаний (для юношей).
ПК 3.1. Анализировать проектную и техническую документацию на уровне взаимодействия компонент программного обеспечения.
Задание 2. Самостоятельная работа
Классификация программных продуктов.
Понятия программного модуля, программного продукта, программного средства.
Процессы жизненного цикла.
Модели разработки ПО: спиральная, каскадная.
Шкала оценки самостоятельной работы:
оценка «5» ставится, если:
— учащийся самостоятельно выполнил все этапы решения задач на ЭВМ;
— работа выполнена полностью и получен верный ответ или иное требуемое представление результата работы;
оценка «4» ставится, если:
— работа выполнена полностью, но при выполнении обнаружилось недостаточное владение навыками работы с ЭВМ в рамках поставленной задачи;
— правильно выполнена большая часть работы (свыше 85 %), допущено не более трех ошибок;
— работа выполнена полностью, но использованы наименее оптимальные подходы к решению поставленной задачи.
оценка «3» ставится, если:
— работа выполнена не полностью, допущено более трех ошибок, но учащийся владеет основными навыками работы на ЭВМ, требуемыми для решения поставленной задачи.
оценка «2» ставится, если:
— допущены существенные ошибки, показавшие, что учащийся не владеет обязательными знаниями, умениями и навыками работы на ЭВМ или значительная часть работы выполнена не самостоятельно.
Умение студента выполнить предложенные задания демонстрирует владение следующих компетенций:
ОК 1 Понимать сущность и социальную значимость своей будущей профессии, проявлять к ней устойчивый интерес.
ОК 2 Организовывать собственную деятельность, определять методы и способы выполнения профессиональных задач, оценивать их эффективность и качество.
ОК 5 Использовать информационно-коммуникационные технологии для совершенствования профессиональной деятельности.
ОК 8 Самостоятельно определять задачи профессионального и личностного развития, заниматься самообразованием, осознанно планировать повышение квалификации.
ПК 3.1. Анализировать проектную и техническую документацию на уровне взаимодействия компонент программного обеспечения.
ПК 3.2. Выполнять интеграцию модулей в программную систему.
Задание 3. Тестовые задания к разделу
1. Что из перечисленного относится к специфическим особенностям ПО как продукта:
низкие затраты при дублировании;
наличие поддержки (сопровождения) со стороны разработчика
2. Этап, занимающий наибольшее время, в жизненном цикле программы:
3. Этап, занимающий наибольшее время, при разработке программы:
4. Первый этап в жизненном цикле программы:
5. Один из необязательных этапов жизненного цикла программы:
6. Самый большой этап в жизненном цикле программы:
изучение предметной области;
7. Какой этап выполняется раньше:
8. Какой из этапов выполняется раньше остальных:
9. Что выполняется раньше:
10. В стадии разработки программы не входит:
11. Самый важный критерий качества программы:
12. Один из способов оценки качества ПО:
сравнение с аналогами;
13. Существует ли связь между эффективностью и оптимизацией программы:
в случаях коллективной разработки ПО;
в случаях индивидуальной разработки ПО
14. Наиболее важным критерием качества при разработке ПО является:
удобство в эксплуатации;
15. Одним из способов оценки надежности ПО является:
сравнение с аналогами;
Шкала оценки тестовых вопросов:
Выполнение студентом тестового задания демонстрирует владение им следующих компетенций:
ОК 1 Понимать сущность и социальную значимость своей будущей профессии, проявлять к ней устойчивый интерес.
ОК 2 Организовывать собственную деятельность, определять
методы и способы выполнения профессиональных задач, оценивать их эффективность и качество.
ОК 5 Использовать информационно-коммуникационные технологии для совершенствования профессиональной деятельности.
ОК 6 Работать в коллективе и команде, обеспечивать ее сплочение, эффективно общаться с коллегами, руководством, потребителями.
ОК 7 Ставить цели, мотивировать деятельность подчиненных, организовывать и контролировать их работу с принятием на себя ответственности за результат выполнения заданий.
ОК 8 Самостоятельно определять задачи профессионального и личностного развития, заниматься самообразованием, осознанно планировать повышение квалификации.
ПК 3.1. Анализировать проектную и техническую документацию на уровне взаимодействия компонент программного обеспечения.
ПК 3.2. Выполнять интеграцию модулей в программную систему.
ПК 3.3. Выполнять отладку программного продукта с использованием специализированных программных средств.
Задание 4. Практические работы
Перечень тем практических работ:
«Разработка и анализ требований к программной системе»
«Проектирование программной системы»
Шкала оценки практических работ:
оценка «5» ставится, если:
— учащийся самостоятельно выполнил все этапы решения задач на ЭВМ;
— работа выполнена полностью и получен верный ответ или иное требуемое представление результата работы;
оценка «4» ставится, если:
— работа выполнена полностью, но при выполнении обнаружилось недостаточное владение навыками работы с ЭВМ в рамках поставленной задачи;
— правильно выполнена большая часть работы (свыше 85 %), допущено не более трех ошибок;
— работа выполнена полностью, но использованы наименее оптимальные подходы к решению поставленной задачи.
оценка «3» ставится, если:
— работа выполнена не полностью, допущено более трех ошибок, но учащийся владеет основными навыками работы на ЭВМ, требуемыми для решения поставленной задачи.
оценка «2» ставится, если:
— допущены существенные ошибки, показавшие, что учащийся не владеет обязательными знаниями, умениями и навыками работы на ЭВМ или значительная часть работы выполнена не самостоятельно.
Умение студента выполнить и защитить практическую работу демонстрирует владение следующих компетенций:
ОК 1 Понимать сущность и социальную значимость своей будущей профессии, проявлять к ней устойчивый интерес.
ОК 2 Организовывать собственную деятельность, определять методы и способы выполнения профессиональных задач, оценивать их эффективность и качество.
ОК 5 Использовать информационно-коммуникационные технологии для совершенствования профессиональной деятельности.
ОК 7 Ставить цели, мотивировать деятельность подчиненных, организовывать и контролировать их работу с принятием на себя ответственности за результат выполнения заданий.
ОК 8 Самостоятельно определять задачи профессионального и личностного развития, заниматься самообразованием, осознанно планировать повышение квалификации.
ПК 3.2. Выполнять интеграцию модулей в программную систему.
Задание 5. Рефераты
Перечень тем рефератов:
Взаимосвязь между процессами жизненного цикла программного обеспечения.
Кризис программирования и способы выхода из него.
Структура процесса и организации, занимающейся разработкой программного обеспечения.
Роль метрики в процессе разработки программного обеспечения.
Набор основных метрических показателей.
Структура разделения работ по созданию программного обеспечения.
Оценка объемов и сложности программного обеспечения.
Оценка возможных рисков при выполнении программных проектов.
Собираемые метрики, используемые стандарты, методы и шаблоны.
Методы получения информации при проектировании программного продукта.
Техническое проектирование программного продукта.
Классификация и назначение интерфейсов.
Типы пользовательского интерфейса. Назначение и характеристика.
Язык программирования Алгол. Характеристики.
Шкала оценки рефератов:
Критерии и показатели, используемые при оценивании учебного реферата
1.Новизна реферированного текста
— актуальность проблемы и темы;
— новизна и самостоятельность в постановке проблемы, в формулировании нового аспекта выбранной для анализа проблемы;
— наличие авторской позиции, самостоятельность суждений.
— соответствие плана теме реферата;
— соответствие содержания теме и плану реферата;
— полнота и глубина раскрытия основных понятий проблемы;
— обоснованность способов и методов работы с материалом;
— умение работать с литературой, систематизировать и структурировать материал;
— умение обобщать, сопоставлять различные точки зрения по рассматриваемому вопросу, аргументировать основные положения и выводы.
— круг, полнота использования литературных источников по проблеме;
— привлечение новейших работ по проблеме (журнальные публикации, материалы сборников научных трудов и т.д.).
— правильное оформление ссылок на используемую литературу;
— грамотность и культура изложения;
— владение терминологией и понятийным аппаратом проблемы;
— соблюдение требований к объему реферата;
— культура оформления: выделение абзацев.
— отсутствие орфографических и синтаксических ошибок, стилистических погрешностей;
— отсутствие опечаток, сокращений слов, кроме общепринятых;
— литературный стиль.
Реферат оценивается по 100 балльной шкале, балы переводятся в оценки успеваемости следующим образом:
• 86 – 100 баллов – «отлично»;
• 70 – 75 баллов – «хорошо»;
• 51 – 69 баллов – «удовлетворительно;
• мене 51 балла – «неудовлетворительно».
Баллы учитываются в процессе текущей оценки знаний программного материала.
Умение студента написать и защитить реферат демонстрирует владение следующих компетенций:
ОК 1. Понимать сущность и социальную значимость своей будущей профессии, проявлять к ней устойчивый интерес.
ОК 2. Организовывать собственную деятельность, выбирать типовые методы и способы выполнения профессиональных задач, оценивать их эффективность и качество.
ОК 4. Осуществлять поиск и использование информации, необходимой для эффективного выполнения профессиональных задач, профессионального и личностного развития.
ОК 5. Использовать информационно-коммуникационные технологии в профессиональной деятельности.
ОК 9. Ориентироваться в условиях частой смены технологий в профессиональной деятельности.
ПК 3.1. Анализировать проектную и техническую документацию на уровне взаимодействия компонент программного обеспечения.
ПК 3.2. Выполнять интеграцию модулей в программную систему.
ПК 3.3. Выполнять отладку программного продукта с использованием специализированных программных средств.
Раздел 2. Разработка программного обеспечения
Задание 1. Перечень контрольных вопросов по разделу
Понятия изобретения, полезной модели, промышленного образца.
Проектирование и дизайн интерфейсов.
Инструменты разработки программных средств.
Организация работ при коллективной разработке программных продуктов.
Шкала оценки контрольных вопросов:
Оценка 5 « отлично » выставляется студенту, если он правильно ответил на поставленный вопрос.
Оценка 4 « хорошо » выставляется студенту, если он грамотно и по существу излагает его, не допуская существенных неточностей в ответе на вопрос.
Оценка 3 « удовлетворительно » выставляется студенту, если он имеет знания только основного материала, но не усвоил его деталей, допускает неточности, недостаточно правильные формулировки.
Оценка 2 « неудовлетворительно » выставляется студенту, который не знает значительной части заданного вопроса.
Умение студента представить ответы на вопросы демонстрирует освоение им следующих компетенций:
ОК 1 Понимать сущность и социальную значимость своей будущей профессии, проявлять к ней устойчивый интерес.
ОК 2 Организовывать собственную деятельность, определять методы и способы выполнения профессиональных задач, оценивать их эффективность и качество.
ОК 5 Использовать информационно-коммуникационные технологии для совершенствования профессиональной деятельности.
ОК 6 Работать в коллективе и команде, обеспечивать ее сплочение, эффективно общаться с коллегами, руководством, потребителями.
ОК 10 Исполнять воинскую обязанность, в том числе с применением полученных профессиональных знаний (для юношей).
ПК 3.4. Осуществлять разработку тестовых наборов и тестовых сценариев.
Задание 2. Самостоятельная работа
«Классификация пакетов прикладных программ.»
«Инструменты разработки программных средств.»
Шкала оценки самостоятельной работы:
оценка «5» ставится, если:
— учащийся самостоятельно выполнил все этапы решения задач на ЭВМ;
— работа выполнена полностью и получен верный ответ или иное требуемое представление результата работы;
оценка «4» ставится, если:
— работа выполнена полностью, но при выполнении обнаружилось недостаточное владение навыками работы с ЭВМ в рамках поставленной задачи;
— правильно выполнена большая часть работы (свыше 85 %), допущено не более трех ошибок;
— работа выполнена полностью, но использованы наименее оптимальные подходы к решению поставленной задачи.
оценка «3» ставится, если:
— работа выполнена не полностью, допущено более трех ошибок, но учащийся владеет основными навыками работы на ЭВМ, требуемыми для решения поставленной задачи.
оценка «2» ставится, если:
— допущены существенные ошибки, показавшие, что учащийся не владеет обязательными знаниями, умениями и навыками работы на ЭВМ или значительная часть работы выполнена не самостоятельно.
Умение студента выполнить предложенные задания демонстрирует владение следующих компетенций:
ОК 1 Понимать сущность и социальную значимость своей будущей профессии, проявлять к ней устойчивый интерес.
ОК 2 Организовывать собственную деятельность, определять методы и способы выполнения профессиональных задач, оценивать их эффективность и качество.
ОК 5 Использовать информационно-коммуникационные технологии для совершенствования профессиональной деятельности.
ОК 8 Самостоятельно определять задачи профессионального и личностного развития, заниматься самообразованием, осознанно планировать повышение квалификации.
ПК 3.1. Анализировать проектную и техническую документацию на уровне взаимодействия компонент программного обеспечения.
ПК 3.2. Выполнять интеграцию модулей в программную систему.
ПК 3.3. Выполнять отладку программного продукта с использованием специализированных программных средств.
Задание 3. Тестовое задание
Список тестовых вопросов
В каких единицах можно измерить надежность разработанного программного продукта:
2. В каких единицах можно измерить быстродействие ПО:
3. Что относится к этапу программирования:
написание кода программы;
4. Укажите правильную последовательность этапов программирования:
компилирование, компоновка, отладка;
компоновка, отладка, компилирование;
отладка, компилирование, компоновка ;
компилирование, отладка, компоновка.
5. К инструментальным средствам программирования относятся:
СУБД (системы управления базами данных);
BIOS (базовая система ввода-вывода);
ОС (операционные системы).
6 Доступ, при котором записи файла читаются в физической последовательности, называется:
7. Какого метода программирования не существует:
Какой этап выполняется раньше остальных:
выбор языка программирования;
написание исходного кода;
Наличие комментариев позволяет:
быстрее писать программы;
быстрее выполнять программы;
быстрее найти ошибки в программе;
быстрее произвести описание структуры программы
Что определяет выбор языка программирования:
наличие дополнительных библиотек;
Для каких задач характерно использование большого количества исходных данных, выполнение операций поиска, группировки:
для экономических задач;
для системных задач;
для инженерных задач;
На каком этапе производится выбор языка программирования:
Когда приступают к тестированию программы:
когда программа уже закончена;
после постановки задачи;
на этапе программирования;
на этапе проектирования;
Одним из методов автоматизации программирования является:
Критерием оптимизации программы является:
быстродействие или размер программы;
быстродействие и размер программы;
надежность или эффективность;
надежность и эффективность
Шкала оценки тестовых вопросов:
Выполнение студентом тестового задания демонстрирует владение им следующих компетенций:
ОК 1 Понимать сущность и социальную значимость своей будущей профессии, проявлять к ней устойчивый интерес.
ОК 2 Организовывать собственную деятельность, определять методы и способы выполнения профессиональных задач, оценивать их эффективность и качество.
ОК 5 Использовать информационно-коммуникационные технологии для совершенствования профессиональной деятельности.
ОК 6 Работать в коллективе и команде, обеспечивать ее сплочение, эффективно общаться с коллегами, руководством, потребителями.
ОК 7 Ставить цели, мотивировать деятельность подчиненных, организовывать и контролировать их работу с принятием на себя ответственности за результат выполнения заданий.
ОК 8 Самостоятельно определять задачи профессионального и личностного развития, заниматься самообразованием, осознанно планировать повышение квалификации.
ПК 3.2. Выполнять интеграцию модулей в программную систему.
ПК 3.4. Осуществлять разработку тестовых наборов и тестовых сценариев.
Задание 4. Практические работы
Перечень тем практических работ:
Анализ выбранного стиля программирования
Разработка проекта программного обеспечения
Разработка структурного алгоритма
Разработка программного продукта с использованием объектно-ориентированного программирования
Разработка справочной системы
Тестирование методом «белого ящика»
Тестирование методом «черного ящика»
Способы анализа граничных решений
Способы диаграмм причин-следствий
Нисходящее тестирование интеграций
Восходящее тестирование интеграций
Анализ предметной области
Работа в составе бригады
Шкала оценки практических работ:
оценка «5» ставится, если:
— учащийся самостоятельно выполнил все этапы решения задач на ЭВМ;
— работа выполнена полностью и получен верный ответ или иное требуемое представление результата работы;
оценка «4» ставится, если:
— работа выполнена полностью, но при выполнении обнаружилось недостаточное владение навыками работы с ЭВМ в рамках поставленной задачи;
— правильно выполнена большая часть работы (свыше 85 %), допущено не более трех ошибок;
— работа выполнена полностью, но использованы наименее оптимальные подходы к решению поставленной задачи.
оценка «3» ставится, если:
— работа выполнена не полностью, допущено более трех ошибок, но учащийся владеет основными навыками работы на ЭВМ, требуемыми для решения поставленной задачи.
оценка «2» ставится, если:
— допущены существенные ошибки, показавшие, что учащийся не владеет обязательными знаниями, умениями и навыками работы на ЭВМ или значительная часть работы выполнена не самостоятельно.
Умение студента выполнить и защитить практическую работу демонстрирует владение следующих компетенций:
ОК 1 Понимать сущность и социальную значимость своей будущей профессии, проявлять к ней устойчивый интерес.
ОК 2 Организовывать собственную деятельность, определять методы и способы выполнения профессиональных задач, оценивать их эффективность и качество.
ОК 5 Использовать информационно-коммуникационные технологии для совершенствования профессиональной деятельности.
ОК 7 Ставить цели, мотивировать деятельность подчиненных, организовывать и контролировать их работу с принятием на себя ответственности за результат выполнения заданий.
ОК 8 Самостоятельно определять задачи профессионального и личностного развития, заниматься самообразованием, осознанно планировать повышение квалификации.
ПК 3.2. Выполнять интеграцию модулей в программную систему.
ПК 3.3. Выполнять отладку программного продукта с использованием специализированных программных средств.
ПК 3.4. Осуществлять разработку тестовых наборов и тестовых сценариев.
Задание 5. Рефераты
Перечень тем рефератов:
Показатели эффективности программного продукта.
Ручная и автоматизированная отладка.
Синтаксическая и семантическая отладка.
Разрушающая и неразрушающая отладка.
Проектирование программных модулей.
Кодирование программных модулей.
Модульное интеграционное тестирование. Тестирование пользовательского интерфейса.
Системное интеграционное тестирование.
Классы эквивалентности и граничные условия.
Тестирование переходов между состояниями.
Тестирование функциональной эквивалентности.
Методы обеспечения надежности на различных этапах жизненного цикла разработки программного обеспечения.
Построение диаграммы распределения работников по этапам.
Оценка качества программного продукта.
Программные средства защиты программных продуктов.
Правовые методы защиты программных продуктов.
Лицензирование программных продуктов.
Экономические аспекты создания и использования программных средств.
Шкала оценки рефератов:
Критерии и показатели, используемые при оценивании учебного реферата
1.Новизна реферированного текста
— актуальность проблемы и темы;
— новизна и самостоятельность в постановке проблемы, в формулировании нового аспекта выбранной для анализа проблемы;
— наличие авторской позиции, самостоятельность суждений.
— соответствие плана теме реферата;
— соответствие содержания теме и плану реферата;
— полнота и глубина раскрытия основных понятий проблемы;
— обоснованность способов и методов работы с материалом;
— умение работать с литературой, систематизировать и структурировать материал;
— умение обобщать, сопоставлять различные точки зрения по рассматриваемому вопросу, аргументировать основные положения и выводы.
— круг, полнота использования литературных источников по проблеме;
— привлечение новейших работ по проблеме (журнальные публикации, материалы сборников научных трудов и т.д.).
— правильное оформление ссылок на используемую литературу;
— грамотность и культура изложения;
— владение терминологией и понятийным аппаратом проблемы;
— соблюдение требований к объему реферата;
— культура оформления: выделение абзацев.
— отсутствие орфографических и синтаксических ошибок, стилистических погрешностей;
— отсутствие опечаток, сокращений слов, кроме общепринятых;
— литературный стиль.
Реферат оценивается по 100 балльной шкале, балы переводятся в оценки успеваемости следующим образом:
• 86 – 100 баллов – «отлично»;
• 70 – 75 баллов – «хорошо»;
• 51 – 69 баллов – «удовлетворительно;
• мене 51 балла – «неудовлетворительно».
Баллы учитываются в процессе текущей оценки знаний программного материала.
Умение студента написать и защитить реферат демонстрирует владение следующих компетенций:
ОК 1. Понимать сущность и социальную значимость своей будущей профессии, проявлять к ней устойчивый интерес.
ОК 2. Организовывать собственную деятельность, выбирать типовые методы и способы выполнения профессиональных задач, оценивать их эффективность и качество.
ОК 4. Осуществлять поиск и использование информации, необходимой для эффективного выполнения профессиональных задач, профессионального и личностного развития.
ОК 5. Использовать информационно-коммуникационные технологии в профессиональной деятельности.
ОК 9. Ориентироваться в условиях частой смены технологий в профессиональной деятельности.
ПК 3.4. Осуществлять разработку тестовых наборов и тестовых сценариев.
Раздел 3. Промежуточный контроль (в форме экзамена)
ФОС для промежуточной (семестровой) аттестации обучающихся по дисциплине предназначен для оценки степени достижения запланированных результатов обучения по завершению изучения дисциплины в установленной учебным планом форме и позволяет определить качество усвоения изученного материала.
Итоговой формой контроля сформированности компетенций у студентов по дисциплине является экзамен.
ФОС промежуточной аттестации состоит из вопросов и задач к экзамену по дисциплине.
Оценивание студента на экзамене
Оценка 5 « отлично » выставляется студенту, если он глубоко и прочно усвоил программный материал, исчерпывающе, последовательно, четко и логически стройно его излагает, умеет тесно увязывать теорию с практикой, свободно справляется с задачами, вопросами и другими видами применения знаний, причем не затрудняется с ответом при видоизменении заданий, использует в ответе материал различной литературы, правильно обосновывает принятое нестандартное решение, владеет разносторонними навыками и приемами выполнения практических задач по формированию общепрофессиональных компетенций.
Оценка 4 « хорошо » выставляется студенту, если он грамотно и по существу излагает его, не допуская существенных неточностей в ответе на вопрос, правильно применяет теоретические положения при решении практических вопросов и задач, владеет необходимыми навыками и приемами их выполнения, а так же имеет достаточно полное представление о значимости знаний по дисциплине.
Оценка 3 « удовлетворительно » выставляется студенту, если он имеет знания только основного материала, но не усвоил его деталей, допускает неточности, недостаточно правильные формулировки, нарушения логической последовательности в изложении программного материала, испытывает сложности при выполнении практических работ и затрудняется связать теорию вопроса с практикой.
Оценка 2 « неудовлетворительно » выставляется студенту, который не знает значительной части программного материала, неуверенно отвечает, допускает серьезные ошибки, не имеет представлений по методике выполнения практической работы. Как правило, оценка «неудовлетворительно» ставится студентам, которые не могут продолжить обучение без дополнительных занятий по данной дисциплине.
Характеристика программы и программного обеспечения