Аппараттық қамтамасыз ету. Программалық қамтамасыз ету
Спецификация бойынша не тексеріледі:
Бір минутта мәні
Компьютер — «темір» мен программалардың бірлігі. Аппараттық қамтамасыз ету (процессор, жад, жинақтауыштар, енгізу-шығару құрылғылары) командаларды орындайды, ал программалық қамтамасыз ету оған не істеу керегін айтады. Программалық қамтамасыз ету (ПҚ) жүйелік (операциялық жүйе, драйверлер, утилиталар), аспаптық (программалау құралдары: компиляторлар, интерпретаторлар, әзірлеу ортасы) және қолданбалы (редакторлар, браузерлер, ойындар, бухгалтерлік программалар) болып бөлінеді. Операциялық жүйе компьютер ресурстарын басқарады және деректерді файлдық жүйенің каталогтарындағы файлдарда сақтайды; файлға жол апарады, ал файлдар тобын * және ? таңбалары бар маскалармен таңдайды. ҰБТ-да бұл тақырып бойынша программалардың жіктелуі, ОЖ функциялары, файлдың толық аты мен маскалар, мұрағаттау, лицензия түрлері, компилятор мен интерпретатордың айырмашылығы және «темір» сипаттамалары бойынша қарапайым есептер сұралады: процессор тактісі, адрестелетін жад көлемі, тасығышқа неше файл сыяды.Қарапайым тілмен
Компьютер — автокөлік сияқты: шанағы мен қозғалтқышы — «темір», ал жүргізуші мен жол ережелері — программалар; жүргізушісіз көлік жүрмейді, ал көліксіз жүргізушіге міну мүмкін емес.
Темір және программалар
Қолмен ұстауға болатынның бәрі (процессор, жад, диск, монитор) — аппараттық қамтамасыз ету. Тек іске қосуға болатынның бәрі (Windows, Word, ойын) — программалық қамтамасыз ету.
ПҚ-ның үш қабаты
Төменгі қабат — жүйелік ПҚ (ОЖ, драйверлер, утилиталар), ол компьютерді «тірілтеді». Ортаңғы — аспаптық ПҚ, онда жаңа программалар жазылады. Жоғарғы — қолданбалы ПҚ, пайдаланушы компьютерді соның үшін қосады.
Файл = мекенжайы бар хат
Файл — аты бар деректер, мысалы report.docx. C:\Оқу\Информатика\report.docx жолы — оның «пошталық мекенжайы»: диск, бумалар, ат.
Маскалар — іздеу үлгілері
Жұлдызша * кез келген сандағы таңбаны (тіпті нөлді) алмастырады, сұрақ белгісі ? — дәл бір таңбаны. *.mp3 маскасы барлық музыканы табады, ?ab.txt — lab.txt файлын табады, бірақ ab.txt файлын таппайды.
Басты формулалар
Ұғымдар мен терминдер
- Аппараттық қамтамасыз ету
- программаларды немесе мәліметтерді сақтау, өңдеу немесе жеткізу үшін пайдаланылатын физикалық құрылғылар (процессор, жад, жинақтауыштар, перифериялық құрылғылар).
- Программалық қамтамасыз ету
- аппараттық құрылғылардың жұмыс істеуін, өңдеуін, баптауын қамтамасыз ететін және пайдаланушының міндеттерін орындайтын программалардың жиынтығы (программалық жабдықтама).
- Компьютер конфигурациясы
- компьютердің белгілі бір міндеттерді шешуді қамтамасыз ететін функционалдық құрылғылары мен жүйелік ресурстарының сипаттамалары.
- Операциялық жүйе
- компьютер ресурстарын, файлдарды және программаларды іске қосуды басқаратын әрі пайдаланушы интерфейсін қамтамасыз ететін жүйелік программалар кешені.
- Драйвер
- операциялық жүйеге нақты бір құрылғымен (принтер, бейнекарта, сканер) қалай жұмыс істеу керектігін «түсіндіретін» жүйелік программа.
- Утилита
- аппараттық және программалық қамтамасыз етуді баптау, оңтайландыру және жақсарту бойынша арнайы тапсырмаларды шешуге арналған шағын көмекші программа (дефрагментатор, мұрағаттағыш, дискіні тазалау).
- Файл
- компьютердің сыртқы жадында нақты атаумен сақталған ақпараттар жиынтығы.
- Кеңейтілім
- файл атауынан нүкте арқылы ажыратылатын файлдың типін анықтаушы:
photo.jpgфайлында кеңейтілім —jpg. - Тактілік жиілік
- процессордың бір секундта орындайтын тактілер (әрекеттер) саны; мегагерц (МГц) және гигагерцпен (ГГц) өлшенеді.
- Транслятор
- программалау тіліндегі мәтінді машиналық тілге аударатын программа; компилятор (бүкіл программаны бірден аударады) және интерпретатор (бір-бір командадан аударып, орындайды) болып бөлінеді.
Тақырыпты талдау
Аппараттық қамтамасыз ету және компьютер конфигурациясы 8–9, 11 сынып
Аппараттық қамтамасыз ету (hardware) — физикалық құрылғылар. Негізгілері: процессор (командаларды орындайды), жедел жад ЖЖҚ (іске қосылған программалар мен деректерді сақтайды, өшіргенде тазарады), тұрақты жад ТЖҚ/BIOS (бастапқы жүктеу программасын сақтайды), сыртқы жад (HDD, SSD, флешкалар), бейнекарта, шиналары бар аналық тақша, енгізу құрылғылары (пернетақта, тінтуір, сканер, микрофон) және шығару құрылғылары (монитор, принтер, колонкалар).
Процессордың негізгі сипаттамалары: тактілік жиілік (ГГц), ядролар саны, разрядтылық (32 немесе 64 бит — бір амалда неше бит өңделеді), кэш жадының көлемі. Ядро көп және жиілік жоғары болса, жұмыс жылдамырақ, бірақ өнімділік бүкіл жүйеге тәуелді: баяу HDD немесе ЖЖҚ-ның аздығы «тар орынға» айналады.
ЖЖҚ көлемімен (8, 16, 32 Гбайт) және жиілігімен сипатталады; жинақтауыш — түрімен (HDD — магниттік дискілер, арзан әрі сыйымды; SSD — флеш-жад, қозғалмалы бөліктері жоқ, бірнеше есе жылдам), көлемімен және оқу/жазу жылдамдығымен. Адрестік шинаның разрядтылығы адрестелетін жад көлемін анықтайды: байт = 4 Гбайт, сондықтан 32 разрядты жүйе 4 Гбайттан артық ЖЖҚ-ны «көрмейді».
Конфигурацияны мақсатына қарай таңдайды: кеңсе мен оқуға орташа процессор, 8 Гбайт ЖЖҚ және SSD жеткілікті; ойындар мен 3D үшін қуатты бейнекарта мен 16–32 Гбайт ЖЖҚ маңызды; бейне монтаждау үшін — көп ядролы процессор, көп ЖЖҚ және үлкен әрі жылдам SSD; сервер үшін — сенімділік, көп жад, бірнеше диск.
Мобильді құрылғылар (планшеттер, смартфондар) да осылай құрылған, бірақ процессор, графика және контроллерлер бір микросхемаға — кристалдағы жүйеге (SoC) жиналған. Оларды процессоры, ЖЖҚ, ішкі жады, экранның ажыратымдылығы мен диагоналі, аккумулятор сыйымдылығы (мА·сағ), камералары, желілерді қолдауы бойынша салыстырады.
Виртуалды машина — нақты компьютердің ішінде жеке компьютерді имитациялайтын программа: бір ДК-де Windows ішінде Linux іске қосуға болады (VirtualBox, VMware, Hyper-V). Оны программаларды тестілеу, ескі жүйелерді іске қосу және күдікті файлдарды қауіпсіз тексеру үшін қолданады. Техника дамуының заңдылығы (Мур заңы): кристалдағы транзисторлар саны шамамен әр екі жыл сайын екі есе артады, ал программалар ресурстарды көбірек талап етеді.
Программалық қамтамасыз етудің жіктелуі 6, 9 сынып
Жүйелік ПҚ компьютердің өз жұмысын қамтамасыз етеді: операциялық жүйелер (Windows, Linux, macOS, Android, iOS), құрылғы драйверлері, утилиталар (дефрагментация, дискіні тексеру және тазалау, мұрағаттағыштар, тапсырмалар диспетчері), антивирустар (мектеп оқулықтарында оларды жүйелік утилиталарға немесе сервистік программаларға жатқызады).
Аспаптық ПҚ (программалау жүйелері) программашыларға қажет: трансляторлар (компиляторлар мен интерпретаторлар), код редакторлары және біріктірілген әзірлеу орталары IDE (IDLE, PyCharm, Visual Studio Code), жөндеуіштер, кітапханалар. Python интерпретаторы — аспаптық ПҚ.
Қолданбалы ПҚ пайдаланушының міндеттерін шешеді. Жалпы мақсаттағы: мәтіндік редакторлар мен процессорлар (Блокнот, MS Word, LibreOffice Writer), электрондық кестелер (Excel), графикалық редакторлар (Paint, Photoshop, GIMP), презентациялар (PowerPoint), ДҚБЖ (Access), браузерлер, пошта клиенттері, мессенджерлер, медиаойнатқыштар. Арнайы мақсаттағы: бухгалтерия (1С), автоматтандырылған жобалау жүйелері АЖЖ (AutoCAD), оқыту программалары, ойындар, ГАЖ, медициналық жүйелер.
Міндетке қарай ПҚ-ны қалай таңдау керек (9.1.2.1 мақсаты): не істеу керегін анықтау (мәтін теру, фото өңдеу, бюджет есептеу), ОЖ мен «темірге» сәйкестігін тексеру (жүйелік талаптар), бағасы мен лицензиясын, интерфейстің ыңғайлылығын, қолдау мен жаңартулардың болуын салыстыру.
Операциялық жүйе және оның функциялары 6, 9 сынып
Операциялық жүйе (ОЖ) — басты жүйелік программа; ол бірінші жүктеледі және үнемі жұмыс істейді. Қосылу реті: ТЖҚ-дағы BIOS/UEFI жабдықты тексереді (POST) → жүктеуіш → ОЖ ядросы дискіден ЖЖҚ-ға жүктеледі → интерфейс іске қосылады.
ОЖ функциялары: ресурстарды басқару (процессор уақытын, жедел жадты, құрылғыларға қатынасты программалар арасында бөледі); файлдарды басқару (файлдық жүйе: құру, көшіру, жою, іздеу); программаларды іске қосу және аяқтау, көпміндеттілік; драйверлер арқылы құрылғылармен әрекеттесу; пайдаланушы интерфейсі; деректерді қорғау (тіркелгілер, құпиясөздер, қатынау құқықтары).
Интерфейс командалық (командалық жол: Windows-та dir, cd, copy, Linux-та ls, cd, cp) және графикалық (терезелер, белгішелер, мәзірлер, тінтуір көрсеткіші) болады. ОЖ бір пайдаланушылық және көп пайдаланушылық, бір міндетті (MS-DOS) және көп міндетті (Windows, Linux) болып бөлінеді.
Драйвер — ОЖ мен құрылғы арасындағы делдал. Драйверсіз жаңа құрылғы жұмыс істемейді (немесе толық жұмыс істемейді); Plug and Play технологиясы ОЖ-ге драйверлерді автоматты түрде тауып, орнатуға мүмкіндік береді. Драйверлерді жаңарту көбінесе қателерді түзетіп, жұмысты жылдамдатады.
Файлдар, каталогтар және жолдар 5–7 сынып
Файл — сыртқы жадтың аты бар аймағы. Файл аты нүктемен бөлінген өз атынан және кеңейтілімнен тұрады: есеп.docx. Кеңейтілім типті көрсетеді: .txt — мәтін; .docx, .pdf — құжаттар; .xlsx — кесте; .pptx — презентация; .jpg, .png, .bmp, .gif — кескіндер; .mp3, .wav — дыбыс; .mp4, .avi — бейне; .exe — Windows-тың орындалатын программасы; .py — Python программасы; .html — веб-бет; .zip, .rar, .7z — мұрағаттар.
Windows-та файл атында \ / : * ? " < > | таңбалары болмауы керек; толық аттың ұзындығы дәстүрлі түрде 260 таңбамен шектеледі. Windows-та әріптердің регистрі ажыратылмайды (A.txt пен a.txt — бір файл), Linux-та ажыратылады.
Файлдар каталогтарда (бумаларда) сақталады, каталогтар бір-біріне салынуы мүмкін — ағаш құрылымы шығады. Дискідегі ағаштың төбесі — түбірлік каталог (C:\). Жол — түбірден файлға дейінгі каталогтар тізбегі; файлдың толық аты = жол + ат: C:\Оқу\10сынып\Информатика\test.py. Windows-та бөлгіш — кері қиғаш сызық \, Linux-та және интернет-мекенжайларда — тура / (/home/ali/test.py).
Абсолютті жол дискінің түбірінен басталады, салыстырмалы жол — ағымдағы каталогтан. .. белгісі — аталық каталог (бір деңгей жоғары), . — ағымдағы каталог. Мысалы, C:\A\B\C каталогынан ..\..\D\f.txt жолы C:\A\D\f.txt файлына апарады.
Файлдық жүйе — тасығышта файлдарды ұйымдастыру және сақтау тәсілі. Windows-та NTFS (негізгі, қатынау құқықтары мен үлкен файлдарды қолдайды) және FAT32 (ескі, бәрімен үйлесімді, бірақ файл 4 Гбайттан аспайды) қолданылады, флешкаларда көбінесе exFAT; Linux-та — ext4; macOS-та — APFS. Алғаш қолданар алдында тасығышты пішімдейді (форматтайды) — онда файлдық жүйе құрылады (бұл кезде барлық деректер жойылады).
Файл аттарының маскалары 7–9 сынып
Маска — файлдар тобын таңдауға арналған үлгі. * таңбасы кез келген таңбалар тізбегін, соның ішінде бос тізбекті алмастырады; ? таңбасы дәл бір кез келген таңбаны алмастырады. Қалған таңбалар дәл сәйкес келуі керек.
Мысалдар: *.* — барлық файлдар; *.txt — барлық мәтіндік файлдар; a* — «a» әрпінен басталатындар; ???.doc — аты дәл үш таңбадан тұратын, кеңейтілімі doc; *2026* — атының бір жерінде «2026» бар; photo?.jpg маскасына photo1.jpg сәйкес келеді, бірақ photo.jpg те, photo12.jpg те сәйкес келмейді.
Қалай тексеру керек: маска мен атты солдан оңға қарай жүріп шығамыз. Әр ? бір таңбаны «жейді», нақты таңбалар сәйкес келуі тиіс, ал * масканың қалған бөлігі сәйкес келуі үшін қанша таңба керек болса, сонша созыла алады. Маскадағы нүкте де нақты таңба.
from fnmatch import fnmatchcase
print(fnmatchcase('photo1.jpg', 'photo?.jpg')) # True
print(fnmatchcase('photo.jpg', 'photo?.jpg')) # FalseМұрағаттау және деректерді сығу 7 сынып
Мұрағаттау (архивтеу) — бір немесе бірнеше файлды, әдетте сығып, бір мұрағат файлына буып-түю. Не үшін: орын үнемдеу, желі арқылы жылдам жіберу, ыңғайлылық (бір бума = бір файл), сақтық көшірме жасау. Мұрағаттағыш программалар: WinRAR, 7-Zip, WinZip, Windows-тың кіріктірілген мұрағаттағышы; пішімдері .zip, .rar, .7z, .tar.gz.
Шығынсыз сығу (ZIP, RAR, 7z, PNG) файлды дәл сол күйінде қалпына келтіруге мүмкіндік береді — мәтіндер мен программалар осылай сығылады. Шығынды сығу (JPEG, MP3, MP4) адамға аз байқалатын бөлшектерді алып тастап, әлдеқайда кіші көлем береді, бірақ түпнұсқаны қалпына келтіру мүмкін емес. Ең қарапайым RLE алгоритмінің идеясы: AAAABBB → 4A3B — қайталанулар санағышпен алмастырылады.
Мәтіндер, кестелер, BMP суреттері жақсы сығылады (оларда қайталанулар көп). Сығылған файлдар — JPEG, MP3, MP4, ZIP — іс жүзінде сығылмайды, қайта мұрағаттау көлемді сәл ұлғайтуы да мүмкін. Сондықтан бір суреттің BMP пішімі PNG немесе JPEG пішімінен бірнеше есе ауыр (7.1.2.1 мақсаты).
Мұрағаттағыштардың қосымша мүмкіндіктері: өздігінен ашылатын SFX мұрағаты (.exe файлы, мұрағаттағышсыз ашылады), көп томды мұрағат (берілген өлшемдегі бөліктерге бөлінген), құпиясөзі бар мұрағат, қалпына келтіру ақпаратын қосу. Сығу коэффициенті : 40 Мбайт 10 Мбайтқа дейін сығылса, , көлем 75%-ға азайды.
Лицензиялар және авторлық құқық 5, 11 сынып
Программа — авторлық құқық объектісі (Қазақстанда — 1996 жылғы 10 маусымдағы «Авторлық құқық және сабақтас құқықтар туралы» ҚР Заңы). Программаны сатып алғанда пайдаланушы программаның өзін емес, лицензияны — оны лицензиялық келісім (EULA) шарттарымен пайдалану құқығын алады.
Меншікті (коммерциялық, проприетарлық) ПҚ — ақылы, бастапқы коды жабық, көшіруге және өзгертуге тыйым салынған (MS Windows, MS Office, Photoshop). Шартты түрде тегін (shareware) — шектеулі уақыт тегін немесе қысқартылған функциялармен пайдалануға болады, кейін сатып алу керек (сынақ нұсқалары, WinRAR). Тегін (freeware) — тегін, бірақ коды жабық, программаны өзгертуге болмайды (Google Chrome, Skype).
Еркін ПҚ және бастапқы коды ашық ПҚ (free/open source) — бастапқы коды қолжетімді, программаны зерттеуге, өзгертуге және таратуға болады (Linux, LibreOffice, GIMP, Python, Firefox). GNU GPL лицензиясы өзгертілген нұсқалардың да ашық болып қалуын талап етеді. Маңызды: «еркін» сөзі тегін дегенді емес, бостандықты білдіреді. Қоғамдық игілік (public domain) — авторлық шектеулері жоқ программалар.
Бұзылған («қарақшылық») программаларды пайдалану және тарату заңды бұзады әрі қауіпті: мұндай жинақтарда жиі вирустар болады және олар қауіпсіздік жаңартуларын алмайды.
Программалау тілдері және трансляторлар 6, 10–11 сынып
Процессор тек машиналық кодты — нөлдер мен бірліктер тізбегін түсінеді. Тілдердің ұрпақтары: 1-ші — машиналық кодтар; 2-ші — ассемблер (сандардың орнына MOV, ADD мнемоникалары, төменгі деңгейлі тіл); 3-ші — жоғары деңгейлі тілдер (Fortran, C, C++, Pascal, Java, Python); 4-ші — табиғи тілге жақын, белгілі бір салаға бағытталған тілдер (SQL, есеп тілдері); 5-ші — декларативті тілдер мен жасанды интеллект тілдері (Prolog, визуалды конструкторлар).
Деңгей неғұрлым төмен болса, тіл «темірге» соғұрлым жақын, программа жылдам, бірақ жазу қиын. Жоғары деңгейлі тілдер адамға түсінікті және нақты процессорға тәуелді емес — программаны транслятор аударады.
Компилятор бүкіл программаны тұтастай машиналық кодқа аударып, орындалатын файл (.exe) жасайды; содан кейін программа компиляторсыз іске қосылып, жылдам жұмыс істейді. Компиляция кезінде барлық қателер бірден шығарылады. Компиляцияланатын тілдер: C, C++, Pascal, Go, Rust.
Интерпретатор программаны бір-бір командадан оқып, бірден аударады және орындайды; жеке орындалатын файл жасалмайды, әр іске қосу үшін интерпретатор қажет. Программа баяуырақ орындалады, бірақ оны жөндеу оңай: ол бірінші қатеге дейін жұмыс істейді. Интерпретацияланатын тілдер: Python, JavaScript, PHP. (Python алдымен кодты аралық байт-кодқа аударады, бірақ ҰБТ үшін ол интерпретацияланатын тіл болып саналады.)
Шешімі бар есеп мысалдары
- 2,5 ГГц Гц.
- с.
- с = 1 наносекунд.
?ro*.d?c маскасына сәйкес келеді?- Маска талабы: 1 кез келген таңба, содан кейін «ro», содан кейін кез келген тізбек, содан кейін «.d», 1 кез келген таңба және ең соңында «c».
- prog.doc: p+ro+g+.d+o+c — иә. pro.doc: p+ro+(бос)+.d+o+c — иә (жұлдызша бос болуы мүмкін).
- brother.docx — «x» әрпімен аяқталады, жоқ. trol.dic: t+ro+l+.d+i+c — иә. ro.doc — «ro» алдында
?үшін таңба жоқ, жоқ. aroma.dac: a+ro+ma+.d+a+c — иә.
- Бір деңгей жоғары: C:\Оқу\10сынып.
- Екінші деңгей жоғары: C:\Оқу.
- Төмен: C:\Оқу\Физика\Зертханалар, файл атын қосамыз.
- .
- Мұрағат түпнұсқаның құрайды, яғни көлем 75%-ға азайды.
- 30 Мбайт Мбит; с.
- 8 Гбайт Мбайт.
- .
- Толық емес фото жазылмайды — төмен қарай дөңгелектейміз.
- Әр адрес — 32 биттік сан, барлығы адрес.
- Әр адрес 1 байтты көрсетеді: байт.
- , ал байт = 1 Гбайт.
Күрделі есептер: қадам-қадаммен
Идея: Әр «..» жолдан соңғы бір каталогты алып тастайды, қалған аттар соңына қосылады.
- Жолды талдаймызБастапқы: D:\Жобалар\2026\Сайт\img.Бірінші «..» → D:\Жобалар\2026\Сайт; екінші «..» → D:\Жобалар\2026.
- Төмен түсемізОйын → D:\Жобалар\2026\Ойын; src → D:\Жобалар\2026\Ойын\src.
- Кері жолsrc каталогынан ортақ «ата» 2026-ға дейін көтерілу керек: бұл екі деңгей (src → Ойын → 2026), содан кейін Сайт\img ішіне түсеміз.
Идея: Әр масканы әр файлмен тексереміз; дәл қажетті жиынды беретінін іздейміз.
- math?.py«math»-тан кейін дәл бір таңба: тек math1.py сәйкес (math12.py-да екі таңба). Бұл емес.
- *math*.py«math»-тың сол және оң жағында кез келген тізбек, соңында дәл «.py»: math1.py, math12.py, smath.py. mat.py — «math» жоқ, math.pyc — «c»-мен аяқталады. Дәл біздің жиын.
- Қалғандарын тексеремізmath*.py* — math1.py, math12.py, math.pyc (smath.py «math»-тан басталмайды). ?ath*.* — math1.py, math12.py, math.pyc, math5.txt.
Идея: Гбайтты Мбайтқа айналдырып, жылдамдыққа бөлеміз; FAT32-нің бір файл өлшеміне шектеуін еске аламыз.
- Бірліктер4 Гбайт Мбайт.
- УақытHDD: с. SSD: с. есе.
- FAT32FAT32-де бір файлдың өлшемі 4 Гбайттан кіші (ең көбі байт), сондықтан дәл 4 Гбайт файл жазылмайды. Флешканы exFAT немесе NTFS-ке пішімдеу немесе файлды көп томды мұрағатпен бөлу керек.
ҰБТ-дағы жиі қателіктер
*міндетті түрде кемінде бір таңбаны алмастырады деп ойлайды. Жоқ:*бос болуы мүмкін (a*.txtмаскасынаa.txtсәйкес), ал?— дәл бір таңба, нөл де емес, екі де емес.- ПҚ кластарын шатастырады: Windows, драйверлер, антивирус, мұрағаттағыш — жүйелік; компилятор, Python интерпретаторы, IDE — аспаптық; Word, Excel, браузер, ойын, 1С — қолданбалы.
- Тегін = ашық деп есептейді. Freeware тегін, бірақ коды жабық; open source ақылы түрде де таратылуы мүмкін; shareware тек сынақ мерзімінде тегін.
- «..» арқылы өткенде файлдың өзінен емес, ол жатқан каталогтан бастау керектігін және әр «..» дәл бір деңгейге көтеретінін ұмытады.
- Ондық және екілік қосымшаларды араластырады: 1 ГГц Гц (жиілік), ал 1 Гбайт байт Мбайт (мектеп информатикасындағы жад көлемі).
Есте сақта
ПҚ: жүйелік (ОЖ, драйверлер, утилиталар) – аспаптық (трансляторлар, IDE) – қолданбалы; * — кез келген сандағы таңба, ? — дәл бір таңба; компилятор бәрін бірден, интерпретатор командалап аударады.
Өзіңді тексер
- Windows операциялық жүйесі
- MS Word мәтіндік процессоры
- Photoshop графикалық редакторы
- Google Chrome браузері
Жауабын көрсету
Windows операциялық жүйесі ОЖ — жүйелік ПҚ-ның негізі; Word, Photoshop және браузер — қолданбалы программалар.
?a*.txt маскасына сәйкес келеді?- abc.txt
- mama.doc
- data.txt
- a.txt
Жауабын көрсету
data.txt data.txt: ? = d, содан кейін «a», * = «ta», «.txt». abc.txt-те екінші таңба «b», a.txt-те ? үшін таңба жоқ, mama.doc-тың кеңейтілімі басқа.
- Жедел жадты программалар арасында бөлу
- Файлдық жүйені ұйымдастыру
- Реферат мәтініндегі емлені тексеру
- Пайдаланушы интерфейсін қамтамасыз ету
Жауабын көрсету
Реферат мәтініндегі емлені тексеру Емлені тексеру — ОЖ-нің емес, қолданбалы программаның (мәтіндік редактордың) функциясы.
- компилятор
- интерпретатор
- драйвер
- мұрағаттағыш
Жауабын көрсету
интерпретатор Интерпретатор осылай жұмыс істейді (мысалы, Python). Компилятор бүкіл программаны аударып, .exe жасайды.
- freeware
- open source
- shareware
- public domain
Жауабын көрсету
shareware Shareware — шартты түрде тегін ПҚ: сынақ мерзімі немесе шектеулі функциялар, кейін сатып алу.
- Бірінші
- Екінші
- Үшінші
- Төртінші
Жауабын көрсету
Екінші 1-ші — машиналық кодтар, 2-ші — ассемблер (команда мнемоникалары), 3-ші — жоғары деңгейлі тілдер, 4-ші — SQL сияқты тілдер.