🗊Презентация Технологии программирования. Этапы разработки программного обеспечения

Нажмите для полного просмотра!
Технологии программирования. Этапы разработки программного обеспечения, слайд №1Технологии программирования. Этапы разработки программного обеспечения, слайд №2Технологии программирования. Этапы разработки программного обеспечения, слайд №3Технологии программирования. Этапы разработки программного обеспечения, слайд №4Технологии программирования. Этапы разработки программного обеспечения, слайд №5Технологии программирования. Этапы разработки программного обеспечения, слайд №6Технологии программирования. Этапы разработки программного обеспечения, слайд №7Технологии программирования. Этапы разработки программного обеспечения, слайд №8Технологии программирования. Этапы разработки программного обеспечения, слайд №9Технологии программирования. Этапы разработки программного обеспечения, слайд №10Технологии программирования. Этапы разработки программного обеспечения, слайд №11Технологии программирования. Этапы разработки программного обеспечения, слайд №12Технологии программирования. Этапы разработки программного обеспечения, слайд №13Технологии программирования. Этапы разработки программного обеспечения, слайд №14Технологии программирования. Этапы разработки программного обеспечения, слайд №15Технологии программирования. Этапы разработки программного обеспечения, слайд №16Технологии программирования. Этапы разработки программного обеспечения, слайд №17Технологии программирования. Этапы разработки программного обеспечения, слайд №18Технологии программирования. Этапы разработки программного обеспечения, слайд №19Технологии программирования. Этапы разработки программного обеспечения, слайд №20Технологии программирования. Этапы разработки программного обеспечения, слайд №21Технологии программирования. Этапы разработки программного обеспечения, слайд №22

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

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


Слайд 1


Технологии программирования. Этапы разработки программного обеспечения, слайд №1
Описание слайда:

Слайд 2





Технологии программирования
Описание слайда:
Технологии программирования

Слайд 3





Структурное программирование
Описание слайда:
Структурное программирование

Слайд 4





Принципы модульного программирования:
1) Большие программы следует разбить на малые независимые подпрограммы.
2) Модуль должен иметь одну точку входа и одну точку выхода.
3) Замена общей памяти на дополнительные параметры модулей.
Описание слайда:
Принципы модульного программирования: 1) Большие программы следует разбить на малые независимые подпрограммы. 2) Модуль должен иметь одну точку входа и одну точку выхода. 3) Замена общей памяти на дополнительные параметры модулей.

Слайд 5





II. Проектирование «сверху-вниз»:
Описание слайда:
II. Проектирование «сверху-вниз»:

Слайд 6





Проектирование программ путем последовательного разбиения большой задачи на меньшие подзадачи, рассматриваемые порознь, соответствует нисходящему («сверху-вниз») проектированию.
Описание слайда:
Проектирование программ путем последовательного разбиения большой задачи на меньшие подзадачи, рассматриваемые порознь, соответствует нисходящему («сверху-вниз») проектированию.

Слайд 7





Восходящее «снизу-вверх»:
Описание слайда:
Восходящее «снизу-вверх»:

Слайд 8





Принципы проектирования программ «сверху-вниз»:
Последовательная декомпозиция большой задачи на более мелкие подзадачи (модули);
Спецификация интерфейсов: описание входа и выхода каждого модуля;
Проектирование модулей верхнего уровня производится без детализации описания модулей нижних уровней.
Описание слайда:
Принципы проектирования программ «сверху-вниз»: Последовательная декомпозиция большой задачи на более мелкие подзадачи (модули); Спецификация интерфейсов: описание входа и выхода каждого модуля; Проектирование модулей верхнего уровня производится без детализации описания модулей нижних уровней.

Слайд 9





III. Программирование без «GOTO».
Описание слайда:
III. Программирование без «GOTO».

Слайд 10





Подпрограммы
Описание слайда:
Подпрограммы

Слайд 11





Использование подпрограмм требует согласования параметров подпрограмм.
Описание слайда:
Использование подпрограмм требует согласования параметров подпрограмм.

Слайд 12





Подпрограммы вызываются из основной программы по имени.
Описание слайда:
Подпрограммы вызываются из основной программы по имени.

Слайд 13





Объектно-ориентированное программирование
Описание слайда:
Объектно-ориентированное программирование

Слайд 14


Технологии программирования. Этапы разработки программного обеспечения, слайд №14
Описание слайда:

Слайд 15





Наследование: объекты нижних уровней (подклассов) наследуют структуру и поведение верхних (классов).
Описание слайда:
Наследование: объекты нижних уровней (подклассов) наследуют структуру и поведение верхних (классов).

Слайд 16





Класс – это тип данных.
Описание слайда:
Класс – это тип данных.

Слайд 17





Пример 1.
Описание слайда:
Пример 1.

Слайд 18





Пример 2. Пусть Ivankov – объект класса Student, 
Name – переменная (свойство объектов) этого класса, 
work() – метод класса.
Тогда объектно-ориентированной программой, устанавливающей имя студента и применяющей этот метод, является:
Описание слайда:
Пример 2. Пусть Ivankov – объект класса Student, Name – переменная (свойство объектов) этого класса, work() – метод класса. Тогда объектно-ориентированной программой, устанавливающей имя студента и применяющей этот метод, является:

Слайд 19





Пример 3. Пусть a – объект класса k, 
setval (int x) – метод, задающий значение, указанное параметром х, объектам этого класса.
Тогда программа, устанавливающая значение 7 объекту a, имеет вид:
Описание слайда:
Пример 3. Пусть a – объект класса k, setval (int x) – метод, задающий значение, указанное параметром х, объектам этого класса. Тогда программа, устанавливающая значение 7 объекту a, имеет вид:

Слайд 20





Основные концепции объектно-ориентированного подхода:
Класс.
Объект.
Метод.
Свойство.
Событие.
Инкапсуляция.
Полиморфизм.
Наследование.
Описание слайда:
Основные концепции объектно-ориентированного подхода: Класс. Объект. Метод. Свойство. Событие. Инкапсуляция. Полиморфизм. Наследование.

Слайд 21





Пример. Класс Cat – «Кот». Класс содержит приватную переменную Age (возраст), открытые методы доступа к этой переменной SetAge и GetAge, а также открытый метод кошачьего мяуканья Meow. Вся программа:
Описание слайда:
Пример. Класс Cat – «Кот». Класс содержит приватную переменную Age (возраст), открытые методы доступа к этой переменной SetAge и GetAge, а также открытый метод кошачьего мяуканья Meow. Вся программа:

Слайд 22


Технологии программирования. Этапы разработки программного обеспечения, слайд №22
Описание слайда:



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