17106

Загальна блок-схема

Лабораторная работа

Информатика, кибернетика и программирование

Лабораторна робота №2 Тема: Загальна блоксхема. Мета: розглянути схеми конструювання алгоритмів. Обладнання: інструкція до практичної роботи олівець лінійка. Хід роботи. 1.Правила Т/Б в кабінеті комп'ютерної техніки. Методичні вказівки. Алгоритми можна пре

Украинкский

2013-06-29

152.5 KB

1 чел.

Лабораторна робота №2

Тема: Загальна блок-схема.

Мета: розглянути схеми конструювання алгоритмів.

Обладнання: інструкція до практичної роботи, олівець лінійка.

Хід роботи.

1.Правила Т/Б в кабінеті комп'ютерної техніки.

Методичні вказівки.

Алгоритми  можна представляти  як деякі структури,  що складаються  з окремих базових

елементів. Природно, що при такому підході до алгоритмів вивчення основних принципів

їхньою конструювання повинне починатися і вивчення цих базових елементів. Для їхнього

опису будемо використовувати мову схем алгоритмів і алгоритмічну мову.

Логічна структура будь-якого алгоритму може бути представлена комбінацією трьох

базових структур: ПРОХОДЖЕННЯ, РОЗГАЛУЖЕННЯ, ЦИКЛ.

Характерною рисою базових структур є наявність у них одного входу іі одного виходу.

1.   Ба шва структура „проходження".   Утворюється послідовністю дій, що йдуть одне за одним:

Дія 3Дія 1

Дія 2

………

Дія 3

2. Базова структура „розгалуження". Забезпечує в залежності від результату перевірки умови (так або ні) вибір одного з альтернативних шляхів роботи алгоритму. Кожний шлях веде до загального виходу, так що робота алгоритму буде продовжуватися незалежно від того, який шлях буде обраний. Структура розгалуження існує в чотирьох основних варіантах:

-если - то

-если – то – иначе

-вибір

-вибір - иначе

алгоритмічна мова

мова блок-схем

1. осли-то

сели умова то дії

все

2. если-то-ипаче

осли умова то дія 1 иначе дія 2

все

3. вибір

вибор

при умова 1: дія 1 при умова 2: дія 2

при умова N: дія N

все

4. вибір - иначе

вибор

при умова І: дія 1 при умова 2: дія 2

при умова N: дія N иначе дія N+1

все

Приклади структури «розгалуження»

алгоритмічна мова

мова блок-схем

1. осли-то

если х>0

то Y:=sin(x)

все

2. если-то-ипаче

если а>Ь то

а:=2*а; Ь:=1

иначе b:-2*b

все

3. вибір

Вибір

при n=l : y=sin(x)

при п=1      : y= cos(x)

при п=3       :y=0

 

4. вибір - иначе

Вибір

при а>5: і:=і+1

при а=0: j:=j+l

иначе := 10;J :=0

все

3.   Скласти схему пошуку найбільшої з трьох величин а, Ь, с.

Найбільш вдалим тут с 2 варіант, що легко допускає   розширення для будь-якого числа порівняних величин.

4.   Індивідуальне завдання. Скласти схему алгоритму. Варіанти.

Збільшить число х на 1. якщо воно позитивне, у всіх останніх випадках зменшити
його на 1.

Збільшить число х на 1. якщо воно позитивне.

Знайдіть у =

4.   Знайдіть у =

5.Знайдіть f(x)=h(x)+g(x), якщо h(x)=        g(x)=

6.Знайдітьw(t)=m(t)*n(t), якщо m(t)=         

7. Знайдіть у =

8. Знайдіть у =

9. Знайдіть значення виразу для різноманітних припустимих значень змінних:

10. Знайдіть    значення    виразу    для    різноманітних    припустимих    значень    змінних:

11. Знайдіть значення виразу для різноманітних припустимих значень змінних:

12. Знайдіть значення виразу для різноманітних припустимих значень змінних:

13. Знайдіть значення виразу для різноманітних припустимих значень змінних:

14. Знайдіть у =

15.Знайдіть f(x)=h(x)-g(x), якщо h(x)=         g(x)=

 Контрольні питання.

1.Накресліть схему лінійного алгоритму.

2.Накресліть схему розгалуженого алгоритму.

3.Як конструювати схему алгоритму.

6. Захист роботи.


Дія 1

Дія 2

Дія 3

Y=sin(x)

Y=cos(x)

Y=0

Варіант 3

x>0

Y:=sin(x)

a>b

a:a*2:  b:*b

b:=s*b


 

А также другие работы, которые могут Вас заинтересовать

48566. ОСНОВНЫЕ БИЗНЕС-ПРОЦЕССЫ В ОРГАНИЗАЦИИ 75.5 KB
  Субъектами предпринимательства могут быть как отдельные частные лица, так и объединения партнеров. Частные лица как субъекты предпринимательства выступают в этом качестве, как правило, путем организации единоличного или семейного предприятия. Такие предприниматели могут ограничиваться затратами собственного труда или использовать наемный труд.
48567. Конспект лекцій. Економіка підприємства 1.92 MB
  УДК Конспект лекцій по дисципліні âЕкономіка підприємстваâ Укл. Містить конспект лекцій по дисципліні âЕкономіка підприємстваâ для студентів економічних спеціальностей усіх форм навчання. ЗМІСТ Тема1: Організаційно правові аспекти діяльності підприємства 1.
48568. Коммерческое (предпринимательское) право 3.26 MB
  Понятие коммерческого права Принципы коммерческого права История коммерческого права Очерк истории науки и преподавания коммерческого торгового права в России
48570. ОСНОВИ І МЕТОДИ АРХІТЕКТУРНОГО ПРОЕКТУВАННЯ. КУРС ЛЕКЦІЙ 476 KB
  Поняття і види архітектурного проектування МЕТОДИ АРХІТЕКТУРНОГО ПРОЕКТУВАННЯ за Б. Поняття методу і методики проектування.
48572. Промышленная безопасность во взрывном деле 3.75 MB
  Правила безопасности при перевозке взрывчатых материалов автомобильным транспортом Специальные требования по обеспечению безопасности при транспортировании промышленных ВМ разработанные в соответствии с постановлением Правительства Российской Федерации от 23 апреля 1994 г. Перечень взрывчатых материалов оборудования и приборов взрывного дела допущенных к применению в Российской Федерации [Текст] А. Положение о порядке выдачи разрешений на применение взрывчатых материалов промышленного назначения и проведение взрывных работ РД 13537 03...
48573. Процеживающие решетки и усреднители сточных вод. Конструкции фильтров для сточных вод 163 KB
  Процеживание сточных вод осуществляется пропусканием воды через решетки и волокноуловители. Решетки применяют для улавливания из сточных вод крупных нерастворенных плавающих загрязнений. Грабельная механизированная решетка Решетки устанавливают на очистных станциях при поступлении на них сточных вод самотеком.
48574. Психология цвета. Курс лекций 123 KB
  Но оно не более чем попытка обосновать причины внимательного отношения в практическом использовании цвета на экране. Когда я пришел работать на телевидение областные студии еще понятия не имели о цвете. Цвет пришел к нам только в начале 80х а 16мм.