Оцените презентацию от 1 до 5 баллов!
Тип файла:
ppt / pptx (powerpoint)
Всего слайдов:
15 слайдов
Для класса:
1,2,3,4,5,6,7,8,9,10,11
Размер файла:
1.97 MB
Просмотров:
49
Скачиваний:
0
Автор:
неизвестен
Слайды и текст к этой презентации:
№1 слайд![Характеристика задания](/documents/248ce7ae1a835ac3a1e43c8bb6bea555/img0.jpg)
Содержание слайда: Характеристика задания повышенного уровня сложности С1
Задание С1 нацелено на проверку умения читать короткую простую программу на алгоритмическом языке (языке программирования) и умение искать и исправлять ошибки в небольшом фрагменте программы.
Вам предлагается некоторая задача и вариант её решения, в котором (сознательно) допущена ошибка. Требуется найти эту ошибку и указать, как нужно изменить программу, чтобы она верно решала поставленную задачу.
Обратите внимание – в задании требуется найти смысловую, а не синтаксическую ошибку.
№2 слайд![Задача . Требовалось написать](/documents/248ce7ae1a835ac3a1e43c8bb6bea555/img1.jpg)
Содержание слайда: Задача . Требовалось написать программу, при выполнении которой с клавиатуры считываются координаты точки на плоскости (x,y –действительные числа) и определяется принадлежность этой точки заданной закрашенной области (включая границы). Область ограничена гиперболой xy = 1 и прямыми x = 2 и y = 2. Программист торопился и написал программу неправильно.
Задача . Требовалось написать программу, при выполнении которой с клавиатуры считываются координаты точки на плоскости (x,y –действительные числа) и определяется принадлежность этой точки заданной закрашенной области (включая границы). Область ограничена гиперболой xy = 1 и прямыми x = 2 и y = 2. Программист торопился и написал программу неправильно.
var x,y: real;
begin
readln(x,у);
if x*y>=1 then
if x<=2 then
if y<=2 then
write('принадлежит')
else
write('не принадлежит')
end.
Последовательно выполните следующее:
Приведите пример таких чисел x, y, при которых программа неверно решает поставленную задачу.
Укажите, как нужно доработать программу, чтобы не было случаев ее неправильной работы. (Это можно сделать несколькими способами, достаточно указать любой способ доработки исходной программы).
№3 слайд![Рассмотрим примеры](/documents/248ce7ae1a835ac3a1e43c8bb6bea555/img2.jpg)
Содержание слайда: Рассмотрим примеры
№4 слайд![](/documents/248ce7ae1a835ac3a1e43c8bb6bea555/img3.jpg)
№5 слайд![](/documents/248ce7ae1a835ac3a1e43c8bb6bea555/img4.jpg)
№6 слайд![](/documents/248ce7ae1a835ac3a1e43c8bb6bea555/img5.jpg)
№7 слайд![](/documents/248ce7ae1a835ac3a1e43c8bb6bea555/img6.jpg)
№8 слайд![](/documents/248ce7ae1a835ac3a1e43c8bb6bea555/img7.jpg)
№9 слайд![](/documents/248ce7ae1a835ac3a1e43c8bb6bea555/img8.jpg)
№10 слайд![](/documents/248ce7ae1a835ac3a1e43c8bb6bea555/img9.jpg)
№11 слайд![](/documents/248ce7ae1a835ac3a1e43c8bb6bea555/img10.jpg)
№12 слайд![Задача . Требовалось написать](/documents/248ce7ae1a835ac3a1e43c8bb6bea555/img11.jpg)
Содержание слайда: Задача 1. Требовалось написать программу, при выполнении которой с клавиатуры считываются координаты точки на плоскости (x,y –действительные числа) и определяется принадлежность этой точки заданной закрашенной области (включая границы). Область ограничена гиперболой xy = 1 и прямыми x = 2 и y = 2. Программист торопился и написал программу неправильно.
Задача 1. Требовалось написать программу, при выполнении которой с клавиатуры считываются координаты точки на плоскости (x,y –действительные числа) и определяется принадлежность этой точки заданной закрашенной области (включая границы). Область ограничена гиперболой xy = 1 и прямыми x = 2 и y = 2. Программист торопился и написал программу неправильно.
var x,y: real;
begin
readln(x,у);
if x*y>=1 then
if x<=2 then
if y<=2 then
write('принадлежит')
else
write('не принадлежит')
end.
Последовательно выполните следующее:
Приведите пример таких чисел x, y, при которых программа неверно решает поставленную задачу.
Укажите, как нужно доработать программу, чтобы не было случаев ее неправильной работы. (Это можно сделать несколькими способами, достаточно указать любой способ доработки исходной программы).
№13 слайд![Решение Решение x , y Любая](/documents/248ce7ae1a835ac3a1e43c8bb6bea555/img12.jpg)
Содержание слайда: Решение:
Решение:
x=0, y=0 (Любая пара (x,y), для которой выполняется: xy<1 или x>2 или (xy≥1 и x<0 и y<0)
2) Возможная доработка :
var x,y: real;
begin
readln(x,у);
if (x*y>=1) and (x>0) and (x<=2) and (y>0) and (y<=2)
then
write('принадлежит')
else
write('не принадлежит')
end.
№14 слайд![Задача . Задача .](/documents/248ce7ae1a835ac3a1e43c8bb6bea555/img13.jpg)
Содержание слайда: Задача 2.
Задача 2.
№15 слайд![Решение Решение](/documents/248ce7ae1a835ac3a1e43c8bb6bea555/img14.jpg)
Содержание слайда: Решение:
Решение: