- •1. Комплекс санның алгебралық түрі, қолданылатын амалдар мен қасиеттері. Жазықтықта кескіндеу және тригонометриялық түрі. Муавр формуласы. Комплекс саннан n-дәрежелі түбір табу формуласы.
- •2. Векторлық кеңістіктің аксиомалары. Векторлар жүйесінің сызықты тәуелділігі мен тәуелсіздігі. Сызықтық тәуелділіктің қасиеттері.
- •3. Көпмүшеліктердің бөлінгіштік қасиеттері. Көпмүшеліктердің ең үлкен ортақ бөлгіші. Ең үлкен ортақ бөлгішті табудың Евклид алгоритмі.
- •4. Кері матрица. Матрицаның керілену критерийі.
- •5. Векторлардың векторлық және аралас көбейтінділері және олардың геометриялық мағынасы.
- •3 Вектордың аралас көбейтіндісі
- •6. Жазықтықтағы түзудің теңдеулерінің түрлері. Нүктеден түзуге дейінгі арақашықтық. Жазықтықтағы екі түзудің арасындағы бұрыш.
- •7. Жазықтықтың теңдеулерінің түрлері. Нүктеден жазықтыққа дейінгі арақашықтық. Екі жазықтықтың арасындағы бұрыш.
- •8. Екінші ретті қисықтардың канондық теңдеулері. Эллипс пен гиперболаның эксцентриситеттері мен директрисалары.
- •1. Комбинаторика элементтері. Жәшіктен шарлар таңдаудың әртүрлі схемалары.
- •2. Шартты ықтималдық. Ықтималдықтарды көбейту формуласы.
- •3. Толық ықтималдықтар формуласы. Байес формулалары.
- •4. Тәуелсіз оқиғалар. Мысалдар.
- •5. Бернулли схемасы. Бернулли формулалары. Муавр –Лаплас теоремалары. Пуассон жуықтау формуласы.
- •6. Кездейсоқ шамалар. Кездейсоқ шаманың үлестірім заңы мен функциясы. Дискретті және үзіліссіз кездейсоқ шамалар.
- •7. Кездейсоқ шаманың математикалық күтімі мен дисперсиясы. Қасиеттері.
- •8. Ковариация. Корреляция коэффициенті. Қасиеттері.
- •9. Орталық шектік теорема.
- •10. Эмпирикалық үлестірім функциясы. Таңдамалық орта және таңдамалық дисперсия
- •11. Бағалар. Бағалардың сұрыптамасы (ығыстырылмағандық, тиянақтылық, эффективтілік).
- •Математикалық күтімнің бағасы – таңдамалық орта
- •12. Нормаль үлестірім параметрлері үшін сенімділік интервалдары.
- •1. Ақпарат түсінігі. Информатиканың пәндік аймағы және міндеттері.
- •2. Дк жұмыс істеу қағидалары. Джон фон-Нейман қағидалары. Дербес компьютер архитектурасы. Негізгі блок/ы мен олардың атқаратын қызметі.
- •Ibm pc компьютерлері 3 блоктан тұрады:
- •3. Компьютердің операциялық жүйелері (ож). Ож-де файлдар жүйесін ұйымдастыру.
- •5. Мәтіндік процессорлар (редакторлар) және олардың кешендік мәтіндерді форматтау тәсілдері.
- •6. Кестелік процессорлар (ms Excel), олардың графикалық, статистикалық және экономикалық мәліметтерді өңдеу мүмкіндіктері.
- •7. Ms Access сияқты мқбж-ң мәліметтер қорын қалыптастыру және өңдеу қызметі. Сұраныстар, формалар және қорытынды есеп (отчет) құру.
- •8. Компьютерлік вирустар. Вируспен зақымданудың негізгі белгілері. Вирусқа қарсы программалар, олардың түрлері мен негізгі мүмкіндіктері.
- •9. Программалық жабдықтамалардың (пж) жіктелуі. Жүйелік және қолданбалы пж.
- •10. Графикалық редакторлар. Векторлық және растрлық графика, олардың ұқсастықтары мен айырмашылықтары.
- •1. Ақпараттық жүйелер. Ақпараттық жүйелерді құрудың итерациялық процедуралары. Деректер қорының концепциясы.
- •2. Деректер банкіндегі қолданылатын тілдер: деректерді сипаттау тілі, деректерді түрлендіру тілі, сұраныс тілі.
- •3. Деректер қорының түсінігі мен анықтамасы. Дқ-ның архитектурасының түсінігі.
- •4. Деректер үлгілерінің классификациясы. Үлгілердің сипаттамасы.
- •5. Қатынастарды нормалау. I, II, III, IV нормалау формалары. Нормалау шарттары.
- •6. Атрибуттардың функционалдық, транзитивтік тәуелділігі.
- •8. Деректер қорының қолданушылары. Дқ администраторының негізгі функциясы.
- •9. Инфологиялық модельдеудің негізгі аспаптық жабдықтары. Пәндік аймақтың er- диаграммасы. Физикалық модельге көшу.
- •10. Логикалық және физикалық модельдеудің аспаптық жабдықтары. Деректер сұлбасы және түсінігі, бүтіндігі.
- •3) Әртүрлi кестелердегі байланысты мәлiметтерді алып тастаудың мүмкiн еместiгін (немесе каскадты алып тастау);
- •4) Деректер қорларын үлестіру және көп қолданушы режимінде жұмыс iстегенде мәлiметтердiң бұрмаламануын;
- •5) Техника бас-сирақтарында мәліметтердің сақталуын (мәлiметтердiң қалпына келтiрілуi).
- •2. Іздеу алгоритмдерінің типтері және бейнеленуі. Мысал келтіріңіз.
- •3. Сұрыптау алгоритмдерінің түрлері және бейнеленуі. Мысал келтіріңіз.
- •4. С тіліндегі күрделі арифметикалық операциялар, қатынас операциялары, инкремент және декремент операцияларын пайдалану. Құрама операторлар.
- •5. С тіліндегі жиым (массив), вектор, матрицаларды пайдалану. Тілдің жиымдарды өңдеу тәсілдері.
- •6. С тілінде нұсқауыштарды пайдалану, оларды жариялау жолдары. Нұсқауыштармен атқарылатын операциялар.
- •7. С программалау тіліндегі тұтынушы функцияларын (ішкі программаларды) сипаттау және анықтау жолдары.
- •8. С программалау тіліндегі мәліметтердің тіркестік (жолдық) типтері және солармен жұмыс істейтін функциялар.
- •9. Файлдармен жұмыс істеуді ұйымдастыру. С программалау тіліндегі файлдармен жұмыс істеу функциялары.
- •10. С программалау тіліндегі мәліметтердің динамикалық құрылымдары. Мәліметтердің абстрактылық типтері.
- •1. Ақпараттық жүйелерді жобалаудың негізгі түсініктері. Жобалаудың технологиялары мен әдістері.
- •2. Ақпараттық жүйелердің өмірлік айналымы. Ақпараттық жүйелердің өмірлік айналымы үдерістері, стадиялары.
- •3. Ақпараттық жүйелердің өмірлік айналымы модельдерінің классификациясы. Салыстырмалы талдау жүргізу.
- •4. Ақпараттық жүйелерді талдау мен жобалаудың негіздері. Жобалаудың негізгі қағидалары.
- •5. Ақпараттық жүйелерді құрылымдық талдау мен жобалаудың мәні. Құрылымдық жобалаудың әдістемелері.
- •6. Ақпараттық жүйелерді объектіге бағытталған талдау мен жобалаудың мәні. Объектіге бағытталған тәсілдеме қағидалары. Uml диаграммаларды қолдану.
- •7. Ақпараттық жүйелерді құрылымдық және объектіге бағытталған жобалаудың case-технологиялары.
- •8. Ақпараттық жүйелердің функционалды бөлігін жобалау. Sadt (idef0) және dfd әдістемелерінің міндеті мен құрамы.
- •9. Ақпараттық модельді жобалау. Деректер қорын жобалау сатылары. Er–диаграммалар.
- •10. Idef1x әдістемесін қолданып, ақпараттық жүйелерді логикалық және физикалық жобалау.
- •1. Компьютерлік желi түсінігі. Желi типтері. Негiзгi топологиялар. Желiлердi жiктеу. Жергiлiктi және ауқымды желілер.
- •2. Кабель типтері. Коаксиальді кабель. Айналмалы жұп. Оптоталшықты кабель. Сигналдарды жіберу. Сымсыз желiлер. Желiлiк адаптер платасы.
- •3. Көп деңгейлі osi жүйесі және стандарттау проблемасы.
- •4. Ip маршрутизация. Статикалық маршрутизация. Динамикалық маршрутизация. Rip хаттамасы. Ospf хаттамасы.
- •5. Жергілікті есептеу желілерінің негізгі технологиялары. Ethernet, Token Ring, AppleTalk технологиялары.
- •6. Желiлердегi маршрутизация. Iр-желілердегі адрестеу. Iр-адрестерінің кластары. Dhcp қызметі.
- •7. Tcp/ip хаттамалар стегінің көп деңгейлі құрылымы. Тср хаттамасы. Тср хаттамасының негізгі функциялары. Қосылуды процедурасы орнату.
- •8. Көпiрлер. Маршрутизаторлар. Шлюздар.
- •9. Түйiндердiң аттарын анықтау. Hosts файл. Dns қалыптастыру. Қызметі wins. NetBios атауларын анықтау.
- •10. Isdn желiлер. Х.25 желiлер. Frame Relay желiлер.
- •1. Ақпараттық жүйелер қауіпсіздігінің қатері. Операциялық жүйені қорғау.
- •3. Ақпараттарды қорғау әдістері мен жабдықтарын классификациялау. Шифрлеу әдістерінің классификациясы.
- •4. Блокты, ағымдық және аралас шифрлер ұғымдары.
- •5. Орын ауыстыру және алмастыру шифрлері. Гаммалау әдісі.
- •6. Құпия кілтті криптографиялық жүйе. Симметриялық криптографиялық жүйенің үлгісі. Блокты шифрлерді қолдану тәртіптері.
- •7. Криптосенімділікті бағалау. Ақпараттарды рұқсатсыз енуден қорғау қағидалары. Идентификациялау, аутентификациялау и авторизациялау.
- •8. Ашық кілтті криптографиялық жүйе. Ашық кілтті криптографиялық жүйе моделі.
- •9. Біржақты функциялар. Хэш-функциялар.
- •10. Операциялық жүйенің жабдықтарымен қолжетімділікті бақылау және басқару. Операциялық жүйелердің қорғалғандығының стандарттары.
6. Атрибуттардың функционалдық, транзитивтік тәуелділігі.
R қатынасының В атрибуттар тобының сол қатынастағы А атрибуттар тобынан функционалдық тәуелділігі дегеніміз R.A -> R.B немесе А -> В R[A] және R[B] проекцияларының арасындағы әрбір уақыт кезеңінде R[A] проекциясының кез келген элементіне R[B] проекциясының тек бір ғана элементі сәйкес келетіндей қатынасы.
Егер В атрибуттар тобы А-дан функционалды тәуелді болса, бірақ А-ның кез келген бағыныңқы жиынынан тәуелсіз болса, онда R.A -> R.B функционалдық тәуелділігі толық деп аталады, яғни R.A -> R.B толық деп аталады, егер: кез келген А-дан алынған А1 үшін => R.A -/-> R.B: A-ның бағыныңқы жиыны болып табылатын кез келген А1 үшін R.B R.A-дан функционалды тәуелсіз, кері жағдайда R.A -> R.B тәуелділігі толық емес деп аталады.
R.A -> R.B функционалдық тәуелділігі транзитивті деп аталады, егер келесі шарттарды қанағаттандыратын С атрибуттар тобы бар болатын болса:
1. С атрибуттар тобы А–ның бағыныңқы жиыны емес.
2. С атрибуттар тобына В кірмейді.
3. R.A -> R.C функционалды тәуелді.
4. R.C -> R.A арасында функционалдық тәуелділік жоқ.
5. R.C -> R.B функционалды тәуелді.
Өзара тәуелсіз атрибуттар дегеніміз — бір-бірінен функционалды тәуелді болмайтын атрибуттар. Егер бір қатынаста бірнеше функционалдық тәуелділік болатын болса, әрбір атрибут немесе атрибуттар тобынан басқа қандай да бір атрибут тәуелді болатын болса, онда оны қатынастың детерминанты деп атайды.
Кейбір тәуелділіктер басқаларынан Армстронгтің аксиомалары деп аталатын ережелердің көмегімен алынуы мүмкін. Олар келесі үш аксиомалар:
1. Рефлексивтілік: егер В А-ның бағыныңқы жиыны болса, онда А->В
2. Қосымша: егер. А->В , онда АС->ВС
3. Транзитивтілік: егер А->В және В->С , онда А->С.
Берілген бастапқы функционалдық тәуелділіктердің тобынан алынған барлық мүмкін функционалдық тәуелділіктердің жиынын оның тұйықталуы деп аталады. Егер әрбір баған мен әрбір жолдың қиылысуында тек атрибуттардың элементарлы мәндері орналасқан болса, қатынас сонда ғана бірінші нормаланған формада болады.
7. SQL-сұраныстар тілі. Тілдің негізгі өрнектерін сұраныстар құруға қолдану.
SQL (Structure Query Language) – сұранымдардың құрылымдық тілі. Осы тіл кестеде сақталынатын байланысқан ақпараттар жиыны болатын мәліметтердің реляциялық қорын құруға және жұмыс жасауға мүмкіндік береді.
Компьютерлік технологияға тәуелсіз болғандықтан және реляциялық МҚ-ң технологиясынын аумағындағы көшбасшыларының қолдауымен SQL тілі негізгі стандартты тілі болады. Сондықтан, кезкелген мәліметтер қорымен жұмыс істегісі келген адам SQL тілін білуі қажет. SQL стандарты ANSI-мен анықталынған және қазіргі уақытта ISO (стандарттау бойынша халықаралық ұйым) қабылданған.
SQL тілінің құрамы. SQL тілі реляциялық мәліметтер қорында мәліметтермен қүрделі әрекеттер орындауға, мәліметтер қорының құрылымын анықтауға және көпшілік қолданатын ортадағы мәліметтерге кіру құқығымен басқаруға арналған.
Сондықтан, SQL тіліне құрамдық бөлімі ретінде:
1) мәліметтермен күрделі әрекеттер тілі (Data Manipulation Language, DML) – мәліметтер қорында мәліметтермен күрделі әрекеттер орындауға қолданылады. Ол 4 негізгі бұйрықтардан тұрады: SELECT (таңдау), INSERT (енгізу), UPDATE (жаңарту), DELETE (жою).
2) мәліметтерді анықтау тілі (Data Definition Language, DDL). Негізгі бұйрықтары: CREAT DATABASE (мәліметтер қорын құру), CREAT TABLE (кестені құру), ALTER DATABASE (мәліметтер қорын өзгерту), ALTER TABLE (кестені өзгерту), DROP DATABASE (мәліметтер қорын жою), DROP TABLE (кестені жою),т.б.
3)мәліметтерді басқару тілі (Data Control Language, DCL) қарастырылған. Ол негізгі екі бұйрықтан тұрады: GRANT (құқық беру), REVOKE (құқықты қайтарып алу).
SQL де операциялар көбінесе WHERE кілттік сөздің өрнектерінде қолданылады. SQL операторларында операциялар белгісі шарттарды беру және бірнеше шарттарды бір бірімен байланастыру үшін қолданылады.
Операциялардың келесі типтерін қарастырамыз:
• салыстыру операциялар
• логикалық операциялар
• терістеу операция
• арифметикалық операциялар
Салыстыру операциялары Салыстыру операциялар SQL операторларында жеке мәндерді салыстыру үшін қолданылады және =, <>, < және> белгілермен көрсетіледі.
Мысал________________________________Мәні______
WHERE Kol_vo = '20000' Саны (данасы) тең 20000
Логикалық операциялар
SQL тілінде логикалық операциялық кілттік сөздермен беріледі. Төменде келесі логикалық операциялар қарастырылады.
• IS NULL
. EXISTS
• BETWEEN
• UNIQUE
• IN
• ALL және ANY
• LIKE
IS NULL
is NULL кілттік сөзі берілген мәні NULL мәніне теңдігін тексеруге қолданылады.
Мысалы, егер қай қызметкерлерде пейджер жоқ екенің білу керек болса,
EMPLOYEE_TBL кестесінде NULL мәнін PAGER бағанында іздеу керек.
1) Мысал__________________________Мағынасы_____________
WHERE SALARY is NULL Енбек ақысының мәні көрсетілмеген
2) Келесі мысалда NULL мәні табылмайды Терістеу операция арқылы шартты терістеу. Жоғарыда қарастырылған операциялардың барлық типтері үшін олардың терістеуін құруға болады, сонымен қарама қарсы шартты қарастыруға болатындай.
NOT кілттік сөзі келесі операциялармен қолданылады:
• NOT BETWEEN
• IS NOT NULL
• NOT IN
• NOT EXISTS
• NOT LIKE
• NOT UNIIQUE
Осы мүмкіндіктерді келесі бөлімдерде қарастырамыз.
NOT BETWEEN
BETWEEN терістеу операциясы келсі түрде қолданылады:
1) Мысал_____________________Мағынасы___________________
WHERE SALARY NOT BETWEEN Еңбек ақысы 20000 мен 30000 мәндердің
аралықтарында '20000' AND '30000' болмау керек
Арифметикалық операциялар
SQL тілінде арифметикалық операциялар басқа тілдеріндей қолданылады Ондай операциялар төртеу:
• + (қосу);
• * (көбейту);
• - (алу);
• / (бөлу).
ҚОСУ
Қосу "+" бнлгісімен көрсетіледі.
Мысал_____________________________Мағынасы__________________
1) SELECT SALARY + BONUS SALARY мәні мәнімен қосылады әр жолдыі
мәндері FROM EMPLOYEE_PAY_TBL; бойынша
2) SELECT SALARY FROM EMPLOYEE_PAY_TBL SALARY мен BONUS
қосындысы
WHERE SALARY + BONUS > '40000'; 40000 асатын жолдарды табу
