Добавить материал и получить бесплатное свидетельство о публикации в СМИ
Эл. №ФС77-60625 от 20.01.2015
Инфоурок / Информатика / Презентации / Презентация по информатике и ИКТ "Введение в основы программирования" (9 класс)

Презентация по информатике и ИКТ "Введение в основы программирования" (9 класс)


  • Информатика

Поделитесь материалом с коллегами:

Компьютер представляет собой единство двух составляющих: аппаратуры и програм...
ПО Системное ПО Прикладное ПО Системы программирования
Программирование – это раздел информатики, занимающийся вопросами разра...
Понятие уровня языка программирования (ЯП). 		Понятие уровня ЯП связано со ст...
Естественный (разговорный) язык Язык математики Автокод – Ассемблер (машинно...
Язык программирования (ЯП). ЯП - специально разработанный (искусственный) язы...
Как общаться с японцем, если я не знаю японского языка? 	Нужен переводчик! По...
Трансляция – это 		процесс перевода программы на язык машинных команд (ЯМК)....
ТРАНСЛЯЦИЮ МОЖНО ПРЕДСТАВИТЬ КАК СПУСК С ВЕРХНЕЙ СТУПЕНЬКИ ЯЗЫКА НА САМУЮ П...
Способы трансляции: Компиляция; Интерпретация.
Компиляция является аналогом полного предварительного перевода. 	Транслятор,...
Интерпретация является аналогом синхронного перевода. 	Транслятор, работающий...
Знакомство с ЯП Паскаль. 		Паскаль – это универсальный язык программирования...
Структура Паскаль – программы: { ЗАГОЛОВОК ПРОГРАММЫ} PROGRAM ИДЕНТИФИКАТОР;...
Идентификатор – это имя переменной. 		 		Идентификаторы переменных составляют...
КОМПЬЮТЕРНЫЙ ПРАКТИКУМ ПО РАБОТЕ С СИСТЕМОЙ ПРОГРАММИРОВАНИЯ PASCALABC
ЗАДАНИЕ: 		Составить программу – Калькулятор, умеющую выполнять основные ариф...
ПЛАН РАБОТЫ: 1. Запускаем PASCALABC. 2. Набираем текст программы. 3. Выбрать...
АЛГОРИТМ : НАЧАЛО ВВОД А, В С:=А+В; ВЫВОД С КОНЕЦ
Пример программы на ЯПВУ PascalАВС: { ЗАГОЛОВОК ПРОГРАММЫ} PROGRAM SUMMA; { Р...
АЛГОРИТМ : НАЧАЛО ВВОД А, В С:=А+В; ВЫВОД С КОНЕЦ С:=А-В; ВЫВОД С
Пример программы на ЯПВУ PascalАВС: { ЗАГОЛОВОК ПРОГРАММЫ} PROGRAM SUMMA; { Р...
ЗАДАНИЕ: 		Составить программу – Калькулятор, умеющую выполнять основные ариф...
1 из 25

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

№ слайда 1
Описание слайда:

№ слайда 2 Компьютер представляет собой единство двух составляющих: аппаратуры и програм
Описание слайда:

Компьютер представляет собой единство двух составляющих: аппаратуры и программного обеспечения Программное обеспечение компьютера – это вся совокупность программ, хранящихся в его долговременной памяти.

№ слайда 3 ПО Системное ПО Прикладное ПО Системы программирования
Описание слайда:

ПО Системное ПО Прикладное ПО Системы программирования

№ слайда 4 Программирование – это раздел информатики, занимающийся вопросами разра
Описание слайда:

Программирование – это раздел информатики, занимающийся вопросами разработки программ управления компьютером. Программа для ПК – это алгоритм, записанный на языке программирования. Назначение программирования – разработка программ управления компьютером с целью решения различных информационных задач. Система программирования – это программное обеспечение компьютера, предназначенное для разработки, отладки и исполнения программ, записанных на определённом языке программирования. Система программирования – инструмент для работы программиста. Системы программирования предназначены для создания программ управления ПК. Основное назначение систем программирования: освободить пользователя от необходимости работать на языке машинных команд (ЯМК). Системы программирования позволяют исполнять на ПК программы, написанные на языках более высокого уровня, чем язык машинных команд. ВВЕДЕНИЕ В ПРОГРАММИРОВАНИЕ.

№ слайда 5 Понятие уровня языка программирования (ЯП). 		Понятие уровня ЯП связано со ст
Описание слайда:

Понятие уровня языка программирования (ЯП). Понятие уровня ЯП связано со степенью удалённости от ЯМК и приближённости к человеческому языку. Чем выше уровень , тем дальше от ПК и ближе к человеку.

№ слайда 6 Естественный (разговорный) язык Язык математики Автокод – Ассемблер (машинно
Описание слайда:

Естественный (разговорный) язык Язык математики Автокод – Ассемблер (машинно – ориентированные ЯП) ЯМК ПРОЦЕССОР

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

Язык программирования (ЯП). ЯП - специально разработанный (искусственный) язык, предназначенный для записи алгоритмов исполнение которых поручается ПК. ЯП - способ записи программы решения различных задач на ПК, в «понятной» для ПК форме.

№ слайда 8
Описание слайда:

№ слайда 9 Как общаться с японцем, если я не знаю японского языка? 	Нужен переводчик! По
Описание слайда:

Как общаться с японцем, если я не знаю японского языка? Нужен переводчик! По – английски переводчик – translater. Программа – переводчик называется транслятором. Примеры трансляторов: Паскаль, Бейсик, Автокод и др.

№ слайда 10 Трансляция – это 		процесс перевода программы на язык машинных команд (ЯМК).
Описание слайда:

Трансляция – это процесс перевода программы на язык машинных команд (ЯМК). Прежде чем выполнить, например, программу на Паскале, её нужно оттранслировать.

№ слайда 11 ТРАНСЛЯЦИЮ МОЖНО ПРЕДСТАВИТЬ КАК СПУСК С ВЕРХНЕЙ СТУПЕНЬКИ ЯЗЫКА НА САМУЮ П
Описание слайда:

ТРАНСЛЯЦИЮ МОЖНО ПРЕДСТАВИТЬ КАК СПУСК С ВЕРХНЕЙ СТУПЕНЬКИ ЯЗЫКА НА САМУЮ ПЕРВУЮ СТУПЕНЬКУ – ЯМК: С:=А + В; Паскаль ADD A, B, C Автокод 01 24 28 2С ЯМК

№ слайда 12 Способы трансляции: Компиляция; Интерпретация.
Описание слайда:

Способы трансляции: Компиляция; Интерпретация.

№ слайда 13 Компиляция является аналогом полного предварительного перевода. 	Транслятор,
Описание слайда:

Компиляция является аналогом полного предварительного перевода. Транслятор, работающий по принципу компиляции называется компилятором. Текст программы на ЯПВУ КОМПИЛЯТОР Программа на ЯМК Исходные данные Результаты Выполнение программы на ЯПВУ с использованием компилятора.

№ слайда 14 Интерпретация является аналогом синхронного перевода. 	Транслятор, работающий
Описание слайда:

Интерпретация является аналогом синхронного перевода. Транслятор, работающий по принципу интерпретации называется интерпретатором. Текст программы на ЯПВУ ИНТЕРПРЕТАТОР Исходные данные Результаты Выполнение программы на ЯПВУ с использованием интерпретатора.

№ слайда 15 Знакомство с ЯП Паскаль. 		Паскаль – это универсальный язык программирования
Описание слайда:

Знакомство с ЯП Паскаль. Паскаль – это универсальный язык программирования позволяющий решать самые разнообразные задачи обработки информации. Команду алгоритма, записанную на ЯП, принято называть оператором. Оператор – это основная конструкция ЯП, определяющая конкретное действие. Например, WRITE (писать); READ (читать), IF (если) и др.

№ слайда 16 Структура Паскаль – программы: { ЗАГОЛОВОК ПРОГРАММЫ} PROGRAM ИДЕНТИФИКАТОР;
Описание слайда:

Структура Паскаль – программы: { ЗАГОЛОВОК ПРОГРАММЫ} PROGRAM ИДЕНТИФИКАТОР; { РАЗДЕЛ ОПИСАНИЙ} LABEL РАЗДЕЛ ОПИСАНИЯ МЕТОК; CONST РАЗДЕЛ ОПИСАНИЯ КОНСТАНТ; TYPE РАЗДЕЛ ОПИСАНИЯ ТИПОВ; VAR РАЗДЕЛ ОПИСАНИЯ ПЕРЕМЕННЫХ; PROCEDURE (FUNCTION) РАЗДЕЛ ОПИСАНИЯ ПОДПРОГРАММ; { РАЗДЕЛ ОПИСАНИЯ ОПЕРАТОРОВ} BEGIN {ОПЕРАТОРЫ} END.

№ слайда 17 Идентификатор – это имя переменной. 		 		Идентификаторы переменных составляют
Описание слайда:

Идентификатор – это имя переменной. Идентификаторы переменных составляются из латинских букв и цифр; первым символом обязательно должна быть буква. Например, primer_1; a1; s; qw;

№ слайда 18 КОМПЬЮТЕРНЫЙ ПРАКТИКУМ ПО РАБОТЕ С СИСТЕМОЙ ПРОГРАММИРОВАНИЯ PASCALABC
Описание слайда:

КОМПЬЮТЕРНЫЙ ПРАКТИКУМ ПО РАБОТЕ С СИСТЕМОЙ ПРОГРАММИРОВАНИЯ PASCALABC

№ слайда 19 ЗАДАНИЕ: 		Составить программу – Калькулятор, умеющую выполнять основные ариф
Описание слайда:

ЗАДАНИЕ: Составить программу – Калькулятор, умеющую выполнять основные арифметические действия с целочисленными переменными А и В.

№ слайда 20 ПЛАН РАБОТЫ: 1. Запускаем PASCALABC. 2. Набираем текст программы. 3. Выбрать
Описание слайда:

ПЛАН РАБОТЫ: 1. Запускаем PASCALABC. 2. Набираем текст программы. 3. Выбрать в Меню команду ПРОГРАММА – ВЫПОЛНИТЬ (F9) ДЛЯ ЗАПУСКА ПРОГРАММЫ . 4. ВВЕСТИ ЗНАЧЕНИЯ А и В ЧЕРЕЗ ПРОБЕЛ, ПО ОКОНЧАНИИ НАЖАТЬ КЛАВИШУ ENTER. 5. Сохраняем программу: ФАЙЛ – СОХРАНИТЬ КАК, в появившемся окошке набрать имя файла (не более 8 английских символов). 7. Выход из системы: ВЫХОД.

№ слайда 21 АЛГОРИТМ : НАЧАЛО ВВОД А, В С:=А+В; ВЫВОД С КОНЕЦ
Описание слайда:

АЛГОРИТМ : НАЧАЛО ВВОД А, В С:=А+В; ВЫВОД С КОНЕЦ

№ слайда 22 Пример программы на ЯПВУ PascalАВС: { ЗАГОЛОВОК ПРОГРАММЫ} PROGRAM SUMMA; { Р
Описание слайда:

Пример программы на ЯПВУ PascalАВС: { ЗАГОЛОВОК ПРОГРАММЫ} PROGRAM SUMMA; { РАЗДЕЛ ОПИСАНИЯ ЦЕЛОЧИСЛЕННЫХ ПЕРЕМЕННЫХ А, В, С} VAR A, B, С: INTEGER; { РАЗДЕЛ ОПИСАНИЯ ОПЕРАТОРОВ} BEGIN {ВВОД ЦЕЛЫХ ЧИСЕЛ А и В} WRITE (‘ВВЕДИТЕ ЧИСЛА А и В’); {ОПЕРАТОР ВЫВОДА} READ (A,B); {ОПЕРАТОР ВВОДА} {НАХОЖДЕНИЕ СУММЫ ЧИСЕЛ А и В} C:= A + B; {ОПЕРАТОР ПРИСВАИВАНИЯ} {ВЫВОД СУММЫ ЦЕЛЫХ ЧИСЕЛ А и В} WRITE (‘C=‘, C); {ОПЕРАТОР ВЫВОДА} END.

№ слайда 23 АЛГОРИТМ : НАЧАЛО ВВОД А, В С:=А+В; ВЫВОД С КОНЕЦ С:=А-В; ВЫВОД С
Описание слайда:

АЛГОРИТМ : НАЧАЛО ВВОД А, В С:=А+В; ВЫВОД С КОНЕЦ С:=А-В; ВЫВОД С

№ слайда 24 Пример программы на ЯПВУ PascalАВС: { ЗАГОЛОВОК ПРОГРАММЫ} PROGRAM SUMMA; { Р
Описание слайда:

Пример программы на ЯПВУ PascalАВС: { ЗАГОЛОВОК ПРОГРАММЫ} PROGRAM SUMMA; { РАЗДЕЛ ОПИСАНИЯ ЦЕЛОЧИСЛЕННЫХ ПЕРЕМЕННЫХ А, В, С} VAR A, B, С: INTEGER; { РАЗДЕЛ ОПИСАНИЯ ОПЕРАТОРОВ} BEGIN {ВВОД ЦЕЛЫХ ЧИСЕЛ А и В} WRITE (‘ВВЕДИТЕ ЧИСЛА А и В’); {ОПЕРАТОР ВЫВОДА} READ (A,B); {ОПЕРАТОР ВВОДА} {НАХОЖДЕНИЕ СУММЫ ЧИСЕЛ А и В} C:= A + B; {ОПЕРАТОР ПРИСВАИВАНИЯ} {ВЫВОД СУММЫ ЦЕЛЫХ ЧИСЕЛ А и В} WRITE (‘C=‘, C); {ОПЕРАТОР ВЫВОДА} {НАХОЖДЕНИЕ РАЗНОСТИ ЧИСЕЛ А и В} C:= A - B; {ОПЕРАТОР ПРИСВАИВАНИЯ} {ВЫВОД РАЗНОСТИ ЦЕЛЫХ ЧИСЕЛ А и В} WRITE (‘C=‘, C); {ОПЕРАТОР ВЫВОДА} END.

№ слайда 25 ЗАДАНИЕ: 		Составить программу – Калькулятор, умеющую выполнять основные ариф
Описание слайда:

ЗАДАНИЕ: Составить программу – Калькулятор, умеющую выполнять основные арифметические действия с целочисленными переменными А и В.


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

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

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

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

Автор
Дата добавления 07.05.2015
Раздел Информатика
Подраздел Презентации
Просмотров480
Номер материала 270149
Получить свидетельство о публикации


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