Меню
Разработки
Разработки  /  Информатика  /  Презентации  /  7 класс  /  Организация вычислений

Организация вычислений

Презентация к уроку № 17 по учебнику "Инфоматика" 7 класс. Авторы: В.М.Котов, А.И.Лапо, Е.Н.Войтехович

07.03.2018

Содержимое разработки

Повторение Какая информация называется данными? Информацию, представленную в пригодном для обработки на компьютере виде, называют данными .

Повторение

Какая информация называется данными?

Информацию, представленную в пригодном для обработки на компьютере виде, называют данными .

Повторение Что является переменной в программировании? Переменная   в программировании — это именованная ячейка памяти, хранящая значение переменной.

Повторение

Что является переменной в программировании?

Переменная   в программировании — это именованная ячейка памяти, хранящая значение переменной.

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

Повторение

Какие типы данных может обрабатывать компьютер?

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

: тип ; " width="640"

Повторение

Как описываются переменные в разделе описания?

var  имя переменной : тип ;

Повторение Какое служебное слово служит для описания переменных вещественного типа? Var a,b: real ;

Повторение

Какое служебное слово служит для описания переменных вещественного типа?

Var a,b: real ;

Повторение Какие математические действия позволяет выполнять вещественный тип данных? Тип данных  real  в языке программирования Pascal позволяет работать с числами и выполнять над ними арифметические действия: сложение , вычитание , умножение и деление .

Повторение

Какие математические действия позволяет выполнять вещественный тип данных?

Тип данных  real  в языке программирования Pascal позволяет работать с числами и выполнять над ними арифметические действия: сложение , вычитание , умножение и деление .

  Повторение Какая команда в языке программирования Pascal служит для ввода данных? Команда read( ) предназначена для ввода данных. В скобках через запятую перечисляются имена переменных, значения которых необходимо ввести.

  Повторение

Какая команда в языке программирования Pascal служит для ввода данных?

Команда read( ) предназначена для ввода данных. В скобках через запятую перечисляются имена переменных, значения которых необходимо ввести.

Организация вычислений

Организация вычислений

Сегодня на уроке мы … познакомимся с этапами решения задач в программировании; узнаем, что такое тестирование программы; рассмотрим примеры вычисления арифметического выражения и использование языка программирования для решения задач.

Сегодня на уроке мы …

  • познакомимся с этапами решения задач в программировании;
  • узнаем, что такое тестирование программы;
  • рассмотрим примеры вычисления арифметического выражения и использование языка программирования для решения задач.
Этапы решения задач в программировании При решении любой задачи человеку приходится выполнять следующие действия: определение исходных данных (что дано в задаче); определение результатов (что нужно получить); обработка исходных данных в соответствии с известными правилами так, чтобы получить результат.

Этапы решения задач в программировании

При решении любой задачи человеку приходится выполнять следующие действия:

  • определение исходных данных (что дано в задаче);
  • определение результатов (что нужно получить);
  • обработка исходных данных в соответствии с известными правилами так, чтобы получить результат.
Этапы решения задач в программировании Применяя данные правила к решению задачи по программированию, получим следующие этапы решения задачи: 1 . Определение исходных данных. 2. Определение результатов. 3. Составление алгоритма решения задачи. 4. Определение типов данных для переменных, используемых при реализации алгоритма. 5. Написание программы. 6. Тестирование программы. 7. Анализ результатов.

Этапы решения задач в программировании

Применяя данные правила к решению задачи по программированию, получим следующие этапы решения задачи:

1 . Определение исходных данных.

2. Определение результатов.

3. Составление алгоритма решения задачи.

4. Определение типов данных для переменных, используемых при реализации алгоритма.

5. Написание программы.

6. Тестирование программы.

7. Анализ результатов.

Этапы решения задач в программировании   Решение задач по физике принято оформлять так:

Этапы решения задач в программировании

  Решение задач по физике принято оформлять так:

Этапы решения задач в программировании   Тестирование программы  — проверка правильности работы программы при разных наборах исходных данных.

Этапы решения задач в программировании

  Тестирование программы  — проверка правильности работы программы при разных наборах исходных данных.

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

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

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

Вычисление значения арифметического выражения 1. Над переменными вещественного типа ( real ) можно выполнять арифметические операции + , - , * , / . 2. Обрабатывать их с помощью стандартных функций: abs(x) – вычисляет модуль числа х ; round(x) – округляет вещественное число x до целого; sqr(x) – возводит число х в квадрат.

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

1. Над переменными вещественного типа ( real ) можно выполнять арифметические операции + , - , * , / .

2. Обрабатывать их с помощью стандартных функций:

  • abs(x) – вычисляет модуль числа х ;
  • round(x) – округляет вещественное число x до целого;
  • sqr(x) – возводит число х в квадрат.
Вычисление значения арифметического выражения Даны x , y , z . Напишем программу для вычисления значения выражения

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

Даны x , y , z . Напишем программу для вычисления значения выражения

Вычисление значения арифметического выражения Этапы выполнения задания: 1. Определение исходных данных: переменные  x ,  y ,  z . 2. Определение результатов: переменная  a . 3. Алгоритм решения задачи: 3.1. Ввод исходных данных. 3.2. Вычисление значения выражения. 3.3. Вывод результата. 4. Описание переменных.

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

Этапы выполнения задания:

1. Определение исходных данных: переменные  xyz .

2. Определение результатов: переменная  a .

3. Алгоритм решения задачи:

3.1. Ввод исходных данных.

3.2. Вычисление значения выражения.

3.3. Вывод результата.

4. Описание переменных.

Вычисление значения арифметического выражения Все переменные, определенные для решения задачи, имеют тип  real . В приведенном примере перед каждой командой ввода записана команда вывода с пояснениями о том, значение какой переменной нужно вводить. Пример

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

  • Все переменные, определенные для решения задачи, имеют тип  real .
  • В приведенном примере перед каждой командой ввода записана команда вывода с пояснениями о том, значение какой переменной нужно вводить.

Пример

Вычисление значения арифметического выражения Напишем программу для решения геометрической задачи. Задан квадрат с длиной стороны  a . Требуется найти его площадь и периметр. Этапы выполнения задания: 1. Определение исходных данных: переменная  а  (длина стороны). 2. Определение результатов: переменные  S  (площадь) и  P  (периметр). 3. Алгоритм решения задачи: 3.1. Ввод исходных данных. 3.2. Вычисление значений площади производится по формуле  S  =  a 2 , а периметра — по формуле  P  = 4 a . 3.3. Вывод результата. 4. Описание переменных: Все переменные, определенные для решения задачи, имеют тип  real . Обратите внимание на запись операторов присваивания, соответствующих математическим формулам. Пример

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

Напишем программу для решения геометрической задачи. Задан квадрат с длиной стороны  a . Требуется найти его площадь и периметр.

Этапы выполнения задания:

1. Определение исходных данных: переменная  а  (длина стороны).

2. Определение результатов: переменные  S  (площадь) и  (периметр).

3. Алгоритм решения задачи:

3.1. Ввод исходных данных.

3.2. Вычисление значений площади производится по формуле  S  =  a 2 , а периметра — по формуле  P  = 4 a .

3.3. Вывод результата.

4. Описание переменных:

Все переменные, определенные для решения задачи, имеют тип  real .

Обратите внимание на запись операторов присваивания, соответствующих математическим формулам.

Пример

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

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

Вычисление значения арифметического выражения При написании программ обращайте внимание на форматирование их текста: в первой позиции на экране пишут только слова  var ,  begin ,   end , а остальные со сдвигом на 2 - 4 позиции вправо; если в программе несколько частей, то их можно отделить друг от друга пустой строкой. Выполнение этих правил повышает читаемость программы. В программе можно использовать  комментарии  — текст, который не анализируется при запуске программы на выполнение. Текст после символов  // считается комментарием и выделяется зеленым цветом Пример

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

При написании программ обращайте внимание на форматирование их текста:

  • в первой позиции на экране пишут только слова  varbegin ,   end , а остальные со сдвигом на 2 - 4 позиции вправо;
  • если в программе несколько частей, то их можно отделить друг от друга пустой строкой.

Выполнение этих правил повышает читаемость программы.

В программе можно использовать  комментарии  — текст, который не анализируется при запуске программы на выполнение.

Текст после символов  // считается комментарием и выделяется зеленым цветом

Пример

Практическая работа Даны  x ,  y ,  z . Напишите программу для вычисления значения арифметического выражения.

Практическая работа

Даны  xyz . Напишите программу для вычисления значения арифметического выражения.

Практическая работа Этапы выполнения задания: 1. Определение исходных данных: переменные  x ,  y ,  z . 2. Определение результатов: переменная  a . 3. Алгоритм решения задачи: 3.1. Ввод исходных данных. 3.2. Вычисление значения выражения. 3.3. Вывод результата. 4. Описание переменных.

Практическая работа

Этапы выполнения задания:

1. Определение исходных данных: переменные  xyz .

2. Определение результатов: переменная  a .

3. Алгоритм решения задачи:

3.1. Ввод исходных данных.

3.2. Вычисление значения выражения.

3.3. Вывод результата.

4. Описание переменных.

Практическая работа Решение: var  x,y,z,a: real; begin  write ( ' введите x = ' );  read ( x );  write ( ' введите y = ' );  read ( y );  write ( ' введите z = ' );  read(z);  a:=5*(2*x-z)/(3+y*y);  writeln( 'a = ' ,a); end . Пример

Практическая работа

Решение:

var x,y,z,a: real;

begin

write ( ' введите x = ' );

read ( x );

write ( ' введите y = ' );

read ( y );

write ( ' введите z = ' );

read(z);

a:=5*(2*x-z)/(3+y*y);

writeln( 'a = ' ,a);

end .

Пример

Практическая работа Найдите длину окружности и площадь круга заданного радиуса.

Практическая работа

Найдите длину окружности и площадь круга заданного радиуса.

Практическая работа Решение: Пример

Практическая работа

Решение:

Пример

Домашнее задание § 1 5 (упр.1(2))

Домашнее задание

§ 1 5 (упр.1(2))

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

Современный урок информатики в условиях реализации ФГОС

Продолжительность 108 часов
Документ: Удостоверение о повышении квалификации
5900 руб.
1180 руб.
Подробнее
Скачать разработку
Сохранить у себя:
Организация вычислений (1.81 MB)

Комментарии 0

Чтобы добавить комментарий зарегистрируйтесь или на сайт