Добавил:
Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:

Rabota_2_Algoritmy

.pdf
Скачиваний:
2
Добавлен:
01.07.2025
Размер:
439.2 Кб
Скачать

Создание блок-схем алгоритмов средствами текстового процессора

Microsoft Word

Блок-схема алгоритма представляет собой рисунок, т.к. состоит из гео-

метрических фигур и линий. Поэтому и создаётся она по тем же принципам,

что и рисунки, создаваемые собственными средствами Microsoft Word. На вкладке Вставка в группе Иллюстрации выбирается команда Фигуры (рисунок 9).

Линии потока

Ввод и вывод данных

Начало и конец схемы

Действие

Условие

Рисунок 9

В открывшейся палитре щелчком выбирают пиктограмму нужного эле-

мента и повторным щелчком размещают его в рабочей области листа. При этом открывается вкладка Формат, вверху справа в группе Размер можно установить точные габаритные размеры элемента. Изменить положение элемента и его размеры можно также при помощи мыши. Для удобства установки размеров

11

элементов, их выравнивания и корректировки взаимного расположения реко-

мендуется на этапе создания блок-схемы пользоваться сеткой, отображаемой в документе. Для её отображения следует на вкладке Вид в группе Показать вклю-

чить флажок Сетка. Для просмотра и изменения настроек сетки выполняют по-

следовательность команд: Разметка страницы Выровнять (из группы Упорядо-

чить) Параметры сетки. В открывшемся диалоговом окне изменяют параметры.

Рекомендуется, чтобы ячейка сетки была квадратной.

Для размещения внутри блока (фигуры) текста выбирают команду Доба-

вить текст из контекстного меню при щелчке правой кнопки мыши по элементу.

Здесь же можно установить на каком плане (передний, задний) должна отобра-

жаться фигура, а выбрав команду Формат фигуры, изменить её свойства. По окончании все элементы, линии и надписи рекомендуется сгруппировать.

Задание

Разработать алгоритм вычисления значения функции и представить его в виде блок-схемы

 

 

2

1, x 1

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

x

 

 

 

1, x 1

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

2

,

x 0

 

 

 

 

 

 

 

 

 

 

 

 

x

3

 

y

 

 

 

 

 

 

 

 

 

 

3

 

 

 

 

 

 

 

 

 

 

 

 

 

 

x

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

1.

y cos

 

 

,

x

1

2.

y

x

 

,

 

x

1

 

 

 

3.

 

y

 

 

 

 

 

 

4.

 

 

z

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

2x

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

x 2, x 2

 

 

 

 

 

 

 

 

 

 

 

 

x y

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

1

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

0, x 1

 

 

 

 

 

 

 

x, x

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

π

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

x

, x 0

 

 

 

 

 

 

 

cos x, x

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

2

 

 

 

 

 

0, x 1

 

 

 

 

 

e

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

x

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

π

 

 

 

 

 

 

 

 

 

 

 

 

5.

y x 1, 1 x 0

 

6.

y

cos

 

 

 

 

, 0

x 1

 

7.

y 0,

 

 

 

 

 

x 0

 

 

 

 

 

 

 

 

 

 

2

 

 

 

 

 

 

2

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

x, x 1

 

 

 

 

0, x 1

 

 

 

 

 

 

 

 

 

 

1

 

 

 

 

x 0

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

,

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

х

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

1

 

 

, x 0

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

x 1

 

, x 3

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

2

 

 

 

 

 

 

 

 

 

 

 

 

 

 

x2

, x 0

 

 

 

 

 

х

 

 

1

 

 

 

 

 

 

 

 

 

7

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

sin(2πx)

 

 

 

 

 

 

 

 

 

1

 

 

 

 

 

 

 

 

 

 

 

 

 

 

8.

y sin 2 x

 

x, 0 x π

9.

y

 

 

 

 

 

 

 

 

 

, 0 x 1

10.

y

 

 

 

 

 

 

 

,

x

3

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

2

 

1

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

х

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

x, x π

 

 

 

 

 

x, x 1

 

 

 

 

 

 

 

 

 

 

 

 

 

x 1, x 3

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

7

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

12

11. Разработать алгоритм определения отношения (принадлежит или не при-

надлежит) точки плоскости, задаваемой координатами, нечётным квадрантам координатной плоскости и представить его в виде блок-схемы.

12. Разработать алгоритм определения отношения (принадлежит или не при-

надлежит) точки пространства, задаваемой координатами, шару с центром в начале координат и радиусом 2 метра. Представить блок-схему.

13. Разработать алгоритм вычисления значений функции у = х2 для диапазона значений аргумента х [-10; 10] с шагом 2 и представить его в виде блок-схемы.

14. Разработать алгоритм вычисления значений функции

 

2

,

 

x 0

x

 

 

 

y

 

 

 

 

 

 

 

 

 

 

 

 

x,

x 0

 

 

для значений аргумента x на промежутке от a до b с шагом h и представить его в виде блок-схемы.

15. Разработать алгоритм вычисления значений функции

 

2

 

x 0

y x

 

,

x,

 

x 0

для диапазона значений аргумента х [-5; 5] с шагом 1 и представить его в виде блок-схемы.

16. Разработать алгоритм вычисления значений функции у = х2для десяти зна-

чений аргумента х с равномерным шагом на задаваемом диапазоне и предста-

вить его в виде блок-схемы.

13

17. Разработать алгоритм вычисления значений функции

 

2

,

 

x 0

x

 

 

 

y

 

 

 

 

 

 

 

 

 

 

 

 

x,

x 0

 

 

для десяти значений аргумента х с равномерным шагом на задаваемом диапа-

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

18. Разработать алгоритм вычисления значений параметрической функции

x t sin ty 1 cos t

для значений параметра t от a до b с шагом h и представить блок-схему.

19. Разработать алгоритм вычисления значений параметрической функции

x t 2 2t

y t 2 2t

для десяти значений параметра t на задаваемом диапазоне от a до b с равномер-

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

20. Разработать алгоритм вычисления значений параметрической функции

x t sin ty 1 cos t

для диапазона значений параметра t [-10; 20] с шагом 2 и представить его в виде блок-схемы.

21. Разработать алгоритм вычисления значений параметрической функции

x t 2 2t

y t 2 2t

для диапазона значений параметра t [-10; 5] с шагом 1 и представить его в виде блок-схемы.

14

22. Разработать алгоритм вычисления значений функции

 

2

,

 

x 0

x

 

 

 

y

 

 

 

 

 

 

 

 

 

 

 

 

x,

x 0

 

 

для десяти значений аргумента х на диапазоне [-а; а] с равномерным шагом и представить его в виде блок-схемы.

23. Разработать алгоритм вычисления значений функции

у = 2

для десяти значений аргумента х на диапазоне [-b; 2b] с равномерным шагом и представить его в виде блок-схемы.

24.Представить блок-схему алгоритма вычисления значения N! (N! = 1·2·3·…· (N – 1) · N).

Разработать алгоритм вычисления суммы и представить его в виде блок-

схемы

10

sin(kx)

10

cos(kx)

10

20

x

10

1

10

25.

 

26.

 

 

27. xk

28.

 

29.

 

 

30. i

k

k

2

к

x

k

k 1

k 3

 

k 0

k 1

k 2

 

i 1

Содержание отчёта

Титульный лист

Цель работы и задание

Блок-схема алгоритма

Выводы по работе

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

1.Что такое алгоритм, каковы требования, предъявляемые к нему?

2.Перечислите основные способы представления алгоритма.

3.Изобразите элементы блок-схем алгоритмов с размерами.

15

4. Какие виды алгоритмов существуют, представьте фрагменты их блок-

схем.

5.Перечислите основные принципы изображения блок-схем алгоритмов.

6.С помощью каких средств возможно построения блок-схем алгоритмов

вMicrosoft Word.

16

Соседние файлы в предмете Цифровая грамотность