Разделы презентаций


Введение в программирование

Содержание

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

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

Слайд 1Введение в программирование
Автор:
учитель информатики
МБОУ г. Иркутска СОШ № 38


Любина Ольга Николаевна

Введение в программированиеАвтор:учитель информатики МБОУ г. Иркутска СОШ № 38 Любина Ольга Николаевна

Слайд 2Цель:
Формирование понятий: команда, машинный язык, язык программирования, программа, порядок действий

при решении задачи.

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

Слайд 3Для чего человеку нужен язык?
Для общения
Для чего нужен язык программирования?
Для

общения с компьютером

Для чего человеку нужен язык?Для общенияДля чего нужен язык программирования?Для общения с компьютером

Слайд 4Что дает командир во время боя своим бойцам?
Команды, приказы
Из чего

состоит программа для компьютера?
Из последовательности команд:
команда1
команда2
команда3

Что дает командир во время боя  своим бойцам?Команды, приказыИз чего состоит программа для компьютера?Из последовательности команд:	команда1	команда2	команда3

Слайд 5Что такое команда?
Приказ выполнить действие
Как Вы думаете команды в программе

расположены хаотично?
Упорядоченно

Что такое команда?Приказ выполнить действиеКак Вы думаете команды в программе расположены хаотично?Упорядоченно

Слайд 6 Количество простейших действий, которые может исполнить процессор превышает тысячу.
Сравните это

число с тем, сколько арифметических действий знаете вы.
Для каждого действия

процессора есть специальная команда – она записывается числом от 0 до 255 или группой таких чисел, если одного числа недостаточно.

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

Запись программ машинным кодом

1 0 1 1

Количество простейших действий, которые может исполнить процессор превышает тысячу.	Сравните это число с тем, сколько арифметических действий знаете

Слайд 7Система команд процессора
Представьте себе справочную таблицу, в которой приведены все

команды процессора и для каждой команды даны числовые коды, которыми

они записываются. Такая таблица называется
системой команд процессора.
Система команд процессора	Представьте себе справочную таблицу, в которой приведены все команды процессора и для каждой команды даны

Слайд 8Запись программ в машинном коде
Все команды процессора представляются числами со

значениями от 0 до 255 или группами из нескольких таких

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

33, 0, 1, 34, 210, 15, 238…

Такая форма записи программ называется машинным кодом.

Запись программ в машинном коде	Все команды процессора представляются числами со значениями от 0 до 255 или группами

Слайд 9Запись программ в машинном коде
Это единственная форма записи программ, понятная

процессору.
К сожалению, она совершенная не понятна
большинству людей.
Так выглядела одна

из первых программ, составленных в машинных кодах.
Запись программ в машинном коде	Это единственная форма записи программ, понятная процессору.	К сожалению, она совершенная не понятна 	большинству

Слайд 11 Если машинный код содержит более нескольких десятков байтов, понять его

не просто даже специалистам, а современные программы содержат многие миллионы

числовых кодов.

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

Учёные придумали иной подход, удобный как людям, так и машинам.
Если машинный код содержит более нескольких десятков байтов, понять его не просто даже специалистам, а современные программы

Слайд 12
В наши дни составлять программы в машинном коде не принято.

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

языки программирования.
Языки программирования ближе и понятнее человеку, чем машинный язык процессора.
В наши дни составлять программы в машинном коде не принято. Это возможно, но не производительно. Вместо этого

Слайд 13
Программа - это алгоритм, записанный на «понятном» компьютеру языке программирования

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

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

Слайд 14Порядок действий для решения задачи
ЗАДАЧА

МАТЕМАТИЧЕСКАЯ
МОДЕЛЬ

АЛГОРИТМ


ПРОГРАММА

КОМПЬЮТЕР


РЕЗУЛЬТАТ

Порядок действий для решения задачиЗАДАЧАМАТЕМАТИЧЕСКАЯМОДЕЛЬАЛГОРИТМПРОГРАММАКОМПЬЮТЕРРЕЗУЛЬТАТ

Обратная связь

Если не удалось найти и скачать доклад-презентацию, Вы можете заказать его на нашем сайте. Мы постараемся найти нужный Вам материал и отправим по электронной почте. Не стесняйтесь обращаться к нам, если у вас возникли вопросы или пожелания:

Email: Нажмите что бы посмотреть 

Что такое TheSlide.ru?

Это сайт презентации, докладов, проектов в PowerPoint. Здесь удобно  хранить и делиться своими презентациями с другими пользователями.


Для правообладателей

Яндекс.Метрика