Мардан сапарбаев


Дыбыс және сөйлеу интерфейсі



бет13/42
Дата15.11.2023
өлшемі290,41 Kb.
#123185
түріЛекция
1   ...   9   10   11   12   13   14   15   16   ...   42
Дыбыс және сөйлеу интерфейсі
интерфейстің бұл түрі пайдаланушының компьютерде өзара іс-қимылы
үшін олардың қалыпты күнделікті тілде сөйлеуі немесе түрі мүмкіндік
береді.
Мысалы, мұндай сөзді тану бағдарламалық қамтамасыз ету кейбір
қолданбаларда айтқан сөздерді қабылдайды және компьютерде мәтінді
түрлендіреді. Бұл бағдарламалар диалог интерфейсіне қарағанда әлдеқайда
кең сөздіктер бар.
Жазылған мәтінді пайдалануға мүмкіндік береді және табиғи тілдік
интерфейстің үлгісі ретінде табылады. Бұл бағдарламалық қамтамасыз етуге
ұқсайтын әңгіме - сұрақтар оны сұрайды және ол сіз үшін қолайлы пікір
ретінде қайтып келеді.
Ол әр түрлі екпін, диалектілер, жаргон, омонимдерден тұрады. Бұл
дизайнерлер үшін интерфейстің ең күрделі техникалық нысаны болып
табылады.
Сұрақтар:
1. Юзабилити интерфейсі деген не?
2. Интерфейстің командалық жолы деген не?
3. АМҚ деген не?
4. Меню интерфейстің артықшылықтары мен кемшіліктері
бар?
Дәріс №5. Деректер қорларының жүйелері.
Мақсаты: осы дәрістің мақсаты SQL негіздері, деректерді параллельді
өңдеу және оларды қалпына келтіру, деректер қорын жобалау және құру,
ORM бағдарламалау технологиясы дамуын талдау болып табылады.
Жоспар:
1.Деректер қорлары жүйелерінің негіздері: ұғымы, сипаттамасы,
архитектурасы. Деректер моделі. Қалыпқа келтіру. Деректер тұтастығына
шектеу. Сұраныстарды тиімділеу және оларды өңдеу.
2.SQL негіздері. Деректерді параллельді өңдеу және оларды қалпына
келтіру.
3.Деректер қорын жобалау және құру. ORM бағдарламалау
технологиясы. Үлестірілген, параллельді және гетерогенді деректер базасы.
1.Деректер қорлары жүйелерінің негіздері: ұғымы, сипаттамасы,
архитектурасы. Деректер моделі. Қалыпқа келтіру. Деректер тұтастығына
шектеу. Сұраныстарды тиімділеу және оларды өңдеу.
Деректер базасына кіріспе. Дерекқор жазбалары деректердің
құрылымдық жиынтығы деп аталады. Компьютер дерекқор деректерін
сақтауды ұйымдастыруға бағытталған бағдарламалық қамтамасыз ету .
Дерекқорлар сізге оңай қол жеткізуге және шығарып алу үшін логикалық
түрде осыған байланысты ақпаратты ұйымдастыруға көмектеседі. Деректер
базасын дамыту үшін, мұндай Иерархиялық модель, желілік модель,
Реляциялық модель, Нысан-бағдарланған моделін және т.б. ретінде
пайдаланылатын бірнеше модельдер бар.
Иерархиялық модель. Иерархиялық моделі деректер төңкерілген ағаш
сияқты құрылымнан ұйымдастырылды. Бұл құрылым иерархияда түрлі
деректер элементтерін реттейді және бірнеше файлдарды деректер
элементтерінің арасында логикалық қарым-қатынас орнату мақсатында
көмек көрсетеді. Үлгідегі әрбір бірлік сондай-ақ түйін ретінде белгілі рекорд
болып табылады. Әрбір жазбаның жалғыз ғана авторы бар.
1-сурет: Иерархиялық Модель
Желі моделі. Желілік модель басқа жазбаларға сілтемелері бар
жазбаларды сақтау үшін қолданылады. Дерекқордағы әрбір жазбада бірнеше
авторлар болуы мүмкін, яғни, деректер элементтерінің арасындағы қатынас
көптеген қарым-қатынастар үшін болуы мүмкін. Сондықтан, бұл модель
бірнеше авторлар беретін ағаш сияқты құрылымда көптен-көп қатынастарды
береді және иерархиялық құрылымы кеңейтеді . Желілік модел үлкен
икемділігі мен деректерге қол жетімділігінің ықпалы иерархиялық моделдің
артықшылығын көрсетеді.
2-сурет: Network Model
Реляциялық модель. Дерекқорды басқару үшін реляциялық модел
қарым-қатынастардың негізінде дерекқор моделі . Реляциялық модельдің
негізгі деректер құрылымы нақты тұлға (айталық, студент) туралы ақпарат
бағандар мен жолдарда ұсынылған кесте сияқты . Бағандар ұйымның
(мысалы студент атауы, мекен-жайы, тіркеу _number) түрлі атрибуттарын
(яғни сипаттамалары) санамалау (Сондай-ақ, жазбалар деп аталады) жолдар
ұйымын (мысалы, нақты студент) жекелеп ұсынады..
Нысан-бағдарланған моделі. Бұл модельде біз объект бағдарланған
бағдарламаны функционалды талқылау керекпіз. Ол бағдарламалау тілі
объектілерін сақтауға артық алынады. Ана тілі үйлесімділігі бар, толық
дерекқордың бағдарламалау мүмкіндігін береді. Ол бағдарламалау тілдерін
қарсылық дерекқор функционалы қосады. Бұл тәсіл тұрақты деректер
моделін және тілді қоршаған ортаға қолдану және деректер базасын
дамытуға ұқсас болып табылады. Өтініштер толығырақ табиғи деректерде
модельдеуді қолдану, аз кодты талап етеді, ал кодтың негіздерін қолдану
үшін оңай болып табылады. Нысан әзірлеушілер қосымша күштің
мөлшерімен толық дерекқор бағдарламаларын жаза алады. Бірақ, объектті-
бағытталған деректер базасы әзірлену үшін қымбат.
Дерекқорды басқару жүйесі (ДҚБЖ) деректер үлгілерін әр түрлі
негізделген деректердің базасын басқару мақсаттары үшін әзірленген
компьютерлік бағдарламалық қамтамасыз ету . ДҚБЖ кешенді
ұйымдастыруды бақылайды бағдарламалық жиынтық, сақтау, басқару және
деректер базасына деректерді іздеу болып табылады. ДҚБЖ олардың
деректер құрылымдардың немесе түрлері, кейде СУБД, сондай-ақ деректер
базасы менеджері ретінде белгілерімен сәйкес жіктеледі. Төменде келтірілген
деректерді басқару тапсырмалары жалпы төрт санаттарға жатады:деректер
базасына енгізу.Мұндай деректерді жаңарту ескірген жазбаларды жою және
деректер базасын сақтық көшірмесі ретіндегі үй шаруашылығының
міндеттері.


Достарыңызбен бөлісу:
1   ...   9   10   11   12   13   14   15   16   ...   42




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

    Басты бет