Материалдар / Тармақталған алгоритм
МИНИСТРЛІКПЕН КЕЛІСІЛГЕН КУРСҚА ҚАТЫСЫП, АТТЕСТАЦИЯҒА ЖАРАМДЫ СЕРТИФИКАТ АЛЫҢЫЗ!
Сертификат Аттестацияға 100% жарамды
ТОЛЫҚ АҚПАРАТ АЛУ

Тармақталған алгоритм

Материал туралы қысқаша түсінік
Информатика пәні бойынша қысқаша анықтама
Авторы:
Автор материалды ақылы түрде жариялады. Сатылымнан түскен қаражат авторға автоматты түрде аударылады. Толығырақ
21 Ақпан 2021
459
0 рет жүктелген
770 ₸
Бүгін алсаңыз
+39 бонус
беріледі
Бұл не?
Бүгін алсаңыз +39 бонус беріледі Бұл не?
Тегін турнир Мұғалімдер мен Тәрбиешілерге
Дипломдар мен сертификаттарды алып үлгеріңіз!
Бұл бетте материалдың қысқаша нұсқасы ұсынылған. Материалдың толық нұсқасын жүктеп алып, көруге болады
logo

Материалдың толық нұсқасын
жүктеп алып көруге болады

Информатика пәнінен сабақ жоспары

Сыныбы

7 «»

Пәні

Информатика

Мұғалімнің аты-жөні

Абдрахманова Меруерт Магметолловна

Оқулық


Сабақ №, тақырыбы

Сызықтық алгоритмдерді программалау

Сабақтың мақсаты

Сызықтық алгоритмдерді программалау тілінде жазу


Іс –әрекет түрі

Ресурс


Орындалуы


Оқы


Сызықтық алгоритм-тарақталу мен қайталану әрекеттері жоқ, әрекеттердің тізбектей орындалуын сипаттайтын алгоритм. Сызықтық алгоритм-барлық әрекетті тізбекпен, бірінен соң бірін табиғи реттілікпен бір реттен орындалатын алоритмдік құрылым.

Сызықтық программа

Сызықтық программа деп шартты тексеру, тармақталу және қайталану операторлары жоқ, енгізу, шығару операторларынан және орындау командаларынан тұратын, қарапайм программаны айтамыз. Программалау тілін пайдаланып, компьютерге мәліметтерді енгізуге, өңдеуге, өңделген нәтижелерді экранға шығаруға немесе файлға жазуға болады. Өткен тақырыптарда танысқанымыздайПаскалб программалау тілі модульді программалау тіліне жатса, Lazarus – Паскаль тілі негізінде жасалған объектіге-бағытталған визувлды программалау ортасына жатады. Lazarus программалау ортасында модульдік программа жазуға мүмкіндік бар. Ол үшін «Создать..Модуль–Модуль Паскаля» командаларын орындау керек. Біз сендермен модульдік және объектіге–бағытталаған программалау тілдерін салыстыра отырып үйренеміз. Бұл сендерге программалау процесін түсінуге үлкен көмегін тигізеді. Енді Паскаль негізінде мудульдік программалау жолдарымен танысайық. Программада мәліметтерді енгізу үшін Read операторын қолданамыз.

Read операторы

Жалпы жазылуы: Read (a, b, c, …, n). Бұл жерде енгізілетін a, b, c, …, n айнымалы шамалар. Айнымалылар әртүрлі типтерге тиісті болуы мүмкін. Енгізу кезінде айнымалыларды бос орынмен бөліп енгізу керек. Әрбір айнымалыны жеке қатарға енгізу үшін Readln (Readln(a, b, c, …, n)) операторы қолданылады.

Write операторы

Жалпы жазылуы: Write (a, b, c, …, n). Бұл жерде a, b, c, …, n

Экранға немесе файлға жазылатын нәтижелер. Ал әрбір нәтижені жеке қатарға шығару үшін Writeln (Writeln(a, b, c, …, n)) операторы қолданылады. Сонымен бірге Write операторын мына түрде қолдануға болады: Write(‘қосынды=’,’ең үлкені’). Математикада көптеген алгоритмдер сызықтық алгоритм түрінде шешіледі.

Lazarus-та сызықтық программалардан тұратын жобалар жасауға болады. Мұндай жағдайда «Жоба пішініне» ақпаратты енгізу немесе нәтижені шығару үшін өткен тақырыптарда танысқан компоненттерден Edit-ті қолданамыз.

Енді осы операторлардың іс жүзінде қалай жұмыс жасайтынын көріп шығайық..


Орында


Тапсырма

1.Тіктөртбұрыштың ауданын табудың программасын құрыңдар

Дескриптор:

Тіктөртбұрыштың ауданын табудың формуласын жазады.

айнымалыларды анықтайды

Нәтижені анықтайды

Тіктөртбұрыштың ауданын табудың программасын құрады

Программаны орындауға жібереді.

Нәтижені экранға шығарады

2

Автокөлік S км жолды 2 сағатта жүріп өтті. Автокөлік қандай жылдамдықпен қозғалды?

Дескриптор:

  • Жылдамдықты табудың формуласын жазады

  • айнымалыларды анықтайды

  • Нәтижені анықтайды

  • Программасын құрады

  • Программаны орындауға жібереді.

  • Нәтижені экранға шығарады




Рефлексия


Мен бүгін... білдім

Көп нүктенің орнына өз ойыңды жаз

Мен бүгін ... үйрендім

Мен ....тағы білгім келеді


Ресми байқаулар тізімі
Республикалық байқауларға қатысып жарамды дипломдар алып санатыңызды көтеріңіз!