- Операции и выражения в языке Паскаль

Презентация "Операции и выражения в языке Паскаль" по информатике – проект, доклад

Слайд 1
Слайд 2
Слайд 3
Слайд 4
Слайд 5
Слайд 6
Слайд 7
Слайд 8
Слайд 9
Слайд 10
Слайд 11
Слайд 12
Слайд 13
Слайд 14
Слайд 15
Слайд 16
Слайд 17
Слайд 18
Слайд 19
Слайд 20
Слайд 21
Слайд 22
Слайд 23
Слайд 24
Слайд 25
Слайд 26
Слайд 27

Презентацию на тему "Операции и выражения в языке Паскаль" можно скачать абсолютно бесплатно на нашем сайте. Предмет проекта: Информатика. Красочные слайды и иллюстрации помогут вам заинтересовать своих одноклассников или аудиторию. Для просмотра содержимого воспользуйтесь плеером, или если вы хотите скачать доклад - нажмите на соответствующий текст под плеером. Презентация содержит 27 слайд(ов).

Слайды презентации

Операции и выражения Арифметические операции Для каждого типа данных определены действия, применимые к его значениям. Например, если переменная относится к порядковому типу данных, то она может фигурировать в качестве аргумента стандартных функций ord(), pred() succ() К вещественным типам эти функци
Слайд 1

Операции и выражения Арифметические операции Для каждого типа данных определены действия, применимые к его значениям. Например, если переменная относится к порядковому типу данных, то она может фигурировать в качестве аргумента стандартных функций ord(), pred() succ() К вещественным типам эти функции применить невозможно.

Операции - стандартные действия, разрешенные для переменных того или иного типа данных. Все операции (за исключением унарных и not), требуют двух операндов.
Слайд 2

Операции - стандартные действия, разрешенные для переменных того или иного типа данных. Все операции (за исключением унарных и not), требуют двух операндов.

Логические операции (and, or, not, xor) применимы только к значениям типа boolean. результатом выполнения операций также являются величины типа boolean. Для данных логического типа определены следующие логические операции NOT - отрицание: NOT(True)=false; OR - логическое сложение(ИЛИ): True OR False
Слайд 3

Логические операции (and, or, not, xor) применимы только к значениям типа boolean. результатом выполнения операций также являются величины типа boolean. Для данных логического типа определены следующие логические операции NOT - отрицание: NOT(True)=false; OR - логическое сложение(ИЛИ): True OR False = True; AND - логическое умножение(И): False AND True = False; XOR - исключающее ИЛИ: True XOR True = false; True XOR False = True;

2. Операции сравнения (=, , >, =) применимы ко всем базовым типам. Их результатами также являются значения типа boolean. Операции целочисленной арифметики применимы только к целым типам. Их результат - целое число, тип которого зависит от типов операндов. a div b - деление а на b нацело (деление
Слайд 4

2. Операции сравнения (=, , >, =) применимы ко всем базовым типам. Их результатами также являются значения типа boolean. Операции целочисленной арифметики применимы только к целым типам. Их результат - целое число, тип которого зависит от типов операндов. a div b - деление а на b нацело (деление на 0 запрещено, поэтому в таких случаях операция выдает ошибку). Результат будет принадлежать к типу данных, общему для тех типов, к которым принадлежат операнды. Например, (shortint div byte = integer). Пояснить это можно так: integer - это минимальный тип, подмножествами которого являются одновременно и byte, и shortint.

a mod b - взятие остатка при делении а на b нацело. Тип результата, как и в предыдущем случае, определяется типами операндов, а 0 является запрещенным значением для b. В отличие от математической операции mod, результатом которой всегда является неотрицательное число, знак результата "программи
Слайд 5

a mod b - взятие остатка при делении а на b нацело. Тип результата, как и в предыдущем случае, определяется типами операндов, а 0 является запрещенным значением для b. В отличие от математической операции mod, результатом которой всегда является неотрицательное число, знак результата "программистской" операции mod определяется знаком ее первого операнда. Таким образом, если в математике (-2 mod 5)=3, то у нас (-2 mod 5)= -2. a shl k - сдвиг значения а на k битов влево (это эквивалентно умножению значения переменной а на 2k). Результат операции будет иметь тот же тип, что и первый ее операнд (а).

a shr k - сдвиг значения а на k битов вправо (это эквивалентно делению значения переменной а на 2k нацело). Результат операции будет иметь тот же тип, что и первый ее операнд (а). and,or,not,xor - операции двоичной арифметики, работающие с битами двоичного представления целых чисел, по тем же правил
Слайд 6

a shr k - сдвиг значения а на k битов вправо (это эквивалентно делению значения переменной а на 2k нацело). Результат операции будет иметь тот же тип, что и первый ее операнд (а). and,or,not,xor - операции двоичной арифметики, работающие с битами двоичного представления целых чисел, по тем же правилам, что и соответствующие им логические операции. Операции общей арифметики (+, -, *, /) применимы ко всем арифметическим типам. Их результат принадлежит к типу данных, общему для обоих операндов (исключение составляет только операция дробного деления /, результат которой всегда относится к вещественному типу данных).

Стандартные арифметические функции К арифметическим операциям примыкают и стандартные арифметические функции. Их список с кратким описанием приводится по схеме: Описание Тип аргумента Тип результата
Слайд 7

Стандартные арифметические функции К арифметическим операциям примыкают и стандартные арифметические функции. Их список с кратким описанием приводится по схеме: Описание Тип аргумента Тип результата

abs(x) Абсолютное значение (модуль) числа Арифметический Совпадает с типом аргумента arctan(x) Арктангенс (в радианах) Арифметический Вещественный cos(x) Косинус (в радианах) Арифметический Вещественный exp(x) Экспонента (ex) Арифметический Вещественный frac(x) Взятие дробной части числа Арифметичес
Слайд 8

abs(x) Абсолютное значение (модуль) числа Арифметический Совпадает с типом аргумента arctan(x) Арктангенс (в радианах) Арифметический Вещественный cos(x) Косинус (в радианах) Арифметический Вещественный exp(x) Экспонента (ex) Арифметический Вещественный frac(x) Взятие дробной части числа Арифметический Вещественный int(x) Взятие целой части числа Арифметический Вещественный ln(x) Натуральный логарифм (по основанию e) Арифметический Вещественный

odd(x) Проверка нечетности числа Целый boolean Pi Значение числа – Вещественный round(x) Округление к ближайшему целому Арифметический Целый trunc(x) Округление "вниз" - к ближайшему меньшему целому Арифметический Целый sin(x) Синус (в радианах) Арифметический Вещественный sqr(x) Возведени
Слайд 9

odd(x) Проверка нечетности числа Целый boolean Pi Значение числа – Вещественный round(x) Округление к ближайшему целому Арифметический Целый trunc(x) Округление "вниз" - к ближайшему меньшему целому Арифметический Целый sin(x) Синус (в радианах) Арифметический Вещественный sqr(x) Возведение в квадрат Арифметический Вещественный sqrt(x) Извлечение квадратного корня Арифметический Вещественный.

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

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

Примеры арифметических выражений: (x0) - выражение, результат которого принадлежит к типу boolean; (x mod k) + min(a,b) + trunc(z) - сочетание арифметических операций и вызовов функций; odd(round(x/abs(x))) - "многоэтажное" выражение.
Слайд 11

Примеры арифметических выражений: (x0) - выражение, результат которого принадлежит к типу boolean; (x mod k) + min(a,b) + trunc(z) - сочетание арифметических операций и вызовов функций; odd(round(x/abs(x))) - "многоэтажное" выражение.

Полнота вычислений В общем случае вычисление сложного логического выражения прекращается в тот момент, когда его окончательное значение становится понятным (например, true and (b
Слайд 12

Полнота вычислений В общем случае вычисление сложного логического выражения прекращается в тот момент, когда его окончательное значение становится понятным (например, true and (b

Порядок вычислений Если в выражении расставлены скобки, то вычисления производятся в обычном порядке (чем меньше глубина вложенности скобок, тем позже вычисляется заключенная в них операция). Если же скобок нет, то сначала вычисляются значения операций с более высоким приоритетом, затем - с менее вы
Слайд 13

Порядок вычислений Если в выражении расставлены скобки, то вычисления производятся в обычном порядке (чем меньше глубина вложенности скобок, тем позже вычисляется заключенная в них операция). Если же скобок нет, то сначала вычисляются значения операций с более высоким приоритетом, затем - с менее высоким. Несколько подряд идущих операций одного приоритета вычисляются в последовательности "слева направо".

Приоритеты операций языка Pascal Операции Приоритет Унарные операции +, -, not, @, ^, # Первый(высший) Операции *, /, div, mod, and, shl, shr Второй эквивалентные умножению Операции +,-, or, xor Третий эквивалентные сложению Операции сравнения =, , >, =, in Четвертый
Слайд 14

Приоритеты операций языка Pascal Операции Приоритет Унарные операции +, -, not, @, ^, # Первый(высший) Операции *, /, div, mod, and, shl, shr Второй эквивалентные умножению Операции +,-, or, xor Третий эквивалентные сложению Операции сравнения =, , >, =, in Четвертый

Замечание: Вызов любой функции имеет более высокий приоритет, чем все внешние относительно этого вызова операции. Выражения, являющиеся аргументами вызываемой функции, вычисляются в момент вызова. Примеры выражений (с указанием последовательности вычислений) для целых чисел: a + b * c / d (результат
Слайд 15

Замечание: Вызов любой функции имеет более высокий приоритет, чем все внешние относительно этого вызова операции. Выражения, являющиеся аргументами вызываемой функции, вычисляются в момент вызова. Примеры выражений (с указанием последовательности вычислений) для целых чисел: a + b * c / d (результат принадлежит к вещест- 3 1 2 венному типу данных); a * not b or c * d = 0 (результат принадлежит к логиче- 2 1 4 3 5 скому типу данных); -min(a + b, 0) * (a + 1) (результат принадлежит к целочис- 3 2 1 5 4 ленному типу данных).

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

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

Правила взаимозаменяемости различных типов данных Эквивалентность - это наиболее высокий уровень соответствия типов. Она требуется при действиях с указателями, а также при вызовах подпрограмм. Два типа - Т1 и Т2 - будут эквивалентными, если верно хотя бы одно из перечисленных ниже: Т1 и Т2 совпадают
Слайд 17

Правила взаимозаменяемости различных типов данных Эквивалентность - это наиболее высокий уровень соответствия типов. Она требуется при действиях с указателями, а также при вызовах подпрограмм. Два типа - Т1 и Т2 - будут эквивалентными, если верно хотя бы одно из перечисленных ниже: Т1 и Т2 совпадают; Т1 и Т2 определены в одном объявлении типа; Т1 эквивалентен некоторому типу Т3, который эквивалентен типу Т2.

например: type T2 = T1; T3 = T1; T4,T5 = T2; Здесь эквивалентными будут Т1 и Т2; Т1 и Т3; Т1 и Т4; Т1 и Т5; Т4 и Т5. Т2 и Т3 - не эквивалентны!
Слайд 18

например: type T2 = T1; T3 = T1; T4,T5 = T2; Здесь эквивалентными будут Т1 и Т2; Т1 и Т3; Т1 и Т4; Т1 и Т5; Т4 и Т5. Т2 и Т3 - не эквивалентны!

Совместимость типов Совместимость типов требуется при конструировании выражений, а также при вызовах подпрограмм (для параметров-значений). Совместимость означает, что для переменных этих типов возможна операция присваивания - хотя во время этой операции присваиваемое значение может измениться: прои
Слайд 19

Совместимость типов Совместимость типов требуется при конструировании выражений, а также при вызовах подпрограмм (для параметров-значений). Совместимость означает, что для переменных этих типов возможна операция присваивания - хотя во время этой операции присваиваемое значение может измениться: произойдет неявное приведение типов данных

Два типа Т1 и Т2 будут совместимыми, если верен хотя бы один вариант из перечисленных ниже: Т1 и Т2 эквивалентны (в том числе совпадают); Т1 и Т2 - оба целочисленные или оба вещественные; Т1 и Т2 являются подмножествами одного типа; Т1 является некоторым подмножеством Т2; Т1 - строка, а Т2 - символ;
Слайд 20

Два типа Т1 и Т2 будут совместимыми, если верен хотя бы один вариант из перечисленных ниже: Т1 и Т2 эквивалентны (в том числе совпадают); Т1 и Т2 - оба целочисленные или оба вещественные; Т1 и Т2 являются подмножествами одного типа; Т1 является некоторым подмножеством Т2; Т1 - строка, а Т2 - символ; Т1 - это тип pointer, а Т2 - типизированный указатель Т1 и Т2 - оба процедурные, с одинаковым количеством попарно эквивалентных параметров, а для функций - с эквивалентными типами результатов

Совместимость по присваиванию В отличие от простой совместимости, совместимость по присваиванию гарантирует, что в тех случаях, когда производится какое-либо присваивание (используется запись вида a:=b; или происходит передача значений в подпрограмму или из нее и т.п.), не произойдет никаких изменен
Слайд 21

Совместимость по присваиванию В отличие от простой совместимости, совместимость по присваиванию гарантирует, что в тех случаях, когда производится какое-либо присваивание (используется запись вида a:=b; или происходит передача значений в подпрограмму или из нее и т.п.), не произойдет никаких изменений присваиваемого значения. Два типа данных Т1 и Т2 называются совместимыми по присваиванию, если выполняется хотя бы один вариант из перечисленных ниже: Т1 и Т2 эквивалентны, но не файлы; Т1 и Т2 совместимы, причем Т2 - некоторое подмножество в Т1; Т1 - вещественный тип, а Т2 - целый.

Приведение типов данных Неявное приведение типов данных Как известно, тип результата арифметических операций (а следовательно, и выражений) может отличаться от типов исходных операндов. Например, при "дробном" делении ( / ) одного целого числа на другое целое в ответе все равно получается
Слайд 22

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

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

Если в некоторой операции присваивания участвуют два типа данных совместимых, но не совместимых по присваиванию, то тип присваиваемого выражения автоматически заменяется на подходящий. Это тоже неявное приведение. Причем в этих случаях могут возникать изменения значений. Скажем, если выполнить такую последовательность операторов a:= 10; {a: byte} a:= -a; writeln(a); То результат будет не -10, а 246 (246 = 256 - 10).

Неявное приведение типов данных можно отключить, если указать директиву компилятора {$R+}, которая принуждает компилятор всегда проверять границы и диапазоны. Если эта директива включена, то во всех ситуациях, в которых по умолчанию достаточно совместимости типов данных, будет необходима их эквивале
Слайд 24

Неявное приведение типов данных можно отключить, если указать директиву компилятора {$R+}, которая принуждает компилятор всегда проверять границы и диапазоны. Если эта директива включена, то во всех ситуациях, в которых по умолчанию достаточно совместимости типов данных, будет необходима их эквивалентность. По умолчанию такая проверка отключена, поэтому обычно считается что эта директива находится в выключенном состоянии {$R-}.

Явное приведение типов данных Тип значения можно изменить и явным способом: просто указав новый тип выражения, например: a:= byte(b). В этом случае переменной а будет присвоено значение, полученное новой интерпретацией значения переменной b. Скажем, если b имеет тип shortint и значение -23, то в a з
Слайд 25

Явное приведение типов данных Тип значения можно изменить и явным способом: просто указав новый тип выражения, например: a:= byte(b). В этом случае переменной а будет присвоено значение, полученное новой интерпретацией значения переменной b. Скажем, если b имеет тип shortint и значение -23, то в a запишется 233 (= 256 - 23). Приводить явным образом можно и типы, различающиеся по длине. Тогда значение может измениться в соответствии с новым типом. Скажем, если преобразовать тип longint в тип integer, то возможны потери из-за отсечения первых двух байтов исходного числа. Например, результатом попытки преобразовать число 100 000 к типу integer станет число 31 072, а к типу word - число 34 464.

Функции, изменяющие тип данных Список стандартных функций, аргумент и результат которых принадлежат к различным типам данных: trunc: real -> integer; round: real -> integer; val: string -> byte/integer/real; chr: byte -> char; ord:  -> longint;
Слайд 26

Функции, изменяющие тип данных Список стандартных функций, аргумент и результат которых принадлежат к различным типам данных: trunc: real -> integer; round: real -> integer; val: string -> byte/integer/real; chr: byte -> char; ord: -> longint;

Список похожих презентаций

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

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

План лекции. Понятие алгоритма Примеры алгоритмов Свойства алгоритмов 4. Способы записи алгоритмов 4.1. Словесное описание алгоритмов 4.2. Графическое ...
Програмирование на языке Паскаль

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

Программирование на языке Паскаль; Трансляторы; Набор символов;. Содержание:. Тема: Программирование на языке Turbo Pascal. Перевод программ, написанных ...
Система типов данных в языке Паскаль

Система типов данных в языке Паскаль

Система типов языка Паскаль. Данные, обрабатываемые программой, записанной на языке TurboPascal, принадлежат к одному из следующих типов, классификация ...
Структура программы на языке Паскаль

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

Структура программы. Заголовок программы Раздел описаний Тело программы (раздел операторов). PROGRAM имя; Const Pi=3.14; Var x, y: integer; BEGIN ...
Операторы в языке Паскаль

Операторы в языке Паскаль

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

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

Основные типы переменных. Целый тип - integer. Целые числа от -32768 до 32767. Действительный тип – real. Символьный тип - char. Один любой символ. ...
Запись вспомогательных алгоритмов на языке Паскаль. Начала программирования

Запись вспомогательных алгоритмов на языке Паскаль. Начала программирования

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

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

Программа состоит из заголовка и блока. В заголовке указывается имя программы и список параметров. Общий вид: program n (input, output, x, y,…); здесь ...
Логические величины, операции, выражения

Логические величины, операции, выражения

Логические величины. Логические величины: понятия, выражаемые словами: ИСТИНА, ЛОЖЬ (true, false). Следовательно, истинность высказываний выражается ...
Графические операторы в языке Паскаль

Графические операторы в языке Паскаль

Цели урока:. Получить представление о графике в языках программирования. Научиться писать простейшие программы для построения рисунка в Паскале. Назначение ...
Логические величины, операции, выражения

Логические величины, операции, выражения

Основные понятия. Слово логика означает совокупность правил, которым подчиняется процесс мышления. Сам термин "логика" происходит от древнегреческого ...
Простые стандартные типы данных. Операции с числовыми переменными. Логические операции

Простые стандартные типы данных. Операции с числовыми переменными. Логические операции

Величины целого типа. Пример описания. const a=3; var a:integer; i:byte;. Величины вещественного типа. const max=3.45;c=2.1E2; Var summa:real;. Символьные ...
Программирование на языке Си

Программирование на языке Си

Тема 1. Теория. Этапы разработки программ. Постановка задачи определить цель и категорию программы (системная, прикладная) определить исходные данные ...
Программирование на языке С++

Программирование на языке С++

Лекция 3. Переменные, операции, выражения. Правила описания переменных и именованных констант, основные операции языка и их приоритеты, правила записи ...
Программирование на языке ассемблер (Assembler)

Программирование на языке ассемблер (Assembler)

1) Структура команд ассемблера. Язык программирования наиболее полно учитывающий особенности "родного" микропроцессора и содержащий мнемонические ...
Знакомство с языком Паскаль

Знакомство с языком Паскаль

Цель:. выяснить структуру программы, операторы, правила оформления и пунктуацию языка Паскаль. Тест по теме «Алгоритмы работы с величинами». 1. Укажите ...
Изучаем Паскаль

Изучаем Паскаль

Урок 1. Моя первая программа. Нашей первой программой будет программа-приветствие. Она просто выведет текст на экран компьютера и завершит свою работу. ...
Создание программы на языке Free Pascal в среде разработки KDevelop

Создание программы на языке Free Pascal в среде разработки KDevelop

Cреда разработки KDevelop. Интегрированная среда разработки KDevelop преназдначена для разработки программных систем на многих языках программирования, ...
Линейные алгоритмы и их реализация на языке программирования

Линейные алгоритмы и их реализация на языке программирования

Содержание. I уровень II уровень III уровень Информация об автора. I уровень. В заданиях 1-6 выберите один правильный ответ. (Каждый правильный ответ ...
Компьютерный язык Паскаль

Компьютерный язык Паскаль

1.Назначение цикла-. Повторять одно и то же действие, до тех пор, пока условие ложно, либо истинно Ошибки: зацикливание – это когда цикл «работает» ...

Конспекты

Ветвление на языке Паскаль

Ветвление на языке Паскаль

Урок по теме «Ветвление на языке Паскаль». Цель: Продолжить формирование навыков решения основных типов задач по информатике в форме тестирования. ...
Решение задач на языке Паскаль

Решение задач на языке Паскаль

Разработка урока на тему: «Решение задач на языке Паскаль». Цели:. Образовательная:. -. обобщить учебный материал;. -закрепить навыки по арифметическим ...
Операции, функции, выражения. Решение задач

Операции, функции, выражения. Решение задач

Тема:. Операции, функции, выражения. Решение задач. Класс:. 11 (физико-математический профиль). Дата. : 08.10.2014. Цель:. . Систематизация ...
Массивы в языке Паскаль

Массивы в языке Паскаль

Тема урока: Массивы в языке Паскаль. Дидактическая цель:. . расширить знания о массивах в языке Паскаль. . углубить знания о массивах в языке ...
Подпрограммы в языке Паскаль

Подпрограммы в языке Паскаль

Учитель информатики и ИКТ первой квалификационной категории МОУ Лицей № 15 Заводского района г. Саратова – Канаева Галина Васильевна. ПРЕДМЕТ. Информатика ...
Использование переменных. Операции над переменными различных типов в языке программирования

Использование переменных. Операции над переменными различных типов в языке программирования

КОНСПЕКТ УРОКА ПО ИНФОРМАТИКЕ В 8 КЛАССЕ. Тема урока:. Решение задач ЕГЭ по информатике по теме «Использование переменных. Операции над переменными ...
Шестнадцатеричная система счисления. Операции над числами в двоичной системе счисления

Шестнадцатеричная система счисления. Операции над числами в двоичной системе счисления

ИНФОРМАТИКА 1 курсы 1 семестр. Раздел «Информация» Системы счисления. ______________________________________________________________________________________________________. ...
Циклические алгоритмы на языке программирования работа с ними

Циклические алгоритмы на языке программирования работа с ними

Открытый урок. Тема:. « Циклические алгоритмы на языке программирования работа с ними». Учителя: Зеленецкой М.С. в 9В классе. Цели урока: ...
Условная функция и логические выражения в Excel

Условная функция и логические выражения в Excel

Конспект урока. «Условная функция. . и логические выражения в Excel. ». Тема. Условная функция и логические ...
Условие выбора и простые логические выражения

Условие выбора и простые логические выражения

9 класс. Тема 24:. «Условие выбора и простые логические выражения». Цель:. Образовательная:. . познакомить учащихся с основными логическими ...

Советы как сделать хороший доклад презентации или проекта

  1. Постарайтесь вовлечь аудиторию в рассказ, настройте взаимодействие с аудиторией с помощью наводящих вопросов, игровой части, не бойтесь пошутить и искренне улыбнуться (где это уместно).
  2. Старайтесь объяснять слайд своими словами, добавлять дополнительные интересные факты, не нужно просто читать информацию со слайдов, ее аудитория может прочитать и сама.
  3. Не нужно перегружать слайды Вашего проекта текстовыми блоками, больше иллюстраций и минимум текста позволят лучше донести информацию и привлечь внимание. На слайде должна быть только ключевая информация, остальное лучше рассказать слушателям устно.
  4. Текст должен быть хорошо читаемым, иначе аудитория не сможет увидеть подаваемую информацию, будет сильно отвлекаться от рассказа, пытаясь хоть что-то разобрать, или вовсе утратит весь интерес. Для этого нужно правильно подобрать шрифт, учитывая, где и как будет происходить трансляция презентации, а также правильно подобрать сочетание фона и текста.
  5. Важно провести репетицию Вашего доклада, продумать, как Вы поздороваетесь с аудиторией, что скажете первым, как закончите презентацию. Все приходит с опытом.
  6. Правильно подберите наряд, т.к. одежда докладчика также играет большую роль в восприятии его выступления.
  7. Старайтесь говорить уверенно, плавно и связно.
  8. Старайтесь получить удовольствие от выступления, тогда Вы сможете быть более непринужденным и будете меньше волноваться.

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

Ваша оценка: Оцените презентацию по шкале от 1 до 5 баллов
Дата добавления:1 ноября 2018
Категория:Информатика
Содержит:27 слайд(ов)
Поделись с друзьями:
Скачать презентацию
Смотреть советы по подготовке презентации