Алгоритм қасиеттері
Презентация қосу
Білімділік – оқушылардың алгоритм туралы
және алгоритмнің қасиеттері туралы мағлұмат
беру.
Дамытушылық – тақырыптың негізгі идеясын
ашу. Оқушылардың ой – өрісін кеңейту,
ойларын тұжырымдау. Өз бетімен
қорытындылау дағдыларын жетілдіру.
Тәрбиелік – ұқыптылыққа, зеректілікке,
шыдамдылыққа, өз – өзіне деген сенімділігін
арттыруға тәрбиелеу.
Рысқалиева Ақжүніс Маханбетовна
БҚО, Жаңақала ауданы, Жаңақала жалпы орта білім беретін мектебі, информатика пәні мұғалімі
ІХ ғасырдағы Орта Азияның ұлы
математигі Әл-Хорезми алғаш рет
арифметикалық амалдарды
орындаудың ережелерін жазған.
Алгоритм сөзі ұлы математик
Әл-Хорезмидің атына
байланысты шыққан.
Алгоритм -орындаушының белгілі бір мақсатқа жетуі
үшін орындалатын әрекеттер тізбегін айтады.
Алгоритмнің нұсқаулары команда деп аталады.
Орындаушының орындай алуы мүмкін командалар
жиынтығын орындаушының командалар жүйесі деп
аталады.
2 – мысал. Конус бетінің жақ ауданын және көлемін есептеңдер. Биіктігі Һ,
радиусы R берілген. Нәтижені табыңдар. S конус = πRL, V=?
1 – қадам: R- ді енгізу.
2- қадам: һ – ты енгізу.
3 – қадам: L – анықтау, L= √R2 + һ2;
4 – қадам: S – анықтау, S = πRL;
5 – қадам: V – анықтау, V=1/3*πRһ;
6 – қадам; S,V – ны шығару.
Алгоритмнің компьютерде орындалуын жүзеге
асыру үшін қолданылатын бірыңғай және дәл жазуға
арналған ережелер жүйесін программа дейміз.
Алгоритм қасиеттері
1. Алгоритмнің айқын, дәл өрнектелу қасиеті.
Алгоритмді келтірілген барлық іс – әрекеттердің мағынасы
айқын, нақты анықталған болуы керек
2. Алгоритмнің үзіктілік қасиеті
Үлкен алгоритмді бірнеше кішкене алгоритмдерге жіктеу
Мүмкін болуы керек.
.
3. Алгоритмнің нәтижелік қасиеті.
Кез келген алгоритмнің нәтижесі болуы керек. Егер есептің шешуі
болмаса, “шешуі жоқ” деген нәтиже шығуы керек.
4. Алгоритмнің жалпыламалық немесе ортақтық қасиеті
Белгілі бір есепке арналмай, осы тәрізді есептерді шешуге
мүмкіндік беретіндей етіп құру қажет.
5. Алгоритмнің формальды орындалуы
Белгілі бір орындаушыға арналып құру қажет.
Алгоритмді жасау барысында оны 3 тәсілмен сипаттауға
болады:
•Қарапайым тіл арқылы -табиғи тіл
•Түйінді сөздер арқылы
•Блок схема түрінде
• Программалау тілі арқылы
•Қарапайым тілде әрбір адамға түсінікті етіп жазу табиғи
тілде жазу деп аталады.
•Блок схема деп әр түрлі фигуралар арқылы бағдарламада
орындалатын әрекеттер мен олардың орындалу ретін
көрсететін графиктік схеманы айтады.
•Арнаулы тілде жазу деп ЭЕМ түсінетін тілде жазуды айтады.
Сүт қайнату алгоритмі.
Ыдысқа сүт құю
Ыдысты плитаға қою
Сүт қайнағанша күту
Газ кранін ашу
Сіріңкені от жанатын жерге тосу
Сіріңкені жағу
Газды өшіру
Іс-әрекеттің орындалуы Блок пішімі Атқаратын жұмысы
Процесс
Математикалық өрнектерді
есептеу
Таңдау Есеп шығару жолын таңдау
Модификация Цикл (қайталау) басы
Құжат
Нәтижені шығару, қағазға басу
Енгізу
Мәліметтерді енгізу
Бастау, аяқтау
Басталуы, аяқталуы
Түсініктеме Схеманы, формулаларды түсіндіру
Герон формуласы бойынша үшбұрыштың ауданын табу. Үшбұрыштың 3 қабырғасы
белгілі (3 қабырғаны есепті шешуші пернетақтадан енгізу қажет). Ауданын табу үшін
бірінші үшбұрыштың мына формула бойынша периметрін табамыз:
a b c
p
Периметрін тапқаннан кейін, ауданын есептейміз. Ол төмендегідей формуламен жүреді:
басы
s p( p a )( p b)( p c)
.Осы есепті табиғи тілде және блок схема түрінде сызу қажет. a,b,c
Табиғи тілде жазылуы: a b c
p
1) алгоритмнің басы 2
2) a,b,c мәндерін енгізу
3) периметрдің формуласы бойынша Р табу керек s p( p a )( p b)( p c)
4) ауданның формуласы бойынша S табу керек
5) ауданның мәнін баспаға шығару керек S
(периметрдің мәнін де баспаға шығаруға болады)
6) алгоритмнің соңы соңы
ЖАТТЫҒУЛАР (есепті табиғи тілде орындаймыз)
1. Трапецияның a,b қабырғалары және h биіктігі берілген. Трапецияның
ауданын анықтау қажет. ( a b) * h
S
2 y 5 x 3x 2 мұндағы x=0.5; -3; 1.2 .
x2 2
3. y
x 5
Бақылау сұрақтары
• Алгоритм дегеніміз не?
• Алгоритмді жазудың қандай тәсілдері болады?
• Блок схема дегеніміз не?
• Блок-схемадағы геометриялық фигуралардың
қызметін түсіндіріңіз.
Үйге тапсырма
• Кітаптан §2
• 8-16 бет
Ұқсас жұмыстар
Пәндер
- Іс жүргізу
- Автоматтандыру, Техника
- Алғашқы әскери дайындық
- Астрономия
- Ауыл шаруашылығы
- Банк ісі
- Бизнесті бағалау
- Биология
- Бухгалтерлік іс
- Валеология
- Ветеринария
- География
- Геология, Геофизика, Геодезия
- Дін
- Ет, сүт, шарап өнімдері
- Жалпы тарих
- Жер кадастрі, Жылжымайтын мүлік
- Журналистика
- Информатика
- Кеден ісі
- Маркетинг
- Математика, Геометрия
- Медицина
- Мемлекеттік басқару
- Менеджмент
- Мұнай, Газ
- Мұрағат ісі
- Мәдениеттану
- ОБЖ (Основы безопасности жизнедеятельности)
- Педагогика
- Полиграфия
- Психология
- Салық
- Саясаттану
- Сақтандыру
- Сертификаттау, стандарттау
- Социология, Демография
- Спорт
- Статистика
- Тілтану, Филология
- Тарихи тұлғалар
- Тау-кен ісі
- Транспорт
- Туризм
- Физика
- Философия
- Халықаралық қатынастар
- Химия
- Экология, Қоршаған ортаны қорғау
- Экономика
- Экономикалық география
- Электротехника
- Қазақстан тарихы
- Қаржы
- Құрылыс
- Құқық, Криминалистика
- Әдебиет
- Өнер, музыка
- Өнеркәсіп, Өндіріс
Қазақ тілінде жазылған рефераттар, курстық жұмыстар, дипломдық жұмыстар бойынша біздің қор #1 болып табылады.
Ақпарат
Қосымша
Email: info@stud.kz