1.2 Зертханалық жұмысты орындауға әдістемелік нұсқаулық
Блок-сұлба – бұл әрекеттердің бағытын көрсететін, сызықтармен өзара байланысқан, әртүрлі пішіндегі блоктар түрінде бейнеленетін алгоритмдерді сипаттайтын сызбалардың кең таралған түрі.
Төмендегі белгілеулер ең көп кездеседі:
Белгілеу Әрекет
Шартты тексеру
Айналымның басы
Бағдарлама бойынша есептеу
Мәліметтерді енгізу, шығару
Алгоритмнің басы, соңы
Сызықтыз, тармақталған және циклды түрлері болады сонымен қатар
аралас түрі ол алгоритмнің әр түрі араласқан сызықтардың түрі болады. 1 суретте алгоритмнің барлық түрлері көрсетілген: 1а – сызықтық, 1б – циклдік, 1в – тармақталған.
9
а) б)
в)
1 сурет – Алгоритмінің әр түрлерінің көрінісі
1.3 Бақылау сұрақтарының тізімі
«Цикл-дейін» және «Цикл-кейін» құрылымдарында айырмашылық
қандай?
10
2 Зертханалық жұмыс №2-3. Python. Деректерді енгізу және шығару Есептеу жүйелері
Жұмыстың мақсаты: санау жүйесінде алмастыру дағдыларын қалыптастыру.
2.1 Жұмыстың тапсырмасы
Python - интерпретацияланатын бағдарламалау тілі, яғни арнайы бағдарлама арқылы ағымдағы код ретімен машиналық кодқа ауысып отырады.
Python да көбінесе 3 түрлі деректер типімен жұмыс жасалады:
бүтін сандар integer (4, 6, -10, 100..)
бөлшек сандар float (1.5, 3.6..)
жолдар (string) - символдар жиынтығы (мысалы, "ball", "What is your name?", 'dkfjUUv', '6589').
Операциялар. Операция - деректермен (операндтармен) жұмыс жасау.
Деректермен жұмыста арнайы құрал - операторлар қолданылады.
Мысалы "+" символы (оператор): сандармен жұмыста қосу операциясын орындаса, жолдарға - конкатенация (байланыстыру) міндетін атқарады.
**- қос белгі дәрежеге келтіреді (мысалы, 3**2=9)
Өрнек
Орындалу нәтижесі
34.907+320.65 356
"hi, " + "world" "Hi, world"
"Hi, *10 "Hi, Hi, Hi, Hi, Hi, Hi, Hi, Hi, Hi, Hi"
"Hi, " + 15 Қ а т е
Кей жағдайларда бағдарлама деректерді жол (ор. строка) түрінде қабылдайды, ал негізінен сандармен жұмыс жасауы қажет кездер болады. Бұндай жағдайларда деректердің бір типін басқа типке ауыстыратын арнайы операторлар қолданылады.
Мысалы, int() функциясы оған берілген жол түріндегі деректі (немесе бөлшек сандарды) бүтін сан түрінде жазып көрсетеді, str () - аргументті жол түріне, float () - бөлшек санға жазып көрсетеді:
Өрнек
Нәтижесі
int ("56")
56
int (4.03)
4
int ("comp 486")
ҚАТЕ
str (56)
'56'
str (4.03)
'4.3'
float (56)
56.0
float ("56")
56.0
Достарыңызбен бөлісу: |