Категория:Технологии разработки ПО (10 семестр): различия между версиями
ILobster (обсуждение | вклад) (→Рубежные контроли: пример задания на РК 2) |
ILobster (обсуждение | вклад) м (→Лекции: наркоманская книга) |
||
Строка 9: | Строка 9: | ||
== Лекции == | == Лекции == | ||
Лекции читаются по книге Орлова, которую можно получить в электрическом виде на лабораторных. Потому вики-конспектов не будет, так как весь материал есть в книге. | Лекции читаются по книге Орлова, которую можно получить в электрическом виде на лабораторных. Потому вики-конспектов не будет, так как весь материал есть в книге. Изложение, правда, [http://img-fotki.yandex.ru/get/6443/142992427.1/0_b7732_9ce36262_-1-orig немного хромает]. | ||
Позже оказалось, что не весь материал есть в книге, но было уже поздно. Материал по паттернам проектирования берётся из | Позже оказалось, что не весь материал есть в книге, но было уже поздно. Материал по паттернам проектирования берётся из другой книги. | ||
Обе | Обе указаны в [[#Литература | литературе]]. | ||
Список лекций: | Список лекций: |
Версия от 10:44, 17 апреля 2013
|
Технологии разработки программного обеспечения.
Дисциплина изучает массу подходов, методов, способов, моделей, руководств, пожеланий, рекомендаций, наставлений, напутствий, требований, стандартов, которые каждое по-своему, но, в основном, только мешают делать единственное, что важно - PROGRAMMING, MOTHERFUCKER (русская версия).
Действует система баллов, за всё есть минимум и максимум получаемых баллов.
Лекции
Лекции читаются по книге Орлова, которую можно получить в электрическом виде на лабораторных. Потому вики-конспектов не будет, так как весь материал есть в книге. Изложение, правда, немного хромает.
Позже оказалось, что не весь материал есть в книге, но было уже поздно. Материал по паттернам проектирования берётся из другой книги.
Обе указаны в литературе.
Список лекций:
Лекция | Название | Глава(страница) |
---|---|---|
1 | Организация процесса конструирования | 1(6) |
2 | Руководство программным проектом | 2(19) |
3 | Инструментальные средства разработки | 15(212) |
4 | Унифицированный процесс разработки | 15(218) |
5 | Анализ, проектирование, тестирование | 3(42), 4(53), 7(33) |
6 | Особенности этапа проектирования | 4(54) |
7 | Паттерны бизнес-логики | ? |
8 | Паттерны работы с БД, GoF | ? |
Хотя, это всё примерно и даже наугад, потому что уследить за полётом мысли невозможно.
Лабораторные работы
Восемь лабораторных. 3-5 баллов за каждую (2 балла за выполнение, 1-3 балла за защиту).
На защиту каждой ЛР есть 2 недели после её окончания у всех групп для защиты её на максимум баллов, потом с каждой неделей минус 1. Если защитить, пока лабораторная ещё идёт у остальных групп, то плюс один балл.
В Европе это очень распространённая практика, между прочим.
Лабораторная работа №1
Лабораторная работа №2
Зарегистрироваться на jazz.net, выбрать людей в группу (3-4 человека), завести проект в песочнице.
Лабораторная работа №3
Лабораторная работа №4
Домашнее задание
Одно ДЗ. 10-20 баллов.
Рубежные контроли
Два РК. 10-15 баллов за каждый.
РК 1
РК 2
Реферат
6-10 баллов.
Экзамен
Оценка ставится по баллам за семестр, 60-100 баллов.
Автоматические оценки:
- 60 - 3;
- 80 - 4;
- 90 - 5.
Литература
- Орлов С.А. - "Технологии разработки программного обеспечения", ISBN 5-94723-145-X;
- Э. Гамма, Р. Хелм, Р. Джонсон, Дж. Влиссидес - "Приемы объектно-ориентированного проектирования. Паттерны проектирования", ISBN 978-5-469-01136-1.
Эта категория в данный момент пуста.