Бақылау сұрақтары.
1 компьютерлік жүйе дегеніміз не?
2 компьютерлік жүйелерді технология түріне қарай жіктеу?
3 компьютерлік жүйенің негізгі компоненттері?
4 компьютер құрылымы?
5 компьютерлік жүйелерді дамытудың негізгі кезеңдері?
6 компьютерлерді қолдану салалары?
7 ДК-де мәтіндік ақпаратты ұсыну стандарттары?
8 ДК-де графикалық ақпаратты ұсыну стандарттары?
9 компьютерде бейне ақпаратты ұсыну стандарттары?
дәріс №3. Бағдарламалық жасақтама. Операциялық жүйелер.
Дәрістің мақсаты: операциялық жүйелердің негізгі тұжырымдамаларын және олардың жіктеу.
Дәріс мазмұны: бағдарламалық жасақтама түрлері, мақсаттары мен сипаттамалары. Негізгі ОЖ тұжырымдамалары. Операциялық жүйелердің эволюциясы. Операциялық жүйелердің жіктелуі, соның ішінде мобильді құрылғылар мен жұмыс үстелі қосымшалары үшін.
Бағдарламалық қамтамасыз ету түрлері.
Бағдарламалық жасақтама (sowtware) - бұл бағдарламаларды пайдалану үшін қажетті ақпаратты өңдеу жүйесінің бағдарламалары мен бағдарламалық құжаттардың жиынтығы (ГОСТ 19781-90) немесе бағдарламалар, процедуралар мен ережелер жиынтығы, сондай-ақ құжаттама, деректерді өңдеу жүйесінің жұмыс істеуіне қатысты (ИСО СТ 2382/1-84).
Бағдарламалық жасақтама мақсаты бойынша жүйелік, қолданбалы және аспаптық болып бөлінеді; тарату және пайдалану тәсілі бойынша жабық (ақылы немесе кіру құқығымен шектелген) және ашық, яғни кез-келген компьютерде шектеусіз таратуға, орнатуға және пайдалануға болатын еркін.
Жүйелік бағдарламалық жасақтама – бұл есептеу жүйесінің компоненттерін - процессорды, жедел жадты, енгізу-шығару арналарын, желілік жабдықты тиімді басқаруды қамтамасыз ететін, аппаратура мен пайдаланушының қосымшалары арасындағы аралық интерфейс ретінде әрекет ететін бағдарламалар жиынтығы. Жүйелік бағдарламалық жасақтама нақты қолданбалы мәселелерді шешпейді, тек басқа бағдарламалардың жұмысын қамтамасыз етеді, есептеу жүйесінің аппараттық ресурстарын басқарады және т. б.
Қолданбалы бағдарламалық жасақтама (Application software) – пайдаланушылардың әртүрлі мәселелерін шешуге арналған жеке қолданбалы бағдарламалар мен қолданбалы бағдарламалар пакеттерінен тұратын бағдарламалық жасақтама; осы (пакеттер) қолданбалы бағдарламалар негізінде жасалған автоматтандырылған жүйелер.
Қолданбалы бағдарламаларға мәліметтер базасы, электрондық пошта серверлері, желіні және қауіпсіздікті басқару, мәтіндік редакторлар, электрондық кестелер, электрондық пошта мен блогтарға арналған клиенттік бағдарламалар, жеке Ақпараттық жүйелер мен медиа редакторлар, сондай-ақ медиа ойнатқыштар, веб - шолғыштар, көмекші браузерлер және т. б.
Аспаптық бағдарламалық қамтамасыз ету жаңа бағдарламалар мен бағдарламалық кешендерді әзірлеуге арналған. Компьютерде көптеген түрлі қосымшалар тілдер мен бағдарламалау жүйелері арқылы жасалады. Бағдарламалау тілі-бұл компьютердегі әртүрлі есептерді шешу үшін қолданылатын алгоритмдерді сипаттайтын формальды тіл. Есептеу техникасының қалыптасуы мен дамуы барысында бағдарламалау тілдері де дамыды. Олардың кейбіреулері өзгерді, өзгерді, басқалармен біріктірілді, кейбіреулері мүлдем жоғалып кетті. Бүгінгі таңда бағдарламалау тілдерінің бай арсеналы бар: Assembler, Basic, C,, Delphi, Fortran, Java, Pascal және т. б. аталған бағдарламалау тілдерінің әрқайсысында бірқатар модификациялар бар (мысалы, Basic, Q-Basic, Visual Basic және т. б.), олардың мүмкіндіктері мен қасиеттері бір-бірінен айтарлықтай ерекшеленеді.
Достарыңызбен бөлісу: |