Инфоурок Информатика ПрезентацииПрезентация на тему " ПРОГРАММИРОВАНИЕ КАК РАЗДЕЛ ИНФОРМАТИКИ. МЕТАФОРЫ (ПАРАДИГМЫ) ПРОГРАММИРОВАНИЯ. МЕТОДОЛОГИИ ПРОГРАММИРОВАНИЯ"

Презентация на тему " ПРОГРАММИРОВАНИЕ КАК РАЗДЕЛ ИНФОРМАТИКИ. МЕТАФОРЫ (ПАРАДИГМЫ) ПРОГРАММИРОВАНИЯ. МЕТОДОЛОГИИ ПРОГРАММИРОВАНИЯ"

Скачать материал
Скачать материал "Презентация на тему " ПРОГРАММИРОВАНИЕ КАК РАЗДЕЛ ИНФОРМАТИКИ. МЕТАФОРЫ (ПАРАДИГМЫ) ПРОГРАММИРОВАНИЯ. МЕТОДОЛОГИИ ПРОГРАММИРОВАНИЯ""

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

Менеджер по туризму

за 6 месяцев

Пройти курс

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

Скачать

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

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

Директор по маркетингу (тур. агенства)

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

  • ПРОГРАММИРОВАНИЕ КАК РАЗДЕЛ ИНФОРМАТИКИ. МЕТАФОРЫ (ПАРАДИГМЫ) ПРОГРАММИРОВАНИ...

    1 слайд

    ПРОГРАММИРОВАНИЕ КАК РАЗДЕЛ ИНФОРМАТИКИ. МЕТАФОРЫ (ПАРАДИГМЫ) ПРОГРАММИРОВАНИЯ. МЕТОДОЛОГИИ ПРОГРАММИРОВАНИЯ
    Выполнила:
    студентка группы МДМ – 112
    Гришина Мария

  • Программирование как раздел информатикиПрограммирование — раздел информатики,...

    2 слайд

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

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

    3 слайд

    Общей задачей программирования является написание с помощью формальных языков, служащих средством общения между человеком и ЭВМ (языки программирования), оптимальных по определенным критериям (времени исполнения, объему используемой памяти, универсальности и пр.) программ.

  • Три направления программирования:техническое программирование изучает принцип...

    4 слайд

    Три направления программирования:
    техническое программирование изучает принципы и способы построения программ, имея конечной целью автоматический (с помощью ЭВМ) синтез программ для решения любых задач;
    системное программирование направлено на создание комплексов программ длительного и массового использования, обеспечивающих пользователям максимум удобств и возможностей (с помощью посредников или самостоятельно) для применения вычислительной техники при решении основного множества универсальных задач;
    прикладное программирование обслуживает конкретные (в т.ч. уникальные или узкоспециальные) потребности в применении ЭВМ представителями различных областей науки и практики.

  • Метафоры (парадигмы) программированияПаради́гма программи́рования — это сово...

    5 слайд

    Метафоры (парадигмы) программирования

    Паради́гма программи́рования — это совокупность идей и понятий, определяющих стиль написания компьютерных программ (подход к программированию). Это способ концептуализации, определяющий организацию вычислений и структурирование работы, выполняемой компьютером.

  • То́мас Сэ́мюэл Ку́н 
(18 июля 1922— 17 июня 1996) — американский историк и фи...

    6 слайд

    То́мас Сэ́мюэл Ку́н
    (18 июля 1922— 17 июня 1996) — американский историк и философ науки. Стэнфордская философская энциклопедия называет Куна одним из самых влиятельных философов науки XX столетия, возможно, самым влиятельным. Его книга «Структура научных революций» является одной из самых цитируемых научных книг за всю историю науки.

  • Роберт В Флойд 
(8 июня 1936 года — 25 сентября 2001 года) — американский учё...

    7 слайд

    Роберт В Флойд
    (8 июня 1936 года — 25 сентября 2001 года) — американский учёный в области теории вычислительных систем. Лауреат премии Тьюринга

  • Различные определения термина «парадигма»Диомидис Д. Спинеллис (2 февраля 196...

    8 слайд

    Различные определения термина «парадигма»
    Диомидис Д. Спинеллис (2 февраля 1967, Афины, Греция) — греческий информатик, профессор, автор книг «Чтение кода» (2003), «Качество кода» (2006) и «Идеальная архитектура» (2010)

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

  • Различные определения термина «парадигма»Брюс Шнайер (род. 15 января 1963) —...

    9 слайд

    Различные определения термина «парадигма»
    Брюс Шнайер (род. 15 января 1963) — американский криптограф, писатель и специалист по компьютерной безопасности.
    Определение:
    «Парадигма программирования - модель или подход к решению проблемы»

  • Основные модели программированияИмперативное программирование
Декларативное п...

    10 слайд

    Основные модели программирования
    Императивное программирование
    Декларативное программирование
    Структурное программирование
    Функциональное программирование
    Логическое программирование
    Объектно-ориентированное программирование
    Программирование, основанное на классах
    Программирование, основанное на прототипах
    Субъектно-ориентированное программирование

  • Подходы и приёмыСтруктурное программирование
Процедурное программирование
Апп...

    11 слайд

    Подходы и приёмы
    Структурное программирование
    Процедурное программирование
    Аппликативное программирование
    Обобщённое программирование
    Доказательное программирование
    Порождающее программирование
    Аспектно-ориентированное программирование
    Агентно-ориентированное программирование
    Рекурсия
    Автоматное программирование
    Событийно-ориентированное программирование
    Компонентно-ориентированное программирование
    Грамотное программирование


  • Методология программированияМетодология программирования — совокупность метод...

    12 слайд

    Методология программирования
    Методология программирования — совокупность методов, применяемых на различных стадиях жизненного цикла программного обеспечения и имеющих общий философский подход.

  • Каждая методология характеризуется своим:

философским подходом или основными...

    13 слайд

    Каждая методология характеризуется своим:

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

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

    14 слайд

    Пути возникновения методологий
    Выражение практического опыта.
    Происхождение от моделей адгоритма:
    абстрактная машина Тьюринга;
    рекурсивные функции Гильберта и Аккермана ;
    лямбда-исчисление Чёрча;
    нормальные алгоритмы Маркова .
    Объяснение через отображение одной из трёх структур языка моделирования на структуру языка программирования.

  • Классификация методологийпо ядрам;
по топологической специфике;
по специфике...

    15 слайд

    Классификация методологий
    по ядрам;
    по топологической специфике;
    по специфике реализации.

  • Классификация по ядрамМетодология императивного программирования
Методология...

    16 слайд

    Классификация по ядрам
    Методология императивного программирования
    Методология ООП
    Методология функционального программирования
    Методология логическое программирование
    Методология программирования в ограничениях

  • Список использованных источников1. Роганов Е.А., Основы информатики и програм...

    17 слайд

    Список использованных источников
    1. Роганов Е.А., Основы информатики и программирования: учеб. пособие. – М.: МГИУ, 2001.
    2. Одинцов И. О. Профессиональное программирование. Системный подход. — 2-е изд.. — СПб.: БХВ-Петербург, 2004. — 624 с.
    3. http://lyubo-yasenovskay.narod.ru/progr1.html
    4. https://ru.wikipedia.org/wiki/

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

Няня

за 6 месяцев

Пройти курс

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

Скачать

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

¨Программирование — раздел информатики, изучающий теорию, методы и технологию разработки программного обеспечения для электронных вычислительных машин (ЭВМ). В узком смысле программирование — этап решения какой-либо задачи с помощью ЭВМ, ограниченный разработкой и отладкой программ, или же собственно процесс создания программ.

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

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

6 664 023 материала в базе

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

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

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

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

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

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

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

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

    • На сайте: 3 года и 4 месяца
    • Подписчики: 0
    • Всего просмотров: 65716
    • Всего материалов: 231

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

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

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

Фитнес-тренер

Фитнес-тренер

500/1000 ч.

Подать заявку О курсе

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

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

72 ч. — 180 ч.

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

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

Использование компьютерных технологий в процессе обучения информатике в условиях реализации ФГОС

36 ч. — 144 ч.

от 1700 руб. от 850 руб.
Подать заявку О курсе
  • Сейчас обучается 139 человек из 44 регионов
  • Этот курс уже прошли 1 298 человек

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

Методы и инструменты современного моделирования

72 ч. — 180 ч.

от 2200 руб. от 1100 руб.
Подать заявку О курсе
  • Сейчас обучается 37 человек из 19 регионов
  • Этот курс уже прошли 69 человек

Мини-курс

Стратегии и инструменты для эффективного продвижения бизнеса в интернете

10 ч.

1180 руб. 590 руб.
Подать заявку О курсе
  • Сейчас обучается 22 человека из 15 регионов

Мини-курс

Стратегии антикризисных коммуникаций и управление репутацией в современном бизнесе

6 ч.

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

Мини-курс

Инвестиционные проекты: оценка, эффективность и стратегии

8 ч.

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