1 слайд
Алгоритм. Алгоритмдер
теориясы
2 асМК-9
2 слайд
Программалық жабдықтар – бұл түрлі есептерді шешуге
арналған күнделікті қолданатын программалардың жиыны.
Программаларды үш топқа бөлуге болады : жүйелік ,
қолданбалы және ЭЕМ - ға жаңа программаларды құруды
қамтамасыз ететін аспаптар құралдары ( инструменталды ).
Жүйелік программалық жабдықтар ( ЖПЖ ) – компьютердің
жұмысын басқаратын , қолданушымен компьютер арасында
байланысты қамтитын , есептеуіш техниканың құралдарын
біртұтас есептеу жүйеге біріктіретін және ЭЕМ - ның жұмысын
тексеретін программалар . Жүйелік программаларға келесі
программалар жатады :
операциялық жүйе;
қөптеген сервистік (қызметшы) программалар;
компьютерлердің желідегі жұмысын қамтитын
программалар.
3 слайд
Қолданбалы программалық жабдықтар (ҚПЖ) – бул
белгілі бір мақсатта қолданатын, нақты бір жұмыс
саласында есептерді шешуге арналған программалар.
Мысал ретінде –бухгалтерлік есеп программаларын, ойын,
оқыту программаларын келтіруге болады.
Аспаптар құралдары(инструменталды) – бұл ЭЕМ-ға
программаларды құруға немесе өзгертуге арналған
программа пакеттері. Қәзіргі заманның программалау
жүйелері жаңа программаларды құруға программистке
күшті және ыңғайлы құралдарды ұсынады Мысал ретінде
осы курста үйренетін Турбо Паскаль тілін келтіруге
болады.
4 слайд
Программаны түрлі тәсілдер бойынша құруға болады.
Оған қойылытын негізгі талап - оның сапалы және
пайдаланушыға түсінікті болуында. Әдетте бұл үшін
курделі информация алдын-ала тұжырымды бірнеше
бөліктерге бөлініп алынады да, олардың әрқайсысына
арналған жеке-жеке программа құрылады. Осыдан соң
олар көмекші программалар ретінде қарастырылып түрлі
тәсіл бойынша бір программаға біріктіріледі.
Компьютерде есепті шешу – бұл адам мен компьютердің
бірігіп жұмыс істеу нәтижесі. Бұл процесті – бірнеше
тізбектелген кезеңдер ретінде қарастыруға болады. Адам
творчествалық жұмыстарды атқарады : есептің қойлымын
анықтау, есепті алгоритмдеу және программалау, есептің
нәтижелерін талдау, ал компьютер - өңделген алгоритм
бойынша информацияны өңдеу этаптарын орындайды.
5 слайд
Кезкелген есепті шешу - берілген алғашқы мәліметтерді
пайдаланып, нәтиже алуды талап етеді, яғни есепті шешу
алгоритмі алғашқы мәліметтерді бірте-бірте тұрлендіру
арқылы нәтиже алу жолын сипаттайды.
Көздеген мақсатқа жетуге, қойылған мәселені шешуге
бағытталған әрекеттер тобын іске асыру үшін атқарушыға
түсінікті әрі дәл нұсқаулар жиынтығы алгоритм деп
анықталады.
6 слайд
Алгоритм сөзі І X ғасырда арифметикалық амалдардың
орындалу тәртібін тұжырымдаған ұлы математик әл-Хорезми
атының латынша algor і thmy болып жазылуынан шыққан.
Алғашында алгоритм тек көп таңбалы сандарға арифметикалық
төрт амалды орындау ережесі мағынасында колданылған.
Кейінірек бұл ұғым жалпы қойылған мәселені шешуге әкелетін
әрекеттер тізбегін белгілеу ұшін қолданылатын болды.
Алгоритм жеке нұсқаулардан тұрады және нақты
орындаушыға арналып жазылады. Сондықтан алгоритмде
орындаушының мүмкіндіктері ескерілуі керек, біздің
жағдайымызда алгоритмдердің орындаушысы - электронды
есептеуіш машина. Компьютерге алгоритм белгілі бір
программалау тілінде жазылып енгізіледі, компьютер программа
нұсқауларын орындайды.
Сіз үшін 400 000 ұстаздардың еңбегі мен тәжірибесін біріктіріп, ең үлкен материалдар базасын жасадық. Төменде пәніңізді белгілеп, керек материалды алып сабағыңызға қолдана аласыз