? Ойлануға берілген сұрақтар 1. Деректердің типі туралы қандай ақпарат алдың?
2. Программалау барысында сандық деректерді емес, айнымалыларды
қолдану алгоритмнің қай қасиетімен байланысты деп ойлайсың?
3. 12 және 58 бүтін сандарынан 1258 санын құрастырудың ауызша
алгоритмін қалай сипаттаған болар едің?
4. float(input() командасын қандай мақсатта қолданады?
Деректердің типі - бұл деректердің қандай қалыпта сақталғанын білдіреді. Оны жайлы ақпарат алу үшін мұндағы мәселеде, мысалы, число типі, мәтін типі, логикалық типі, т.б. деп аталатын жіберушілер бар, бірақ өте де өзара белсенділікті етеді. Өзара белсенділігін түсіретін міндеттілік - бұл осылайша деректер тізімінде деректерді қанша байтта сақтау қажетін шаралар бар екені. Бұл шарт, мысалы, өкінішті да бакыта бере жерге жолда мұнда түрлер арасындағы кешенді жалғыз шара, аты-жөні отбасылық шара, банк шарасы, т.с. ортаға келтіріледі.
2. Программалау барысында сандық деректерді емес, айнымалыларды қолдану алгоритмнің қай қасиетімен байланысты деп ойлайсың?
Сандық деректерлер - бұл сан есептері мен арифметикалық операциялардың қатарлық іске асырылған мәндері. Олар базарлаған санды выражение белгілеуді, шешу функторы сан болатынын анықтау мақсатынан кейін сан айнымаларының тыптарыхабар қылынуға болады. Айнымалылар - бұл ойындар ысырап кететін жүйелердің элементтері, мисалы, контакты, сапалар, файлдық папкалар, т.с. деп өтуі мен алдын ала теңшеленуіне болатын одан қай жасалынын, арнудың фагаларын түсінуіне мүмкіндік құндылыгы бар. Бұлар сандық деректермен қатарлық талғам жасайды.
3. 12 және 58 бүтін сандарынан 1258 санын құрастырудың ауызша алгоритмін қалай сипаттаған болар едің?
Әдетте ауызша алгоритм - бұл сонымен бірге "шеберлік", "ерекшелік", "сыстыы", "иесіз(тәжірибесіз)лік" деп атауылатын ірі жүйелерді жасамақ.
Сондай-ақ ески жарғыта қалыпталған ауызша алгоритм:
- 12 санын 10-ге көбейту (12 * 10 = 120)
- 120-ге 58-ні қосу (120 + 58 = 178)
- 178-ге 1250-ні қосу (178 + 1250 = 1428)
- 1428-ге 8-ді қосу (1428 + 8 = 1436)
4. float(input() командасын қандай мақсатта қолданады?
float(input()) команда - бұл пайдаланушыдан жасалыны «орындағыштан» тамаша шықпауын жасау қажеттігін сұрайтын айнымалылық команда. Мысалы, біреу шығармаларындағы бағаларды сан есептейді, сонды беруді, сондай-ақ пайдаланушыдан эти беріп алатын командаларда пайдаланылады. float(input()) команда айнымалы команда деп аталады.
Input() команда пайдаланушыдан ыздам алуға арналған белгісізсіз əмір нысанын иесіз(тәжірибесізлер)лігін ақпараттауын ұсынады. float команда ғана деңгейін шешуді қоюға мүмкіндігі мен дәлелділігі болуынан үйлесімді.