Жүйелік программалаудың негізгі ұғымдары мен анықтамалары жайлы мәлімет

I. Кіріспе
II. Негізгі бөлім
1.1 Жүйелік программалау негізгі ұғымдары мен анықтамалары.
1.2 Жүйелік программалаудың функциялары.
1.3 Жүйелік программалық қамтамасыз етудің негізгі компоненттері.
III. Қорытынды.
IV. Пайдаланылған әдебиеттер.
ДК-дегі кез келген программалық жабдықтардың ажырамас екінші бір бөлігі болып саналады. Әрбір адамға ЭЕМ-нің барлық құрылғыларын басқару мүмкіншілігін беретін, сол себепті басқа программаларды аппаратурамен байланыс жасаудан босататын, компьютерде жұмыс істегісі келетін әрбір адамға өте қажет операциялық жүйенің алатын орны ерекше болып есептеледі.
Жүйелік программалау (Системное программирование; system programming) — программалауды жөне компьютер пайдалануды едәуір жеңіл- дететін кызмет көрсеткіш программалар жүйесі; ортақ программалық жасақтаманы: операциялық жүйелерді, программалау жүйелерін, сондай-ақ ортақ міндет жүктелген қолданбалы программалар дестелерін әзірлеу.
Жүйелік программалар компьютерлік жүйенің аппараттық жасақтамасымен, программалық жасақтамасымен өзара қарым-қатынасын камтамасыз етеді. Нақты бір құрылғымен байланысты жүзеге асыратын программа драйвер деп аталады. Жүйелік сатыға енетін программалардың екінші бір тобы қолданушымен өзара қарым-қатынасты орнатады. Мұндай программалық кұралдар қолданушы интерфейсін қамтамасыз ету құралдары деп аталады.
Программалау жүйелері шыққанға дейін өр адам өзі қолданатын программа мәтінін программалау тілінде жазып, оны ЭЕМ-ге арнаулы мәтін редакторы арқылы енгізіп, сонан соң тағы бір арнайы ирограмма - компилятор (транслятор) көмегімен өз мэтінін машина тіліне аударатын. Ен соңында үшінші бір арнаулы жинақтаушы программаның арқасында бөлек модульдерден орындалатын программалық файл алынатын.
1. Таненбаум Э. Современные операционные системы, 2-е изд.: Пер. с англ. – СПб: Питер, 2003. – 1040 с.: ил.
2. Гордеев А. В., Молчанов А. Ю. Системное программное обеспечение: Учебник для вузов – СПб: Питер, 2003. – 736 с.: ил.
3. Вильямс А. Системное программирование в Windows 2000 для профессионалов – СПб: Питер, 2003. – 624 с.: ил.
4. Джонсон М. Системное программирование в среде Win32, 2-е изд.: Пер. с англ. – M.: Издательский дом “Вильямс”, 2001. – 464 с.: ил.
5. Рихтер Дж. Windows для профессионалов: создание эффективных Win32 приложений с учетом специфики 64-разрядной версии Windows, 4-е изд.: Пер, англ – СПб: Питер; М.: Издательско-торговый дом "Русская Редакция", 2001. - 752 с.; ил. 6. Документация Win32 API (MSDN).
7. Документация по разработке драйверов в MS Windows (DDK).
8. А. Я. Суранов, LabVIEW 8.20., Справочник по функциям, М: «ДМК Пресс», 2007.
9. Дж. Трэвис, Дж. Кринг, LabVIEW для всех, М: «ДМК Пресс», 2008.
10. Питер Блюм, LabVIEW. Стиль программирования, М: «ДМК Пресс», 2008.
        
        Қазақстан Республикасының білім және ғылым министрлігі
Семей қаласының Шәкәрім атындағы мемлекеттік университеті
Жаратылыстану -математика факультеті
Информатика және ... ... ... ... ... ... ... Аргынгазина Ж.Н
Семей қаласы 2015жыл.
Жоспар
* Кіріспе
* Негізгі бөлім
+ Жүйелік программалау негізгі ұғымдары мен анықтамалары.
+ Жүйелік программалаудың функциялары.
+ ... ... ... ... ... ... ... Пайдаланылған әдебиеттер.
I. Кіріспе
ДК-дегі кез келген программалық жабдықтардың ажырамас екінші бір бөлігі болып саналады. Әрбір ... ... ... ... басқару мүмкіншілігін беретін, сол себепті басқа программаларды аппаратурамен байланыс жасаудан босататын, компьютерде ... ... ... ... адамға өте қажет операциялық жүйенің алатын орны ерекше болып есептеледі.
Жүйелік программалау (Системное программирование; system ... -- ... жөне ... ... ... ... ... кызмет көрсеткіш программалар жүйесі; ортақ программалық жасақтаманы: операциялық жүйелерді, ... ... ... ... ... жүктелген қолданбалы программалар дестелерін әзірлеу.
Жүйелік программалар компьютерлік жүйенің аппараттық ... ... ... ... ... ... ... Нақты бір құрылғымен байланысты жүзеге асыратын программа ... деп ... ... сатыға енетін программалардың екінші бір тобы қолданушымен өзара қарым-қатынасты орнатады. Мұндай программалық кұралдар қолданушы интерфейсін ... ету ... деп ...
Программалау жүйелері шыққанға дейін өр адам өзі қолданатын программа ... ... ... жазып, оны ЭЕМ-ге арнаулы мәтін редакторы арқылы енгізіп, сонан соң тағы бір ... ... - ... ... ... өз ... ... тіліне аударатын. Ен соңында үшінші бір арнаулы жинақтаушы программаның арқасында бөлек ... ... ... файл ... бөлім.
* Жүйелік программалау негізгі ұғымдары мен анықтамалары.
Жүйелік программалау (Системное программирование; system ... -- ... жөне ... ... ... жеңіл- дететін кызмет көрсеткіш программалар жүйесі; ортақ программалық жасақтаманы: операциялық жүйелерді, программалау жүйелерін, сондай-ақ ортақ міндет ... ... ... дестелерін әзірлеу.
Негізгі ұғымдар мен анықтамалар.
Транслятор - бағдарламалу тілінен ЭЕМ-тіліне аудармашы, яғни ЭЕМ-кодтарынан тұратын командалар. ... ... ... интерпретаторлар және компиляторлар.
Интерпретаторлар - машиналық кодтарға командалық аударма және дәл сол уақытта әр ... ... ... етуші транслятор. Интерпретатордың ерекшелігі дербес ... ... ... ... ... ... ... бар. Ал, кемшілігі бағдарламаның орындалу жылдамдығы баяу жүреді.
Компилятор - ... ... ... командаға оның орындалуынсыз аударатын транслятор. Компилятор жұмысының нәтижесінде жұмыс жасауға ... емес жеке ... ... ... ... ... - ... ақпаратты өңдеуді автоматтандыру үшін және ғылым мен техникадағы есептеулерді орындау үшін әр ... ... ... ... ... - арнайы бір қолданушыға арналып ... ... ... өз ... үшін ... бағдарламалар.
Қолданбалы бағдарламалардың арнайы пакеті - нақты бір мәселеге, есептердің анықталған класына арналған бағдарламалар. Қолданушылар программалаушылардың ... ... ... ... Мұндай пакеттерге: редакторлар (лексикон,Word), электрондық кестелер (Super Calc), мәліметтер қоры (dBase), ... ... ... ... ... ... ... (NortonUtilite) және басқалар жатады.
Жүйелік программалардың түрлері:
* операциялық жүйелер (ОЖ)
* утилиттер
* сервистік программалар.
Жүйелік ... ... ... аппараттық жасақтамасымен, программалық жасақтамасымен өзара қарым-қатынасын камтамасыз ... ... бір ... ... ... асыратын программа драйвер деп аталады. Жүйелік сатыға енетін программалардың екінші бір тобы қолданушымен өзара қарым-қатынасты орнатады. ... ... ... қолданушы интерфейсін қамтамасыз ету құралдары деп аталады.
1.3 Жүйелік программалаудың функцияларына кіреді:
* Қолданушымен сұқбатты жүзеге асыру;
* Еңгізу-шығару және деректермен ...
* ... ... ... жоспарлау және ұйымдастыру; Ресурстарды орналастыру (оперативтік жадпен кэш жадты, процессорді, сыртқы құрылымды);
* Бағдарламаларды орындалуға еңгізу;
* ... ... ... ... ету;
* Әр ... сыртқы құрылымдар арасында ақпараттарды беру;
Перифериялық құрылымдарды бағдарламалық қолдау жұмыстары (дисплей, пернетақта, диск жинақтауыш, ... ... ... ... ... ... ... жалғасы дейміз.
Жүйелік программалау көптеген функцияларды орыңдайды: ... ... ... жүзеге асырады, мәліметтер сақтауды ұйымдастырады, компьютер құрылғыларының ... ... ... ... барлық қолданбалы программалар жұмысының орындалуын қамтамасыз етеді. Бүл жүйе ЭЕМ іске қосылғаннан кейін иілгіш не қатты дискіден ... ... ... программа болып табылады. Белгілі бір қосымша қызмет атқаруға керекті программалар тобы утилиттер болып ... ... ... ... ... (вирустерге қарсы) программаларды, мәліметтерді архивтеу (кысу) программаларын, компыотердің: жұмыс істеу қабілетін (диагностика) ... ... ... ... ... ... ... программалық қамтамасыз етудің
негізгі компоненттері:
Жүйелік программалық қамтамасыз етудің негізгі компоненттері болып:
* операциондық жүйелер ... ... ... ... (ФБЖ);
* пайдаланушының ОЖ-мен өзара әрекеттесу үшін интерфейстік
қабаттар мен программалық орталар;
* программалау жүйелері;
* утилиттер болып табылады.
1. ОЖ деп ... бір ... ... ... (ДК) аппаратурасы
мен пайдаланушы арасындағы интерфейс сияқты болатын, ал ... - ... ... ресурстарын ыңғайлы пайдалану мен
сенімді есептеулерді ұштастыру үшін арналған программалар комплексін
түсінеді. Программалық қамтамасыз ету компоненттерінің бірде біреуі
компьютер аппаратурасына ... ... ... ... ене алмайды.
Пайдаланушылардың өздері де программаларымен ОЖ интерфейсі арқылы
өзара әрекеттеседі. Программалық ... ... кез ... ... басқарумен айналысады.
2. Файдарды басқару жүйелерінің міндеті - файл тәрізді ұйымдастырылған мәліметтерге енуді ыңғайлы етіп ұйымдастыру. Қазіргі ОЖ-лер ... ... ... жүйелермен жұмыс жасауға мүмкіндік береді (бірнешеуінің біреуімен немесе бірнешеуімен бірге). Оларсыз да жұмыс істей алатын қарапайым ОЖ-лер де бар. ... кез ... ФБЖ өз ... өмір сүре ... ... ... - ол ... ОЖ мен арнайы файлды жүйемен жұмыс істеу үшін жасалған. Бәріне әйгілі FAT файлды жүйесі файлдарды басқару жүйесі сияқты көптеген түрлендірілімдерге ие, ... MS-DOS үшін FAT-16, OS/2 үшін ... Windows NT үшін FAT және ... ОЖ ... ... кезінде ыңғайлы болу үшін интерфейстік қабаттар қолданылады. Олардың негізгі ... - не ОЖ ... ... ... не ... ... ... өзгерту. Мысал: ретінде UNIX жүйелерінде X Windows, OS/2-де Object Desktop немесе PM Shell ... ... ... ... ... ... ... орта программалық интерфейстермен анықталады, яғни API (application program interface). Қолданбалы ... ... (API) ... ... ... ... және ... басқаруды қосады. Бірнеше ОЖ басқа ОЖ-лер үшін жасалған программаларды орындауды ұйымдастыра алады. Мысалы, Windows NT ... MS-DOS, OS/2 1.x, Windows 3.x үшін ... ... ... ... Windows XP ОЖ-лерінің ақырғысында өндірушілер DOS-программаларды орындау мүмкіндіктерінен бас ... ... ... ... бұл класына бір ОЖ ішінде
басқа кез келген машинаны немесе ОЖ-ні модельдеуге мүмкіндік беретін
эмуляторларды да жатқызуға болады. Осылайша, Linux ... кез ... ОЖ, ... ... ... ... беретін WMWARE
эмуляция жүйесі әйгілі. Сонымен, операциондық орта термині арнайы
сервисті алу мақсатымен - ... ... ... ... ... ... алу және т.б. - ... ұсыныс жасауға программаларға
керекті сәйкес интерфейсті айтады.
4. Программалау ... ... ішкі ... кітапха-налары, редакторлар, компановщиктер мен өңдеушілер жатады. Жеке
(ОЖ-ден ажыратылған) ... ... жоқ. Кез ... ... жүйесі өзі құрылған арнайы енуді жасауға мүмкіндік береді.
5. Утилиттер деп ОЖ-нің өзіне қызмет көрсете алатын ... ... ... ... ... ... қайта кодта-луын жүзеге асыратын, жинақтағыштарда мәліметтерді орналастыру оптими-зациясын және есептеуіш жүйеге қызмет көрсетумен байланысты жұмыстар-ды ... ... ... ... ... ... ... Нортан атына ие Symentes фирмасының әйгілі програм-малар ... ... ... тек ... ... ғана жұмыс істей алады.
Пайдаланылған әдебиеттер тізімі
1. Таненбаум Э. Современные операционные системы, 2-е изд.: Пер. с англ. - СПб: ... 2003. - 1040 с.: ... ... А. В., ... А. Ю. ... ... ... Учебник для вузов - СПб: Питер, 2003. - 736 с.: ил.
3. Вильямс А. Системное программирование в Windows 2000 для ... - СПб: ... 2003. - 624 с.: ... ... М. Системное программирование в среде Win32, 2-е изд.: Пер. с англ. - M.: Издательский дом ... 2001. - 464 с.: ... ... Дж. Windows для ... создание эффективных Win32 приложений с учетом специфики 64-разрядной ... Windows, 4-е изд.: Пер, англ - СПб: ... М.: ... дом ... ... 2001. - 752 с.; ил. 6. ... Win32 API (MSDN).
7. Документация по разработке драйверов в MS Windows (DDK).
8. А. Я. Суранов, LabVIEW 8.20., Справочник по функциям, М: , ... Дж. ... Дж. ... LabVIEW для ... М: , ... ... ... LabVIEW. Стиль программирования, М: , 2008.

Пән: Информатика
Жұмыс түрі: Реферат
Көлемі: 5 бет
Бұл жұмыстың бағасы: 300 теңге









Ұқсас жұмыстар
Тақырыб Бет саны
Кітапхана қоры негізінде мәліметтерге BDE технологиясы арқылы қатынау40 бет
Дк программалық жабдықтамасы, оның категориялары, сұлбасы, құрылымы3 бет
Жүйелік программалаудың негізгі ұғымдары мен анықтамалары жайлы ақпарат4 бет
"нысанды-бағдарланған программалаудың негізгі принциптері:инкапсуляция, мұрагерлеу, полиморфизм"5 бет
"Тілдің жүйелік, құрылымдық, таңбалық сипаттары"6 бет
10 сынып бағдарламасындағы элементтер химиясы курсы бойынша табиғатқа әсері бар деген негізгі тақырыптар бөліп алып, осы элементтердің адам ағзасымен, қоршаған ортамен байланысты экологиялық, химиялық және табиғатты қорғау ұғымдарының проблемалары негізінде бағдарламалар дайындау58 бет
Mario ойынның алғашқы ұғымдары12 бет
SQL-дің жүйелік құрылым және мәліметтер базасында қолданылуы20 бет
Windows жүйесінің негізгі ұғымдары6 бет
WINDOWS-тың негізгі ұғымдарымен танысу6 бет


Исходниктер
Пәндер
Көмек / Помощь
Арайлым
Біз міндетті түрде жауап береміз!
Мы обязательно ответим!
Жіберу / Отправить


Зарабатывайте вместе с нами

Рахмет!
Хабарлама жіберілді. / Сообщение отправлено.

Сіз үшін аптасына 5 күн жұмыс істейміз.
Жұмыс уақыты 09:00 - 18:00

Мы работаем для Вас 5 дней в неделю.
Время работы 09:00 - 18:00

Email: info@stud.kz

Phone: 777 614 50 20
Жабу / Закрыть

Көмек / Помощь