Рабочие листы
к вашим урокам
Скачать
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 ИДЕНТИФИКАТОР;
{ РАЗДЕЛ ОПИСАНИЙ}
LABEL РАЗДЕЛ ОПИСАНИЯ МЕТОК;
CONST РАЗДЕЛ ОПИСАНИЯ КОНСТАНТ;
TYPE РАЗДЕЛ ОПИСАНИЯ ТИПОВ;
VAR РАЗДЕЛ ОПИСАНИЯ ПЕРЕМЕННЫХ;
PROCEDURE (FUNCTION) РАЗДЕЛ ОПИСАНИЯ ПОДПРОГРАММ;
{ РАЗДЕЛ ОПИСАНИЯ ОПЕРАТОРОВ}
BEGIN
{ОПЕРАТОРЫ}
END.
17 слайд
Идентификатор – это
имя переменной.
Идентификаторы переменных составляются из латинских букв и цифр; первым символом обязательно должна быть буква.
Например, primer_1; a1; s; qw;
18 слайд
КОМПЬЮТЕРНЫЙ ПРАКТИКУМ ПО РАБОТЕ
С СИСТЕМОЙ ПРОГРАММИРОВАНИЯ
PASCALABC
19 слайд
ЗАДАНИЕ:
Составить программу – Калькулятор, умеющую выполнять основные арифметические действия с целочисленными переменными А и В.
20 слайд
ПЛАН РАБОТЫ:
1. Запускаем PASCALABC.
2. Набираем текст программы.
3. Выбрать в Меню команду ПРОГРАММА – ВЫПОЛНИТЬ (F9) ДЛЯ ЗАПУСКА ПРОГРАММЫ .
4. ВВЕСТИ ЗНАЧЕНИЯ А и В ЧЕРЕЗ ПРОБЕЛ, ПО ОКОНЧАНИИ НАЖАТЬ КЛАВИШУ ENTER.
5. Сохраняем программу: ФАЙЛ – СОХРАНИТЬ КАК, в появившемся окошке набрать имя файла (не более 8 английских символов).
7. Выход из системы: ВЫХОД.
21 слайд
АЛГОРИТМ :
НАЧАЛО
ВВОД А, В
С:=А+В;
ВЫВОД С
КОНЕЦ
22 слайд
Пример программы на ЯПВУ PascalАВС:
{ ЗАГОЛОВОК ПРОГРАММЫ}
PROGRAM SUMMA;
{ РАЗДЕЛ ОПИСАНИЯ ЦЕЛОЧИСЛЕННЫХ ПЕРЕМЕННЫХ А, В, С}
VAR A, B, С: INTEGER;
{ РАЗДЕЛ ОПИСАНИЯ ОПЕРАТОРОВ}
BEGIN
{ВВОД ЦЕЛЫХ ЧИСЕЛ А и В}
WRITE (‘ВВЕДИТЕ ЧИСЛА А и В’); {ОПЕРАТОР ВЫВОДА}
READ (A,B); {ОПЕРАТОР ВВОДА}
{НАХОЖДЕНИЕ СУММЫ ЧИСЕЛ А и В}
C:= A + B; {ОПЕРАТОР ПРИСВАИВАНИЯ}
{ВЫВОД СУММЫ ЦЕЛЫХ ЧИСЕЛ А и В}
WRITE (‘C=‘, C); {ОПЕРАТОР ВЫВОДА}
END.
23 слайд
АЛГОРИТМ :
НАЧАЛО
ВВОД А, В
С:=А+В;
ВЫВОД С
КОНЕЦ
С:=А-В;
ВЫВОД С
24 слайд
Пример программы на ЯПВУ 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. Также в презентации описаны структура Паскаль - программы, алгоритмы выполнения некоторых арифметических действий.
Презентация позволяет начинающим программировать овладеть технологией создания программ с использованием структуры: следование (линейный алгоритм).
6 664 849 материалов в базе
Настоящий материал опубликован пользователем Ольга Викторовна Никулина. Инфоурок является информационным посредником и предоставляет пользователям возможность размещать на сайте методические материалы. Всю ответственность за опубликованные материалы, содержащиеся в них сведения, а также за соблюдение авторских прав несут пользователи, загрузившие материал на сайт
Если Вы считаете, что материал нарушает авторские права либо по каким-то другим причинам должен быть удален с сайта, Вы можете оставить жалобу на материал.
Удалить материалВаша скидка на курсы
40%Курс профессиональной переподготовки
500/1000 ч.
Курс повышения квалификации
72 ч. — 180 ч.
Курс повышения квалификации
36 ч. — 180 ч.
Курс повышения квалификации
72 ч. — 180 ч.
Мини-курс
4 ч.
Мини-курс
3 ч.
Мини-курс
7 ч.
Оставьте свой комментарий
Авторизуйтесь, чтобы задавать вопросы.