🗊Презентация Язык программирования Паскаль. (Тема 1)

Нажмите для полного просмотра!
Язык программирования Паскаль. (Тема 1), слайд №1Язык программирования Паскаль. (Тема 1), слайд №2Язык программирования Паскаль. (Тема 1), слайд №3Язык программирования Паскаль. (Тема 1), слайд №4Язык программирования Паскаль. (Тема 1), слайд №5Язык программирования Паскаль. (Тема 1), слайд №6Язык программирования Паскаль. (Тема 1), слайд №7Язык программирования Паскаль. (Тема 1), слайд №8Язык программирования Паскаль. (Тема 1), слайд №9Язык программирования Паскаль. (Тема 1), слайд №10Язык программирования Паскаль. (Тема 1), слайд №11Язык программирования Паскаль. (Тема 1), слайд №12Язык программирования Паскаль. (Тема 1), слайд №13Язык программирования Паскаль. (Тема 1), слайд №14Язык программирования Паскаль. (Тема 1), слайд №15Язык программирования Паскаль. (Тема 1), слайд №16Язык программирования Паскаль. (Тема 1), слайд №17Язык программирования Паскаль. (Тема 1), слайд №18Язык программирования Паскаль. (Тема 1), слайд №19Язык программирования Паскаль. (Тема 1), слайд №20Язык программирования Паскаль. (Тема 1), слайд №21Язык программирования Паскаль. (Тема 1), слайд №22Язык программирования Паскаль. (Тема 1), слайд №23Язык программирования Паскаль. (Тема 1), слайд №24Язык программирования Паскаль. (Тема 1), слайд №25

Содержание

Вы можете ознакомиться и скачать презентацию на тему Язык программирования Паскаль. (Тема 1). Доклад-сообщение содержит 25 слайдов. Презентации для любого класса можно скачать бесплатно. Если материал и наш сайт презентаций Mypresentation Вам понравились – поделитесь им с друзьями с помощью социальных кнопок и добавьте в закладки в своем браузере.

Слайды и текст этой презентации


Слайд 1





Основы программирования
Учитель информатики и ИКТ
ГОУ г.Москвы СОШ №310
 «У Чистых прудов»
Цыбикова Т.Р.
Описание слайда:
Основы программирования Учитель информатики и ИКТ ГОУ г.Москвы СОШ №310 «У Чистых прудов» Цыбикова Т.Р.

Слайд 2





Язык программирования Паскаль
Тема 1
Описание слайда:
Язык программирования Паскаль Тема 1

Слайд 3





Введение
Одним из популярных сегодня ЯП является Паскаль. 
Он позволяет составлять программы для решения математических задач, обработки текстов, построения изображений на экране дисплея.
Создатель Паскаля  Никлаус Вирт предложил первую версию строгого по форме и простого для написания программ языка в 1968 году, когда не существовало персональных компьютеров.
Описание слайда:
Введение Одним из популярных сегодня ЯП является Паскаль. Он позволяет составлять программы для решения математических задач, обработки текстов, построения изображений на экране дисплея. Создатель Паскаля Никлаус Вирт предложил первую версию строгого по форме и простого для написания программ языка в 1968 году, когда не существовало персональных компьютеров.

Слайд 4





Алфавит
    Как каждый язык, Паскаль имеет свой алфавит. В него входят:
 латинские буквы (26), 
цифры от 0 до 9, 
специальные знаки (+,-, круглые, квадратные и фигурные скобки, точка, запятая, точка с запятой, <, >, <=, >=, $ и др.), 
а также служебные слова (из английского языка: begin, end, for, while и др.).
Описание слайда:
Алфавит Как каждый язык, Паскаль имеет свой алфавит. В него входят: латинские буквы (26), цифры от 0 до 9, специальные знаки (+,-, круглые, квадратные и фигурные скобки, точка, запятая, точка с запятой, <, >, <=, >=, $ и др.), а также служебные слова (из английского языка: begin, end, for, while и др.).

Слайд 5





Имя переменной
При написании программы для переменных величин вводятся обозначения, точно так же, как это делается для обозначения переменных в курсе алгебры. 
Такое обозначение в ЯП называют именем величины.
Имя величины в Паскале – это слово из букв, цифр и знаков подчеркивания, начинающегося с буквы.
В качестве имени нельзя использовать служебные слова
Каждое имя соответствует некоторой ячейке памяти, куда записывается значение переменной величины. 
Поскольку в ячейку можно записать одно за другим сколько угодно данных, имя также называют переменной или именем переменной.
Описание слайда:
Имя переменной При написании программы для переменных величин вводятся обозначения, точно так же, как это делается для обозначения переменных в курсе алгебры. Такое обозначение в ЯП называют именем величины. Имя величины в Паскале – это слово из букв, цифр и знаков подчеркивания, начинающегося с буквы. В качестве имени нельзя использовать служебные слова Каждое имя соответствует некоторой ячейке памяти, куда записывается значение переменной величины. Поскольку в ячейку можно записать одно за другим сколько угодно данных, имя также называют переменной или именем переменной.

Слайд 6





Ячейка 
Ячейка- понятие условное, это последовательность разного количества байтов для разных данных.
Для целых чисел в Паскале требуется два байта, для действительных – шесть.
Любой символ клавиатуры занимает один байт.
Поэтому для каждой переменной надо указать её тип, чтобы транслятор (программа, переводящая с ЯП на язык машинных команд) знал, сколько места в памяти она будет занимать.
Описание слайда:
Ячейка Ячейка- понятие условное, это последовательность разного количества байтов для разных данных. Для целых чисел в Паскале требуется два байта, для действительных – шесть. Любой символ клавиатуры занимает один байт. Поэтому для каждой переменной надо указать её тип, чтобы транслятор (программа, переводящая с ЯП на язык машинных команд) знал, сколько места в памяти она будет занимать.

Слайд 7





Числа в Паскале
Числа в Паскале различаются как целые и действительные (вещественные). 
Целое число по внешнему виду такое же, как обычно: знак «+» можно не указывать.
Вещественные числа, несмотря на одинаковое представление в памяти компьютера, могут иметь вид с фиксированной и с плавающей точкой.
Описание слайда:
Числа в Паскале Числа в Паскале различаются как целые и действительные (вещественные). Целое число по внешнему виду такое же, как обычно: знак «+» можно не указывать. Вещественные числа, несмотря на одинаковое представление в памяти компьютера, могут иметь вид с фиксированной и с плавающей точкой.

Слайд 8





Числа с фиксированной точкой
Числа с фиксированной точкой похожи на десятичные, только целая часть от дробной отделяется не запятой, а точкой: 
-7.23, 897.5, -0.11.
При выполнении действий с фиксированной точкой  может получиться результат, целая часть которого содержит больше разрядов, чем объем ячейки памяти. Происходит, как принято говорить, переполнение ячейки памяти.
Описание слайда:
Числа с фиксированной точкой Числа с фиксированной точкой похожи на десятичные, только целая часть от дробной отделяется не запятой, а точкой: -7.23, 897.5, -0.11. При выполнении действий с фиксированной точкой может получиться результат, целая часть которого содержит больше разрядов, чем объем ячейки памяти. Происходит, как принято говорить, переполнение ячейки памяти.

Слайд 9





Числа с плавающей точкой
Чтобы избежать переполнения ячейки памяти, используют представление вещественных чисел с плавающей точкой.
В этом случае число представляется в виде мантиссы и порядка. 
Мантисса – это последовательность цифр, изображающих число, а порядок определяет положение точки в этой последовательности.
Описание слайда:
Числа с плавающей точкой Чтобы избежать переполнения ячейки памяти, используют представление вещественных чисел с плавающей точкой. В этом случае число представляется в виде мантиссы и порядка. Мантисса – это последовательность цифр, изображающих число, а порядок определяет положение точки в этой последовательности.

Слайд 10





Пример числа с плавающей точкой
Например, десятичное число 243,7 может быть представлено в виде:
243,7=2,437·102 , или 243700·10-3   , или 0,002437·105 и т.д.
В этом примере 2437- мантисса числа, а цифры 2, -3 или 5 – порядок (нетрудно увидеть, что это степень числа 10, которая меняется в зависимости от различных видов записи числа 243,7).
В машинной записи число будет выглядеть как 2.4370000000E+02.
Описание слайда:
Пример числа с плавающей точкой Например, десятичное число 243,7 может быть представлено в виде: 243,7=2,437·102 , или 243700·10-3 , или 0,002437·105 и т.д. В этом примере 2437- мантисса числа, а цифры 2, -3 или 5 – порядок (нетрудно увидеть, что это степень числа 10, которая меняется в зависимости от различных видов записи числа 243,7). В машинной записи число будет выглядеть как 2.4370000000E+02.

Слайд 11





Направление сдвига указано после буквы Е 
Числа с плавающей точкой имеют громоздкий вид, они выводятся как результаты работы программы. Однако их можно заменить на числа с фиксированной точкой.
Если программа выдала вещественное число -4.9876543234Е-02, то это тоже самое, что -0,049876543234, т.е. десятичную точку надо сдвинуть влево на две позиции.
Направление сдвига указано после буквы Е в записи числа: 
вправо, если после Е плюс, 
и влево, если минус.
Описание слайда:
Направление сдвига указано после буквы Е Числа с плавающей точкой имеют громоздкий вид, они выводятся как результаты работы программы. Однако их можно заменить на числа с фиксированной точкой. Если программа выдала вещественное число -4.9876543234Е-02, то это тоже самое, что -0,049876543234, т.е. десятичную точку надо сдвинуть влево на две позиции. Направление сдвига указано после буквы Е в записи числа: вправо, если после Е плюс, и влево, если минус.

Слайд 12





Операции
Для работы с числами используют шесть операций:
«+» - сложение,
«-» - вычитание,
«/» - деление,
«*» - умножение,
mod – нахождение остатка от деления,
div – деление нацело.
Описание слайда:
Операции Для работы с числами используют шесть операций: «+» - сложение, «-» - вычитание, «/» - деление, «*» - умножение, mod – нахождение остатка от деления, div – деление нацело.

Слайд 13





Что такое арифметическое выражение, из чего оно может состоять
Из имен, чисел, знаков арифметических действий и математических функций конструируются арифметические выражения.
Для указания порядка действий используются только круглые скобки, их может быть несколько, главное, чтобы количество открывающих скобок равнялось количеству закрывающих.
Описание слайда:
Что такое арифметическое выражение, из чего оно может состоять Из имен, чисел, знаков арифметических действий и математических функций конструируются арифметические выражения. Для указания порядка действий используются только круглые скобки, их может быть несколько, главное, чтобы количество открывающих скобок равнялось количеству закрывающих.

Слайд 14





Математические функции Паскаля
во многом совпадают с общепринятыми:
sin(x), cos(x), ln(x).
Для возведения аргумента в квадрат используется обозначение sqr(x),
для извлечения квадратного корня sqrt(x), а модуль обозначается abs(x). 
В качестве аргумента каждой функции может быть арифметическое выражение.
Описание слайда:
Математические функции Паскаля во многом совпадают с общепринятыми: sin(x), cos(x), ln(x). Для возведения аргумента в квадрат используется обозначение sqr(x), для извлечения квадратного корня sqrt(x), а модуль обозначается abs(x). В качестве аргумента каждой функции может быть арифметическое выражение.

Слайд 15





Пример арифметического выражения

x/(1+sqr(x)/(5+x*sqr(x))

запись на Паскале
Описание слайда:
Пример арифметического выражения x/(1+sqr(x)/(5+x*sqr(x)) запись на Паскале

Слайд 16





Оператор присваивания
Алгоритм преобразования данных на Паскале состоит из операторов – укрупненных команд. 
Каждый оператор преобразуется транслятором в последовательность машинных команд.
Основное преобразование данных, выполняемых компьютером, - присваивание переменной нового значения.
Описание слайда:
Оператор присваивания Алгоритм преобразования данных на Паскале состоит из операторов – укрупненных команд. Каждый оператор преобразуется транслятором в последовательность машинных команд. Основное преобразование данных, выполняемых компьютером, - присваивание переменной нового значения.

Слайд 17





Общий вид оператора присваивания 
Имя переменной := арифметическое выражение;
Описание слайда:
Общий вид оператора присваивания Имя переменной := арифметическое выражение;

Слайд 18





Как работает оператор присваивания
При выполнении оператора присваивания рассматривается арифметическое выражение, из ячеек оперативной памяти, соответствующих стоящим там именам, вносятся в процессор значения и выполняются указанные действия над данными. 
Полученный результат записывается в ячейку памяти, имя которой указано слева от знака присваивания.
Описание слайда:
Как работает оператор присваивания При выполнении оператора присваивания рассматривается арифметическое выражение, из ячеек оперативной памяти, соответствующих стоящим там именам, вносятся в процессор значения и выполняются указанные действия над данными. Полученный результат записывается в ячейку памяти, имя которой указано слева от знака присваивания.

Слайд 19





Примеры оператора присваивания
x:=3.14; {переменной x присвоить значение 3,14}
a:=b+c; {из ячеек b и c считываются заранее помещенные туда данные, вычисляется сумма, результат записывается в ячейку a}
i:=i+1 {значение переменной увеличивается на 1}
Описание слайда:
Примеры оператора присваивания x:=3.14; {переменной x присвоить значение 3,14} a:=b+c; {из ячеек b и c считываются заранее помещенные туда данные, вычисляется сумма, результат записывается в ячейку a} i:=i+1 {значение переменной увеличивается на 1}

Слайд 20





Для типов переменной слева и арифметического выражения справа от знака присваивания существуют ограничения:

Если переменная слева вещественного типа, то арифметическое выражение может быть как целого, так и вещественного типа, т.е. содержать либо целые переменные и допустимые для них операции, либо вещественные, либо и те, и другие (тогда выражение преобразуются к вещественному типу).
Если переменная слева целого типа, то арифметическое выражение  справа только целочисленное.
Это означает, что можно, например, вещественной переменной присвоить целое значение. В памяти компьютера оно будет преобразовано к вещественному типу. В фигурных скобках рядом с оператором помещается комментарий его действий.
Описание слайда:
Для типов переменной слева и арифметического выражения справа от знака присваивания существуют ограничения: Если переменная слева вещественного типа, то арифметическое выражение может быть как целого, так и вещественного типа, т.е. содержать либо целые переменные и допустимые для них операции, либо вещественные, либо и те, и другие (тогда выражение преобразуются к вещественному типу). Если переменная слева целого типа, то арифметическое выражение справа только целочисленное. Это означает, что можно, например, вещественной переменной присвоить целое значение. В памяти компьютера оно будет преобразовано к вещественному типу. В фигурных скобках рядом с оператором помещается комментарий его действий.

Слайд 21





Вопросы и задания
Что входит в состав алфавита Паскаля?
Почему Паскаль различает целые и вещественные числа?
Что такое арифметическое выражение, из чего оно может состоять?
Как работает оператор присваивания?
Какие ограничения накладывает Паскаль на типы данных при присваивании?
Что такое транслятор?
Запишите в виде арифметического выражения квадратный трехчлен.
Запишите на Паскале tg x, x4.
Описание слайда:
Вопросы и задания Что входит в состав алфавита Паскаля? Почему Паскаль различает целые и вещественные числа? Что такое арифметическое выражение, из чего оно может состоять? Как работает оператор присваивания? Какие ограничения накладывает Паскаль на типы данных при присваивании? Что такое транслятор? Запишите в виде арифметического выражения квадратный трехчлен. Запишите на Паскале tg x, x4.

Слайд 22





Вопросы и задания
Что входит в состав алфавита Паскаля? 
Почему Паскаль различает целые и вещественные числа?
Что такое арифметическое выражение, из чего оно может состоять?
Описание слайда:
Вопросы и задания Что входит в состав алфавита Паскаля? Почему Паскаль различает целые и вещественные числа? Что такое арифметическое выражение, из чего оно может состоять?

Слайд 23





Вопросы и задания
Как работает оператор присваивания?
Какие ограничения накладывает Паскаль на типы данных при присваивании?
Описание слайда:
Вопросы и задания Как работает оператор присваивания? Какие ограничения накладывает Паскаль на типы данных при присваивании?

Слайд 24





Вопросы и задания
Что такое транслятор?
Запишите в виде арифметического выражения квадратный трехчлен.
Запишите на Паскале tg x, x4.
Описание слайда:
Вопросы и задания Что такое транслятор? Запишите в виде арифметического выражения квадратный трехчлен. Запишите на Паскале tg x, x4.

Слайд 25





Литература
А.А.Кузнецов, Н.В.Ипатова 
«Основы информатики», 8-9 кл.:
Раздел 3. ОСНОВЫ ПРОГРАММИРОВАНИЯ, 
С.83-87
Описание слайда:
Литература А.А.Кузнецов, Н.В.Ипатова «Основы информатики», 8-9 кл.: Раздел 3. ОСНОВЫ ПРОГРАММИРОВАНИЯ, С.83-87



Похожие презентации
Mypresentation.ru
Загрузить презентацию