-
Программа — магниттік тасымалдаушыда (дискіде) файл т?рінде са?талып, ?рбір адамны? командасы бойынша компьютер жадына жуктеліп, орындау?а арнал?ан машина тіліндегі н?с?аулар жиыны. К?птеген м?селелер ?зара байланыста?ы бір-бірімен бірігіп отырып ж?мыс істейтін программалар кешендеріні? к?мегімен шешіледі.
Алдын ала келісім на?ты программа ар?ылы орындалатын ?рекеттер (функциялар) жиыныны? ж?не ?р функцияны? орындалу вариантын аны?тайды.
?нсіз келісім егер ж?мыс істеп отыр?ан адам ай?ын т?рде н?с?амаса, к?рсетілген немесе бас?а ?рекетті?, я?ни функцияны? на?ты ат?арылу параметрлерін (бас?а да вариантгары бол?анда) та?айындайды.
Интерфейс - программалы? жабды? пен.ж?мыс істейтін адам арасында?ы с??бат ж?ргізу шарттары мен келісімдер жиыны.
Программалы? жаса? - информациялы? технологияларды? елеулі бір б?лігі. Программасыз кез келген аппаратура ж?й элементгер жиыны болады да, ол ешн?рсе істей алмайды.
ЭЕМ программалары екі топ?а б?лінеді, олар:
1) ж?йелі программалы? жаса?;
2) ?олданбалы (к?делі) программалы? жаса?.
Ж?йелі программалар ЭЕМ-ні? аппаратты? жабды?тар ж?мысын бас?арып, ж?мыс істеп отыр?ан адамды ?олданбалы программалармен байланыстырады.
Ж?йелі программалы? жаса?ты бірнеше топ?а жіктеуге болады:
1) операциялы? ж?йелер;
2) утилиттер;
3) сервистік программалар.
Операциялы? ж?йелер - компьютерді бас?ару?а арнал?ан ж?не ?олданбалы программалармен байланысы бар на?ты программа. Дербес компьютерлер ?шін ке? тараган оиерациялы? ж?йелерге
МЗ (РС) DOS, Windows 95, Windows NT,OS/2, UNIX жатады,
Дербес компьютерлерлерге арнал?ан операциялы? ж?йелерді? барлы?ы да тек бір адамды? болып табылады. Расында да екі адамны? бір мезетге бір компьютерде ж?мыс істеуін елестету ?иын ?ой.
WINDOWS 95, WINDOWS NT, OS/2, UNIX к?п ма?сатты ж?йелер болып саналады. К?п ма?саттылы? — бір компьютерде бір уа?ытта ?атарласа бірнеше есепті шы?ару м?мкіндігі немесе бірнеше ?рекетті? ?атар ат?арылып жатуы. Мысалы, Сіз м?тін к?шіріліп жат?ан ша?та ойнап та отыруы?ыз?а боладь, ?йткені б?л ж?мыстарды ?рт?рлі ??рыл?ылар ат?арады немесе ол ??рыл?ыларды? ж?мыс жылдамды?ы адамны? жылдамды?ынан ?те жо?ары болып келеді.
К?птеген ІВМ - ?йлесімді компьютерлер дискілікМЗ DОS операциялы? ж?йесі мен к?п терезелі WINDOWS графикалы? операциялы? ж?йесін пайдаланады.
Операциялы? ж?келер к?птеген функцияларды оры?дайды: информацияны дискіге жазу-о?уды ж?зеге асырады, м?ліметтер са?тауды ?йымдастырады, компьютер ??рыл?ыларыны? ?зара байланыста ж?мыс істеуін, барлы? ?олданбалы программалар ж?мысыны? орындалуын ?амтамасыз етеді. Б?л ж?йе ЭЕМ іске ?осыл?аннан кейін иілгіш не ?атты дискіден ал?аш?ы ж?ктелетін кещенді программа болып табылады. Белгілі бір ?осымша ?ызмет ат?ару?а керекті программалар тобы утилиттер болып табылады. Олар?а мысал ретінде антивирустік (вирустерге ?арсы) программаларды, м?ліметтерді архивтеу (кысу) программаларын, компыотерді?: ж?мыс істеу ?абілетін (диагностика) тексеретін программаларды (тест ирограммалары) айту?а болады.
Сервистік программалар — ?рбір адамны? операциялы? ж?йемен ж?мыс істеуін же?ілдететін программалар тобы.
?олданбалы программалар ар?ылы біздер ?з есептерді шы?арамыз. М?ндай программалар "?осымшалар" (приложения) деп те аталады. ?олданбалы программалар сан алуан, олар?а ?арапайым программадан бастап к?рделі есептерді шы?ара алатътн ?уатгы мамандандырыл?ан ж?йелерді (м?тіндік продессор, графикалы? редактор, баспаханалы? ж?йелер т.б.), ?ылыми м?селелерге арнал?ан жоне жалпы к?пшілікке ?ызмет ету кешендерін де жат?ызу?а болады.
?олданбалы (к?делі) программалы? жаса? - белгілі бір маманды? салалсында на?ты есептер шы?ара алатын программадар жиыны. Олар белгілі бір ма?сатта пайдаланылатын ж?не ?мбебап болып екіге б?лінеді.
Белгілі бір ма?сатга пайдаланылатын программалы? жаса? ?р адамны? на?ты есептерін шыгаруга арналган, сонды?тан оны пайдалану аймаіы да шектеулі. М?ндай программаларды ж?мыс иесі ?зі жасайды немесе онь? талабы бойынша маман программалаушылар жасап береді.
Дербес компьютерлерді? ке? тарауьша басты себеп бол?ан оларды? алдын ала дайындал?ан ?мбебап программалы? жаса?тары? ке? таралуы еді, б?л программалар тек бір есепті шы?арып ?ана ?оймай, белгілі бір маманды? саласында есеп ж?мыстарын т?гел автоматтандыруды немесе информацияны? белгілі бір т?рлерін ?ндеуді т?гел ?амти алатын болды.
?рт?рлі информацияларды ?ндеуге м?мкіндік беретін ?мбебап программалык; жаса?ты? негізгі т?рлері мыналар:
- м?тін редакторлары;
- графикалы? редакторлар;
- электрондык, кестелер;
- о?ыту жоне ойнау программалары; информациялы? ж?йелер ж?не т.б.
М?тіндік информацияларды даярлау мен ??деуге арнал?ан программалар м?тін редакторы деп аталады. ?мірде кез келген ЭЕМ-де ж?мыс істейтін адамдар ?рт?рлі есеп-?исаптар мен ??жаттар дайындау, ма?ала ж?не бас?а жазбалар жазу сия?ты м?тін дайындаумен айналысады. ДЭЕМ-дерді осы ма?сатгар?а пайдаланса, бас?а машинкасына ?ара?анда ж?мыс ?німділігі к?рт ?сетіні талас тудырмаса керек.
М?тін редакторлары экранда м?тіндерді т?зетуге, ?ателерін уа?ьттында табу?а, абзацтарды? сол жа?, о? жа? шеттерін туралау?а, м?тіндерді дискілерде ?за? уа?ыт са?тап, ?ажет бол?анда бірден тауып алуга, бірнеше алфавитті (латьш, орыс, ?аза?) ?атар пайдалану?а, ??жаттарды ?а?аз?а бірнеше дана етіп басып шы?ару?а м?мкіндік береді.
Дербес ЭЕМ-дер кітап, журнал, газет, т.б. шы?аруда ке? пайда-ланылады. Компьютерді? машинка?а ?ара?анда к?птеген арты?шылы?ы бар: ?ате о?ай т?зетіледі, материалдарды дайындау шапшандайды, оларды безендіру жолдары женілдейді. ?те жо?ары сапалы басылым шы?ара алатын лазерлік принтерлермен жабды?тал?ан ша?ын баспахана ж?йелеріні? одан да к?шті м?мкіндіктері бар (осы о?улы? та компъютерлік баспа ж?йесінде дайындалды).
Ке? тара?ан м?тін редакторларына WordPerfekt, Mikrosoft Word, MultiEdit, WordStar, PageMaker т.б. жатады.
Графиктік редакторлар графиктік информацияны дайындау мен ??деуге арнал?ан программа болып табылады. Олар ?мірде жиі кездесетін есептеу н?тижелерін график т?рінде шы?аруда ?те ы?гайлы. Оны? ?стіне графикалы? редакторлар бейнелерді ?рт?рлі етіп - схемалар, сызбалар, суреттер ж?не т.б. т?рлерде бере алады.
Графикалы? редакторлар м?ліметтерді? есептелу н?тижесін график бейнесінде к?рсетуде де ж?не ?з ?алауымызша т?рлі сызы?тар т?р?ызуда да ?олданылады. Графиктерді ?рт?рлі ?ылыи, мысалы, т?зу немесе кисы? сызы? т?рінде, д??гелек диаграммалар мен гисто-граммалар бейнесінде алуга болады, оларга автоматты т?рде масштаб енгізуге, керек болса координата остеріне сандар мен атауларды жазып ?оюга да болады. К?рделі графикалы? бейнелер т?р?ызу кезінде т?рлі-т?рлі фигура мен контурларды пайдаланып, оларды? ?р?айсысын ?рт?рлі т?стерге бояуга да болады. Электронды? кестелер ж?йесінде миллионнан аса торлар (?ялар) болады, оігар пернелермен информацияны енгізу ар?ылы немесе формулалар орнегін есептеу нэтижесі бойынша компьютермен жазу ар?ылы толтырылады. М?нда кестелік м?ліметтерді т?зету, оларды дискілерде жазып са?тау, т?рлендіру, ?агазга басып алу сия?ты коптеген орекеттср ?те жылдам орындалады.
Ойын программалары дербес ЭЕМ-дердегі ?ыз?ылы?ты, кез келгенжан ?уестенетінтоп?ажатады. Дербес компьютерлерді? ке?інен тарауъша да себепші бол?ан ойын программалары еді. Компьютерлік ойындар - демалуды? жа?а технологиясы. ЭЕМ-де ойна?анда онымен шектен аса ?уестенуді? зиян екенін есте са?тау ж?н.
О?ыту программалары о?у-?йрену саба?тарын ?йымдастырады, оларды? мектепте не ?йде тарихтан, информатикадан, тілден, биологиядан, математикадан, физикадан т.б. п?ндерден саба??а дайындалу кезінде ?те ы??айлы екені талас тудырмайды. Компыотерлер саба? о?уда электронды? о?улы? ж?не тренажерлер т?рінде, лабораториялы? аспаіт ?рі информациялы? аны?тамалы? ж?йе есебінде ке?інен пайдаланылады. Институттар?а ?абылдау емтихандарын ?ткізу кезінде компьютерлер "?азы" р?лін де ?діл ат?ара алатын ??рал екені белгілі.