🗊 Презентация Технологии программирования. Курс на базе Microsoft Solutions Framework Лекция 1. Введение

Категория: Информатика
Нажмите для полного просмотра!
Технологии программирования. Курс на базе Microsoft Solutions Framework Лекция 1. Введение, слайд №1 Технологии программирования. Курс на базе Microsoft Solutions Framework Лекция 1. Введение, слайд №2 Технологии программирования. Курс на базе Microsoft Solutions Framework Лекция 1. Введение, слайд №3 Технологии программирования. Курс на базе Microsoft Solutions Framework Лекция 1. Введение, слайд №4 Технологии программирования. Курс на базе Microsoft Solutions Framework Лекция 1. Введение, слайд №5 Технологии программирования. Курс на базе Microsoft Solutions Framework Лекция 1. Введение, слайд №6 Технологии программирования. Курс на базе Microsoft Solutions Framework Лекция 1. Введение, слайд №7 Технологии программирования. Курс на базе Microsoft Solutions Framework Лекция 1. Введение, слайд №8 Технологии программирования. Курс на базе Microsoft Solutions Framework Лекция 1. Введение, слайд №9 Технологии программирования. Курс на базе Microsoft Solutions Framework Лекция 1. Введение, слайд №10 Технологии программирования. Курс на базе Microsoft Solutions Framework Лекция 1. Введение, слайд №11 Технологии программирования. Курс на базе Microsoft Solutions Framework Лекция 1. Введение, слайд №12 Технологии программирования. Курс на базе Microsoft Solutions Framework Лекция 1. Введение, слайд №13 Технологии программирования. Курс на базе Microsoft Solutions Framework Лекция 1. Введение, слайд №14 Технологии программирования. Курс на базе Microsoft Solutions Framework Лекция 1. Введение, слайд №15 Технологии программирования. Курс на базе Microsoft Solutions Framework Лекция 1. Введение, слайд №16 Технологии программирования. Курс на базе Microsoft Solutions Framework Лекция 1. Введение, слайд №17 Технологии программирования. Курс на базе Microsoft Solutions Framework Лекция 1. Введение, слайд №18 Технологии программирования. Курс на базе Microsoft Solutions Framework Лекция 1. Введение, слайд №19 Технологии программирования. Курс на базе Microsoft Solutions Framework Лекция 1. Введение, слайд №20 Технологии программирования. Курс на базе Microsoft Solutions Framework Лекция 1. Введение, слайд №21 Технологии программирования. Курс на базе Microsoft Solutions Framework Лекция 1. Введение, слайд №22 Технологии программирования. Курс на базе Microsoft Solutions Framework Лекция 1. Введение, слайд №23 Технологии программирования. Курс на базе Microsoft Solutions Framework Лекция 1. Введение, слайд №24 Технологии программирования. Курс на базе Microsoft Solutions Framework Лекция 1. Введение, слайд №25 Технологии программирования. Курс на базе Microsoft Solutions Framework Лекция 1. Введение, слайд №26 Технологии программирования. Курс на базе Microsoft Solutions Framework Лекция 1. Введение, слайд №27 Технологии программирования. Курс на базе Microsoft Solutions Framework Лекция 1. Введение, слайд №28 Технологии программирования. Курс на базе Microsoft Solutions Framework Лекция 1. Введение, слайд №29 Технологии программирования. Курс на базе Microsoft Solutions Framework Лекция 1. Введение, слайд №30 Технологии программирования. Курс на базе Microsoft Solutions Framework Лекция 1. Введение, слайд №31 Технологии программирования. Курс на базе Microsoft Solutions Framework Лекция 1. Введение, слайд №32 Технологии программирования. Курс на базе Microsoft Solutions Framework Лекция 1. Введение, слайд №33 Технологии программирования. Курс на базе Microsoft Solutions Framework Лекция 1. Введение, слайд №34 Технологии программирования. Курс на базе Microsoft Solutions Framework Лекция 1. Введение, слайд №35 Технологии программирования. Курс на базе Microsoft Solutions Framework Лекция 1. Введение, слайд №36 Технологии программирования. Курс на базе Microsoft Solutions Framework Лекция 1. Введение, слайд №37 Технологии программирования. Курс на базе Microsoft Solutions Framework Лекция 1. Введение, слайд №38 Технологии программирования. Курс на базе Microsoft Solutions Framework Лекция 1. Введение, слайд №39 Технологии программирования. Курс на базе Microsoft Solutions Framework Лекция 1. Введение, слайд №40 Технологии программирования. Курс на базе Microsoft Solutions Framework Лекция 1. Введение, слайд №41 Технологии программирования. Курс на базе Microsoft Solutions Framework Лекция 1. Введение, слайд №42 Технологии программирования. Курс на базе Microsoft Solutions Framework Лекция 1. Введение, слайд №43 Технологии программирования. Курс на базе Microsoft Solutions Framework Лекция 1. Введение, слайд №44 Технологии программирования. Курс на базе Microsoft Solutions Framework Лекция 1. Введение, слайд №45 Технологии программирования. Курс на базе Microsoft Solutions Framework Лекция 1. Введение, слайд №46 Технологии программирования. Курс на базе Microsoft Solutions Framework Лекция 1. Введение, слайд №47 Технологии программирования. Курс на базе Microsoft Solutions Framework Лекция 1. Введение, слайд №48 Технологии программирования. Курс на базе Microsoft Solutions Framework Лекция 1. Введение, слайд №49 Технологии программирования. Курс на базе Microsoft Solutions Framework Лекция 1. Введение, слайд №50 Технологии программирования. Курс на базе Microsoft Solutions Framework Лекция 1. Введение, слайд №51 Технологии программирования. Курс на базе Microsoft Solutions Framework Лекция 1. Введение, слайд №52

Содержание

Вы можете ознакомиться и скачать презентацию на тему Технологии программирования. Курс на базе Microsoft Solutions Framework Лекция 1. Введение. Доклад-сообщение содержит 52 слайдов. Презентации для любого класса можно скачать бесплатно. Если материал и наш сайт презентаций Mypresentation Вам понравились – поделитесь им с друзьями с помощью социальных кнопок и добавьте в закладки в своем браузере.

Слайды и текст этой презентации


Слайд 1


Технологии программирования. Курс на базе Microsoft Solutions Framework Лекция 1. Введение
Описание слайда:
Технологии программирования. Курс на базе Microsoft Solutions Framework Лекция 1. Введение

Слайд 2


«Избегайте тех, кто старается подорвать вашу веру в себя. Эта черта свойственна мелким людям. Великий человек, наоборот, внушает вам чувство, что и...
Описание слайда:
«Избегайте тех, кто старается подорвать вашу веру в себя. Эта черта свойственна мелким людям. Великий человек, наоборот, внушает вам чувство, что и вы сможете стать великим» «Избегайте тех, кто старается подорвать вашу веру в себя. Эта черта свойственна мелким людям. Великий человек, наоборот, внушает вам чувство, что и вы сможете стать великим» Марк Твен

Слайд 3


Содержание Немного терминологии Бизнес и IT-проекты. Рынок ПО в России и в мире. Немного статистики О предмете Причины неудачи IT-проектов Технологии...
Описание слайда:
Содержание Немного терминологии Бизнес и IT-проекты. Рынок ПО в России и в мире. Немного статистики О предмете Причины неудачи IT-проектов Технологии программирования – путь к успеху в разработке ПО Структура учебного плана Литература

Слайд 4


Содержание Немного терминологии Программирование IT-проекты Программы и программные продукты Бизнес и IT-проекты. Рынок ПО в России и в мире. Немного...
Описание слайда:
Содержание Немного терминологии Программирование IT-проекты Программы и программные продукты Бизнес и IT-проекты. Рынок ПО в России и в мире. Немного статистики О предмете Причины неудачи IT-проектов Технологии программирования – путь к успеху в разработке ПО Структура учебного плана Литература

Слайд 5


Программирование... На протяжении всего времени обучения мы изучаем программирование.
Описание слайда:
Программирование... На протяжении всего времени обучения мы изучаем программирование.

Слайд 6


Программирование Программирование (Computer science) – молодая, активно развивающаяся область. Вопрос о том, что это такое, давно беспокоит...
Описание слайда:
Программирование Программирование (Computer science) – молодая, активно развивающаяся область. Вопрос о том, что это такое, давно беспокоит программистское сообщество. Классические версии: искусство; наука. Современные реалии: программирование это бизнес (IT-проекты).

Слайд 7


IT-проекты Будем понимать под IT-проектами проекты в области информационных технологий. Будем далее рассматривать IT-проекты, целью которых является...
Описание слайда:
IT-проекты Будем понимать под IT-проектами проекты в области информационных технологий. Будем далее рассматривать IT-проекты, целью которых является разработка программного обеспечения.

Слайд 8


Вопросы
Описание слайда:
Вопросы

Слайд 9


Программы и Программное обеспечение Программное обеспечение (Software) – набор компьютерных программ, процедур и связанной с ними документации и...
Описание слайда:
Программы и Программное обеспечение Программное обеспечение (Software) – набор компьютерных программ, процедур и связанной с ними документации и данных (ISO/IEC 12207).

Слайд 10


ПО (Software) и программный продукт Итак, ПО = программа + документация + [...]. Вместо ПО часто говорят «программный продукт». Программный продукт:...
Описание слайда:
ПО (Software) и программный продукт Итак, ПО = программа + документация + [...]. Вместо ПО часто говорят «программный продукт». Программный продукт: одно из главных свойств – продаваемость. Продаваемость – залог успеха бизнеса по разработке ПО.

Слайд 11


Содержание Немного терминологии Бизнес и IT-проекты. Рынок ПО в России и в мире. Немного статистики О предмете Причины неудачи IT-проектов Технологии...
Описание слайда:
Содержание Немного терминологии Бизнес и IT-проекты. Рынок ПО в России и в мире. Немного статистики О предмете Причины неудачи IT-проектов Технологии программирования – путь к успеху в разработке ПО Структура учебного плана Литература

Слайд 12


Бизнес и IT-проекты... Сейчас программирование это не только наука и искусство, но и бизнес. Для того, чтобы этот бизнес был успешным, необходимо...
Описание слайда:
Бизнес и IT-проекты... Сейчас программирование это не только наука и искусство, но и бизнес. Для того, чтобы этот бизнес был успешным, необходимо выполнение многих условий.

Слайд 13


Бизнес и IT-проекты... Необходимые условия успеха программистской компании: выпуск продукта на рынок надлежащего качества; вовремя; интересного...
Описание слайда:
Бизнес и IT-проекты... Необходимые условия успеха программистской компании: выпуск продукта на рынок надлежащего качества; вовремя; интересного потенциальным пользователям. расходы должны соответствовать изначальному бюджету.

Слайд 14


Бизнес и IT-проекты Многие проекты: Цель: Результат:
Описание слайда:
Бизнес и IT-проекты Многие проекты: Цель: Результат:

Слайд 15


Немного статистики. IT-проекты... Проваленные: закончились неудачей – цель вообще не была достигнута. Испытавшие большие проблемы: закончились...
Описание слайда:
Немного статистики. IT-проекты... Проваленные: закончились неудачей – цель вообще не была достигнута. Испытавшие большие проблемы: закончились созданием продукта, но превысили бюджет или (и) не уложились во время или (и) имеют лишь частичную функциональность. Успешные: закончились созданием продукта, уложились в бюджет и время. Вся планируемая функциональность реализована.

Слайд 16


Немного статистики. IT-проекты
Описание слайда:
Немного статистики. IT-проекты

Слайд 17


Еще немного статистики…* 2004г. 3 700 000 000$ ушло на разработку программных приложений (без учета консалтинга, обновления методологии ...)
Описание слайда:
Еще немного статистики…* 2004г. 3 700 000 000$ ушло на разработку программных приложений (без учета консалтинга, обновления методологии ...)

Слайд 18


Еще немного статистики*
Описание слайда:
Еще немного статистики*

Слайд 19


Об отрасли разработки ПО в России На конец 90-х годов: Хорошие программисты. Грамотные аналитики. Недостаток хороших управленцев. Проблемы с...
Описание слайда:
Об отрасли разработки ПО в России На конец 90-х годов: Хорошие программисты. Грамотные аналитики. Недостаток хороших управленцев. Проблемы с документированием и локализацией. Проблемы с рекламой и продвижением.

Слайд 20


IT-рынок и отрасль разработки ПО в России* Современные реалии (2005-2006гг.) Объем экспорта ПО из России в 2005г. превысил 1млрд.$ (автомобили...
Описание слайда:
IT-рынок и отрасль разработки ПО в России* Современные реалии (2005-2006гг.) Объем экспорта ПО из России в 2005г. превысил 1млрд.$ (автомобили 380млн.$, атомная энергетика – 850млн.$).

Слайд 21


IT-рынок и отрасль разработки ПО в России* Современные реалии (2005-2006г.г.) IT-рынок в России 2004 – 9,2млрд.$ 2005 – рост 22,1% (в мире ~6%)!...
Описание слайда:
IT-рынок и отрасль разработки ПО в России* Современные реалии (2005-2006г.г.) IT-рынок в России 2004 – 9,2млрд.$ 2005 – рост 22,1% (в мире ~6%)! Мировой IT рынок (2005г.) – 900млрд.$

Слайд 22


IT-рынок и отрасль разработки ПО в России* Современные реалии (2005-2006г.г.) Рынок ПО в России 2005 – 1,4млрд.$ (1/8 от всего IT). Рост – 40-50% в...
Описание слайда:
IT-рынок и отрасль разработки ПО в России* Современные реалии (2005-2006г.г.) Рынок ПО в России 2005 – 1,4млрд.$ (1/8 от всего IT). Рост – 40-50% в год.

Слайд 23


Тенденции Быстрый рост объемов IT-рынка, рынка ПО. Укрепление позиций российских компаний. По-прежнему малая доля в мировых объемах. В чем нуждается...
Описание слайда:
Тенденции Быстрый рост объемов IT-рынка, рынка ПО. Укрепление позиций российских компаний. По-прежнему малая доля в мировых объемах. В чем нуждается отрасль? В грамотных специалистах, способных повысить успешность проектов.

Слайд 24


Содержание Немного терминологии Бизнес и IT-проекты. Рынок ПО в России и в мире. Немного статистики О предмете Причины неудачи IT-проектов Технологии...
Описание слайда:
Содержание Немного терминологии Бизнес и IT-проекты. Рынок ПО в России и в мире. Немного статистики О предмете Причины неудачи IT-проектов Технологии программирования – путь к успеху в разработке ПО Структура учебного плана Литература

Слайд 25


О предмете Задачи нашего предмета: Изучить причины неудач IT-проектов. Выявить способы устранения этих причин. Научиться применять эти способы на...
Описание слайда:
О предмете Задачи нашего предмета: Изучить причины неудач IT-проектов. Выявить способы устранения этих причин. Научиться применять эти способы на практике.

Слайд 26


Содержание Немного терминологии Бизнес и IT-проекты. Рынок ПО в России и в мире. Немного статистики О предмете Причины неудачи IT-проектов Технологии...
Описание слайда:
Содержание Немного терминологии Бизнес и IT-проекты. Рынок ПО в России и в мире. Немного статистики О предмете Причины неудачи IT-проектов Технологии программирования – путь к успеху в разработке ПО Структура учебного плана Литература

Слайд 27


Почему проекты не успешны? Специалисты выделяют следующие причины: Нереалистичные временные рамки. Недостаток количества исполнителей. Размытые...
Описание слайда:
Почему проекты не успешны? Специалисты выделяют следующие причины: Нереалистичные временные рамки. Недостаток количества исполнителей. Размытые границы проекта. Недостаток средств. Нехватка квалифицированных кадров.

Слайд 28


Кто виноват? Все 5 пунктов относятся к компетенции управленцев различного уровня. Проектами в области разработки ПО очень сложно эффективно управлять.
Описание слайда:
Кто виноват? Все 5 пунктов относятся к компетенции управленцев различного уровня. Проектами в области разработки ПО очень сложно эффективно управлять.

Слайд 29


Откуда берется сложность управления? Человеческий фактор. Традиционные трудности управления коллективом. Новая молодая область. Не хватает...
Описание слайда:
Откуда берется сложность управления? Человеческий фактор. Традиционные трудности управления коллективом. Новая молодая область. Не хватает квалифицированных кадров, методов, технологий, опыта. Сложность задач. Рост возможностей приводит к росту сложности решаемых задач и наоборот. Трудности в работе с заказчиками и будущими пользователями. Заказчики не знают, что они хотят. Пользователи плохо владеют ПК и не понимают, как он работает и что от него ждать. Все говорят на разных языках. ...

Слайд 30


Как бороться со сложностью? Как бороться со сложностью задач? (1) Как бороться со сложностью управления? (2) Ответ: разрабатывать и внедрять...
Описание слайда:
Как бороться со сложностью? Как бороться со сложностью задач? (1) Как бороться со сложностью управления? (2) Ответ: разрабатывать и внедрять специальные технологии. – технологии программирования (изучали в курсах Основы программирования, ООП). – методологии MSF, RUP, XP, … (рассмотрим в этом курсе, но чуть позже).

Слайд 31


Содержание Немного терминологии Бизнес и IT-проекты. Рынок ПО в России и в мире. Немного статистики О предмете Причины неудачи IT-проектов Технологии...
Описание слайда:
Содержание Немного терминологии Бизнес и IT-проекты. Рынок ПО в России и в мире. Немного статистики О предмете Причины неудачи IT-проектов Технологии программирования – путь к успеху в разработке ПО Структурное программирование Модульное программирование Объектно-ориентированное программирование Компонентное программирование Структура учебного плана Литература

Слайд 32


Технологии программирования... Начнем разговор того, что нам должно быть известно, с технологий программирования. Что такое технология? Технология –...
Описание слайда:
Технологии программирования... Начнем разговор того, что нам должно быть известно, с технологий программирования. Что такое технология? Технология – совокупность производственных процессов в определенной отрасли производства, а также научное описание способов производства*.

Слайд 33


Технологии программирования... Создание программных продуктов – технологический процесс. При этом применяются различные технологии. Эти технологии...
Описание слайда:
Технологии программирования... Создание программных продуктов – технологический процесс. При этом применяются различные технологии. Эти технологии относятся не только к кодированию, но и к анализу, проектированию, управлению проектом, разработке документации...

Слайд 34


Технологии программирования... Технология программирования – совокупность методов, приемов и средств для сокращения стоимости и повышения качества...
Описание слайда:
Технологии программирования... Технология программирования – совокупность методов, приемов и средств для сокращения стоимости и повышения качества разработки программных систем.

Слайд 35


Технологии программирования... Над созданием программного продукта работают представители разных специальностей: Аналитики; Управленцы (менеджеры);...
Описание слайда:
Технологии программирования... Над созданием программного продукта работают представители разных специальностей: Аналитики; Управленцы (менеджеры); Тестеры; Кодировщики (программисты); Технические писатели; Системные администраторы; Специалисты по повторному использованию; Дизайнеры; Специалисты по эргономике; ...

Слайд 36


Технологии программирования В проектировании и программировании активно применяются следующие технологии: Структурное программирование. Модульное...
Описание слайда:
Технологии программирования В проектировании и программировании активно применяются следующие технологии: Структурное программирование. Модульное программирование. Объектно-ориентированное программирование. Компонентное программирование.

Слайд 37


Структурное программирование… Э. Дэйкстра (60-е годы): Для любой простой программы можно построить функционально эквивалентную ей структурную...
Описание слайда:
Структурное программирование… Э. Дэйкстра (60-е годы): Для любой простой программы можно построить функционально эквивалентную ей структурную программу, т.е. программу, сформированную на основе фиксированного базисного множества, включающего: структуру последовательного действия, структуру выбора одного из двух действий структуру цикла, то есть многократного повторения некоторого действия с проверкой условия остановки повторения.

Слайд 38


Структурное программирование… Простая программа – ровно один вход и один выход. Базисные конструкции:
Описание слайда:
Структурное программирование… Простая программа – ровно один вход и один выход. Базисные конструкции:

Слайд 39


Структурное программирование Стандартизация и линейность программы – снижение сложности. Некоторые соображения: Алгоритм должен иметь 1 вход и 1...
Описание слайда:
Структурное программирование Стандартизация и линейность программы – снижение сложности. Некоторые соображения: Алгоритм должен иметь 1 вход и 1 выход. Никаких goto. Нет зависимости от языка программирования. Ясен набор операторов, который необходим в языках программирования.

Слайд 40


Модульное программирование... Основная идея: разбиваем сложную задачу на подзадачи, каждую из них при необходимости разбиваем снова и т.д. Получаем...
Описание слайда:
Модульное программирование... Основная идея: разбиваем сложную задачу на подзадачи, каждую из них при необходимости разбиваем снова и т.д. Получаем простые задачи, их решаем, объединяем.

Слайд 41


Модульное программирование Структурное программирование – универсальный базис алгоритмических конструкций. Модульное программирование – специфичный...
Описание слайда:
Модульное программирование Структурное программирование – универсальный базис алгоритмических конструкций. Модульное программирование – специфичный для задачи базис из модулей. Более высокий уровень абстракции. Настройка на конкретную задачу. Возможности повторного использования. Возможности коллективной разработки – разделение труда.

Слайд 42


Объектно-ориентированное программирование... Дальнейшая борьба со сложностью. Технология работает с этапа анализа. Анализ – Проектирование –...
Описание слайда:
Объектно-ориентированное программирование... Дальнейшая борьба со сложностью. Технология работает с этапа анализа. Анализ – Проектирование – Программирование. В основе – объектная модель и объектная декомпозиция.

Слайд 43


Объектно-ориентированное программирование Основные принципы объектной модели: абстракция; инкапсуляция; иерархия (наследование, агрегация);...
Описание слайда:
Объектно-ориентированное программирование Основные принципы объектной модели: абстракция; инкапсуляция; иерархия (наследование, агрегация); полиморфизм; модульность. Объектная декомпозиция (в отличие от алгоритмической): элементы проекта – классы и объекты (а не алгоритмы). И только потом данные и алгоритмы.

Слайд 44


Компонентное программирование... Компонентное программирование – развитие объектно-ориентированной идеологии. Введен следующий уровень абстракции –...
Описание слайда:
Компонентное программирование... Компонентное программирование – развитие объектно-ориентированной идеологии. Введен следующий уровень абстракции – классы объединяются в компоненты. Основной принцип компонентного программирования: сборка приложения из готовых компонент, в общем случае написанных на разных языках.

Слайд 45


Компонентное программирование Компонент: программный код в виде самостоятельного модуля м.б. использован в неизменном виде может допускать настройку...
Описание слайда:
Компонентное программирование Компонент: программный код в виде самостоятельного модуля м.б. использован в неизменном виде может допускать настройку обладает поведением (функциональностью). Компонент изолирован от внешнего мира своим интерфейсом – набором методов (их сигнатурами). Компонентная программа – набор независимых компонент, связанных друг с другом посредством интерфейсов.

Слайд 46


Содержание Немного терминологии Бизнес и IT-проекты. Рынок ПО в России и в мире. Немного статистики О предмете Причины неудачи IT-проектов Технологии...
Описание слайда:
Содержание Немного терминологии Бизнес и IT-проекты. Рынок ПО в России и в мире. Немного статистики О предмете Причины неудачи IT-проектов Технологии программирования – путь к успеху в разработке ПО Структура учебного плана Литература

Слайд 47


Некоторые формальности Лекции – 16 часов (1 час в неделю). Практика (ауд.) – 16 часов (1 час в неделю). Терминал-класс – 32 часа (2 часа в неделю).
Описание слайда:
Некоторые формальности Лекции – 16 часов (1 час в неделю). Практика (ауд.) – 16 часов (1 час в неделю). Терминал-класс – 32 часа (2 часа в неделю).

Слайд 48


Структура курса - лекции Вводная лекция (заканчивается ). Введение в программную инженерию. Знакомимся с основными понятиями. Изучаем основные...
Описание слайда:
Структура курса - лекции Вводная лекция (заканчивается ). Введение в программную инженерию. Знакомимся с основными понятиями. Изучаем основные проблемы и подходы к их решению. Визуальное моделирование при анализе и проектировании. Основы Unified Modeling Language (UML). Вспоминаем идеи ООП. Знакомимся с анализом и проектированием. Осваиваем визуальное моделирование. Изучаем UML. Методология создания программных решений Microsoft Solutions Framework (MSF). Знакомимся с тем, как происходит процесс создания и выпуска на рынок программного продукта.

Слайд 49


Структура курса - практика Разбиваемся на команды по 4-6 человек. Выбираем себе задачу из списка. Работаем с заказчиком (преподаватель )....
Описание слайда:
Структура курса - практика Разбиваемся на команды по 4-6 человек. Выбираем себе задачу из списка. Работаем с заказчиком (преподаватель ). Определяемся с ролями разработчиков. Разрабатываем и внедряем программный продукт.

Слайд 50


Содержание Немного терминологии Бизнес и IT-проекты. Рынок ПО в России и в мире. Немного статистики О предмете Причины неудачи IT-проектов Технологии...
Описание слайда:
Содержание Немного терминологии Бизнес и IT-проекты. Рынок ПО в России и в мире. Немного статистики О предмете Причины неудачи IT-проектов Технологии программирования – путь к успеху в разработке ПО Структура учебного плана Литература

Слайд 51


Использованные Интернет-источники
Описание слайда:
Использованные Интернет-источники

Слайд 52


Литература к лекции И. Соммервиль. Инженерия программного обеспечения, 6 изд. – И.д. "Вильямс", 2002. Г. Буч. Объектно-ориентированный...
Описание слайда:
Литература к лекции И. Соммервиль. Инженерия программного обеспечения, 6 изд. – И.д. "Вильямс", 2002. Г. Буч. Объектно-ориентированный анализ и проектирование с примерами приложений на C++. Второе издание. – Бином, 1998. N. Wirth. Program Development by Stepwise Refinement // Communications of the ACM vol.26(1).– 1971, 1983. O. Dahl, E. Dijkstra, C.A.R. Hoare. Structured Programming.–London, England: Academic Press, 1972. Р. Лингер, Х. Миллс, Б. Уитт. Теория и практика структурного программирования. – М.: Мир, 1982. Э. Салливан. Время – деньги. – М.:Microsoft Press, Русская редакция, 2002.



Похожие презентации
Mypresentation.ru
Загрузить презентацию