<?xml version="1.0"?>
<?xml-stylesheet type="text/css" href="https://kk.encyclopedia.kz/skins/common/feed.css?303"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="kk-kz">
		<id>https://kk.encyclopedia.kz/index.php?action=history&amp;feed=atom&amp;title=%D0%9F%D1%80%D0%BE%D0%B3%D1%80%D0%B0%D0%BC%D0%BC%D0%B0%D0%BD%D1%8B_%D0%B6%D0%B0%D1%81%D0%B0%D2%9B%D1%82%D0%B0%D1%83%D0%B4%D1%8B%D2%A3_%D0%BD%D0%B5%D0%B3%D1%96%D0%B7%D0%B3%D1%96_%D0%BA%D0%B5%D0%B7%D0%B5%D2%A3%D0%B4%D0%B5%D1%80%D1%96</id>
		<title>Программаны жасақтаудың негізгі кезеңдері - Түзету тарихы</title>
		<link rel="self" type="application/atom+xml" href="https://kk.encyclopedia.kz/index.php?action=history&amp;feed=atom&amp;title=%D0%9F%D1%80%D0%BE%D0%B3%D1%80%D0%B0%D0%BC%D0%BC%D0%B0%D0%BD%D1%8B_%D0%B6%D0%B0%D1%81%D0%B0%D2%9B%D1%82%D0%B0%D1%83%D0%B4%D1%8B%D2%A3_%D0%BD%D0%B5%D0%B3%D1%96%D0%B7%D0%B3%D1%96_%D0%BA%D0%B5%D0%B7%D0%B5%D2%A3%D0%B4%D0%B5%D1%80%D1%96"/>
		<link rel="alternate" type="text/html" href="https://kk.encyclopedia.kz/index.php?title=%D0%9F%D1%80%D0%BE%D0%B3%D1%80%D0%B0%D0%BC%D0%BC%D0%B0%D0%BD%D1%8B_%D0%B6%D0%B0%D1%81%D0%B0%D2%9B%D1%82%D0%B0%D1%83%D0%B4%D1%8B%D2%A3_%D0%BD%D0%B5%D0%B3%D1%96%D0%B7%D0%B3%D1%96_%D0%BA%D0%B5%D0%B7%D0%B5%D2%A3%D0%B4%D0%B5%D1%80%D1%96&amp;action=history"/>
		<updated>2026-04-20T11:40:22Z</updated>
		<subtitle>Мына уикидегі бұл беттің түзету тарихы</subtitle>
		<generator>MediaWiki 1.23.3</generator>

	<entry>
		<id>https://kk.encyclopedia.kz/index.php?title=%D0%9F%D1%80%D0%BE%D0%B3%D1%80%D0%B0%D0%BC%D0%BC%D0%B0%D0%BD%D1%8B_%D0%B6%D0%B0%D1%81%D0%B0%D2%9B%D1%82%D0%B0%D1%83%D0%B4%D1%8B%D2%A3_%D0%BD%D0%B5%D0%B3%D1%96%D0%B7%D0%B3%D1%96_%D0%BA%D0%B5%D0%B7%D0%B5%D2%A3%D0%B4%D0%B5%D1%80%D1%96&amp;diff=80483&amp;oldid=prev</id>
		<title>Moderator: 1 түзету</title>
		<link rel="alternate" type="text/html" href="https://kk.encyclopedia.kz/index.php?title=%D0%9F%D1%80%D0%BE%D0%B3%D1%80%D0%B0%D0%BC%D0%BC%D0%B0%D0%BD%D1%8B_%D0%B6%D0%B0%D1%81%D0%B0%D2%9B%D1%82%D0%B0%D1%83%D0%B4%D1%8B%D2%A3_%D0%BD%D0%B5%D0%B3%D1%96%D0%B7%D0%B3%D1%96_%D0%BA%D0%B5%D0%B7%D0%B5%D2%A3%D0%B4%D0%B5%D1%80%D1%96&amp;diff=80483&amp;oldid=prev"/>
				<updated>2025-04-25T19:16:32Z</updated>
		
		<summary type="html">&lt;p&gt;1 түзету&lt;/p&gt;
&lt;table class='diff diff-contentalign-left'&gt;
				&lt;tr style='vertical-align: top;'&gt;
				&lt;td colspan='1' style=&quot;background-color: white; color:black; text-align: center;&quot;&gt;← Ескі түзетулер&lt;/td&gt;
				&lt;td colspan='1' style=&quot;background-color: white; color:black; text-align: center;&quot;&gt;19:16, 2025 ж. сәуірдің 25 кезіндегі түзету&lt;/td&gt;
				&lt;/tr&gt;&lt;tr&gt;&lt;td colspan='2' style='text-align: center;'&gt;&lt;div class=&quot;mw-diff-empty&quot;&gt;(айырмашылығы жоқ)&lt;/div&gt;
&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;</summary>
		<author><name>Moderator</name></author>	</entry>

	<entry>
		<id>https://kk.encyclopedia.kz/index.php?title=%D0%9F%D1%80%D0%BE%D0%B3%D1%80%D0%B0%D0%BC%D0%BC%D0%B0%D0%BD%D1%8B_%D0%B6%D0%B0%D1%81%D0%B0%D2%9B%D1%82%D0%B0%D1%83%D0%B4%D1%8B%D2%A3_%D0%BD%D0%B5%D0%B3%D1%96%D0%B7%D0%B3%D1%96_%D0%BA%D0%B5%D0%B7%D0%B5%D2%A3%D0%B4%D0%B5%D1%80%D1%96&amp;diff=80482&amp;oldid=prev</id>
		<title>Нұрлан Рахымжанов: Cat-a-lot: Тасымалдануда... Санат:Информатика → Санат:ақпараттану</title>
		<link rel="alternate" type="text/html" href="https://kk.encyclopedia.kz/index.php?title=%D0%9F%D1%80%D0%BE%D0%B3%D1%80%D0%B0%D0%BC%D0%BC%D0%B0%D0%BD%D1%8B_%D0%B6%D0%B0%D1%81%D0%B0%D2%9B%D1%82%D0%B0%D1%83%D0%B4%D1%8B%D2%A3_%D0%BD%D0%B5%D0%B3%D1%96%D0%B7%D0%B3%D1%96_%D0%BA%D0%B5%D0%B7%D0%B5%D2%A3%D0%B4%D0%B5%D1%80%D1%96&amp;diff=80482&amp;oldid=prev"/>
				<updated>2016-03-23T13:17:19Z</updated>
		
		<summary type="html">&lt;p&gt;&lt;a href=&quot;/index.php?title=%D0%A3%D0%B8%D0%BA%D0%B8%D0%BF%D0%B5%D0%B4%D0%B8%D1%8F:%D0%93%D0%B0%D0%B4%D0%B6%D0%B5%D1%82%D1%82%D0%B5%D1%80/Cat-a-lot&amp;amp;action=edit&amp;amp;redlink=1&quot; class=&quot;new&quot; title=&quot;Уикипедия:Гаджеттер/Cat-a-lot (мұндай бет жоқ)&quot;&gt;Cat-a-lot&lt;/a&gt;: Тасымалдануда... &lt;a href=&quot;/index.php?title=%D0%A1%D0%B0%D0%BD%D0%B0%D1%82:%D0%98%D0%BD%D1%84%D0%BE%D1%80%D0%BC%D0%B0%D1%82%D0%B8%D0%BA%D0%B0&amp;amp;action=edit&amp;amp;redlink=1&quot; class=&quot;new&quot; title=&quot;Санат:Информатика (мұндай бет жоқ)&quot;&gt;Санат:Информатика&lt;/a&gt; → &lt;a href=&quot;/index.php/%D0%A1%D0%B0%D0%BD%D0%B0%D1%82:%D0%90%D2%9B%D0%BF%D0%B0%D1%80%D0%B0%D1%82%D1%82%D0%B0%D0%BD%D1%83&quot; title=&quot;Санат:Ақпараттану&quot;&gt;Санат:ақпараттану&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;&lt;b&gt;Жаңа бет&lt;/b&gt;&lt;/p&gt;&lt;div&gt;[[Программа]]ны жасақтаудың [[процес]]ін мынадай [[формула]]мен өрнектеуге болады:&lt;br /&gt;
&lt;br /&gt;
:'''''Программаны жасақтау→даярлау+тексеру және жөндеу.'''''&lt;br /&gt;
&lt;br /&gt;
Жаңадан ғана жасалған [[программа]] қателіктің болуы-бұл қалыпты және заңды құбылыс. Іс-жүзінде нақты және жеткілікті дәрежеде күрделі програманы қателіксіз құру мүмкін емес.&lt;br /&gt;
&lt;br /&gt;
Программаны [[компьютер]]дің қабылдауына және оның нәтижесін беруіне қарап оны дұрыс құрылған деген қорытынды жасауға болмайды. Өйткені берілген жағдайда дұрыс болмаса да қандай да бір нәтиже алуға қолымыз жетті. Осының өзінде программада көптеген [[логика]]лық қателіктердің болуы мүмкін. Кеткен қателіктерді анықтау үшін программаны [[компьютер]]ге ендіріп, іске қосқанға дейін былай тексереміз.&lt;br /&gt;
&lt;br /&gt;
Программа мәтінін «қолмен» қарап шығу, тексеру және айналдыру арқылы тексеруге болады.&lt;br /&gt;
&lt;br /&gt;
==Программа мәтінін қарап шығу==&lt;br /&gt;
Программа мәтінін жазуда кеткен қателіктерді және программаның [[алгоритм]]нен алшақтығын анықтау үшін қарап шығады. Атап айтқанда итерация санын беуші операторлардың дұрыстығына көз жеткізу үшін барлық циклдердің ұйымдастырылуын қарап шығу өте маңызды. Шартты [[оператор]]лардағы шарттарды, бағыныңқы программаларға қатынас жасаудағы аргументтерді тексеріп шығу пайдалы.&lt;br /&gt;
&lt;br /&gt;
==Программаны тексеру==&lt;br /&gt;
Программалаушы программаны тексергенде оның мәтіні бойынша программа анықтайтын есептелу процесін ойша қалпына келтіруге тырысады, осыдан кейін оны талап етілетін процеспен салыстырады.&lt;br /&gt;
&lt;br /&gt;
Тексеру кезінде программаның не істейтіндігін ұмыту және ол туралы тексерру барысында білу керек. Тек программаны тексеру аяқталғаннан кейін ғана оның не істейтіндігін еске түсіруге және программаның нақты әрекетін талап етілетін әрекеттермен салыстыруға болады.&lt;br /&gt;
&lt;br /&gt;
==Программаны айналдыру==&lt;br /&gt;
Айналдырудың мәні программаның компьютерде орындалуын программалаушының ойша орындауы болып табылады.&lt;br /&gt;
&lt;br /&gt;
Айналдыруды орындау үшін кейбір алғашқы деректерді беріп және олармен қажетті есептеулерді жүргізу қажет.&lt;br /&gt;
&lt;br /&gt;
'''Айналдыру''' - бұл еңбекті көп талап ететін қиын процесс, сондықтан оны тек программаның логикалық күрделі бөліктеріне қолданған жөн.&lt;br /&gt;
&lt;br /&gt;
Алғашқы деректерді программаны айналдыру кезінде программаның зерттелетін көптеген тармақтары қамтылатындай етіп таңдап алу керек..&lt;br /&gt;
&lt;br /&gt;
{{Суретсіз мақала}}&lt;br /&gt;
[[Санат:ақпараттану]]&lt;br /&gt;
[[Санат:Компьютер]]&lt;/div&gt;</summary>
		<author><name>Нұрлан Рахымжанов</name></author>	</entry>

	</feed>