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


 

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

83516. Рада безпеки ООН, її функції. Членство. Порядок прийняття рішень 36.98 KB
  Рада Безпеки є одним з головних органів ООНщо виконує основну роль в підтримці міжнародного миру і безпеки та згідно з п. Рада безпеки уповноважена розслідувати будьякий спір або ситуацію для визначення того чи не може продовження цього спору або ситуації загрожувати міжнародному миру і безпеці. Сторони спору продовження якого може загрожувати міжнародному миру або безпеці мають право самостійно ухвалити рішення про його передачу на вирішення Ради Безпеки.
83517. Генеральна Асамблея ООН, її структура. Порядок роботи та порядок прийняття рішень 36.41 KB
  Порядок роботи та порядок прийняття рішень Генеральна Асамблея один з головних органів ООН що складається з представників всіх державчленів ООН. Делегація кожної державичлена ООН складається не більш ніж з п\'яти представник і п\'яти їх заступників. Генеральна Асамблея в межах Статуту ООН має право обговори вати та робити рекомендації членам ООН або Раді Безпеки з будьяких питань або справ в межах Статуту крім питань що знаходяться розгляді Ради Безпеки стосовно будьякого спору або ситуації.
83518. Міжнародні конференції: поняття, правила процедури, порядок прийняття рішень 36.35 KB
  Конференції з широкими повноваженнями приймають досить детальні правила. Конференції з широким представництвом мають досип складну організаційну структуру: голова комітети підкомітетиробочі групи секретаріат. Основні організаційні питання вирішує генеральний комітет що складається з голови конференції і голів комітетів.
83519. Поняття і значення права мирного вирішення міжнародних спорів 36.45 KB
  Право мирного вирішення міжнародних спорів - галузь міжнародного права, норми та принципи якої встановлюють порядок врегулювання спорів між суб\'єктами міжнародного права мирними засобами.
83520. Поняття міжнародного спору 35.63 KB
  Міжнародний Суд ООН вбачає ознаки спору в обставинах за якими було висунуто деякі звинувачення проти ряду країн які їх відхилили консультативний висновок від ЗО березня 1950 р. Предметом міжнародного спору може бути зокрема правовий статус конкретної території розмежування державних кордонів втручання у внутрішні справи доступ до континентального шельфу тощо. Від спору слід відрізняти односторонні претензії.
83521. Види міжнародних спорів 35.18 KB
  Для міжнародного права істотним є розмежування спорів міжнародних та спорів що не мають такого характеру. У першому випадку Рада Безпеки ООН на підставі Розділу VII Статуту ООН має загальну виключну компетенцію для підтримання чи відновлення міжнародного миру та безпеки. У доктрині міжнародного права також застосовується поділ міжнародних спорів на правові юридичні в яких підставою претензій та заперечень на них виступають норми міжнародного права та політичні які ґрунтуються на політичних аргументах неправової природи. 36 Статуту спори...
83522. Засоби вирішення міжнародних спорів. «Спір і ситуація». Класифікація мирних засобів вирішення міжнародних спорів 38.21 KB
  Класифікація мирних засобів вирішення міжнародних спорів Статут ООН п. Стаття 33 Статуту ООН серед мирних засобів вирішення міжнародних спорів вказує переговори обстеження посередництво примирення арбітраж судовий розгляд звернення до регіональних органів або угод. Можна виділити дипломатичні погоджувальні та судові засоби вирішення міжнародних спорів.
83523. Дипломатичні засоби вирішення міжнародних переговорів. Безпосередні переговори і консультації. Добрі послуги і посередництво. Міжнародна примирлива процедура: слідчі і погоджувальні комісії 38.73 KB
  Переговори ведуться безпосередньо сторонами, які знаходяться у спорі. Проведення переговорів не вимагає участі третьої сторони (іншої держави, міжнародної організації). Ініціатива переговорів завжди належить сторонам спору, які тим самим здійснюють певний контроль над процесом його розв\'язання.
83524. Судові засоби вирішення міжнародних спорів. Міжнародний арбітраж як засіб мирного вирішення міжнародних спорів. Постійна палата третейського суду. Структура і компетенція Міжнародного Суду ООН 39.98 KB
  Постійна палата третейського суду. Структура і компетенція Міжнародного Суду ООН. Спробою інституалізації арбітражу було створення Постійної палати третейського суду на підставі положень Гаазьких конвенції 1899 р. Згідно зі Статутом Міжнародного Суду ООН кандидати у члени цього суду висуваються не державами а національними групами Постійної палати третейського суду тобто групами суддів Палати які представляють одну й ту саму державу.