3.43M
Category: programmingprogramming

Информационные технологии и программирование. Лекция 1. Основные понятия и определения курса

1.

1

2.

ВИДЫ ИНТЕГРИРОВАННЫХ
ПРОГРАММНЫХ СИСТЕМ
ОБЪЕМ КОДА
ЭФФЕКТИВНОСТЬ
ТЕКСТОВЫЕ ПРОЦЕССОРЫ
ПРАКТИЧНОСТЬ
СВЯЗИ МЕЖДУ
ЭЛЕМЕНТАМИ СИСТЕМ
ГРАФИЧЕСКИЕ РЕДАКТОРЫ
РАЗРАБОТЧИКИ
ФУНДАМЕНТАЛЬНОСТЬ
СОПРОВОЖДАЕМОСТЬ
СИСТЕМНЫ МУЛЬТИМЕДИА
ПОЛЬЗОВАТЕЛИ
ТАБЛИЧНЫЕ ПРОЦЕССОРЫ
2

3.

Показатели Microsoft
«программирование это искусство»
«программирование это наука»
«программирование это бизнес»

4.

4

5.

SOFTWARE
В 1958 г. впервые был введен термин
software – программное обеспечение
SYSTEM
APPLICATION
UTILITY
JoHn Tukey
5

6.

6

7.

7

8.

8

9.

9

10.

1. НЕРЕАЛИСТИЧНЫЕ
ВРЕМЕННЫЕ РАМКИ
2. НЕДОСТАТОК КОЛИЧЕСТВА
ИСПОЛНИТЕЛЕЙ
3. РАЗМЫТЫЕ ГРАНИЦЫ
ПРОЕКТА
4. НЕДОСТАТОК СРЕДСТВ
5.НЕХВАТКА КВАЛИФИЦИРОВАННЫХ
КАДРОВ
10

11.

ОСНОВНЫЕ ТЕНДЕНЦИИ
БЫСТРЫЙ РОСТ ОБЪЕМОВ
IT-РЫНКА
МАЛАЯ ДОЛЯ В МИРОВЫХ
ОБЪЕМАХ
УКРЕПЛЕНИЕ ПОЗИЦИЙ
РОССИЙСКИХ КОМПАНИЙ
11

12.

КАЖДЫЕ 10 ЛЕТ ПРОИСХОДИТ СМЕНА ЯЗЫКОВ ПРОГРАММИРОВАНИЯ, ЧТО
ПРЕДПОЛАГАЕТ УЖЕ ВЫПУЩЕННЫХ ПРОГРАММ НА НОВЫЕ ЯЗЫКИ. ТАКАЯ
СМЕНА
НЕСЕТ В СЕБЕ БОЛЬШИЕ ФИНАНСКОВЫЕ И ЧЕЛОВЕЧЕСКИЕ
РЕСУРСЫ.
ПРОЕКТИРОВАНИЕ
АНАЛИЗ
РАЗРАБОТКА
ТЕСТИРОВАНИЕ
МОДИФИКАЦИЯ
12

13.

ПРОГРАММНАЯ
IEEEИНЖЕНЕРИЯ
ПРИМЕНЕНИЕ ПРИНЦИПОВ
ИСПОЛЬЗОВАНИЕ ИНЖЕНЕРНЫХ
TRANSACTIONS ON SOFTWARE
ENGINEERING
(1972)
ИНФОРМАТИКИ
И
МАТЕМАТИКИ
МЕТОДОВ
ПРИМЕНЕНИЕ
ДИСЦИПЛИНА
IEEE
STD
730
(1979)
СИСТЕМАТИЧЕСКОГО ПОДХОДА
IEEE STD 1002 «TAXONOMY OF SOFTWARE
ENGINEERING STANDARDS»(1986)
13

14.

ИНФОРМАТИКА
ПРОГРАММНАЯ ИНЖЕНЕРИЯ
???
ИНЖЕНЕРНАЯ ДИСЦИПЛИНА
МЕТОД УПРАВЛЕНИЯ ПП
14

15.

ИСПОЛЬЗОВАНИЕ
КОЛИЧЕСТВЕННЫХ ХАР-К
ОРГАНИЗАЦИЯ КОМАНДНОЙ
РАБОТЫ
ШИРОКИЙ СПЕКТ ЗАДАЧ
ИСПОЛЬЗОВАНИЕ
ИНСТРУМЕНТАЛЬНЫХ СРЕДСТВ
РАЗРАБОТКА И ВНЕДРЕНИЕ
РЕКОМЕНДАЦИЙ
ИСПОЛЬЗУЮТ ПАТТЕРНЫ В
ПРОЕКТИРОВАНИИ
15

16.

ЧТО ТАКОЕ ПРОГРАММНАЯ ИНЖЕНЕРИЯ?
ЧТО ТАКОЕ ТЕХНОЛОГИЧЕСКИЙ ПРОЦЕСС СОЗДАНИЯ ПО?
ЧТО ТАКОЕ МОДЕЛЬ ТЕХНОЛОГИЧЕСКОГО ПРОЦЕССА СОЗДАНИЯ ПО?
16

17.

17
English     Русский Rules