🗊 Презентация Начала программирования

Нажмите для полного просмотра!
Начала программирования, слайд №1 Начала программирования, слайд №2 Начала программирования, слайд №3 Начала программирования, слайд №4 Начала программирования, слайд №5 Начала программирования, слайд №6 Начала программирования, слайд №7 Начала программирования, слайд №8 Начала программирования, слайд №9 Начала программирования, слайд №10

Вы можете ознакомиться и скачать презентацию на тему Начала программирования. Доклад-сообщение содержит 10 слайдов. Презентации для любого класса можно скачать бесплатно. Если материал и наш сайт презентаций Mypresentation Вам понравились – поделитесь им с друзьями с помощью социальных кнопок и добавьте в закладки в своем браузере.

Слайды и текст этой презентации


Слайд 1


105-934-303 Блинова Т.П., учитель информатики НМОУ «Лицей №84», г. Новокузнецк
Описание слайда:
105-934-303 Блинова Т.П., учитель информатики НМОУ «Лицей №84», г. Новокузнецк

Слайд 2


Начала программирования Понятие программа, программирование Этапы решения задач Изучение условия задачи Моделирование задачи Разработка алгоритма...
Описание слайда:
Начала программирования Понятие программа, программирование Этапы решения задач Изучение условия задачи Моделирование задачи Разработка алгоритма Коррекция (обратная связь) вход результат IV этап решения задач – Составление программы Программа – алгоритм, записанный на языке исполнителя. Программирование – процесс записи алгоритма по правилам языка исполнителя или пошаговый перевод команд алгоритма на язык исполнителя.

Слайд 3


Задача. Определить сумму цифр трехзначного числа. алг. Сумма(арг. цел N рез. цел S) надо цел а, b, с нач. | Ввод N | a:= N mod 10 | b:= (N div 10)...
Описание слайда:
Задача. Определить сумму цифр трехзначного числа. алг. Сумма(арг. цел N рез. цел S) надо цел а, b, с нач. | Ввод N | a:= N mod 10 | b:= (N div 10) mod 10 | c:= N div 100 | S:= a + b + c | Вывод S кон. program summa; var a, b, c, N, S: integer; begin read(N); a:= N mod 10; b:= (N div 10) mod 10; c:= N div 100; S:= a + b + c; writeln(S); end. справка

Слайд 4


Начала программирования Задача. Определение максимального значения из трех чисел. алг. Максимум(арг. цел a, b, c рез. цел max) нач. | Ввод a, b, c |...
Описание слайда:
Начала программирования Задача. Определение максимального значения из трех чисел. алг. Максимум(арг. цел a, b, c рез. цел max) нач. | Ввод a, b, c | если a>b, тогда max:=a | | иначе max:=b | всё | если c>max, тогда | | max:=c | всё | Вывод max кон. program maximum; var a, b, c, max: integer; begin read(a, b, c); end. if a>b then max:=a else max:=b; if c>max then max:=c; writeln(max); справка

Слайд 5


Начала программирования Задача. Дан ряд целых чисел размерностью N. Определить максимальное значение данного ряда. алг. Максимум(арг. цел a, N рез....
Описание слайда:
Начала программирования Задача. Дан ряд целых чисел размерностью N. Определить максимальное значение данного ряда. алг. Максимум(арг. цел a, N рез. цел max) надо цел i нач. |Ввод N; max:= - maxInt | нц Для i от 1 до N | | Ввод а | | если a>max, тогда max:= a | | конец если | кц Для | Вывод max кон. program maximum; var a, N, max: integer; begin read(N); max:= -maxInt; end. i: integer; for i:=1 to N do begin Read(a); if a>max then max:=a; end; writeln(max); справка

Слайд 6


Начала программирования Задача. Найти сумму цифр числа, больших 5. алг. сумма(арг. Цел N рез. цел sum) надо цел c нач. |Ввод N; sum:=o | нц ПОКА N>0...
Описание слайда:
Начала программирования Задача. Найти сумму цифр числа, больших 5. алг. сумма(арг. Цел N рез. цел sum) надо цел c нач. |Ввод N; sum:=o | нц ПОКА N>0 | | c:= N mod 10 | | если c>5, тогда sum:= sum + c | | конец если | | N:= N div 10 | кц Пока | Вывод sum кон. program summa; var N, sum: integer; begin read(N); sum:=0; end. c: integer; while N>0 do begin c:= N mod 10; if c>5 then sum:= sum + c; N:= N div 10; end; writeln(sum); справка

Слайд 7


Начала программирования назад read, readln read(x) –чтение одной переменной с клавиатуры read(x,y) – чтение нескольких переменных write, writeln...
Описание слайда:
Начала программирования назад read, readln read(x) –чтение одной переменной с клавиатуры read(x,y) – чтение нескольких переменных write, writeln writeln(x) –вывод значения одной переменной на экран одной строкой write(‘x=’,x) – вывод текста и значения переменной на экран (курсор остается на той же строке) if then else ; if then ; Условие – логическое выражение, принимающее одно из двух значений: true или false. for i:= to do ; for i:= downto do ; for i:= to do begin end; Шаг изменения параметра цикла 1. While do begin end; Условие – логическое выражение, которое может иметь значение true или false. Тело цикла (действия) может выполняться только при условии=true.

Слайд 8


Классификация языков программирования процедурные не процедурные Объектно-ориентированные высокого уровня структурные операционные функциональные...
Описание слайда:
Классификация языков программирования процедурные не процедурные Объектно-ориентированные высокого уровня структурные операционные функциональные логические Языки программирования

Слайд 9


Начала программирования Классификация языков программирования Процедурные В процедурных языках создается программа – последовательность действий,...
Описание слайда:
Начала программирования Классификация языков программирования Процедурные В процедурных языках создается программа – последовательность действий, которые необходимо выполнить, а результат – итог выполнения программы. Теоретической моделью процедурного программирования служит алгоритмическая система под названием Машина Тьюринга. Основной операцией процедурного программирования является процедура присваивания, которая служит для загрузки данных в память исполнителя. В структурных языках программирования с помощью одного базового оператора (ветвления, циклического организатора) можно реализовать целую алгоритмическую структуру. Представителями структурных языков являются Паскаль, Си и др. В операционных языках программирования для реализации тех же алгоритмов, что и в структурных языках, используются несколько операций. Фортран, Бейсик – представители операционных языков программирования. Более подробно – Домашнее задание: законспектировать материал по классификации я.п.

Слайд 10


Начала программирования Литература для домашней подготовки С.М. Окулов Основы программирования. –М.: ЮНИМЕДИАСТАЙЛ, 2002 г., с 10-73 Эллиот Б....
Описание слайда:
Начала программирования Литература для домашней подготовки С.М. Окулов Основы программирования. –М.: ЮНИМЕДИАСТАЙЛ, 2002 г., с 10-73 Эллиот Б. Коффман Turbo Pascal. 5-е издание: Пер. с англ. –М.: Издательский дом «Вильямс», 2003 г., с 66-81, 169-173, 216-246 Электронное учебное пособие «Алгоритмы и Паскаль», основные алгоритмические структуры СЛЕДОВАНИЕ, РАЗВЕТВЛЕНИЕ, ЦИЛ FOR и ЦИКЛ WHILE. Задачи для самостоятельного решения: Дано натуральное число N. Найти первую цифру числа, например, для числа 7265 это цифра 7. Определить количество трехзначных натуральных чисел, сумма цифр которого равна заданному числу N. Сумма цифр трехзначного числа кратна 7, само число также делится на 7. Найти все такие числа. Дано натуральное число N. Определить, равна ли первая цифра числа его последней цифре. Выяснить, является ли разность максимальной и минимальной цифр числа четной.



Похожие презентации
Mypresentation.ru
Загрузить презентацию