|
Вопрос | Литература |
1. Закон Фредерика Брукса | Fred Brooks «The Mythical Man-Month» |
2. В чём заключается «эффект второй системы» | |
3. Плюсы и минусы эмуляторов | |
4. Радости программирования и их связь с трудностями профессии | |
5. Печали программирования и их связь с трудностями профессии | |
6. Почему не удалось построить Вавилонскую башню | |
7. Чем славен Реймский собор, в чём и почему он является примером для разработки ПО (и почему именно ПО) | |
8. Отличие цели АС от её назначения | ГОСТ 34, РД 50 |
9. Что такое АС | |
10. Номер ГОСТа, определяющий требования к содержанию ТЗ | |
11. Какие стадии разработки ПО определены ГОСТом | |
12. Этапы стадии «Сопровождение АС» | |
13. Какие этапы содержит стадия «Ввод в действие» | |
14. Какие документы стоит разрабатывать на стадии технического проектирования | |
15. Что должно содержать ТЗ, основное отличие в назначении ТЗ и ТП | |
16. Для чего предназначены IDEF0 и IDEF3, их отличия | http://en.wikipedia.org/wiki/Main_Page http://www.interface.ru/ www |
17. Что такое туннель в IDEF0 | |
18. Как нумеруются функции и диаграммы в IDEF0 | |
19. Типы стрелок в IDEF0 | |
20. Пример ошибочной диаграммы IDEF3 | |
21. Виды первичный ключей. Какие требования предъявляются к первичным ключам | |
22. IDEF1x: типы связей между сущностями и их графическое обозначение | |
23. IDEF1x: отличия от IE | |
24. IDEF1x: что такое дискриминант и зачем он нужен | |
25. Привести пример конвенции именования объектов БД | Мозг |
26. Что можно сделать, чтобы ошибочный код дурно пах | Joel Spolsky Making Wrong Code Look Wrong |
27. SCRAM vs Канбан: ваша точка зрения | www |
Лабораторные работы, которые должны быть выполнены к зачёту
1. | Чем должен заниматься руководитель проекта? Ответ дайте в виде списка. |
2. | К вам обратился знакомый директор свечного заводика с просьбой написать ему программу. Браться или нет? Предложите алгоритм, по которому вы будете принимать решение. |
3. | Выполнить IDEF0 диаграммы описанного ниже бизнес-процесса: А-0, А0, и декомпозицию любой функции диаграммы А0 Подпольный оборот топинамбура (Т).
В фирме 4 менеджера (М): Анатолий, Бенедикт, Вениамин и Галактион. Анатолий поштучно покупает {Т} у населения. Когда наступает ночь, он отвозит {Т} Бенедикту. По утрам Бенедикт отвозит {Т} в торговые палатки. Вечером он может отвезти то, что не продано, обратно к себе. Ночью он может отвезти часть {Т} Вениамину. Вениамин живёт в другом районе города и по утрам отвозит {Т} в свои торговые палатки. Ночью он может отвезти часть {Т} Бенедикту или Галактиону. Галактион живёт в пригороде. По утрам он отвозит {Т} в свои торговые палатки. Вечером он может отвезти то, что не продано, обратно к себе. Ночью он может отвезти часть {Т} Вениамину. Так как это подпольный оборот овощей, Бенедикт связан только с Анатолием и Вениамином, Вениамин – с Бенедиктом и Галактионом, а Галактион – только с Вениамином. То же и продавцы: они знают только своего менеджера, а менеджер знает только своих продавцов.
Если в палатках скапливается подгнивший {Т}, продавец делает {М} заявку на спецмашину. {М} по цепочке сообщают это Анатолию. Тот берёт спецмашину напрокат, и по цепочке менеджеров машина доходит до менеджера, который знает этого продавца и отправляет ему машину. Бывает, что продавец ошибся, и гнилья слишком мало, чтобы загрузить машину. Тогда менеджер составляет акт на ложный вызов машины. Бывает так, что машина не годится под перевозку такого гнилья: оно либо не влазит, либо выливается сквозь щели. Тогда продавец составляет акт на негодность машины, и она уходит обратно к Анатолию. Если же всё в порядке, продавец грузит гнильё в машину. Менеджер переправляют гнильё по цепочке к Анатолию. Тот по дешёвке сбывает гнильё населению.
Перевозка {Т} от {М} к продавцу организована так: {М} уведомляет продавца о времени подачи машины к торговой палатке. Продавец может не поверить {М} и пересчитать овощи перед выгрузкой. Бывает, что машина приезжает не к тому продавцу. Тогда продавец пишет акт на отказ от груза, и машина возвращается к {М}. Бывает, что машина приехала, а продавца нет. Тогда водитель пишет акт на неготовность к разгрузке и возвращается. |
4. | Выполнить IDEF3 диаграмму процесса, описанного в предыдущем пункте. После этого выполнить IDEF3-декомпозицию одной из функций. |
5. | Разработать конвенцию именования объектов БД |
6. | Группы разработки ПО Вы директор предприятия, которое нуждается в программном обеспечении. Своих программистов у вас нет и не будет, да и сами вы плохо представляете, какие языки программирования и среды разработки лучше использовать. Нормальных подходящих вам программных продуктов нет на рынке. Выход один: заказать разработку софтверной фирме. Вы объявили тендер и получили несколько предложений. Теперь вы хотите оценить, насколько хороши группы разработчиков этих фирм. Ваша цель: составить анкету и, получив ответы на вопросы в этой анкете, составить рейтинг этих групп разработчиков. Разработайте эту анкету. |
7. | Выполнить IDEF1X-диаграмму, содержащую такие сущности, как «Студенты», «Преподаватели», «Дисциплины». Диаграмма должна быть достаточной для того, чтобы можно было дать ответ на вопросы (написать SQL-запросы): - По студенту перечислить преподавателей, которые у него преподавали - Перечислить студентов, являющихся преподавателями
|
8. | IDEF0 Диаграммы A-0 и A0 функции «Эксплуатировать автоматизированную систему» Под автоматизированной системой и её эксплуатацией понимается то, что описано в ГОСТ 34 |
Дата добавления: 2015-08-28; просмотров: 63 | Нарушение авторских прав
<== предыдущая лекция | | | следующая лекция ==> |
Трофимов Павел Александрович | | | Нормирование и стандартизация 1 страница |