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

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

Скачать материал
Скачать материал "Презентация по информатике"

Получите профессию

Бухгалтер

за 6 месяцев

Пройти курс

Рабочие листы
к вашим урокам

Скачать

Методические разработки к Вашему уроку:

Получите новую специальность за 3 месяца

Микробиолог

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

  • История развития языков программированияПодготовила студентка 4 курса
Жарик...

    1 слайд

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

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

    2 слайд

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

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

    3 слайд

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

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

    4 слайд

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

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

    5 слайд

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

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

    6 слайд

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

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

    7 слайд

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

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

    8 слайд

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

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

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

    9 слайд

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

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

    10 слайд

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

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

    11 слайд

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

  • Программирование имеет разные ответвления в написании программного продукта....

    12 слайд

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

  • Из них популярность и известность получают некоторые. Они отличаются простото...

    13 слайд

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

  • 14 слайд

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

    15 слайд

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

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

    16 слайд

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

  • Люди начали понимать, что создание программного обеспечения – гораздо более с...

    17 слайд

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

  • Структурное программирование –   программного обеспечения, в основе которого...

    18 слайд

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

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

    19 слайд

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

  • 20 слайд

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

    21 слайд

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

  • 22 слайд

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

    23 слайд

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

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

    24 слайд

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

Получите профессию

Методист-разработчик онлайн-курсов

за 6 месяцев

Пройти курс

Рабочие листы
к вашим урокам

Скачать

Краткое описание документа:

История развития языков программирования началась в ХХ веках.Программирование - это искусство создавать программные продукты, которые написаны на языке программирования. Язык программирования – это формальная знаковая система, которая предназначена для написания программ, понятных для исполнителя (в нашем рассмотрении – это компьютер). Другими словами, программирование – это четкая заданная последовательность действий, которые пишет программист.Языки программирования делятся на три вида: - машинные языки. Очень непонятно для человека, но очень понятно для компьютера. - языки низкого уровня. Например, Ассемблер. - языки программирования высокого уровня. Например, Паскаль, Си, Java. Программирование имеет разные ответвления в написании программного продукта. На сегодняшний день существует тысячи языков программирования. Из них популярность и известность получают некоторые. Они отличаются простотой, быстротой и гибкостью и другими свойствами. В начале развития программирования программисты писали программы одним файлом целиком и полностью. На протяжении 60-х годов запросы на разработку программного обеспечения возросли и программы стали очень большими. Люди начали понимать, что создание программного обеспечения – гораздо более сложная задача, чем они себе представляли. Это привело к тому, что было разработано структурное программирование. Структурное программирование – это программного обеспечения, в основе которого лежит представление программы в виде иерархической структуры блоков. В данном периоде появились такие структуры, как: структура выбора (условия), структура повторения (циклы), структура следования (действия идут один за другим).Структура выбора рассматривалась, как выбрать действия в зависимости от условия.Структура повторения – одинаковые действие выполняются несколько раз до какого-то события (условия).Структура следования – действия идут последовательно без ветвления один за другим. С развитием программирования начали применять процедуры и функции. То есть если есть задача, которая выполняется несколько раз, то ее проще объявить как функцию или процедуру. И в выполнении программы просто вызывать ее. Общий код программы в данном случае становиться меньше. Функции позволяют создавать модульные программы. Далее с развитием начали использовать структуры, а затем перешли к классам. Структуры – это составные типы данных, построенные с использованием других типов. Например, структура время. В нее входит: часы, минуты, секунды. Программист мог создать структуру время и работать с ней, как с отдельной структурой. Класс – это структура, которая имеет свои переменные и функции, которые работают с этими переменными. Это было очень большое достижение в области программирования. Теперь программирование можно было разбить на классы и тестировать не всю программу, состоящую из 10’000 строк кода, а разбить программу на 100 классов, и тестировать каждый класс. Это существенно облегчило написание программного продукта. Но и этого было мало. Следующим достижением в области программирования было наследование и полиморфизм. Наследование – это способ повторного использования программного обеспечения, при котором новые классы создаются из уже существующих путем заимствования их атрибутов и функций, при этом обогащая новый класс и добавляя в него новые функции. Это достижение сэкономит время на написание новых классов. Так как можно использовать функции предыдущих классов, и наращивать свой функционал и переменные в новом классе. Полиморфизм – это возможность для объектов разных классов, связанных при помощи наследования, реагировать различным образом на одно и то же сообщение(имеется в виду функции). То есть у родителя и потомка есть функция, имеющая одно и тоже имя, например, print, но эта функция принимает разнотипные параметры, то если в программе вызывается функция print. Программа будет знать, какую именно функцию нужно вызвать, функцию родителя или функцию потомка. Все это соединили вместе и получили объектно-ориентированное программирование (ООП). Объектно-ориентированное программирование – это программирование, в основу которого положено понятие объекта. Объект - это элемент программирования, объединяющий в себе как данные (структуру), так и действия над ними (функции). То есть когда класс создан, то его можно использовать как новый спецификатор типа. При этом переменная данного класса становится объектом. В нем есть и переменные и функции, которые обрабатывают эти переменные.

Скачать материал

Найдите материал к любому уроку, указав свой предмет (категорию), класс, учебник и тему:

6 625 653 материала в базе

Скачать материал

Другие материалы

Вам будут интересны эти курсы:

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

Авторизуйтесь, чтобы задавать вопросы.

  • Скачать материал
    • 18.09.2020 156
    • PPTX 1 мбайт
    • Оцените материал:
  • Настоящий материал опубликован пользователем Лынова Ирина Юрьевна. Инфоурок является информационным посредником и предоставляет пользователям возможность размещать на сайте методические материалы. Всю ответственность за опубликованные материалы, содержащиеся в них сведения, а также за соблюдение авторских прав несут пользователи, загрузившие материал на сайт

    Если Вы считаете, что материал нарушает авторские права либо по каким-то другим причинам должен быть удален с сайта, Вы можете оставить жалобу на материал.

    Удалить материал
  • Автор материала

    Лынова Ирина Юрьевна
    Лынова Ирина Юрьевна
    • На сайте: 3 года и 3 месяца
    • Подписчики: 0
    • Всего просмотров: 64157
    • Всего материалов: 203

Ваша скидка на курсы

40%
Скидка для нового слушателя. Войдите на сайт, чтобы применить скидку к любому курсу
Курсы со скидкой

Курс профессиональной переподготовки

Методист-разработчик онлайн-курсов

Методист-разработчик онлайн-курсов

500/1000 ч.

Подать заявку О курсе
  • Сейчас обучается 66 человек из 34 регионов

Курс повышения квалификации

Применение компьютерных моделей при обучении математике и информатике в рамках ФГОС ООО

72 ч. — 180 ч.

от 2200 руб. от 1100 руб.
Подать заявку О курсе
  • Сейчас обучается 47 человек из 24 регионов

Курс профессиональной переподготовки

Педагогическая деятельность по проектированию и реализации образовательного процесса в общеобразовательных организациях (предмет "Информатика")

Учитель информатики

300 ч. — 1200 ч.

от 7900 руб. от 3950 руб.
Подать заявку О курсе

Курс повышения квалификации

Специфика преподавания информатики в начальных классах с учетом ФГОС НОО

72 ч. — 180 ч.

от 2200 руб. от 1100 руб.
Подать заявку О курсе
  • Сейчас обучается 40 человек из 20 регионов

Мини-курс

Налог на прибыль и учет доходов/расходов

2 ч.

780 руб. 390 руб.
Подать заявку О курсе

Мини-курс

Практические аспекты работы логопеда: методы и приемы в логоритмике

2 ч.

780 руб. 390 руб.
Подать заявку О курсе

Мини-курс

Психологические особенности педагогического общения

6 ч.

780 руб. 390 руб.
Подать заявку О курсе
  • Сейчас обучается 30 человек из 19 регионов