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


 

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

29992. Свято Першого дзвоника – посвята першокурсників 66.5 KB
  У них мрії й недоспані ночі І тривога про завтрашній день Ведучий Знову двері до мудрості храму Де незгасне довічна хмарина Відчиня золотими ключами Рідна ненькомоя Україна. Пісня про Україну Ведучий Шановне товариство дорогі наші викладачі батьки та гості Щиро вітаємо всіх вас із . Ведучий Зустрічаймо їх теплими посмішками і радісними оплесками. ♬ Вихід першокурсників Ведуча Групу 1ф91керівник групи Олена Григорівна Лобур Ведучий Група 1 ф92 керівник групи _______________________Шатуніна Ведуча Групу 1ф93керівник групи...
29993. ПРАЗДНИК ПЕРВОГО СЕНТЯБРЯ 2013 г. 63.5 KB
  1ВЕДУШИЙ : Здравствуйте любимые учителя 2ВЕДУЩИЙ : Здравствуйте уважаемые родители и дорогие гости 1ВЕДУШИЙ: Сентябрь наступил закончилось лето Пришел праздник знаний учебы отметок 2ВЕДУШИЙ Дети родителиучителя С праздником вас поздравляем друзья 1 Школьник: СОСКУЧИЛСЯ ПО ШКОЛЕ Перегрелся на солнце я что ли Заскучал вдруг по собственной школе. Ну а сегодня праздничный час Вместе: С праздником мы поздравляем всех вас 2 ВЕДУЩИЙ: Пришло время пригласить на нашу праздничную линейку...
29994. Возможности использования современных информационных технологий при изучении разделов «Атомная физика и Физика Атомного ядра» в школьном курсе физики 806.1 KB
  Влияние информационных технологий на выбор форм методов и средств обучения физике 26 1. Глава 1 Современные технологии обучения в преподавании физики 1. Практика воспитания и обучения все чаще сталкивается с необходимостью доступного подчеркивающих взаимосвязь явлений мира на уровне макросистем также требует определенного наглядного объяснения объектов и явлений особенно если они принадлежать к микромиру или являются абстрактными обобщениями.
29995. Разработка технологического процесса изготовления оконных и дверных блоков из ПВХ 460.34 KB
  Пластиковые окна изобрели в Германии, в 30-ые года. Первые пластиковые окна производитель установил бесплатно в качестве рекламы, но первоначально их производство не увенчалось успехом. И популярными стали они намного позже, в года 60-ые и их популярность растет до сих пор, прежде всего, из-за их устойчивости к внешним воздействиям. И это обоснованно.
29996. Увеличение выпуска продукции Деталь Валик 8ТС. 200.195 411.53 KB
  Определяем число запусков в году: 2.6 13 293 Определяем массу проектируемой заготовки: m3= Р V 106 кг. где Р = 785 кг дм3 плотность материала; V объем заготовки; Определяем коэффициент использования металла проектируемой заготовки по формуле: Определяем стоимость проектируемой заготовки: где Ц1=9540 руб. Значения и определяем по таблицам 2 и 8 [9] заготовка = 240 мкм.
29997. Гіпсова скульптура у вигляді жінки «Каріатиди» стилю Українського бароко 386.36 KB
  Використана література Вступ Вступ Скульптура лат. За змістом і функціям скульптура ділиться на монументальнодекоративну станкову і так звану скульптуру малих форм. Монументальнодекоративна Скульптура розрахована на конкретне архітектурнопросторове або природне оточення. Монументальнодекоративна скульптура покликана конкретизувати архітектурний образ доповнювати виразність архітектурних форм новими відтінками.
29998. Туристично-рекреаційний потенціал Мальти 742.06 KB
  Туристичнорекреаційний потенціал Мальти Мальта країна з історією що іде коренями в глибоке минуле. Мальта маленька острівна країна в центральній частині Середземного моря з дуже вигідним стратегічним положенням. Мальта входить до числа найгустіше заселених країн світу. Мальта найбільшому з островів і має дві великі глибоководні бухти.
29999. Разработка автоматизированного электропривода шлифовального станка 127.05 KB
  В некоторых тяжелых станках применяется автоматическое регулирование скорости вращения двигателя в диапазоне примерно 2:1 с целью поддержания постоянства скорости резания. Поэтому при сравнительно больших диаметрах шлифовальных кругов до 1000 мм скорость вращения шлифовального шпинделя ниже или равна скорости вращения приводного двигателя около 950 об мин. Скорости вращения этих двигателей 24000 : 48000 об мин а при малых диаметрах шлифовальных кругов доходят до 150000 : 200000 об мин. При скоростях вращения до 48000 об мин ротор...