Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Неволин Игорь группа 186э.doc
Скачиваний:
6
Добавлен:
01.07.2025
Размер:
2 Мб
Скачать
☆

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

Решение задач с линейной структурой.

Решение задач с разветвленной структурой, с циклической структурой.

Тема 2.2. Основные информационные процессы и их реализация с помощью компьютера: обработка информации.

Цель работы:

ЗаданИя для выполнения

ЛИНЕЙНЫЕ АЛГОРИТМЫ

Задание 1. По кулинарному рецепту приготовления орехового напитка составьте словесный алгоритм.

Орехи истолочь в деревянной ступке, растворить в горячем молоке. Затем варить 10 минут на слабом огне. Подавать охлажденным.

Продукты: 250 г очищенных грецких орехов,0,8 л молока, 120 г сахара.

1. _________________________________________________________________________________

2. _________________________________________________________________________________

3. __________________________________________________________________________________

4. _________________________________________________________________________________

5. _________________________________________________________________________________

Задание 2. Составьте словесный алгоритм деления отрезка пополам с помощью линейки и циркуля.

1. _________________________________________________________________________________

2. _________________________________________________________________________________

3. __________________________________________________________________________________

4. _________________________________________________________________________________

5. _________________________________________________________________________________

Задание 3. Составьте блок-схему алгоритма, который по двум заданным вещественным числам вычисляет коэффициенты приведенного квадратного уравнения, корнями которого являются эти числа х1, х2. ( рис 1.)

Полотно 680

рис. 1

Полотно 668 рис. 2

Составьте блок-схему алгоритма вычисления периметра и площади прямоугольного треугольника по длинам двух его катетов a, b.(рис.2)

Заполните таблицу значений при а = 3, b=4.

Шаг

алго­ритма

Аргументы

Промежу-точная величина

Результат

Пояс­нения

а

b

с

P

S

РАЗВЕТВЛЯЮЩИЕСЯ АЛГОРИТМЫ.

Блок-схемы базовых структур.

Развилка полная

Полотно 654

Развилка неполная

Полотно 630

Задание 1. Составьте словесный алгоритм нахождения максимального числа из двух заданных.

1. _________________________________________________________________________________

2. _________________________________________________________________________________

3. _________________________________________________________________________________

4. _________________________________________________________________________________

5. _________________________________________________________________________________

Задание 2. Составьте блок-схему алгоритма вычисления значения функции:

Полотно 617

3. По графику функции составьте блок-схему алгоритма нахождения значений функции

Полотно 533

Y=

Полотно 150

ЦИКЛИЧЕСКИЕ АЛГОРИТМЫ.

Блок-схема базовой структуры. Цикл с параметром.

Полотно 149

Блок-схемы базовых структур

Цикл – пока (может не выполняться ни разу)

Цикл – до (выполняется хотя бы раз)

Полотно 139

Полотно 130

Задание 1. Заполните пустые блоки в шаблоне алгоритма вычисления суммы n первых натуральных чисел.

Выполнить алгоритм для n = 3, результат записать в таблицу значений:

Шаг алг.

Аргу­мент

Пром велич.

Резуль­тат

Провер. условия

Пояс­нения

n

к

S

1

2

3

4

5

6

7

8

9

10

11

12

13

14

Полотно 567

Задание 2. Составить блок-схему для решения задачи. Ученик в первый день занятий выучил 5 английских слов. В каждый последующий день он выучивал на 2 слова больше, чем в предыдущий. Через сколько дней ученик будет знать 250 английских слов?

Примечание. Будем считать дни, пока суммарное количество выученных слов не станет равным 250.

Группа 485

Задание 3. Составьте блок-схему алгоритмы вывода таблицы значений функции y = 4x-5 на отрезке [1; 30] с шагом h = 3.

Полотно 484 Задание 4. Составьте блок-схему алгоритма вычисления значения выражения 4+8+12+ … +4∙N.

Полотно 468

ВЫВОДЫ

Контрольные вопросы

  1. Принципы обработки информации при помощи компьютера?

  2. Логические основы компьютера?

  3. Алгоритм и способ его описания?

  4. Линейный алгоритм? Привести пример.

  5. Алгоритм с разветвляющей структурой? Привести пример.

  6. Алгоритм с циклической структурой? Привести пример.

Ответы на вопросы

СПИСОК ИСПОЛЬЗУЕМЫХ ИСТОЧНИКОВ

  1. Информатика и ИКТ: учебник для начального и среднего профессионального образования. Цветкова Н.С., Великович Л.С. – Академия, 2011 г.

  2. Информатика и ИКТ. Практикум для профессий и специальностей технического и социально-экономического профилей. Н. Е. Астафьева, С. А. Гаврилова, под ред. М.С. Цветковой, Академия, 2012г.

  3. Информатика и ИКТ. Базовый уровень: учебник для 10-11 кл. / И.Г.Семакин, Е.К.Хеннер. – 4 изд., испр. – М. – Бином. Лаборатория знаний, 2008г. – 246 с.: ил.

  4. Информатика и ИКТ. Базовый уровень: практикум для 10-11 кл. / И.Г.Семакин, Е.К.Хеннер. – 4 изд., испр. – М. – Бином. Лаборатория знаний, 2008г.

  5. Информатика и ИКТ. 10 кл. Базовый уровень под ред. Н.В.Макаровой – Спб – Лидер, 2010г.

  6. Информатика и ИКТ. 11 кл. Базовый уровень под ред. Н.В.Макаровой – Спб – Лидер, 2010г.

  7. Энциклопедия школьной информатики / под ред. И.Г.Семакина. – М.: Бином. Лаборатория знаний, 2011г.

  8. http//www.informatika.ru;

  9. http//www.student.informatika.ru;

  10. http://mirgeo.ucoz.ru/.