Инфоурок Информатика ПрезентацииПрезентация по информатике на тему

Презентация по информатике на тему

Скачать материал
Скачать материал "Презентация по информатике на тему"

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

Бухгалтер

за 6 месяцев

Пройти курс

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

Скачать

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

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

Специалист по кредитованию

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

  • Язык программирования Паскаль

    1 слайд

    Язык программирования Паскаль

  • Языки программирования
Алгоритм на естественном языке компьютеру анализирова...

    2 слайд

    Языки программирования
    Алгоритм на естественном языке компьютеру анализировать очень сложно, т. к. они являются недостаточно строгими. Одно и то же слово может обозначать разные понятия. Поэтому для создания программ (инструкций компьютеру) используются специально разработанные языки программирования (или алгоритмические языки).
    Уровни языков программирования
    Языки низкого уровня (ЯНУ) – машинный язык, ассемблер, - предназначены для обращения к процессору и др. устройствам. Для человека неудобны. Переносимости на другие аппаратные платформы нет. По быстродействию и экономности использования ресурсов ЯНУ являются наиболее эффективными.
    Языки высокого уровня (ЯВУ) – ближе к человеку. Используют термины решаемых задач и не требуют знания устройства компьютера. Одна команда ЯВУ выполняет множество команд ЯНУ. Есть переносимость на другие аппаратные и программные платформы. К ЯВУ относятся: Pascal, Delphi, Basic, Fortran, Prolog, Lisp, …
    Языки среднего уровня (ЯСУ) – сочетают возможности ЯВУ и ЯНУ. Более эффективные, чем ЯВУ, для программиста проще, чем ЯНУ, но сложнее, чем ЯВУ. К ЯСУ относятся: C, C++, Forth…

  • Трансляторы
Трансляторы – программы, переводящие исходный текст программы с...

    3 слайд

    Трансляторы
    Трансляторы – программы, переводящие исходный текст программы с символьных языков (команды которых записываются словами) на машинный язык. Различают такие виды трансляторов:
    Интерпретаторы – После запуска анализируют исходный текст построчно. Выделив отдельную команду, сразу выполняют её или сообщают об ошибке. Позволяют выполнить отдельную команду, не связывая её с другими. Удобны при отладке программы, но неэффективны при работе с готовой программой, так как тратят время на перевод.
    Компиляторы – После запуска анализируют весь исходный текст и записывают на диск готовый перевод в машинных кодах (независимую от с/п исполняемую программу), либо сообщают обо всех обнаруженных ошибках. Полученная исполняемая программа работает эффективно, но для отладки такой транслятор менее удобен.

  • Из историиСреди современных языков программирования одним из самых популярных...

    4 слайд

    Из истории
    Среди современных языков программирования одним из самых популярных является язык Паскаль. Этот язык разработан в 1971 году и назван в честь Блеза Паскаля – французского ученого, изобретателя механической вычислительной машины. Автор языка Паскаль – швейцарский профессор Никлаус Вирт.
    Языки программирования, имитирующие естественные языки, называются языками «высокого уровня». Насчитывается несколько сотен языков.
    Одним из первых языков высокого уровня был Фортран. Используется для инженерных и научных расчетов.
    В 1958 г. появилась первая версия языка АЛГОЛ. По сути, является родоначальником всех языков.
    Наиболее известный язык BASIC, созданный в 1965 г. с появлением персональных компьютеров.
    В начале 70 –х был разработан язык Паскаль. Важное достоинство – это структурный язык программирования ( в ПАСКАЛЕ предусмотрены управляющие структуры – последовательность, выбор, итерация и структуры данных – массивы, записи, файлы, наборы и классы).
    Разработан в одно время с ПАСКАЛЕМ и язык СИ.
    Язык АДА.
    Наибольшая популярность у языка СИ ++ и Java – непосредственного наследника.

  • Основные средства языкаЛюбой естественный язык состоит из нескольких основных...

    5 слайд

    Основные средства языка
    Любой естественный язык состоит из нескольких основных элементов: символов, слов, словосочетаний и предложений. В любом языке программирования имеются аналогичные структурные элементы: символы, слова, выражения (словосочетания) и операторы (предложения).
    Символы языка – это элементарные знаки, используемые при составлении любых текстов. Набор таких символов называют алфавитом языка.

  • Алфавит языка ПаскальВсе латинские прописные и строчные буквы (A-Z, a-z);
Ара...

    6 слайд

    Алфавит языка Паскаль
    Все латинские прописные и строчные буквы (A-Z, a-z);
    Арабские цифры (0,1, 2, … 9);
    Буквы русского алфавита (в сообщениях, комментариях);
    Специальные символы
    + - * / ‘ > < = ^ , ; . : ( ) [ ]

    Cлужебное слово – слово, имеющее определенное смысловое значение.
    Например, PROGRAM, Begin, End, Var

  • Составные части программыProgram имя;
     раздел описаний;
begin
     раздел...

    7 слайд

    Составные части программы
    Program имя;
    раздел описаний;
    begin
    раздел операторов;
    end.

    Раздел описаний. В нём объявляются все данные, встречающиеся в программе и их параметры (имя, их тип, возможные значения).
    Раздел команд. В нём описывается алгоритм решения задачи. Этот раздел заключён между словами begin и end. После end (последнего в программе) обязательно ставится точка.

  • Program имя;
     label; - раздел меток
     const; - раздел констант
     ty...

    8 слайд

    Program имя;
    label; - раздел меток
    const; - раздел констант
    type; - раздел типов
    var ; - раздел переменных
    procedure; - раздел процедур
    function; - раздел функций
    Begin
    оператор 1;
    оператор 2;
    - - - - - - - - -
    оператор n;
    End.

    Структура программы на Паскале

  • Стандартные типы данных		Тип данных определяет возможные значения констант, п...

    9 слайд

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

  • Данные целого типа (integer)1. Константа целого типа – любое десятичное число...

    10 слайд

    Данные целого типа (integer)
    1. Константа целого типа – любое десятичное число, записанное без точки («+» или «-»).
    Диапазон от -32768 до +32767
    2. Переменные целого типа – это переменные, принимающие в качестве своих значений константы целого типа.
    3. Над данными целого типа можно выполнять арифметические операции, которые дают целый результат:
    а) сложение;
    б) вычитание;
    в) умножение;
    г) деление с отбрасыванием дробной части – DIV;
    (например, 5 div 3 = 1)
    д) получение целого остатка при делении целого данного на целое – MOD (например, 5 mod 3 = 2).

  • Данные действительного типа (real)1. Константы действительного типа могут быт...

    11 слайд

    Данные действительного типа (real)
    1. Константы действительного типа могут быть представлены в двух видах: с фиксированной точкой и плавающей точкой.
    Константа с фиксированной точкой может изображаться десятичным числом с дробной частью. Дробная часть отделяется от целой точкой.
    В математике для изображения очень больших и малых чисел используется запись числа с десятичным порядком. В Паскале они имеют следующий вид: mEp, где m – мантисса, E – признак записи числа с десятичным порядком, р – порядок числа.
    Например, 4Е-5, 0.547Е+3, 5.47Е+1, 54.7Е+1
    2. Переменные действительного типа – это переменные, принимающие в качестве своих значений числа с фиксированной точкой или плавающей.
    3. Арифметические операции:
    а) сложение;
    б) вычитание;
    в) умножение;
    г) деление.

  • Данные логического типа (boolean)1. Логические константы – TRUE (истина), FAL...

    12 слайд

    Данные логического типа (boolean)
    1. Логические константы – TRUE (истина), FALSE (ложь).
    2. Переменные логического типа принимают одно из этих значений.
    3. Для сравнения: >,<,=,<>,>=,<=
    Операции:
    а) OR - логическое сложение (или);
    б) AND - логическое умножение (и);
    г) NOT – логическое отрицание (не).

  • Данные символьного типа (char)		Данные символьного типа позволяют представлят...

    13 слайд

    Данные символьного типа (char)
    Данные символьного типа позволяют представлять в программах тексты и производить над ними некоторые редакционные операции.
    Символьная или литерная константа – это любой символ языка, заключенный в апострофы.
    Символьная переменная - это переменная, принимающая значение символьной константы.
    Операции : >,<,=,<>,>=,<=

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

Менеджер по туризму

за 6 месяцев

Пройти курс

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

Скачать

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

Предлагаю использовать данную презентацию на первом уроке при изучении темы "Знакомство с языком программирования Паскаль" в 9 классе по учебнику Н.Д. Угриновича. На уроке рассматриваются основные сведения о языках программирования, изучаются основные средства языка, алфавит языка, служебные слова, структура программы на языке Паскаль, стандартные типы данных (констант и переменных): данные целого типа, данные действительного типа, данные логического типа, данные символьного типа. Урок проводится в виде лекции. Весь необходимый теоретический материал на слайдах имеется.

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

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

6 656 258 материалов в базе

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

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

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

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

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

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

    Сагалакова Галина Григорьевна
    Сагалакова Галина Григорьевна
    • На сайте: 9 лет и 5 месяцев
    • Подписчики: 2
    • Всего просмотров: 8220
    • Всего материалов: 11

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

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

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

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

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

500/1000 ч.

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

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

Информатика: теория и методика преподавания с применением дистанционных технологий

Учитель информатики

300 ч. — 1200 ч.

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

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

Методы и инструменты современного моделирования

72 ч. — 180 ч.

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

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

Компьютерная грамотность для пенсионеров

36 ч. — 180 ч.

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

Мини-курс

Подростковые проблемы: индивидуальный подход

3 ч.

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

Мини-курс

Современные методики базальной стимуляции и развивающего ухода для детей с тяжелыми множественными нарушениями развития

6 ч.

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

Мини-курс

История России: ключевые события и реформы

8 ч.

1180 руб. 590 руб.
Подать заявку О курсе
  • Сейчас обучается 136 человек из 46 регионов
  • Этот курс уже прошли 77 человек