- •1 Тұрмыстық, табиғи-ғылыми және техникалық мағыналарда “ақпарат” ұғымын қалай түсінеміз?
- •3 Берілген ақпараттардың- үздіксіз және дискретті қайсысын компьютерде қолданған тиімді және неліктен?
- •4 Адамныңтехникалық және қоғамдық қызметін деақпараттың берілуі, сақталуы және өңделуі
- •5 Алгоритмнің бағытталғандық (нәтижелілік) қасиеті нені білдіреді? Сандардың шексіз тізбектерін өңдеуді жобалайтын процедураларды алгоритм деп атай аламыз ба?
- •11 Компьютерлерді құрылымының ортақ принциптерін сипаттаңыз.
- •12 Қандай архитектуралар “фон-неймановский” деп аталады?
- •Принципы фон Неймана
- •13 Команданы өңдеу процесінің негізгі айналымын сипаттаңыз. Бағдарламаны орындауда процессор қалай кезекті команда таңдауды жүзеге асырады?
- •14 Кең тараған компьютерлік архитектураларды атаңыз. Классикалық архитектура несімен ерекшелінеді?
- •15 Компьютер шинасы. Ортақ шиналардың (магистраль) функциялары қандай?
- •16 Саналатын есептер сипаты компьютерлік архитектурамен қалай байланысты?
- •17 Орталық процессор қандай функцияларды жүзеге асырады?
- •18 Қазіргі микропроцессорлар қандай негізгі компоненттерді құрайды? Қазіргі микропроцессорлар конструктивті қалай істелінген?
- •19 Эем дегеніміз не? Оның бағыттары қандай? Статистикалық және динамикалық жадтардың айырмашылығы қандай?
- •Энтропия үшін әрқашан h(p) 0 Егер бір оқиғаның пайда болу ықтималдығы 1-ге тең болса, онда
- •20 Компьютераралық байланыстардың бағыты қандай? “Клиент-сервер” технологиясын сипаттаңыз.
- •21 Алгоритмнің бағытталғандық (нәтижелілік) қасиеті нені білдіреді? Сандардың шексіз тізбектерін өңдеуді жобалайтын процедураларды алгоритм деп атай аламыз ба?
- •22 Hardware аппаратурасының және компьютерді программалық қамтамасыз ету-Software-дің рөлә қандай?
- •23 Компьютер қызметінің принциі қандай?
- •24 Жадтың функциясын және процессор функциясын сипаттаңыз. Процессордың екі негізгі бөлігін атаңыз. Олардың бағыттары қандай?
- •25 Қандай ақпаратты текте команданың адресті бөлігі бола алады?
- •27 Көп процессорлы архитектураның өзіндік ерекшелігі қандай? Параллель процессорлы архитектуралар. Көп машиналы архитектуралар.
- •28 Жадтағы сандық өлшемдердің негізгі және туынды бірліктерін айтып шығыңыз. Компьютер жадының екі негізгі түрлерін атаңыз. Ішкі жадтың негізгі компоненттерін атаңыз.
- •29 Кэш жады. Оның негізгі бағыттары? Ол қалай жұмыс жасайды? Арнайы жад дегеніміз не? Оның негізгі түрлерін ата.
- •30 Контроллерлер мен адаптерлер дегеніміз не? Олардың айырмашылығы қандай?
- •31 Желілік тополпгиялардың негізгі түрлерін атаңыз. Желілік архитектуралар.
- •32 Мультимедия технологияларының негізгі түрлерін атаңыз. Мультимедия-бағдарламалар тарату үшін қандай ақпарат қолданылады? Мультимедия-қосымшаларды жасау құралдары?
- •33 Микросхемаларды жасау процесі қандай негізгі кезеңдерден тұрады? Қандай компьютерлерге интегралды схемаларды кең түрде қолдану тән?
- •34 Бағдарламаларды әзірлеу процесі қандай қызметтерден тұрады?
- •35 Растрлық және векторлық кестелердің негізгі ерекшелітері мен кемшіліктері.
- •36 Дисплей экранына сурет салудың принциптері? Түрлі түсті салу?
- •37 Компьютерлік кестенің дәстүрлі(традиционный) кестеден айырмашылығы неде?
- •39 Суперкомпьютерлік архитектура негізінде қандай идеялар дамуда? Суперкомпьютер мүмкіндіктері қандай максималды деңгейде жүзеге асады?
- •40 Компьютерде есеп шығарудың қандай негізгі сатылары бар? Компьютерсіз қандай компьютерде есеп шығару сатылары жүзеге асады?
5 Алгоритмнің бағытталғандық (нәтижелілік) қасиеті нені білдіреді? Сандардың шексіз тізбектерін өңдеуді жобалайтын процедураларды алгоритм деп атай аламыз ба?
Алгоритм – қатаң алғышарттар – орындаушы үшін мақсатқа жеткізетін, яғни есепті программа құру арқылы шығаруға мүмкінді беретін бұйрықтардың жиынтығы. Ол – арнайы іс-әрекеттердің белгілі бір кезекпен орналасқан тәртібі. Ол алгоритмді атқарушы ЭЕМ-ге жұмыс тәртібін түсіндіретін ережелер мен нұсқаулар тізбегінен тұрады.
Сонымен, әрбiр нұсқау – команда. Алгоритмде командалар тәртібінің маңызы зор. Алгоритмнiң командалары кезек¬пен бiрiнен кейiн бiрi орындалады. Алгоритмнiң орындалу кезiнде оны орындаушыға келесi жолы қандай нұсқау бойынша орындалатыны белгiлi болуы қажет. Ал орындаушының жүзеге асыра алатын командалар жиыны ко-мандалар жүйесiн құрайды.
Алгоритм құру кезінде орындаушының құрылғыларын емес, оның командалар жүйесін білу қажет, яғни алгоритмді орындаушы түсініп, жүзеге асыра алатын көптеген алғышарттармен таныс болу абзал. Орындаушыларды формальды емес (адам) және формальды (робот, машина немесе программалау тілдері) деп бөлуге болады. Алда біз тек формальды орындаушымен жұмыс жасайтын боламыз.
Алгоритмнің ең маңызды қасиеті мынада: орындаушыдан есепті шығару әдісін түсіну талап етілмейді, орындаушы инструкцияларды түсініп, оларды орындай алу керек.
Алгоритм қасиеттері
Есептерді шешу алгоритміне қойылатын талаптар жоғары. Ол дискреттілік, жалпыламалық, компактілік, анықталғандық және нәтижелілік деген қасиеттерге ие болу керек.
Дискреттілік әрбір алгоритм үздікті, дискретті сипатқа ие, яғни бірінен кейін бірі орындалатын бөле аяқталған қадамдар тізбегін құрайды. Алгоритмнің әрекеттері бір-бірінен бөлек және олардың әрқайсысының орындалуы өзінің алдындағысынан кейін ғана мүмкін болуы–дискреттілік қасиет болады.
Жалпыламалық бир типтес есептерің кең класын шығаруға жарайтындай болу қабілеті.
Алгоритмнің компактілігі дегеніміз – оның қысқалығы, инструкцияларының минимальдығының қасиеті. Өте жақсы құрылған алгоритм болып қысқа және есептеу санының минимальды қасиетіне ие алгоритм саналады.
Анықталғандық – алгоритм дәл анықталған болуы керек жөнінде және орындаушыға кез-келген алғышарттар қоюға жол бермейтіндей оны сипаттайтын алгоритмнің қасиеті.
Нәтижелілік – алгоритмнің орындалуы белгілі бір нәтижеге жеткізетін түрі. Алгоритмнің бұл қасиеті қажет нәтижені қадамдардың ақырлы санынан кейін қамтамасыз етеді.
Түсініктілік – бұл орындаушының командалар жүйесін есепке алғандағы алгоритм құрылуының міндеттілігі, яғни алгоритм орындаушыға түсінікті түрде бекітілу қажет.
Алгоритмнің әр әрекетінің орындалу ережесін кез-келген орындаушы бірмәнді түсінуі керек. Бұл бірмәнділік қасиет деп аталады.
Алгоритмдердi графика жолымен жазу, онан кейiн оны программаға айналдыру iстерi мемлекеттiк стандартпен бекiтiлiп ақпарат өңдеу жұмысында кеңiнен қолданылып келедi.
Алгоритмдерді келесі түрлерге бөлуге болады:
• Есептеуіш (ДК-де есептеу процестерін беретін);
• Сұхбаттық (ДК-мен сұхбат жүргізу алгоритмдері);
• Графикалық (ДК дисплейінде графикалық бейнелерді құру алгоритмдері);
• Мәліметтерді өңдеу;
• Роботтар, станоктарды және т.б. басқару.
6 Алгоритмдік ұсыныстардың графикалық схемаларының қандай элементтері негізгі алгоритмдік конструкцияларды бейнелеу үшін қолданылады? Алгоритмдерді жазудың бірнеше әдістері бар, олар бір-бірінен көрнектілігімен, компактілігімен, формализация дәрежесімен және т.б. көрсеткіштерімен ерекшеленеді. Кең тараған әдістер: графикалық, сөздік, алгоритмдік тілдегі және ЭЕМ үшін программалар.
Графикалық– блок-сызбалар түрінде.
Сөздік – табиғи тілде жазу.
Алгоритмдік тілде – арнайы тілде.
Алгоритмдік тіл – алгоритмдерді бірыңғай және дәл жазып және оларды орындау үшін арналған белгілеулер мен ережелер жүйесі.
ЭЕМ үшін программалар түрінде – программалаудың кез-келген алгоритмдік тілінде (Бэйсик, Паскаль, Си++ және т.б.), орындаушы компьютер болып табылады.
Блок-сызба – алгоритмдерді жазудың ең кең тараған және түсінікті әдісі. Блок - сызба – тасымал сызықтарымен байланысқан болктар тізбегі.
Блок-сызба элементтері
-
А
басы
лгоритм
басы немесе
аяғы
М
a, b, c
I=1,10
y=x/2
әліметтерді
енгізу/шығару
Ц
икл
басыМ
әліметтерді
өңдеуШ
Иә
Жоқ
арттарды
тексеру
Алгоритмдер 3 типті болады (есептеу үрдістер типтері): сызықты, тармақталған, циклдық.
Сызықты алгоритм – орындалу барысында операциялар тізбегі алгоритм жазбасындағы тәртібімен сәйкес және енгізілген нақты мәндерден тәуелсіз (жоғарыдан төменге қарай орындалады) болатын тип.
Тармақталған алгоритм – операциялар тізбегі шарттың тексерілуімен анықталатын алгоритм.
Ц
иклдық
алгоритм
– бір алғышарт бірнеше рет қайталанып
орындалатын алгоритм.
ЕгерA>Bшарты ақиқат болса, ондаоператорлар тобы орындаладыОПЕРАТОР 1, ал басқа жағдайда – ОПЕРАТОР 2опреаторлар тобы (шартты оператор).
INорындалғанша, ОП.1 операторлар тобы орындалады
(циклдің дейін операторы)
Выполняется группа опера-торов ОП.1до тех пор, пока не будет выполнено условие I>N.
(циклдің кейін операторы)
Алгоритмнің графикалық түрі
иә жоқ
7 Программалық жүйелердің қоғамдық айналымы қандай? Оның кезеңдері қандай?
8 Программалық жүйелерді дайындауда нақтылы әдістемеліктер неліктен керек?
9 Сізге компьтердің қандай негізгі кластары белгілі?
10 Регистр дегеніміз не? Маңызды регистрлерді және олардың функциясын атаңыз.
Регистр( лат. regіstrum — тізім, regestum — енгізілген, жазылған )
өңделетін немесе басқарушы ақпараттарды сақтауға арналған, 32 биттен тұратын процессордың, шапшаң істейтін жадтың шағын бөлігі;
есептеу құрылғысының бір санды немесе сөзді уақытша сақтауға арналған шағын көлемді жад блогы;
процессордағы аса шапшаң әрекетті жадтың құрылғысы немесе операндтармен жөне микросхемамен орындалатын нәтижені уақытша сақтауға арналған аса үлкен интегралдық схема; процессорларда — командалар мен мәліметтерді аралық сақтауға арналған разрядтығы әр түрлі арнайы ұяшықтар (registr). Дербес компьютерде программалау кезінде регистрлер тек Ассемблер тілінде немесе "төменгі" деңгейлі тілде жұмыс істейтін программалаушыларға ғана қолайлы болады;
алфавиттік-цифрлық ақпараты теру және өңдеу кезінде төменгі регистр (lower — case) кіші әріптерге, ал жоғарғы регистр (upper — case) бас әріптерге сәйкес келеді.[1]
Музыкалық аспап немесе әнші дауысының белгілі бір биіктікте орналасқан дыбыс диапазонының бөлігі.
Кейбір үрмелі және тілді музыкалық аспаптарда — бірыңғай тембрдегі түтіктер тобы.
Регистр үшке бөлінеді:
жоғарғы
ортаңғы
төменгі.
Әр Регистрдің дыбыс бояуы (тембрі) әр түрлі болады. Орган муз. аспабының дыбыс шығаратын және түрлі бұрауға түсірілген трубаларын да Регистр дейді. Бірақ мұндағы дыбыс бояуы бірдей. Муз. аспаптың қай-қайсысының да болсын негізгі үш Регистрі болады. Мысалы: Регистр фортепьяно клавиатурасында былай орналасады: субконтроктава, контроктава және үлкен октава — төм., кіші және бірінші октава — ортаңғы, екінші, үшінші және одан жоғары қарай — жоғ. Регистр құрайды. Регистр әнші дауысында дауыс тембріне, диапазонына қарайды. Сондықтан әншілер дауысы сопрано, тенор, мецдо-сопрано, баритон, контральто, бас деп жоғ., ортаңғы және төм. дауыстарға бөлінеді.
Адаптердің жұмысына мысал: екілік кодтарды жадтан мониторға жіберу кезінде сәйкес адаптер (бейнеадаптер) алдымен оларды түрлі символдарға аударатын сигналдарға айналдырады: кез келген пернені басып, қоя берген кезде пернетақта сәйкес екілік кодтың сигналдарын процессорға , жадқа бірінен соң бірін ретімен жібере бастайды. Бұл кодты алдымен пернетақта адаптері қабылдайды да, оны процессор жұмыс істей алатын параллель кодқа айналдырады. Адаптерлердің өздері қабылдаған ағымдық команданы не деректерді жазып қоятын ұяшықтары бар. Оларды порт регистрлері деп атайды.
