Алгоритмди берүү жолдору

22
7-класс Информатика

Upload: kasymbek-junusaliev

Post on 12-Jul-2015

290 views

Category:

Education


2 download

TRANSCRIPT

Page 1: Алгоритмди берүү жолдору

7-класс

Информатика

Page 2: Алгоритмди берүү жолдору

1-суроо

Алгоритмдин ар бир көрсөтмөсү бүтүн

бир жыйынтык берген үзгүлтүктүү

удаалаш кадамдардан туруш керек ?

Алгоритмдин кайсы касиети жөнүндө

сөз болуп жатат?

ЧектүүлүкМассалуулук

Натыйжалуулук Дискреттүлүк

Page 3: Алгоритмди берүү жолдору

НатыйжалуулукМассалуулук

Дискреттүүлүк Чектүүлүк

Аракеттердин аткарылышы белгилүү

бир жыйынтыкка алып келген

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

2-суроо

Page 4: Алгоритмди берүү жолдору

ТЕМА:

Алгоритмди берүү

жолдору

1

23

Page 5: Алгоритмди берүү жолдору

Алгоритмдин берүү жолдору менен

таанышасыңар

Алгоритмди берүү жолдорундагы

окшоштуктарды жана айырмачылыктарды

салыштырасыңар

Алгоритмди берүү жолдорундагы

өзгөчөлүктөрдү аныктайсыңар

Page 6: Алгоритмди берүү жолдору

Алгоритмди берүү жолдору

1. Табигый тилде

2. Блок схема түрүндө

3. Программалоо

(алгоритм) тилинде

Page 7: Алгоритмди берүү жолдору

Алгоритмди берүү жолдору

1. Табигый тилде

1.Башы

2.Сумкаңды ач

3.Күндөлүгүңдү алып чык

4.Бүгүнкү берилген тапшырмаларды кара

5.Керектүү китеп-дептериңди алып чык

6.Берилген тапшырмаларды аткар

7.Тапшырмаларды аткарып бүтсөң

китептериңди салыштыр

8.Аягы

Page 8: Алгоритмди берүү жолдору

1. X ке 2 ни кош, жыйынтыгын А1 деп ал

2. А1 ди 4 кө көбөйтүп жыйынтыгын А2 деп ал

3. X тен 2 ни кемит, жыйынтыгын А3 деп ал

4. А3 тү 2 ге көбөйт жыйынтыгын А4 деп ал

5. А2 ни А4 кө кош жыйынтыгын А5 деп ал

(x+2)*4 + (x-2)*2=0

6. А5 ти нөлгө барабарла

Page 9: Алгоритмди берүү жолдору

Алгоритмди берүү жолдору

2. Блок-схема түрүндө

Алгоритмдин көрсөтмөлүү, графикалык

сүрөттөлүшүн схема деп айтабыз.

Алгоритмдин айрым аракеттерин ар

кандай геометриялык фигуралар

(блоктор) менен берүү блок схема деп

аталат.

Page 10: Алгоритмди берүү жолдору

Алгоритмди берүү жолдору

1.Блок-схема түрүндө

Page 11: Алгоритмди берүү жолдору

Алгоритмдин башы, аягы

жазылат

Аткарылуучу аракет же процесс

жазылуучу фигура

Аракеттерди аткаруу чечими же

шарт ромбго жазылат

Алдын-ала аныкталган

аракеттер.

Өзгөрмөлөрдү киргизүүнү жана

чыгарууну жазабыз.

Аракеттердин багытын көрсөтүүчү

жана туташтыруучу сызыктар

Page 12: Алгоритмди берүү жолдору

Алгоритмди берүү жолдору

1.Блок-схема түзүүчү редакторлор

Page 13: Алгоритмди берүү жолдору

Башы

Ачкычты ал

Кулпунун оюна

ачкычты сал

Сааттын жебесине

каршы багытта 2

жолу бура

Кулпуну ач

Аягы

Кулпуну ачуу алгоритми

Page 14: Алгоритмди берүү жолдору

Башы

Ачкычты ал

Кулпунун оюна

ачкычты сал

Башка ачкычты ал

Аягы

Кулпуну ач

жок

ооба

Кулпуну ачуу

алгоритми

Page 15: Алгоритмди берүү жолдору

1-суроо

А)

Б)

В)

Г)

Блок схема түзүүдө “шартты” төмөндөгү

фигуралардын кайсынысына жазабыз?

Page 16: Алгоритмди берүү жолдору

2-суроо

А), Б)

А),В)

А),Г)

В),Г)

Бул блок схемалардын фигураларындагы

жазуулардын кайсылары орун алмашып

калган?

Киргизүү,

чыгарууАракеттер

Page 17: Алгоритмди берүү жолдору

Алгоритмди берүү жолдору

1.Программалоо( алгоритм) тилинде

Page 18: Алгоритмди берүү жолдору

Алгоритмди берүү жолдору

1.Программалоо ( алгоритм) тилинде

10 REM “2 сандын чоңун табуу”

20 INPUT “a,b 2 санын киргиз”;a,b

30 IF a>b then

40 Print “ a саны b санынан чоң”

50 Else IF a=b Then

60 Print “a,b сандары барабар”

70 Print “b саны a санынан чоң”

Page 19: Алгоритмди берүү жолдору

Башы

a саны b

санынан чоң

Эки сан

барабар

b саны а

санынан чоң

Аягы

ооба

ооба

жок

жок

Page 20: Алгоритмди берүү жолдору

1-суроо

Шарт

Аракеттер

Башы, аягы

Өзгөрмөлөр

Блок-схеманын “паралелограмм” блогунда

эмнелер камтылат?

Page 21: Алгоритмди берүү жолдору
Page 22: Алгоритмди берүү жолдору

Υй тапшырма

Υйдөн, «автомобилдин

ылдамдыгын» эсептөөнүн

алгоритмин биз көрсөткөн эки

жолдо түзүп келгиле