Презентация по теме: "Структурное программирование"
презентация к уроку по информатике и икт (9 класс) на тему

Рогожин Яков Юрьевич

Презентация по теме: "Структурное программирование" для старшей школы.

Скачать:

ВложениеРазмер
Файл strukturone_programmirovanie.pptx789.2 КБ

Предварительный просмотр:


Подписи к слайдам:

Слайд 1

Структурное программирование

Слайд 2

Модульное программирование Согласно принципу модульности программа разбивается на отдельные смысловые части ( модули ). Модуль – это функционально законченная часть программы.

Слайд 3

Модульное программирование Каждый модуль программируется отдельно, а затем модули объединяются в единую программу. Модуль на языке программирования – это функция или процедура

Слайд 4

Структурное программирование Является дальнейшим развитием модульного программирования. Основой технологии метода структурного программирования являются: 1) Принцип модульной разработки программ 2) Использование при разработке модуля композиции трех базовых структур (элементов):

Слайд 5

Структурное программирование А) линейной (структуры следования) Действия выполняются последовательно друг за другом

Слайд 6

Структурное программирование Б) ветвления (структуры « если-то-иначе »)

Слайд 7

Структурное программирование В)циклической (структуры «цикл пока»)

Слайд 8

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

Слайд 9

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

Слайд 10

Среда ООП

Слайд 11

Что такое блок-схема? Блок-схема — графическое представление алгоритма. Она состоит из функциональных блоков, которые выполняют различные назначения (ввод/вывод, начало/конец, вызов функции и т.д.).

Слайд 12

Основные обозначения

Слайд 13

Практика Изобразите при помощи блок-схемы программу «приветствие» . . алг . . |приветствие . . нач . . . лит n . . . ввод n . . . вывод "Привет" , n . . кон 13

Слайд 14

Практика Напишите программу для вычисления суммы 2х целых чисел Напишите программу нахождения большего из 2х целых чисел Напишите программу для сложения целых чисел от 1 до n 14

Слайд 15

Практика 1. Напишите программу для перевода единиц измерения информации из Кбайт в биты 2. Составить программу, которая в случае если произведение двух введенных с клавиатуры чисел больше 50 – делит его на 2, иначе прибавляет к нему 25. 3. Составить программу определяющую существование треугольника со сторонами a , b и c . Условие существования треугольника известно из геометрии: сумма двух любых сторон должна быть больше третьей. Следовательно, для всех сторон условие “сумма двух больше третьей” должно выполняться .

Слайд 16

Домашнее задание 4. Составить блок-схему нахождения большего из 3 введенных с клавиатуры чисел . 5. Вычислите среднее арифметическое 3х введенных с клавиатуры чисел


По теме: методические разработки, презентации и конспекты

технологическая карта для учащихся 9 класса по биологии по технологии В.М.Монахова по теме "Структурная организация живых организмов"

данная технологическая карта может быть применена при изучении темы "Структурная организация живых организмов"...

Методические рекомендации для самостоятельной работы по теме: «Структурные компоненты ядра. Кариотип. Строение и функции хромосом”.

Этот материал разработан для самостоятельной работы для студентов  при изучении темы "Строение ядра. Кариотип. Хромосомы человека".  Здесь есть задания, схемы и рисунки по которым студенты б...

Интерактивное пособие для изучения темы:"Структурно-функциональная и химическая организация клетки"

Данное пособие может быть использовано в 8,9,10,11 классах при изучениии раздела биологии "Цитология". Оно содержит теоретический материал по строению и организации клетки растений и животных, обобщаю...

Статья на тему "Структурное программирование"

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

Презентация "Что такое среда программирования - Введение в программирование"

Описание среды программирования Паскаль, общее описание работы среды программирования, описание этапов разработки программ на языке Паскаль....

Презентация по теме "Понятие «программирование». Обзор языков программирования"

Цель:• выяснить суть понятия «программирование»;• познакомиться с видами языков программирования, их назначением, сферой применения....