Охрана труда:
нормативно-правовые основы и особенности организации
Обучение по оказанию первой помощи пострадавшим
Аккредитация Минтруда (№ 10348)
Подготовьтесь к внеочередной проверке знаний по охране труда и оказанию первой помощи.
Допуск сотрудника к работе без обучения или нарушение порядка его проведения
грозит организации штрафом до 130 000 ₽ (ч. 3 статьи 5.27.1 КоАП РФ).
Повышение квалификации

Свидетельство о регистрации
СМИ: ЭЛ № ФС 77-58841
от 28.07.2014

Почему стоит размещать разработки у нас?
  • Бесплатное свидетельство – подтверждайте авторство без лишних затрат.
  • Доверие профессионалов – нас выбирают тысячи педагогов и экспертов.
  • Подходит для аттестации – дополнительные баллы и документальное подтверждение вашей работы.
Свидетельство о публикации
в СМИ
свидетельство о публикации в СМИ
Дождитесь публикации материала и скачайте свидетельство о публикации в СМИ бесплатно.
Диплом за инновационную
профессиональную
деятельность
Диплом за инновационную профессиональную деятельность
Опубликует не менее 15 материалов в методической библиотеке портала и скачайте документ бесплатно.
17.10.2015

Рабочая тетрадь «Алгоритм и его свойства. Виды алгоритмов»

Основу пособия составляют примеры программ, позволяющие на практике изучить синтаксис описания функций, приемы построения эффективных алгоритмов, выявить и устранить ошибки. Большое количество самостоятельных заданий и практических работ дает возможность использовать данный материал в качестве учебного пособия, а так же может быть использована как самоучитель. Материал изложен с учетом особенностей реализации языка С++ в интегрированной среде Microsoft Visual Studio.
Рекомендуется студентам и преподавателям учебных заведений и компьютерных курсов, а также начинающим изучать С++.

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

ФЕДЕРАЛЬНОЕ АГЕНТСТВО ЖЕЛЕЗНОДОРОЖНОГО ТРАНСПОРТА

(МГУПС (МИИТ))

ВОРОНЕЖСКИЙ ФИЛИАЛ

федерального бюджетного государственного образовательного учреждения

высшего профессионального образования

«Московский государственный университет путей сообщения»

Железнодорожный колледж

РАБОЧАЯ ТЕТРАДЬ

Алгоритм и его свойства.

Виды алгоритмов

Разработал:преподаватель информатики и спец. дисциплин Е.А. Ковалева

___________________________

Воронеж, 2015

Рецензенты:

Бирючинская Т.Я. – старший преподаватель кафедры «Прикладной математики и математических методов в экономике» ФГБОУ ВПО Воронежский ГАУ.

Резникова В.Ю. – преподаватель Воронежского железнодорожного колледжа – филиала ФГБ ОУ ВПО «Московский государственный университет путей сообщения».

Ковалева Е.А.

Алгоритм и его свойства. Виды алгоритмов. Рабочая тетрадь / Е.А. Ковалева, 2014. – 36 с.

Основу пособия составляют примеры программ, позволяющие на практике изучить синтаксис описания функций, приемы построения эффективных алгоритмов, выявить и устранить ошибки. Большое количество самостоятельных заданий и практических работ дает возможность использовать данный материал в качестве учебного пособия, а так же может быть использована как самоучитель. Материал изложен с учетом особенностей реализации языка С++ в интегрированной среде MicrosoftVisualStudio.

Рекомендуется студентам и преподавателям учебных заведений и компьютерных курсов, а также начинающим изучать С++.

Оглавление

2. Свойства алгоритмов6

 Домашнее задание.7

3. Графическое представление алгоритма1

 Домашнее задание.1

4. Линейная структура алгоритмов2

 Домашнее задание.4

 Домашнее задание.11

Составные условия в алгоритмах11

 Домашнее задание.15

Цикл с постусловием17

Цикл с предусловием20

Цикл с параметром23

 Домашнее задание.25

ВАРИАНТ 1.26

ВАРИАНТ 2.26

ВАРИАНТ 4.27

ВАРИАНТ 5.28

ВАРИАНТ 6.28

ВАРИАНТ 7.29

ТЕСТОВЫЕ ВОПРОСЫ29

КРОССВОРД30

Литература32


3


1.Алгоритм. Исполнитель алгоритма

Алгоритм – точное предписание исполнителю выполнить определенные действия, для достижения определенной цели.

Носители алгоритмов

Исполнители

Формы представления

Живое существо

Технические средства

словесный

Блок-схема

Программа


инструкции

рекомендации


Приведите примеры

Приведите примеры


Задание 1. Запишитеисполнителей для приведённых ниже видов работ:

Уборка мусора во дворе – _______________________________________________

Перевозка пассажиров в поезде – ________________________________________

Выдача заработной платы – _____________________________________________

Приём экзаменов в школе – _____________________________________________

Сдача экзамена в университете – _________________________________________

Набор текста на компьютере – ___________________________________________

Приготовление еды в ресторане – ________________________________________

Задание 2. Напишитеалгоритм приготовления какого-либо блюда (в словесной форме):

4


Задание 3. Естьисполнитель «Арифмометр», который понимает следующие команды:

взять число N (занести в память число N),

умножить (перемножаются занесённые в память последние два числа),

сложить (складываются занесённые в память последние два числа),

вычесть (вычисляется разность занесенных в память последних двух чисел),

результат (вывести результат)

Например, в результате выполнения алгоритма:

- взять число 5,

- взять число 10,

- взять число 2,

- вычесть,

- умножить,

- результат

получим ответ 40, так как 5*(10-2)=40.

Какойрезультат будет получен при выполнении приведённого ниже алгоритма?

взять число 4,

взять число 8,

взять число 2,

вычесть,

взять число 10,

умножить,

взять число 56,

вычесть,

вычесть,

результат.

Дайте объяснение своему ответу (приведите формулу для вычисления).

_______________________________________________________________________________________

Задание 4. Имеются два кувшина ёмкостью 3 л и 8 л. Напишите алгоритм для того, чтобы набрать из реки 7 л воды (можно пользоваться только этими кувшинами).

2.Свойства алгоритмов

Задание 5. Допишите пропущенные слова

Свойство

Определение

Дискретность

Определенность

Понятность

Массовость

Конечность

Точность

5


Задание 6. Определитьявляется данное задание алгоритмом или нет (записать какое свойство(а) отсутствует):

Уходя гасите свет.____________________________________________________________

Гори, гори, моя звезда._________________________________________________________

«Не курить!»_________________________________________________________________

«Переходи дорогу только на зелёный свет!»_______________________________________

Алгоритм приготовления борща.________________________________________________

Задание 7. Почему приведённые ниже алгоритмы для исполнителя «Арифмометр» не могут быть выполнены (какие свойства алгоритма нарушены)?

А) – взять число 4,

- взять число 5,

- умножить,

- вычесть,

- результат.

Б) – взять число 6,

- взять число 3,

- разделить,

- результат

В) – взять число,

- взять число,

- сложить,

- результат

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

Дай определение алгоритма.

Как можно представить исполнителя алгоритмов?

Какими способами можно представить алгоритм?

Сколько свойств алгоритма ты знаешь?

Дай определение каждому свойству. На каждое свойство приведите пример.

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

________________________________________________________________________

________________________________________________________________________

________________________________________________________________________

________________________________________________________________________

С числом разрешается производить только два действия: умножать на два и стирать последнюю цифру. Составьте алгоритм получения из числа 458 числа 14.

_______________________________________________________________________

_______________________________________________________________________

_______________________________________________________________________

_

6

______________________________________________________________________

3.Графическое представление алгоритма

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

блоки

назначение

выполнение операций (действий)

выбор направления выполнения алгоритма в зависимости от некоторых переменных условий

ввод / вывод данных

модификатор

соединитель

начало и конец алгоритма

Переменная– это область памяти, в которой может хранится определенное значение.

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

Дайте определение блок-схемы алгоритма.

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

Дайте определение переменной.

7


Линейная структура алгоритмов

Линейным называется такой алгоритм, все действия которого выполняются однократно и последовательно один за другим.

Общий вид

блок-схемы линейного алгоритма

Пример. Составить блок-схему для решения задачи: дан радиус окружности R. Вычислить длину окружности L и площадь круга S.

начало

действие 1

действие 2

действиеN

ввод

вывод

конец

…….


Задание 8. Заполните блок-схему соответствующими данными задачи:найти периметр квадрата со стороной а.

8


Задание 9. Какое значение получит переменная а после выполнения следующего алгоритма? Составьте по блок-схеме соответствующие выражение.

а

начало

b:=8+х

b:=

b:=b -1

a:=3*x

Х

a:=a/ b

)б)

a


a=


конец


a

Приx = 2 a =

=

a =

Задание 10. Изучите пример под а) и выполните задание по б).

а)Посадить растение.

выкопать ямку


опустить в ямку корень растения


засыпать ямку землёй


полить водой


б





9

) Развитие бабочки.

Задание 11. Составьте блок-схемы для решения следующих задач:

а) По известному периметру Р равностороннего треугольника определить его площадь S.

б) Дана длина диагонали d и длина одной стороны а прямоугольника. Найти его периметр Р и площадь S.

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

Что такое линейный алгоритм?

Из каких фигур может быть составлена блок-схема линейного алгоритма?

Какими способами можно задать значение переменной?

Сколько переменных можно задать в блоке ввода данных?

Что означает запись команды: а: = а + 3?

Задачи для самостоятельного выполнения (составьте блок-схемы для решения следующих задач):

Дана площадь S квадрата. Вычислить длину стороны а и длину диагонали d.

В прямоугольном треугольнике заданы два катета а и b. Найти гипотенузу с и площадь S.

Дан периметр прямоугольника Р и длина стороны а. Найти вторую сторону.

По известным диагоналям ромба d1 и d2. Найти его периметр Р.

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

10



5.Разветвляющаяся структура алгоритмов

Разветвление (ветвление, развилка) – это такая структура организации действий в алгоритме, когда в зависимости от выполнения или невыполнения некоторого условия выполняется либо одна, либо другая последовательность действий.

Имеется две формы ветвлений – полная, имеющая две ветви и неполная, имеющая одну ветвь. В каждой из них указывается условие, которое надо проверять, и наборы действий, которые надо исполнять при выполнении или невыполнении условия. Ясно, что проверка условия должна быть допустимым действием исполнителя.

Неполная форма, обход


Пример 1. Составить блок-схему для решения задачи: дано число Х. Увеличить его на 10, если оно положительное, во всех остальных случаях уменьшить его на 10.

Пример 2. Составить блок-схему для решения задачи. Дано число Х. Увеличить его на 5, если оно положительное

11


З адание 12. Заполните шаблон блок-схемы задачи:определение класса типа членистоногих по количеству членистых конечностей.

З адание 13. Заданы три числа a, b, c. Известно, что два равны между собой, а третье отлично от них. Найти число, отличающееся от двух других. Заполните шаблон блок-схемы.

да

нет


нет


да


12


Задание 14. Какое значение получит переменная а после выполнения следующего алгоритма?

х= 1, y =1, z = _________

x=-1, y =1, z = ________

x=1, y =-1,z=________


Задание 15. В задании теста предлагается выполнить простейший алгоритм разветвленной структуры, представленный в виде блок-схемы, при заданном входном потоке исходных данных.

Задание 16. Составьте блок-схемы для решения следующих задач:

Даны два числа a и b. Удвоить меньшее из них.

Даны площадь круга S1 и площадь квадрата S2. Определить, поместится ли квадрат в круге.

Вычислить значение функции:

13


a)

б)

в)

14


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

Дайте определение разветвляющего алгоритма.

Что собой представляет условии?

Какие формы существуют алгоритма с условием? В чем их отличие?

Задачи для самостоятельного выполнения (составьте блок-схемы для решения следующих задач):

Даны радиус круга R и сторона квадрата a. Определить у какой фигуры площадь больше.

Даны два числа a и b. Наименьшее из них возвести в квадрат, наибольшее – в куб и найти среднее арифметическое полученных значений.

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

Даны площадь круга S1 и площадь квадрата S2. Определить, поместится ли круг в квадрате.

Составные условия в алгоритмах

Задание 17. На числовой оси отметьте две точки х и у. Причем точка х должна принадлежать промежутку [a, b], а точка у лежать вне этого промежутка.

0

a

b


Составными называются такие условия, которые могут быть получены путем объединения простых условий союзами и(and) и или(or).

П

15

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

Задание 17. Постройте графического изображения алгоритма решения задачи: в школу танцев принимаются юноши и девушки, имеющие рост не ниже 168 см и не выше 178 см. Их вес должен соотноситься с ростом по формуле: значение веса < значение роста — 115. Определить, будет ли поступающий принят в школу.

16


Задание 18. Составить блок-схему для решения следующих задач:для функции заданной графически, определить значениеу при заданном значении х:

а)б)

Задание 19. Определить, попадет ли точка с заданными координатами в области (I,II,III):

а)

б)

в

17

)

а)

б)

в)

18


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

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

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

Проверить, можно ли построить треугольник из отрезков с длинами x, y, z и, если можно, то какой – остроугольный, прямоугольный или тупоугольный.

Даны координаты точки (x, y). Определить, принадлежит ли она части плоскости, лежащей между прямыми x = m и x = n (m<n).

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

В логическом выражении (составном условии) используются две величины логического типа (два простых условия) — А и В. Сколько возможно различных вариантов сочетаний значений А и В?

__________________________________________________________________________________________________________________________________________________________________________________________________________________

Всоставном условии используются три величины логического типа (три простых условия) – А, В и С. Сколько возможно различных вариантов сочетаний значений А, В и С?

__________________________________________________________________________________________________________________________________________________________________________________________________________________

19



6.Циклические алгоритмы

Циклическим алгоритмом называется такой алгоритм, действия которого выполняются многократно при изменяющихся значениях аргумента.

Тело цикла – та последовательность действий, которая выполняется многократно.

Начальные присваивания – задание начальных значений тем переменным, которые используются в теле цикла.

Цикл с постусловиемЦикл с предусловием

20


Цикл с постусловием

Пример.Посчитать сумму натуральных чисел от 1 до n.

начало


n


S=0


S

i = 1

S = S + i

i < n

i = i + 1

конец

нет

да


Задание 20. Заполнить шаблон блок-схемы следующий задачи:вычислить сумму

начало

конец


Задание 21. Выполнить алгоритм, представленный в виде блок-схеме. Занести значения переменных, изменяющиеся в ходе выполнения алгоритма.

Задание 22. Определить, чему равно значение переменной N в результате выполнения алгоритма; как будет изменяться значение переменнойM.

21


начало

х = -5

у = 2*х

х, у

х = х + 1

x<= 0

конец

-

+

21.

x

y

начало

N = - 2

M = | N |

N, M

N = N + 1

N < = 2

+

конец

-

N =

22.

Задание 23. Составить блок-схемунахождения произведения всех двузначных нечетных чисел.

22


Задание 24. Найти значение суммы Заполните шаблон блок-схемы.

Таблица результатов

n

S

1

1

2

3

3

5


Пример. Составить блок-схему для решения задачи Дано натуральное N. Выяснить, сколько цифр оно содержит.Примечание: мы не знаем, какое будет задаваться число. Определять количество цифр в нем будем делением на 10 до тех пор, пока остаток от деления не станет меньше единицы.

да

нет


23


Цикл с предусловием

Пример.Посчитать произведение натуральных чисел от 1 до n (n факториал – n!).

начало


n


P=1


P

i = 1

i < n

P = P * i

i = i + 1

нет

да

конец


Задание 25. Заполнить шаблон блок-схемы следующий задачи:вычислить сумму

начало

конец


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

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

24


d =

Задание 27. Составить блок-схему:в кинотеатре 30 рядов кресел. В первом ряду 20 кресел, в каждом последующем на 2 кресла больше, чем в предыдущем. Сколько мест в зрительном зале?

kol =

25


Задание 28. По блок-схеме алгоритма восстановите условие задачи.

Задание 29. Дана блок-схема:

Тогда после исполнения алгоритма переменнаяb примет значение …

2.

12.

6.

21.

26


Цикл с параметром

Пример 1.Посчитать сумму квадратов натуральных четных чисел от 1до 50.

начало


S = 0


i = 2; 50; 2


S

S = S + i^2

конец


З

начало

адание 30. Заполнить шаблон блок-схемы следующий задачи:вычислить произведение

конец


Пример 1.Протабулировать функцию на отрезке с шагом 2.

начало

х = 0;10; 2

у

конец


З

27

адание 31. Построить блок-схему:протабулировать функцию на отрезке с шагомh.

Задание 32. Построить блок-схему для задачи №31 с помощью цикла с предусловием и с постусловием.

цикл с предусловием

цикл с постусловием

Задание 33. Дана блок-схема. Какое значение примет переменная y после исполнения алгоритма (заполните таблицу)?

начало


n


n

y

1

y = 0

2

2

x = 0; n; 1

5

y = y + 2 ^ x


y


конец

28


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

Какой алгоритм называется циклическим?

Что собой представляет тело цикла?

Какие виды циклических алгоритмов Вы знаете? В чем их отличие?

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

Найти сумму и произведение всех целых чисел от 1 до 20.

Не пользуясь операцией возведения в степень, возвести число А в степень N.

Вычислить, гдеm, n – заданные числа.

Одноклеточная амеба каждые три часа делится на 2 клетки. Определить, сколько будет амеб через 3, 6, ,9,…., 24 часа.

В задаче под буквой d определить, через сколько часов будет 512 амеб?

В первый час работы рабочий изготавливает 25 деталей, за каждый последующий час на 3 детали больше, чем за предыдущий. Подсчитать, сколько рабочий изготовит деталей за 8 часов работы.

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

В текущем месяце бригада в каждый последующий день работы выпускала на три изделия больше, чем в предыдущий. В первый день было выпущено 42 изделия, что составило 67% дневной нормы. В месяце 26 рабочих дней. Сумеет ли бригада выполнить месячную норму?

Царевна-лягушка съедает ежедневно на 20% комаров больше, чем в предыдущий день, и еще 2 комара. Написать программу, определяющую, через сколько дней количество съеденных комаров превысит 100, если в первый день было съедено 12 комаров.

Начав тренировки, спортсмен в первый день занятий пробежал 10 км. Каждый последующий день он увеличивал норму на 10% от нормы предыдущего дня. Определить, сколько километров пробежит спортсмен на 10 день занятий.

*У гусей и кроликов вместе 64 лапы. Сколько могло бы быть кроликов и гусей (указать все возможные сочетания).

Дана блок-схема:

После исполнения алгоритма значение переменнойS равно:

84

12

4

30

29


Задания для самостоятельного выполнения

ВАРИАНТ 1.

Вместо многоточия вставить соответствующие высказывания.

«Свойство . . . алгоритма означает, что при всех допустимых данных исполнение алгоритма обязательно должно . . . »

Дискретности, завершиться получением результата;

Определённости, завершиться определённым результатом;

Результативности, завершиться получением результата.

Какие значения получат переменные “X” и “Y” после выполнения следующего алгоритма:

X = 3, Y = - 10

X = 5, Y = - 6

X = - 12, Y = - 6

X = - 20, Y = - 10

Нет верного ответа.

ВАРИАНТ 2.

Выберите наиболее верное утверждение с точки зрения информатики:

«Команда 2X=3Y+5 означает …»

Равенство «2Х» выражению «3Y+5»;

Ошибочно записанную команду;

Присвоение переменной «2Х» значения «3Y+5»;

Нет верного ответа.

К акое условие пропущено в данном алгоритме, если в результате его работы на экран выведено значение у = - 8

а – b < b - a

a – b < b + 6

a - 12 < b + 8

a – b < b – 8

нет верного ответа

30



ВАРИАНТ 3.

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

Вычислить Р=3+7+5;

Записать результат в тетрадь.

результативности;

определённости;

понятности;

массовости;

нет верного ответа.

Укажите величину шага С при условии, что цикл выполняется 6 раз.

С = 2

С = 3

С = 1,8

Верны ответы 1 и 3

Нет верного ответа

ВАРИАНТ 4.

Вместо многоточия вставить соответствующие высказывания.

«Свойство . . . алгоритма означает, что каждая команда должна . . . »

Массовости, быть понятна исполнителю;

Понятности, быть однозначно понята исполнителем;

Дискретности, заканчиваться результатом;

Понятности, входить в систему команд исполнителя;

Нет верного ответа.

К акие значения получат переменные “C” и “D” после выполнения следующего алгоритма:

C = - 9, D = 3

C = 12, D = 3

C = - 18, D = 15

C = - 3, D = 15

Нет верного ответа

31


ВАРИАНТ 5.

Выберите наиболее верное утверждение с точки зрения информатики: «Команда А=А+3 означает …»

Равенство «А» выражению «А+3»;

Ошибочно записанную команду;

Увеличение содержимого ячейки «А» на 3;

Нет верного ответа.

Какое условие пропущено в данном алгоритме, если в результате его работы на экран выведено значение Z = - 8

X < Y

X – Y < Y – X

X – Y < Y + 8

X + 14 < Y + 10

нет верного ответа

ВАРИАНТ 6.

Какое свойство нарушено в следующем алгоритме постройки дома (исполнитель – человек):

Построить стены;

Построить крышу;

Заложить фундамент;

Вставить окна;

Установить двери.

Понятности;

Правильности;

Однозначности;

Дискретности;

Нет верного ответа.

Укажите такое целое значение «К» при котором цикл выполняется 5 раз.

К =


32


ВАРИАНТ 7.

Вместо многоточия вставить соответствующие высказывания.

«Свойство . . . алгоритма означает, что исполнитель должен . . . »

Однозначности, выполнить алгоритм с заданной точностью;

Понятности, уметь принимать самостоятельные решения;

Понятности, понимать каждую команду алгоритма;

Определённости, на каждом шаге знать какую команду выполнять следующей;

Нет верного ответа.

Какие значения получат переменные “А” и “В” после выполнения следующего алгоритма:

A = - 12, B = 2

A = 0, B = 2

A = - 12, B = 20

A = 8, B = 20

Нет верного ответа.

Т ЕСТОВЫЕ ВОПРОСЫ

Для решения какой задачи используется алгоритм, схема которого приведена на рисунке1:

Переменная М принимает значение противоположное по знаку переменной К .

Если К<0, то М>0, если К>0, то М<0.

Поиска максимального из трех чисел

Поиска минимального из трех чисел

Переменная М принимает значение соответствующее по знаку переменной К.

Если К<0, то М<0, если К>0, то М>0.

Р

33

ис.1

Для решения какой задачи используется алгоритм, схема которого приведена на рисунке 2:

Нахождение среднего арифметического значения.

Поиска максимального из трех чисел.

Поиска минимального из трех чисел.

Упорядочивания введённых чисел по возрастанию.

Для другой задачи.

Рис. 2

КРОССВОРД

По горизонтали:

1.Исполнитель команд – это . . . алгоритма.

2.Перечень команд, которые может исполнить исполнитель.

3.Исполнение алгоритма должно завершится за конечное число шагов.

4.Алгоритм, составленный для конкретного исполнителя, должен содержать только те команды, которые входят в систему команд исполнителя.

По вертикали:

1.Последовательность действий, направленных на решение поставленной задачи.

2.Процесс решения задачи должен быть разбит на последовательность отдельно выполняемых шагов.

3.Каждая команда алгоритма должна определять однозначное действие исполнителя.

34


1

2

1

3

2

3

4

35


Литература

Златопольский Д.М. Сборник задач по программированию – 2-е изд., перабот. и доп. – СПб: БХВ-Петербург, 2007. – 240с.:ил.

Репетитор по информатике: сдаем ЕГЭ на «отлично» / В.А. Молодцов, Н.Б. Рыжикова. – Ростов н/Д: Феникс, 2010, - 238 с. – (Абитуриент).

Семакин И.Г. Основы программирования: Учеб. для сред. проф. образования / Семакин И.Г., Шестаков А.П. – 5-е изд., стер. – М.: Изд.центр «Академия», 2008. – 432с.

Хлебников А.А. Информатика. Учебник для СПО (2-е изд.) – М.: Феникс, 2010. – 507 с.

36


Адрес публикации: https://www.prodlenka.org/metodicheskie-razrabotki/154399-rabochaja-tetrad-algoritm-i-ego-svojstva-vidy

Свидетельство участника экспертной комиссии
Рецензия на методическую разработку
Опубликуйте материал и закажите рецензию на методическую разработку.
Также вас может заинтересовать
Свидетельство участника экспертной комиссии
Свидетельство участника экспертной комиссии
Оставляйте комментарии к работам коллег и получите документ
БЕСПЛАТНО!
У вас недостаточно прав для добавления комментариев.

Чтобы оставлять комментарии, вам необходимо авторизоваться на сайте. Если у вас еще нет учетной записи на нашем сайте, предлагаем зарегистрироваться. Это займет не более 5 минут.

Комментарии
Очень нужный материал! Крутая тетрадь! Спасибо огромная, мне очень поможет в работе!

 

Для скачивания материалов с сайта необходимо авторизоваться на сайте (войти под своим логином и паролем)

Если Вы не регистрировались ранее, Вы можете зарегистрироваться.
После авторизации/регистрации на сайте Вы сможете скачивать необходимый в работе материал.

Рекомендуем Вам курсы повышения квалификации и переподготовки