Рабочие листы
к вашим урокам
Скачать
1 слайд
Исторический экскурс в методы программирования
Выполнила: студентка группы МДМ-112
Горелкина А.
2 слайд
Начало истории программирования
Абак
(счетная доска)
В. Шиккард
22.04. 1592 –
24.10.1635
Г. В. Лейбниц
01.07.1646 –
14.11.1716
Б. Паскаль
19.06.1623 –
19.08 .1662
3 слайд
Начало истории программирования
Ч. Бэббидж
26.12.1791 –
18.10.1871
И. С. Брук
08.11.1902 –
06. 1974
Б. И. Рамеев
01.05.1918 –
16.05.1994
4 слайд
Методы программирования
структурное;
модульное;
объектно-ориентированное;
компонентное.
5 слайд
Структурный метод программирования
Структу́рное программи́рование — методология разработки программного обеспечения, в основе которой лежит представление программы в виде иерархической структуры блоков.
6 слайд
Структурный метод программирования
Э.Дейкстрой
11.05.1930 –
06.08.2002
Н.Виртом
15.02.1934
7 слайд
Теорема о структурном программировании
Любая программа, заданная в виде блок-схемы, может быть представлена с помощью трех управляющих структур:
последовательность — обозначается: f THEN g,
ветвление — обозначается: IF p THEN f ELSE g,
цикл — обозначается: WHILE p DO f,
где f, g — блок-схемы с одним входом и одним выходом,
р — условие,THEN, IF, ELSE, WHILE, DO — ключевые слова.
Пояснение. Формула f THEN g означает следующее: сначала выполняется программа f, затем выполняется программа g.
8 слайд
Метод модульного программирования
Мо́дульное программи́рование — это организация программы как совокупности небольших независимых блоков, называемых модулями, структура и поведение которых подчиняются определенным правилам.
Мо́дуль — функционально законченный фрагмент программы.
9 слайд
Объектно-ориентированный метод программирования
Объе́ктно-ориенти́рованное программи́рование (ООП) — методология программирования, основанная на представлении программы в виде совокупности объектов, каждый из которых является экземпляром определенного класса, а классы образуют иерархию наследования.
10 слайд
Компонентный метод программирования
Компонентно-ориентированное программирование (англ. component-oriented programming, COP) — парадигма программирования, существенным образом опирающаяся на понятие компонента — независимого модуля исходного кодапрограммы, предназначенного для повторного использования и развёртывания и реализующегося в виде множества языковых конструкций (например, «классов» в объектно-ориентированных языках программирования), объединённых по общему признаку и организованных в соответствии с определёнными правилами и ограничениями.
Рабочие листы
к вашим урокам
Скачать
С глубокой древности известны попытки создать устройства, ускоряющие и облегчающие процесс вычислений. Еще древние греки и римляне применяли приспособление, подобное счетам, -- абак. Такие устройства были известны и в странах Древнего Востока. В XV в. немецкие ученые В. Шиккард (1623), Г.Лейбниц (1673) и французский ученый Б. Паскаль (1642) создали механические вычислительные устройства -- предшественники всем известного арифмометра. Вычислительные машины совершенствовались в течении нескольких веков. Но при этом не применялось понятие «программа и программирование».
6 661 495 материалов в базе
Настоящий материал опубликован пользователем Каратеева Ирина Васильевна. Инфоурок является информационным посредником и предоставляет пользователям возможность размещать на сайте методические материалы. Всю ответственность за опубликованные материалы, содержащиеся в них сведения, а также за соблюдение авторских прав несут пользователи, загрузившие материал на сайт
Если Вы считаете, что материал нарушает авторские права либо по каким-то другим причинам должен быть удален с сайта, Вы можете оставить жалобу на материал.
Удалить материалВаша скидка на курсы
40%Курс повышения квалификации
36 ч. — 144 ч.
Курс профессиональной переподготовки
300/600 ч.
Курс профессиональной переподготовки
600 ч.
Мини-курс
4 ч.
Мини-курс
4 ч.
Оставьте свой комментарий
Авторизуйтесь, чтобы задавать вопросы.