Презентация на тему "Язык программирования Pascal"

Презентация: Язык программирования Pascal
Включить эффекты
1 из 17
Ваша оценка презентации
Оцените презентацию по шкале от 1 до 5 баллов
  • 1
  • 2
  • 3
  • 4
  • 5
3.0
3 оценки

Комментарии

Нет комментариев для данной презентации

Помогите другим пользователям — будьте первым, кто поделится своим мнением об этой презентации.


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

Аннотация к презентации

Посмотреть и скачать презентацию по теме "Язык программирования Pascal" по информатике, включающую в себя 17 слайдов. Скачать файл презентации 0.09 Мб. Средняя оценка: 3.0 балла из 5. Для учеников 7-11 класса. Большой выбор учебных powerpoint презентаций по информатике

Содержание

  • Презентация: Язык программирования Pascal
    Слайд 1

    Язык программирования Pascal Основные понятия

    А. Жидков

  • Слайд 2

    Язык программирования

    Язык программирования(ЯП) – это формализованная система для описания алгоритмов, которая определяет Алфавит(набор символов) Лексику(набор лексических элементов) Синтаксис(правила написания операторов) Семантику (правила исполнения операторов)

  • Слайд 3

    АЛФАВИТ ЯЗЫКА

    Алфавит – упорядоченный набор символов. Цифры 0 1 2 …. 9 Латинские буквы a b c …. z A B C …Z Знаки операций + * / - >

  • Слайд 4

    Лексические элементы языка

    ключевые слова(begin, end, if, for…) константы (2, 'ABC', #5) идентификаторы( a, b1) спецсимволы( := += * + / ) комментарии(3 вида {..} (*..*) //..)

  • Слайд 5

    Ключевые слова языка(Внимание!!! Нельзя использовать как идентификаторы)

  • Слайд 6

    Структура Pascal-программы

    program First; const Pi = 3.14; var r: real; S,C: real; begin write('Введите радиус окружности: '); readln(r); S := Pi*r*r; C := 2*Pi*r; writeln('Длина окружности равна C=',С); writeln('Площадь круга равна S=',S); end. Имя программы Заголовок Секция описаний Операторы (блок) Начало блока операторов Конец блока операторов Внимание!!! Операторы языка отделяются знаком ; Внимание!!! Программа заканчивается end.

  • Слайд 7

    Составной оператор (блок)

    Составной оператор – это группа операторов заключенных в “операторные скобки” Begin …. еnd. Пустой операторсодержит только;, никаких действий не выполняет.

  • Слайд 8

    Идентификаторы (имена)

    Идентификатор– это имя объекта (модуля,функции, переменной). Синтаксис: Идентификатор - последовательность латинских букви цифр, начинающаяся с буквы. Заглавные и строчные транслятор не различает. Ограничение длины идентификатора (63 символа). Рекомендуется!!! Использовать осмысленные идентификаторы и общепринятые сокращения – это улучшает читаемость программ. Примеры: srednee; V; F; m; massa; m1; skorost

  • Слайд 9

    Константы

    Константа – это величина, которая не может измениться. Числовые константы - это числа 3 3.5 1.75е2 $4ff Строковые константы – это символы в апострофах ‘Привет кадет’. ВНИМАНИЕ!!! Именованные константынадо описать в секции описаний const. Синтаксис: const = ;Например: const  Pi = 3.14;  Count = 10;  Name = 'Mike';

  • Слайд 10

    Переменные и их описание

    Переменная — это группа ячеек памяти, имеющая имя, тип и значение. Имяпеременной – идентификатор. Типпеременной - определяет: множество принимаемых ею значений количество связанных с ней ячеек памяти. Значение переменной – содержимое группы ячеек памяти отведенных под нее. ВНИМАНИЕ!!!Переменная должна быть описана в секции описаний VAR.

  • Слайд 11

    Секция описаний переменыхVAR

    - группа имен переменных, разделенных запятыми. ВНИМАНИЕ!!! Знаки :и ;обязательны. Пример: var  a,b,c :integer ;  d :real;  e,f :integer ;  s,s1 :string ;  ch :char ; Синтаксис: VAR : ;
  • Слайд 12

    Типы переменных

    boolean (логический) real (вещественный) complex (комплексный) string(строковый) тип "массив” тип "запись” тип "указатель” Процедурный Файловый Классовый Типы: integer (целый) byte (байтовый) char(символьный) Перечислимый Диапазонный называются порядковыми. Только эти типы могут быть индексами массивов, переключателями оператора case и параметром цикла for.

  • Слайд 13

    Необходимые для нас типы

  • Слайд 14

    Типы данных

    Какие из приведенных чисел являются константами целого типа? 1 2.1E3 4 0.7E-1 7 22.78 2 128 5 +0.9 8 -2100 3 -350 6 +71 9 1E5 2 3 6 8

  • Слайд 15

    Какие из приведенных чисел являются вещественными константами в экспоненциальной форме? 1 11 4 -0,5E-2 7 2.7E05 2 1.3 5 1050 8 -1.38 3 -1.2E5 6 37.75 9 +3.21E-03 3 7 9

  • Слайд 16

    Идентификаторы

    Какие из приведенных выражений могут служить именами переменных ? 1 5B 4 SIN 7 1AB 2 E6 5 G 8 +LN 3 Л1 6 10 9 L5 2 5 9

  • Слайд 17

    Стандартные функции Pascal

Посмотреть все слайды

Сообщить об ошибке