Лекция конспектісі «6В06103 Есептеу техникасы және бағдарламалық қамтамасыз ету» мамандығы үшін Шымкент 2023 «Деректер қорын құру және басқару»



бет34/43
Дата01.03.2024
өлшемі2.71 Mb.
#493524
түріЛекция
1   ...   30   31   32   33   34   35   36   37   ...   43
Лекция Деректер қоры

Есептеу кешендері жəне жүйелері
Есептеу жүйесінің сəулеті – жүйені функционалды модульдерінің (блоктарының) əрқайсысында жүйелік функцияларды көпдеңгейлі жүзеге асыруды қамтамасыз ететін, өзара байланысқан техникалық жəне программалық жабдықтар жиынтығының сипаттамасы.
ЕЖ сəулеті өзара байланысқан үш түрлі құрылымды қамтыйды:

  • физикалық;

  • логикалық;

  • программалық.

Құрылымның əрқайсысы жеке элементтерді қамтыйды: Физикалық құрылым (ФҚ):

  • базалық құрылым;

  • жадыны ұйымдастыру;

  • СҚ əрекеттесуді ұйымдастыру;

  • басқару принциптері.

Физикалық құрылымды зерттеу қарастырылатын жүйенің физикалық ресурстарын анықтауға мүмкіндік береді, процессорлардың немесе ЭЕМ-ң, жадының жəне т.б. қажетті санын есептейді, олардың техникалық сипаттамаларының қандай болу керектігін анықтайды. Барлық функционалдық модульдердің (жадының түрлі деңгейлері, СҚ жиынын қосқанда) өзара əрекеттестігі ЕЖ-де қабылданған модульдерді басқару, байланыстыру принциптеріне сай болу керек.
Талап етілетін құрылымды таңдау кезінде мынадай сұрақар шешімін табу керек:

  • алгоритмнің берілген класымен программаның озық түрде жүзеге асыратындай етіп ЕЖ құрылымын таңдау;

  • программалық қамтаманың құрамын (құрылымды) ЕЖ-нің мүмкіндіктерін озық түрде қолдана алатындай етіп анықтау;

  • алгоритмді жəне программаны құрастыру тəсілдерін, берілген ЕЖ үшін машиналық тілді таңдау;

  • есептеу тапсырмаларының кластары (сол ЕЖ-не байланысты) анықтау. Логикалық құрылым (ЛҚ):

  • функциялар жиыны;

  • командалар жүйесі;

  • деректер форматтары;

  • командалардың уақытша сипаттамалары.

ЛҚ – ЕЖ (ЕК) есептеу мүмкіндігін анықтайды. Бұл кезде, программаны құруда қолданылатын командалар тізімі, деректер форматтары тапсырма класына байланысы жүйенің əсеріне баға беретін болады:

  • программалау тілдері;

  • ОЖ;

  • ДҚБЖ;

  • ҚПП.

ЕЖ (ЕК) ПК – жүйенін аппараттық жабдықтарын тиімді эксплатациялауға мүмкіндігін беретін өзара байланысқан программалар кешені.
Осылайша, ЕЖ (ЕК) жобалаушы шешім қабылдауда үш негізгі мəселеге сүйену керек:

  • командалар жүйесіне, олардың орындалу уақытына, сипаттамаларына, программалау тілдеріне, қолданбалы программаларына, ОЖ-не жəне т.б. байланысты ЕЖ программаларын көрсету формасын жəне интерпретация ережесін анықтау;

  • жадының ұйымдастыру жəне есептеуді басқару принциптеріне байланысты программалардан деректерді мекендеу тəсілдерін орнату;

- деректер форматымен, жадының ұйымдастыру тəсілдерімен, сыртқы құрылғылармен əсерлесуімен анықталатын деректерді көрсету формасын беру.
Есептеу кешендерінің жəне жүйелерінің классификациясы

  1. функционалды тағайындалуы бойынша:

  • əмбебап – тапсырмалардың кең көлемін шешуге арналған;

  • мамандандырылған – құрылымы белгілі, алдын ала анықталған тапсырмалар кластарын шешуге арналған.

Мамандандыру деңгейі:

  • қолданушылық – қолданушының қолданбалы ішкіжүйелері жəне программалары деңгейінде;

  • тілдік – қолданушылықпен тығыз байланысты, себебі проблемалық бағыт

программалау тілдерінің шектелген санын қолдануды қажет етеді;

  • жүйелік – ОЖ мен аппараттық жабдықтар арасындағы үлестірілген функциялармен байланысты;

  • функционалды – өзіндік модуль деңгейінде мамандандыру (яғни машиналар, процессорлар немесе ЕЖ шеңберіндегі ішкі жүйелер);

  • сəулеттік – жеке жүйенің, машинаның, процессордың немесе ішкі жүйенің ішіндегі құрылғылар мен модульдерге қатысты

  • аппараттық – ЕЖ аппараттық жабдықтарын мамандандыру деңгейі;

  • схемотехникалық – бұл деңгей жеке сұлбаларға немесе құрастырушы модульдерге байланысты.

  1. Басқаруды орталықтандыру дəрежесі бойынша ЕЖ (ЕК) мыналарға

бөлінеді:

  • орталықтандырылған басқаруды қамтыйтын жүйелер;

  • орталықтандырылмаған үлестірілген басқаруды қамтыйтын жүйелер;

  • аралас басқаруды қамтыйтын жүйелер.

  1. ЕЖ (ЕК) жұмыс режимі бойынша былай жіктеледі:;

  1. Командалар ағыны жəне деркетер ағыны саны бойынша (Флину М. бойынша) ЕЖ (ЕК) мыналарға бөлінеді:

  • командалардың дара ағыны жəне деректердің дара ағыны (КДА ДДА) – дарапроцессорлы ЭЕМ (2.40 – сурет).



КД БҚ
ЖЖ


Пр.


ДД

    1. – сурет. Деректер мен командалардың дара ағыны

  • командалардың дара ағыны жəне деректердің көп ағыны (КДА ДКА) – матрицалық (МЕЖ), векторлық (ВЕЖ), ассоциативті (АЕЖ), қалдық кластар

Е

БҚ












Достарыңызбен бөлісу:
1   ...   30   31   32   33   34   35   36   37   ...   43




©dereksiz.org 2024
әкімшілігінің қараңыз

    Басты бет