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

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

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

Получите профессию

Копирайтер

за 6 месяцев

Пройти курс

Рабочие листы
к вашим урокам

Скачать

Методические разработки к Вашему уроку:

Получите новую специальность за 2 месяца

Инструктор по тяжелой атлетике

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

  • Программноеобеспечение ПК

    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 (если) и др.

  • Структура Паскаль – программы:{ ЗАГОЛОВОК     ПРОГРАММЫ}
PROGRAM         ИДЕ...

    16 слайд

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

    { РАЗДЕЛ ОПИСАНИЙ}
    LABEL РАЗДЕЛ ОПИСАНИЯ МЕТОК;
    CONST РАЗДЕЛ ОПИСАНИЯ КОНСТАНТ;
    TYPE РАЗДЕЛ ОПИСАНИЯ ТИПОВ;
    VAR РАЗДЕЛ ОПИСАНИЯ ПЕРЕМЕННЫХ;
    PROCEDURE (FUNCTION) РАЗДЕЛ ОПИСАНИЯ ПОДПРОГРАММ;

    { РАЗДЕЛ ОПИСАНИЯ ОПЕРАТОРОВ}
    BEGIN
    {ОПЕРАТОРЫ}
    END.




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

    17 слайд

    Идентификатор – это
    имя переменной.

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

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

    18 слайд

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

    PASCALABC

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

    19 слайд

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

  • ПЛАН РАБОТЫ:1.   Запускаем  PASCALABC.
2.   Набираем текст программы.
3.   Вы...

    20 слайд

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

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

    21 слайд

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

  • Пример программы на ЯПВУ PascalАВС:{ ЗАГОЛОВОК     ПРОГРАММЫ}
PROGRAM...

    22 слайд

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

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

    23 слайд

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

  • Пример программы на ЯПВУ  PascalАВС:{ ЗАГОЛОВОК     ПРОГРАММЫ}
PROGRAM...

    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 слайд

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

Получите профессию

Фитнес-тренер

за 6 месяцев

Пройти курс

Рабочие листы
к вашим урокам

Скачать

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

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

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

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

Скачать материал

Найдите материал к любому уроку, указав свой предмет (категорию), класс, учебник и тему:

6 664 849 материалов в базе

Скачать материал

Вам будут интересны эти курсы:

Оставьте свой комментарий

Авторизуйтесь, чтобы задавать вопросы.

  • Скачать материал
    • 07.05.2015 3458
    • PPTX 313.5 кбайт
    • Оцените материал:
  • Настоящий материал опубликован пользователем Ольга Викторовна Никулина. Инфоурок является информационным посредником и предоставляет пользователям возможность размещать на сайте методические материалы. Всю ответственность за опубликованные материалы, содержащиеся в них сведения, а также за соблюдение авторских прав несут пользователи, загрузившие материал на сайт

    Если Вы считаете, что материал нарушает авторские права либо по каким-то другим причинам должен быть удален с сайта, Вы можете оставить жалобу на материал.

    Удалить материал
  • Автор материала

    Ольга Викторовна Никулина
    Ольга Викторовна Никулина
    • На сайте: 8 лет и 9 месяцев
    • Подписчики: 0
    • Всего просмотров: 18348
    • Всего материалов: 9

Ваша скидка на курсы

40%
Скидка для нового слушателя. Войдите на сайт, чтобы применить скидку к любому курсу
Курсы со скидкой

Курс профессиональной переподготовки

Методист-разработчик онлайн-курсов

Методист-разработчик онлайн-курсов

500/1000 ч.

Подать заявку О курсе
  • Сейчас обучается 138 человек из 46 регионов

Курс повышения квалификации

Теоретические и методологические основы преподавания информатики с учётом требований ФГОС ООО

72 ч. — 180 ч.

от 2200 руб. от 1100 руб.
Подать заявку О курсе
  • Сейчас обучается 153 человека из 49 регионов
  • Этот курс уже прошли 1 718 человек

Курс повышения квалификации

Организация преподавания информационных систем и технологий в профессиональном образовании

36 ч. — 180 ч.

от 1700 руб. от 850 руб.
Подать заявку О курсе
  • Этот курс уже прошли 75 человек

Курс повышения квалификации

Специфика преподавания информатики в начальных классах с учетом ФГОС НОО

72 ч. — 180 ч.

от 2200 руб. от 1100 руб.
Подать заявку О курсе
  • Сейчас обучается 39 человек из 20 регионов
  • Этот курс уже прошли 284 человека

Мини-курс

Основы русского языка: морфология, синтаксис, лексика

4 ч.

780 руб. 390 руб.
Подать заявку О курсе
  • Сейчас обучается 22 человека из 12 регионов
  • Этот курс уже прошли 14 человек

Мини-курс

Методы решения нестандартных математических задач

3 ч.

780 руб. 390 руб.
Подать заявку О курсе
  • Этот курс уже прошли 12 человек

Мини-курс

Маркетинг и продажи: стратегии и инструменты для успешного бизнеса

7 ч.

1180 руб. 590 руб.
Подать заявку О курсе