Программалық жабдықтама қызметі:
- компьютер жұмысын қамтамасыз ету;
- тұтынушы мен компьютер байланысын жеңілдету;
- есептеу жүйесінің мүмкіндігін кеңейіу;
- құрылғыларды пайдалану тиімділігін арттыру;
- адамның жұмыс сапасы мен өнімділігін көтеру.
Программа жасауга қатысатындар:
- Тұтынушы, пайдалануиіы
(user) — есепті, мәселені цоюшы.
Ол
программа жазбайды, бірақ қай есепті шығарып,
қандай
нәтиже алу керектігін біледі.
-
Программалаушы — программа жасаушы, ягни оны жа-
затын адам.
Ол тұтынушының талабына сәйкес компьютерге
нұсқаулар
дайындап, соларды машина командалары ретінде жа-
зып шығады.
-
Компьютер - командаларды атқаругиы, орындаушы құ-
рал.
Ол командаларға сәйкес тұтынушы
мәліметтерін жылдам
өңдейді. Мэліметтер мен программаларды өзіне түсінікті екілік
(он алтылық) жүйеге
алмастырып, программаны орындап, нә-
тижесін алып, оны да екілік жүйеден тұтынушыға түсінікті тілге
түрлендіріп береді. Дербес компьютер деп бір адамның жеке пай-
дал анатын есептеу маши нас ын айтады.
Программалар жазу үшін үш тіл қажет:
1. Машинальщ кодтар mini
- компьютерге түсінікті тіл (екі-
лік жэне 16-лық кодтар түрінде жазылады). Ассемблер тілі осыған
жақын.
2. Программалау тілі -
программалаушыға түсінікті тіл (мә-
тін, сөз, команда түрінде жазылады). Бейсик, Паскаль, C/C++, Ява
(Java) тілдері.
3. Бейнелер (образдар) тілі -
тұтынушыға түсінікті тіл (мэтін
жэне графика), яғни қарапайым кітап тілі деуге негіз бар. Біз
екінші топты қарастырамыз.
1.2 Программалық жабдықтама децгейлері
Программалар арасында өзара байланыс болады, ягни көп-
Достарыңызбен бөлісу: