2. Бағдарламалық қамтамасыз ету ( Бағдарламалық
құрал) - компьютерлік жүйемен орындалатын
компьютерлік бағдарламалар жиынтығы
Бағдарламалық қамтамасыз ету (БҚ) компьютерлік жүйенің құрамдас
бөлігі болып табылады. Компьютердің өзінде қолданбалы салада білімі
жоқ. Бұл білімдердің барлығы компьютерлерде жұмыс істейтін
бағдарламаларда шоғырланған.
Бағдарламалық қамтамасыз ету сонымен қатар бағдарламалық
қамтамасыз етуді жобалау мен өңдеудің барлық саласын қамтиды:
- бағдарламалық қамтамасыз етуді жобалау технологиясы,
- бағдарламалардың сапасын талдау,
- бағдарламалық қамтамасыз етуді әзірлеу және пайдалану және т.б.
Компьютерлер пайдаланатын барлық бағдарламалардың жиынтығы
ретінде түсінілетін бағдарламалық құралдарды және оларды жасау және
қолдану бойынша қызмет саласын белгілеу үшін « Программалық
қамтамасыз ету » термині пайдаланылады, ол машинаның өзі мен
бағдарламалық жасақтаманың эквиваленттігін көрсетеді, сонымен қатар
бағдарламалық қамтамасыз етуді өзгерту, бейімдеу және дамыту
мүмкіндігі ретінде.
3. Жүйелік
бағдарламалық қамтамасыз ету
қауіпсіздік Жүйелер
бағдарламалау
Қолданылған
бағдарламалық қамтамасыз ету
қауіпсіздік
Бағдарламалық құрал құрылымы
Бағдарламалық қамтамасыз ету
қауіпсіздік
4. Жүйелік бағдарламалық қамтамасыз ету ( Жүйелік
бағдарламалық қамтамасыз ету ) - компьютердің және
есептеу жүйесінің басқару құрылғыларының жұмысын
қамтамасыз етуге арналған бағдарламалық құралдар
жиынтығы.
Жүйелік бағдарламалық қамтамасыз ету (ЖЖЖ)
мыналарға бағытталған:
- басқа бағдарламалардың жұмыс істеуі үшін
операциялық ортаны құру;
- компьютердің өзінің және компьютерлік желінің сенімді
және тиімді жұмысын қамтамасыз ету;
- компьютерлік жабдықтар мен компьютерлік желілерді
диагностикалау және алдын алу;
- көмекші технологиялық процестерді орындау (көшіру,
мұрағаттау, файлдарды, бағдарламалар мен
мәліметтер қорын қалпына келтіру және т.б.)
Жүйелік бағдарламалық қамтамасыз ету білікті
пайдаланушыларға – компьютер саласындағы
мамандарға бағытталған: жүйелік бағдарламашы,
желі әкімшісі, қолданбалы бағдарламашы, оператор.
6. Операциялық жүйе (ОЖ) – пайдаланушының компьютермен
диалогын ұйымдастыруда делдал қызметін атқаратын,
компьютерлік ресурстарды тарату мен пайдалануды
басқаратын, компьютердің барлық аппараттық құралдарының
жұмысын басқаратын өзара байланысты бағдарламалардың
жүйелік кешені.
Бүгінгі күні жүздеген операциялық жүйелер жасалды, олардың ең
танымалдары:
- MS - DOS ( D isk O perating S ystem - диск операциялық жүйесінің аббревиатурасы
) пәрмен жолы интерфейсі бар, яғни. пайдаланушы пәрмен жолында
барлық пәрмендерді қолмен теру керек болды (1981 жылы пайда болды,)
- UNIX – «үлкен» өнеркәсіптік компьютерлерге арналған операциялық
жүйелердің тұтас тобы, (Алғашқы UNIX жүйелері 60-шы жылдардың
басында пайда болды). Тағдырдың ирониясы: 70-жылдардың аяғында.
Олардың бірі – Xenix -ті әзірлеуге сол кезде ешкімге белгісіз Microsoft
компаниясы қатысты .
- Linux – еркін таратылатын (яғни мүлдем тегін) бастапқы коды ашық
операциялық жүйе. Студент Линус Торвальдс 1991 жылы бітіру жобасы
ретінде жасаған және 1994 жылы ресми түрде шығарылған,
- Windows ( Windows 95, Windows 98, Windows 2000, Windows XP , Windows
Vista, Windows 7),
ОЖ-нің негізгі функцияларына аппараттық және файлдық жүйені басқарумен
қатар мәліметтерді енгізу/шығару, командаларды өңдеу, пайдаланушы
интерфейсін ұйымдастыру және т.б.
7. Диалогтық қабықшалар – пайдаланушыға ыңғайлы
интерфейсті жасайтын, пайдаланушы мен компьютер
арасындағы диалогты жүзеге асыруды жеңілдететін,
операциялық жүйе объектілерімен (файлдар мен каталогтар)
негізгі операцияларды орындауды түсінікті және қарапайым
ететін бағдарламалар.
Дербес компьютерлерді құрудың басында олар пернетақтадан
командаларды қолмен теру арқылы басқарылды, ол үшін
командалардың пішімдерін (жазу ережелерін) ғана емес,
сонымен қатар оларда болатын объектілердің орналасуын
есте сақтау қажет болды. жұмыс істеу. Пайдаланушының
жұмысын жеңілдету үшін диалогтық қабықшалар әзірленді .
Сыртқы түрі бойынша диалогтық қабықшалар мәтіндік
(мысалы, Norton Commander ) және графикалық ( Windows 3.1 )
болып бөлінеді.
8. Драйверлер – қолданбалы бағдарламалар мен
операциялық жүйеге сыртқы құрылғылармен өзара
әрекеттесуге мүмкіндік беретін бағдарламалар.
Драйверлер тінтуір, пернетақта, принтер және сканер
сияқты құрылғылардан ақпаратты өңдеуге жауапты.
9. Тилита _ - қосымша қызметтерді ұсынатын көмекші
программалар (иілгіш дискілерді пішімдеу, қате жойылған
файлдарды қалпына келтіру, дискідегі файлдарды
дефрагментациялау және т.б.).
Тилита _ немесе сервистік бағдарламалық қамтамасыз ету (лат.
utilitas - пайда ) - операциялық жүйенің сәйкес мүмкіндіктерін
кеңейтетін және толықтыратын немесе тәуелсіз тапсырмаларды
шешетін бағдарламалар.
Кейбір утилиталар операциялық жүйенің бөлігі болып табылады, ал
басқа бөлігі одан тәуелсіз жұмыс істейді, яғни. желіден тыс).
Утилиталарды жеке де, Norton Utilities сияқты үлкен және қуатты
қызметтік жүйелердің бөлігі ретінде де таратуға болады .
Интернеттегі ең жақсы қызметтік веб-сайттардың бірі
www.download.com , мыңдаған бағдарламалар туралы
ақпаратқа ие. Ал күн сайын ондаған жаңалар дүниеге келеді.
11. Мұрағаттауыштар (буып-түю бағдарламалары)
арнайы қысу әдістерін қолдану арқылы ақпаратты
жинақтауға, сақтау құралдарында орынды босатуға
мүмкіндік береді.
Ақпаратты қысу – бұл файлда сақталған ақпаратты оны көрсетудегі
артықшылықты азайтатын және сәйкесінше сақтау орнын азырақ қажет
ететін пішінге түрлендіру процесі.
Бір файлды да, бірнеше файлды да қысуға болады, олар архивтік файл
немесе мұрағат деп аталатын сығылған пішінде орналастырылады.
Мұрағаттау үшін арнайы бағдарламалар-архивтер немесе мұрағат
менеджерлері қолданылады. Деректерді сығудың ең көп қолданылатын
әдістері arj, zip және rar пішімдері болып табылады .
MS DOS операциялық жүйесі үшін arj.exe, PKZip.exe немесе Rar.exe , ал
Windows үшін - WinArj, WinZip, WinRar жиі қолданылатын бағдарламалар
.
Мұрағаттау бағдарламалары сонымен қатар олардағы файлдарды шығару
үшін ешқандай бағдарламаларды қажет етпейтін осындай мұрағаттар
жасауға мүмкіндік береді, өйткені мұрағаттық файлдардың өзі өздігінен
ашылатын деп аталады.
12. Вирусқа қарсы бағдарламалар компьютерлік вирустардың
компьютерді жұқтыруын болдырмауға және ол орын алған
жағдайда инфекцияның салдарын жоюға арналған.
Сұрақ:
Сізге белгілі антивирустық
бағдарламаларға мысал келтіріңіз?
13. Диск пен операциялық жүйеге техникалық
қызмет көрсету бағдарламалары дискілік
ақпаратты жүйелік өңдеуге жауапты.
Мұндай бағдарламаларға мыналар жатады:
- дискілік кеңістіктің сапасын оңтайландыруға және бақылауға
арналған бағдарламалар;
- ақпаратты қалпына келтіруге, пішімдеуге, деректерді
қорғауға арналған бағдарламалар,
- жедел жадты икемді пайдалануды қамтамасыз ететін жадты
басқару бағдарламалары,
- CD-ROM , CD-RW, DVD-RW және т.б. жазуға арналған
бағдарламалар.
- компьютерлер арасында ақпарат алмасуды
ұйымдастыратын коммуникациялық программалар;
- компьютер құрылғыларының дұрыс жұмыс істеуін тексеру
үшін қолданылатын бақылау, тестілеу және
диагностикалық бағдарламалар
процесіндегі ақауларды анықтау
операция, себебін және орнын көрсетіңіз
ақаулар,
- Және басқа бағдарламалар.
14. Бағдарламалау жүйелері бағдарламаларды әзірлеу
процесін қамтамасыз етеді және әзірлеушінің құралдары
болып табылатын арнайы бағдарламалық өнімдерді
қамтиды.
Бұл құралдар бағдарламалық жасақтама нарығында ең
өкілді болып табылады. Жақында Windows қосымшаларын
жасауға бағытталған жүйелер кең тарады:
Borland Delphi пакеті - жоғары сапалы және өте ыңғайлы
визуалды дамыту құралдарын қамтамасыз етеді,
Microsoft Visual Basic пакеті - визуалды құралдарды
пайдаланып Windows бағдарламаларын құруға арналған
ыңғайлы және танымал құрал ,
Borland C ++ пакеті DOS және Windows қосымшаларын
әзірлеуге арналған кең таралған құралдардың бірі болып
табылады .
Бағдарламалау жүйелері - жасалған бағдарламалық өнімдерді
әзірлеу, жөндеу және енгізу технологиясын қамтамасыз ететін
бағдарламалар мен бағдарламалық жүйелердің жиынтығы.
Бағдарламалау жүйесі программалау тілі мен арнайы бағдарламалық
құралдарды қамтиды.
15. Қолданбалы пакеттер қолданбалы есептерді шешуге
арналған бағдарламалық құрал ретінде қызмет етеді
және бағдарламалық өнімдердің ең көп класы
болып табылады. Бұл сыныпқа әртүрлі пәндік
салалардағы ақпаратты өңдейтін бағдарламалық
өнімдер кіреді.
Мұндай бағдарламалардың соңғы
пайдаланушылары ақпарат тұтынушылары болып
табылады, олардың қызметі көп жағдайда
компьютерлік өрістен алыс.
Қолданбалы бағдарламалық қамтамасыз ету (ҚҚҚ) –
белгілі бір пәндік саланың белгілі бір класының есептерін
шешуге арналған өзара байланысты бағдарламалар
жиынтығы.
17. Жалпы мақсаттағы бағдарламалар
Мәтіндік редакторлар
тар бағытта
бағдарламалар
Біріктірілген пакеттер
Байланыс
бағдарламалар
Анимациялық графика
Кестелік процессорлар
Мәліметтер базасы және ДҚБЖ
Графикалық редактор
Жалпы мақсаттағы бағдарламалар пайдаланушылардың көпшілігі
пайдаланатын бағдарламаларды біріктіреді және игеру үшін
информатикаға қатысы жоқ басқа ғылымдардан нақты білімді қажет
етпейді.
18. Функционалдық жағынан да, олармен жұмыс
істеуді меңгеру күрделілігімен де ерекшеленетін
жүздеген мәтіндік редакторлар бар. Тағайындау
бойынша ажыратады:
- Құжат редакторлары құжат құрылымы бар
мәтіндермен жұмыс істеуге бағытталған, яғни
бөлімдерден, беттерден, өрістерден, абзацтардан
және т.б. ( MS Word) .
- Баспа жүйелері жоғары сапалы күрделі құжаттарды
(жарнамалық буклеттер, газеттер, журналдар,
кітаптар) жасауға мүмкіндік береді. Оларда
орналасу процесі автоматтандырылған, яғни
сызбалар мен фотосуреттерді кірістіру арқылы
беттерге мәтінді орналастыру үшін арнайы
құралдар салынған. ( PageMaker, QuarkXPress)
- Мамандандырылған редакторлар үлкен
формулалар (мысалы, математикалық немесе
химиялық) және арнайы таңбалар (мысалы,
музыкалық ноталар) бар құжаттармен жұмыс
істейтін пайдаланушыларға арналған. белгілер (
ChiWriter )
Мәтіндік редакторлар - бұл кейіпкерлер туралы ақпаратпен
жұмыс істеуге арналған бағдарламалар .
19. Электрондық кесте – кестеде берілген мәліметтерді өңдеуге
арналған бағдарлама.
Электрондық кестелік процессор өңдейтін
кестелер электрондық кестелер деп аталады.
Көрнекі түрде электрондық кестелер жолдар мен
бағандардан тұратын төртбұрышты кестелер
түрінде көрсетіледі, олардың қиылысуы
ұяшықтарды құрайды. Әрбір ұяшықтың екі
координатадан тұратын өз адресі бар - бағанның
аты және оның қиылысында орналасқан жолдың
нөмірі. Ұяшықтар бір ұяшықтағы мәнді басқа
ұяшықтардағы деректерге тәуелді ететін сандар,
мәтін немесе формулалардан тұруы мүмкін.
Электрондық кестелік процессорлар әдетте
салыстырмалы түрде күрделі формулалармен
және бастапқы деректердің үлкен көлемімен
жұмыс істегенде қолданылады. ( MS Excel)
20. Графикалық редакторлар – графикалық ақпаратпен жұмыс
істеуге арналған программалар. Олар пайдаланушыға
суретшінің қызметін имитациялайтын ортаны береді.
Мамандығы бойынша жалпы және арнайы
мақсаттағы графикалық редакторлар бөлінеді.
Біріншісін қолдана отырып, қарапайым кескіндерді
құруға және өңдеуге, кескін фрагменттерін
көшіруге және жылжытуға, графикалық
ақпаратты сақтауға және оқуға болады. ( Бояу )
Соңғыларының көмегімен техникалық күрделі
объектілер жобаланады, әртүрлі процестер
модельденеді, жарнамалық брошюралар
жасалады. (CorelDraw, Photoshop, Adobe
Illustrator)
21. Анимациялық графикалық бағдарламалар динамикалық
кескіндерді жасауға арналған.
Функционалдылығы жағынан
бағдарламалық қамтамасыз етудің бұл түрі
графикалық редакторларға ұқсайды, бірақ
олардан айырмашылығы, анимациялық
графикалық пакеттерде жұмыс негізінен
статикалық емес, динамикалық
графикалық ақпаратпен жүзеге асырылады.
Шартты түрде анимациялық графикалық
пакеттерді бастапқы деңгейдегі пакеттер
және кәсіби деңгей пакеттері деп бөлуге
болады. Біріншісі қарапайым динамикалық
кескіндерді құруға, қарапайым эффектілерді
жүзеге асыруға мүмкіндік береді,
екіншісінде көптеген мүмкіндіктер бар. (
Macromedia Flash, 3D Studio )
22. Мәліметтер базасы - бұл оларды сипаттаудың,
сақтаудың және манипуляциялаудың жалпы
принциптерін қамтамасыз ететін белгілі бір
ережелерге сәйкес ұйымдастырылған мәліметтер
жиынтығы.
Мәліметтер базасы мәліметтер қорын
басқару жүйелерімен (МҚБЖ) өңделеді –
мәліметтер қорын құруға және жүргізуге,
мәліметтерді енгізуге, өңдеуге және жоюға,
мәліметтер қоры мен қолданбалы
бағдарламалар арасындағы өзара әрекетті
ұйымдастыруға, мәліметтерді басқаруды
қамтамасыз етуге, оларға қол жеткізуге,
құруға арналған бағдарламалар мен тіл
құралдарының жиынтығы. сұраулар мен
есептер.
ДҚБЖ деректер қорының физикалық және
логикалық құрылымдарын анықтайды.
Физикалық сипаттама деңгейі деректердің
физикалық түрде қалай сақталатынын
көрсетеді; логикалық сипаттама –
пайдаланушыға қолжетімді және ол жұмыс
істейтін деректер түрі. (MS Access)
23. Коммуникациялық бағдарламалар - бұл компьютерлік
желілер арқылы мәліметтерді жіберуге мүмкіндік
беретін бағдарламалар.
Осы түрдегі көптеген бағдарламалардың ішінен
Outlook Express , The Bat сияқты бағдарламаларды
бөліп көрсетуге болады. , Microsoft Exchange, ICQ
және т.б.
24. Біріктірілген пакет есептердің жиынтығын шешуге бағытталған
және пайдаланушының пакеттен барлық бағдарламалармен
әрекеттесуінің бір тәсілін, сонымен қатар деректерді ұсынудың
бірыңғай тәсілін қолдайтын өзара байланысты қолданбалы
бағдарламалар жиынтығы.
Әдетте мұндай пакеттерге мәтіндік редактор,
электрондық кесте, ДҚБЖ, деректерді графикалық
көрсету пакеті және телекоммуникациялық
бағдарлама жатады.
Біріктірілген пакеттердің пайда болуының негізгі
себебі әртүрлі форматтағы мәліметтерді ортақ
пайдалану қажеттілігі болып табылады. Сондықтан
мұндай пакеттер біртұтас (біріктірілген) жүйе
принципі бойынша әзірленді.
Біріктірілген пакеттердің артықшылықтары
пайдаланушыға әртүрлі типтегі деректерге қол
жеткізудің бірдей түрін қамтамасыз етуде және
оларды бір пакеттік бағдарламадан екіншісіне
тасымалдауды жеңілдетуде көрінеді. Кемшіліктерге
жүйелік ресурстарға қойылатын талаптардың
жоғарылауы жатады.
( Microsoft Office)
25. Жоғары мамандандырылған бағдарламалар -
әдетте тар шеңбердегі мәселелерді шешу үшін
қолданылатын бағдарламалар.
Ең танымал бағдарламалардың ішінде құжаттарды
сканерлеуге арналған бағдарламалар, аударма
бағдарламалары және сөздік бағдарламалары бар.
Сканерлеу бағдарламалары құжаттардың басып
шығарылған көшірмелерін электронды түрге автоматты
түрде түрлендіруге арналған.
Аудармашылар ақпаратты бір табиғи тілден екінші тілге
аударуға мүмкіндік береді.
Сөздік бағдарламалары өте ыңғайлы қосымшалары бар
кәдімгі сөздіктердің электронды нұсқалары.
26. Арнайы мақсаттағы бағдарламалар
Авторлық жүйелер
мультимедиа
бағдарламалар
Сараптамалық жүйелер
Пайдаланушыны стандартпен қамтамасыз етіңіз
жұмыс интерфейсі
кейбір пәндік салада.
Гипермәтіндік жүйелер
Сараптаманы қажет ететін мәселелерді шешу
білім. Олардың ерекшелігі:
бейімделу және өздігінен білім алу.
Бірнеше иерархияны ұйымдастырыңыз
гиперсілтемелерді қолданатын құжаттар.
Графиканы, бейнені, анимацияны біріктіріңіз
және дыбыс. Білім беруде қолданылады
бағдарламалар, жарнамалар және ойындар.
27. Кәсіби деңгейдегі бағдарламалар
AISU
(автоматтандырылған
басқару жүйелері)
CAD
(автоматтандырылған
жобалау жұмыстарының
жүйелері
Оқыту жүйелері
Геоақпараттық жүйелер
Жоспарлауға, шешім қабылдауға, жедел басқаруға
және есепке алуға қолдау көрсету, кәсіпорын
қызметінің нәтижелерін талдау (1С Кәсіпорын)
Олар жаңа механизмдер мен ғимараттардың
инженерлік жобасын автоматтандыру үшін
модельдейді, техникалық есептерді жүргізеді,
эскиздер мен сызбаларды жасайды.
Электрондық оқулықтар мен қашықтықтан курстар
негізінде.
Географиялық картамен байланыстырылған
деректерді сақтау.
28. Бағдарламалық
қамтамасыз ету
қауіпсіздік
Жүйелік
Бағдарламалық
қамтамасыз ету
қауіпсіздік
Операциялық жүйелер
Диалогтық қабықшалар
жүргізушілер
коммуналдық қызметтер
мұрағатшылар
Вирусқа қарсы
бағдарламалар
Сервистік
бағдарламалар
дискілер
және операциялық жүйе
Жүйелер
бағдарламалау
Қолданылған
бағдарламалық
қамтамасыз ету
қауіпсіздік
Жалпы мақсаттағы
бағдарламалар
Арнайы
тағайындалған жер
Кәсіби
деңгейі
29. Үйге тапсырма
Қандай класты анықтаңыз - мәтіндік немесе графикалық редакторлар, драйверлер,
бағдарламалау жүйелері, кәсіби бағдарламалар және т.б. - келесі бағдарламаларды
қамтиды:
Norton Commander , WinRar , keyboard.drv, "1C Enterprise", MS Word , FoxPro ,
3 D Studio , C +, Fortran, Linux , Блокнот, mouse.drv, MS Excel , Adobe
Photoshop , Macromedia Flash, Compass 3D, Pascal, QIP, C, Basic , Kaspersky
AVP , Windows7 , Paint , Outlook Express, HTML, Dr Web, MS Access, Nero
Premium, Consultant Plus, sound.drv .
Оларды кесте ұяшықтарына топтаңыз:
30. 2-тапсырма
Қосымшаны табыңыз
A) Сынақ процессоры, Microsoft Access ,
графикалық редакторлар, отладчик,
аудармашы.
B) Операциялық жүйе, архиваторлар,
кестелік процессор, антивирустық
бағдарлама.
C) Отладчик, транслятор, программалау
тілдері, орауыш бағдарламасы