Бағдарламалық қамтамасыз етудің құрылымы.
Дипломдар мен сертификаттарды алып үлгеріңіз!
1 слайд
Сабақтың тақырыбы:
Бағдарламалық қамтамасыз етудің
құрылымы.
Дайындаған: информатика пәні оқытушысы Хайредденова Г.Т.
БҚО, Теректі ауданы, Теректі колледжі
1 слайд
Сабақтың тақырыбы: Бағдарламалық қамтамасыз етудің құрылымы. Дайындаған: информатика пәні оқытушысы Хайредденова Г.Т. БҚО, Теректі ауданы, Теректі колледжі
2 слайд
Компьютер ақпаратты автоматты түрде өңдеуге арналған АППАРАТТЫҚ
және БАҒДАРЛАМАЛЫҚ комплекс болып табылады.
Компьютер
АППАРАТТЫҚ ҚҰРАЛДАР БАҒДАРЛАМАЛЫҚ ҚҰРАЛДАР
Енгізу құрылғысы
Жад құрылғысы
Процессор
Шығару құрылғысы
Ақпараттық кеңарна
Жүйелік
бағдарламалар
Қолданбалы
бағдарламалар
Бағдарламалау
жүйелері
2 слайд
Компьютер ақпаратты автоматты түрде өңдеуге арналған АППАРАТТЫҚ және БАҒДАРЛАМАЛЫҚ комплекс болып табылады. Компьютер АППАРАТТЫҚ ҚҰРАЛДАР БАҒДАРЛАМАЛЫҚ ҚҰРАЛДАР Енгізу құрылғысы Жад құрылғысы Процессор Шығару құрылғысы Ақпараттық кеңарна Жүйелік бағдарламалар Қолданбалы бағдарламалар Бағдарламалау жүйелері
3 слайд
•АППАРАТТЫҚ ҚҰРАЛДАР –ақпаратты қабылдауға,
түрлендіруге және беруге арналған өзара байланысты
құрылғылар тобы.
1.Енгізу құрылғысы- компьютер жадына бағдарламалар мен
деректерді кодтауға және беруге арналған құрылғылар.
2.Жад құрылғысы – деректерді, бағдарламаларды, нәтижелерді
сақтауға арналған құрылғы.
3.Процессор –деректерді өңдейтін және өңдеу процесін басқаратын
негізгі құрылғы.
4.Шығару құрылғысы - өңдеу нәтижелерін кері кодтауға және
оларды адамға қолайлы (түсінікті) түрде шығаруға арналған
құрылғы.
5.Ақпараттық кеңарна –құрылғылардың арасында ақпарат беруге
арналған өткізгіш сымдар тобы.
3 слайд
•АППАРАТТЫҚ ҚҰРАЛДАР –ақпаратты қабылдауға, түрлендіруге және беруге арналған өзара байланысты құрылғылар тобы. 1.Енгізу құрылғысы- компьютер жадына бағдарламалар мен деректерді кодтауға және беруге арналған құрылғылар. 2.Жад құрылғысы – деректерді, бағдарламаларды, нәтижелерді сақтауға арналған құрылғы. 3.Процессор –деректерді өңдейтін және өңдеу процесін басқаратын негізгі құрылғы. 4.Шығару құрылғысы - өңдеу нәтижелерін кері кодтауға және оларды адамға қолайлы (түсінікті) түрде шығаруға арналған құрылғы. 5.Ақпараттық кеңарна –құрылғылардың арасында ақпарат беруге арналған өткізгіш сымдар тобы.
4 слайд
•БАҒДАРЛАМАЛЫҚ ҚҰРАЛДАР –арнаулы әртүрлі
бағдарламалар жиыны.
1.Жүйелік бағдарламалар- компьютердің барлық құрылғыларының
жұмысын басқаратын бағдарламалар тобы.
2.Қолданбалы бағдарламалар – деректерді өңдеуге арналған
бағдарламалар.
3.Бағдарламалау жүйелері–бағдарламаларды құруға және өңдеуге
арналған бағдарламалар.
4 слайд
•БАҒДАРЛАМАЛЫҚ ҚҰРАЛДАР –арнаулы әртүрлі бағдарламалар жиыны. 1.Жүйелік бағдарламалар- компьютердің барлық құрылғыларының жұмысын басқаратын бағдарламалар тобы. 2.Қолданбалы бағдарламалар – деректерді өңдеуге арналған бағдарламалар. 3.Бағдарламалау жүйелері–бағдарламаларды құруға және өңдеуге арналған бағдарламалар.
5 слайд
•БАҒДАРЛАМА дегеніміз-бұл компьютерге түсінікті тілде
құрастырылған нақты және толық нұсқаулар тізбегі; немесе
пайдаланушының бұйрығын орындау үшін компьютерге
жүктелетін және файл түрінде магниттік дискіде сақталатын
машина тіліндегі нұсқаулар жиынтығы.
•МАШИНА ТІЛІ екілік кодтарға, яғни 0-мен 1-ден (екілік санау
жүйесінен) тұратын кодтарға негізделген, себебі компьютер
кез келген командаларды тек екі мәнде болатын сигналдар
түрінде қабылдайды 1-сигнал бар; 0-сигнал жоқ.
•ФАЙЛ-дегеніміз қандай да бір тұрақты есте сақтау
құрылғысында, мысалы дискетте не винчестрде жазылған,
нақты аты бар ақпараттың негізгі құрылымдық бірлігі. Аты
бойынша оны өзіне ұқсас файлдардан ажыратуға болады.
5 слайд
•БАҒДАРЛАМА дегеніміз-бұл компьютерге түсінікті тілде құрастырылған нақты және толық нұсқаулар тізбегі; немесе пайдаланушының бұйрығын орындау үшін компьютерге жүктелетін және файл түрінде магниттік дискіде сақталатын машина тіліндегі нұсқаулар жиынтығы. •МАШИНА ТІЛІ екілік кодтарға, яғни 0-мен 1-ден (екілік санау жүйесінен) тұратын кодтарға негізделген, себебі компьютер кез келген командаларды тек екі мәнде болатын сигналдар түрінде қабылдайды 1-сигнал бар; 0-сигнал жоқ. •ФАЙЛ-дегеніміз қандай да бір тұрақты есте сақтау құрылғысында, мысалы дискетте не винчестрде жазылған, нақты аты бар ақпараттың негізгі құрылымдық бірлігі. Аты бойынша оны өзіне ұқсас файлдардан ажыратуға болады.
6 слайд
•ПАЙДАЛАНУШЫ- бағдарламалармен жұмыс жасайтын және
олардың көмегімен өз мақсатын жүзеге асыратын адам.
•ИНТЕРФЕЙС-өзара әрекеттесу құралдары, байланыс, келісу,
сүйемелдеу құралдары.
6 слайд
•ПАЙДАЛАНУШЫ- бағдарламалармен жұмыс жасайтын және олардың көмегімен өз мақсатын жүзеге асыратын адам. •ИНТЕРФЕЙС-өзара әрекеттесу құралдары, байланыс, келісу, сүйемелдеу құралдары.
7 слайд
Бағдарламалық қамтамасыз етудің құрылымы.
Бағдарламалық қамтамасыз етудің үш тобы:
жүйелік, инструментальдық және қолданбалы бар.
Жүйелік бағдарлама деректерді өңдейтін
компьютерлік технологиялардың барлық түрін
пайдалану барысында орындауға тура келетін көмекші
жұмыстардың көбісін аппараттық құралдармен
автоматтандырады. Жүйелік бағдарлама тобына
операциялық жүйе, операциялық қоршам (оболочка),
архиватор, антивирустық бағдарлама ж/е т.б. кіреді.
7 слайд
Бағдарламалық қамтамасыз етудің құрылымы. Бағдарламалық қамтамасыз етудің үш тобы: жүйелік, инструментальдық және қолданбалы бар. Жүйелік бағдарлама деректерді өңдейтін компьютерлік технологиялардың барлық түрін пайдалану барысында орындауға тура келетін көмекші жұмыстардың көбісін аппараттық құралдармен автоматтандырады. Жүйелік бағдарлама тобына операциялық жүйе, операциялық қоршам (оболочка), архиватор, антивирустық бағдарлама ж/е т.б. кіреді.
8 слайд
Инструментальдық бағдарламаны қамтамасыз
ету адам қызметінің әр түрлі салаларында
қолданылатын бағдарламаның барлық ықтимал
дестелерін әзірлеуде қолданылады.
Инструментальдық бағдарлама тобына мыналар
кіреді: программа мәтінін машина тіліне аударуды
жүзеге асыратын әр түрлі алгоритмдік тілдердің
трансляторы; программаның жекелеген
бөліктерін біріктіріп, бір бүтін тұтас ететін
байланыстырушы редакторлар, сондай-ақ
жөндеуші – оның көмегімен программаны жазу
барысында кеткен қателіктер табылып,
жойылады; ыңғайлы жасалуы үшін жоғарыда
аталған компоненттерді біріктіретін
әзірлеушілердің интеграциялық ортасы.
8 слайд
Инструментальдық бағдарламаны қамтамасыз ету адам қызметінің әр түрлі салаларында қолданылатын бағдарламаның барлық ықтимал дестелерін әзірлеуде қолданылады. Инструментальдық бағдарлама тобына мыналар кіреді: программа мәтінін машина тіліне аударуды жүзеге асыратын әр түрлі алгоритмдік тілдердің трансляторы; программаның жекелеген бөліктерін біріктіріп, бір бүтін тұтас ететін байланыстырушы редакторлар, сондай-ақ жөндеуші – оның көмегімен программаны жазу барысында кеткен қателіктер табылып, жойылады; ыңғайлы жасалуы үшін жоғарыда аталған компоненттерді біріктіретін әзірлеушілердің интеграциялық ортасы.
9 слайд
Қолданбалы бағдарламамен қамтамасыз ету.
Қолданбалы бағдарламамен қамтамасыз ету
белгілі бір бағдарламалық салаға бағдарланған
қолданбалы бағдарламалар дестесін ж/е
пайдаланушының проблемалық программасын
қамтиды.
9 слайд
Қолданбалы бағдарламамен қамтамасыз ету. Қолданбалы бағдарламамен қамтамасыз ету белгілі бір бағдарламалық салаға бағдарланған қолданбалы бағдарламалар дестесін ж/е пайдаланушының проблемалық программасын қамтиды.
10 слайд
10 слайд