Главная / Информатика / презентация по информатике

презентация по информатике

История развития языков программирования Подготовила студентка 4 курса Жарико...
История развития языков программирования началась в ХХ веках.
Программирование - это искусство создавать программные продукты, которые напи...
Язык программирования – это формальная знаковая система, которая предназначен...
Программирование – это четкая заданная последовательность действий, которые ...
Ч.Бэббиджем была выссказана мысль о предварительной записи порядка действий м...
В конце 40-х годов, до прихода Г.Хоппер в фирму Джона Моучли, последний созда...
Языки программирования делятся на три вида: - машинные языки. - языки низкого...
Машинные языки. Очень непонятно для человека, но очень понятно для компьютера.
 Языки низкого уровня.
 Языки программирования высокого уровня.
Программирование имеет разные ответвления в написании программного продукта. ...
Из них популярность и известность получают некоторые. Они отличаются простото...
В начале развития программирования программисты писали программы одним файлом...
На протяжении 60-х годов запросы на разработку программного обеспечения возр...
Люди начали понимать, что создание программного обеспечения – гораздо более с...
Структурное программирование – программного обеспечения, в основе которого ле...
В данном периоде появились такие структуры, как: - структура выбора (условия)...
Структура выбора рассматривалась, как выбрать действия в зависимости от услов...
Структура повторения – одинаковые действие выполняются несколько раз до каког...
Структура следования – действия идут последовательно без ветвления один за др...
1 из 24

Описание презентации по отдельным слайдам:

№ слайда 1 История развития языков программирования Подготовила студентка 4 курса Жарикова
Описание слайда:

История развития языков программирования Подготовила студентка 4 курса Жарикова Мария Дмитриевна Преподаватель Лукошкина Елена Олеговна

№ слайда 2 История развития языков программирования началась в ХХ веках.
Описание слайда:

История развития языков программирования началась в ХХ веках.

№ слайда 3 Программирование - это искусство создавать программные продукты, которые написан
Описание слайда:

Программирование - это искусство создавать программные продукты, которые написаны на языке программирования.

№ слайда 4 Язык программирования – это формальная знаковая система, которая предназначена д
Описание слайда:

Язык программирования – это формальная знаковая система, которая предназначена для написания программ, понятных для исполнителя (в нашем рассмотрении – это компьютер).

№ слайда 5 Программирование – это четкая заданная последовательность действий, которые пиш
Описание слайда:

Программирование – это четкая заданная последовательность действий, которые пишет программист.

№ слайда 6 Ч.Бэббиджем была выссказана мысль о предварительной записи порядка действий маши
Описание слайда:

Ч.Бэббиджем была выссказана мысль о предварительной записи порядка действий машины - программе.

№ слайда 7 В конце 40-х годов, до прихода Г.Хоппер в фирму Джона Моучли, последний создал с
Описание слайда:

В конце 40-х годов, до прихода Г.Хоппер в фирму Джона Моучли, последний создал систему под названием «Short Code», которая являлась примитивным языком программирования высокого уровня.

№ слайда 8 Языки программирования делятся на три вида: - машинные языки. - языки низкого ур
Описание слайда:

Языки программирования делятся на три вида: - машинные языки. - языки низкого уровня. - языки программирования высокого уровня.

№ слайда 9 Машинные языки. Очень непонятно для человека, но очень понятно для компьютера.
Описание слайда:

Машинные языки. Очень непонятно для человека, но очень понятно для компьютера.

№ слайда 10  Языки низкого уровня.
Описание слайда:

Языки низкого уровня.

№ слайда 11  Языки программирования высокого уровня.
Описание слайда:

Языки программирования высокого уровня.

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

Программирование имеет разные ответвления в написании программного продукта. На сегодняшний день существует тысячи языков программирования.

№ слайда 13 Из них популярность и известность получают некоторые. Они отличаются простотой,
Описание слайда:

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

№ слайда 14
Описание слайда:

№ слайда 15 В начале развития программирования программисты писали программы одним файлом це
Описание слайда:

В начале развития программирования программисты писали программы одним файлом целиком и полностью.

№ слайда 16 На протяжении 60-х годов запросы на разработку программного обеспечения возросл
Описание слайда:

На протяжении 60-х годов запросы на разработку программного обеспечения возросли и программы стали очень большими.

№ слайда 17 Люди начали понимать, что создание программного обеспечения – гораздо более слож
Описание слайда:

Люди начали понимать, что создание программного обеспечения – гораздо более сложная задача, чем они себе представляли. Это привело к тому, что было разработано структурное программирование.

№ слайда 18 Структурное программирование – программного обеспечения, в основе которого лежит
Описание слайда:

Структурное программирование – программного обеспечения, в основе которого лежит представление программы в виде иерархической структуры блоков.

№ слайда 19 В данном периоде появились такие структуры, как: - структура выбора (условия), -
Описание слайда:

В данном периоде появились такие структуры, как: - структура выбора (условия), - структура повторения (циклы), - структура следования (действия идут один за другим).

№ слайда 20
Описание слайда:

№ слайда 21 Структура выбора рассматривалась, как выбрать действия в зависимости от условия.
Описание слайда:

Структура выбора рассматривалась, как выбрать действия в зависимости от условия.

№ слайда 22
Описание слайда:

№ слайда 23 Структура повторения – одинаковые действие выполняются несколько раз до какого-т
Описание слайда:

Структура повторения – одинаковые действие выполняются несколько раз до какого-то события (условия).

№ слайда 24 Структура следования – действия идут последовательно без ветвления один за други
Описание слайда:

Структура следования – действия идут последовательно без ветвления один за другим.

презентация по информатике
  • Информатика
Описание:

История развития языков программирования началась в ХХ веках.

Программирование - это искусство создавать программные продукты, которые написаны на языке программирования. Язык программирования – это формальная знаковая система, которая предназначена для написания программ, понятных для исполнителя (в нашем рассмотрении – это компьютер).

Другими словами, программирование – это четкая заданная последовательность действий, которые пишет программист.

Языки программирования делятся на три вида:

- машинные языки. Очень непонятно для человека, но очень понятно для компьютера.
- языки низкого уровня. Например, Ассемблер.
- языки программирования высокого уровня. Например, Паскаль, Си, Java.

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

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

Структура выбора рассматривалась, как выбрать действия в зависимости от условия.
Структура повторения – одинаковые действие выполняются несколько раз до какого-то события (условия).
Структура следования – действия идут последовательно без ветвления один за другим.

С развитием программирования начали применять процедуры и функции. То есть если есть задача, которая выполняется несколько раз, то ее проще объявить как функцию или процедуру. И в выполнении программы просто вызывать ее. Общий код программы в данном случае становиться меньше. Функции позволяют создавать модульные программы.

Далее с развитием начали использовать структуры, а затем перешли к классам. Структуры – это составные типы данных, построенные с использованием других типов. Например, структура время. В нее входит: часы, минуты, секунды. Программист мог создать структуру время и работать с ней, как с отдельной структурой. Класс – это структура, которая имеет свои переменные и функции, которые работают с этими переменными. Это было очень большое достижение в области программирования. Теперь программирование можно было разбить на классы и тестировать не всю программу, состоящую из 10’000 строк кода, а разбить программу на 100 классов, и тестировать каждый класс. Это существенно облегчило написание программного продукта. Но и этого было мало.

Следующим достижением в области программирования было наследование и полиморфизм. Наследование – это способ повторного использования программного обеспечения, при котором новые классы создаются из уже существующих путем заимствования их атрибутов и функций, при этом обогащая новый класс и добавляя в него новые функции. Это достижение сэкономит время на написание новых классов. Так как можно использовать функции предыдущих классов, и наращивать свой функционал и переменные в новом классе. Полиморфизм – это возможность для объектов разных классов, связанных при помощи наследования, реагировать различным образом на одно и то же сообщение(имеется в виду функции). То есть у родителя и потомка есть функция, имеющая одно и тоже имя, например, print, но эта функция принимает разнотипные параметры, то если в программе вызывается функция print. Программа будет знать, какую именно функцию нужно вызвать, функцию родителя или функцию потомка.

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

Автор Жарикова Мария Дмитриевна
Дата добавления 25.12.2015
Раздел Информатика
Подраздел Презентации
Просмотров 248
Номер материала MA-063416
Скачать свидетельство о публикации

Оставьте свой комментарий:

Введите символы, которые изображены на картинке:

Получить новый код
* Обязательные для заполнения.


Комментарии:

↓ Показать еще коментарии ↓