Амалий дарс. Динамик массивлар билан амалий масала-ларни ечиш
|
2
|
Н,А
|
|
23
|
Структураланган маълумот турлари. Массивлар
|
Структураланган маълумот турлари. Массив тушунчаси, турлари.
|
2
|
Н
|
|
24
|
Массивларни саралаш
|
Бир қатор бир ҳил маълумотлар тўплами (рақамлар, белгилар, сўзлар).
Умумий ҳолда, массив - бу бир хил турга эга бўлган элементларнинг собит сонидан иборат тузилган маълумотлар тури.
Массивни инициаллаш. Индекслаш нолдан бошланади.
Квадрат қавслар қатордаги элементларнинг сонини кўрсатади.
Амалий дарс.
Типлар массиви маълумотлари билан амалий муаммоларни ечиш (бир ўлчовли ва икки ўлчовли). Типлар массиви маълумот-лари билан амалий муаммоларни ечиш (бир ўлчовли ва икки ўлчовли). Оддий алмашиш усуллари ёрдамида "тартиблаш" ("қаба-риқ").
|
2
|
Н,А
|
2
|
25
|
Кўп ўлчовли массивлар
|
Бир ва икки ўлчовли массивлар билан ишлаш
|
2
|
А
|
|
26
|
Белгили массивлар. Қаторлар билан ишлаш
|
Белгили массивлар билан ишлаш. Қаторлар билан ишлаш
|
2
|
А
|
|
27
|
Киритиш-чиқариш базавий файллари. С++да файллар билан ишлаш синфлари
|
Киритиш-чиқариш базавий файллари билан ишлаш. Синф тушунчаси. С++ синфлари. С++да файллар билан ишлаш синфлари билан ишлаш.
|
2
|
Н
|
2
|
28
|
Хотирани локал ва динамик тақсимланиши. Оқим, “ уюм”. new, delete операторлари
|
Массивнинг биринчи елементи адреси қиймати кўрсаткични қайтарувчи NEW операцияси, мос ўлчамдаги динамик хотира майдонини ажратиш учун NEW операцияси формати.
Динамик массивга кўрсаткич делете[] опе-рацияси. This махсус кўрсаткичи.
Ссилкадан фойдаланишни уч усули: функ-цияга узатиш, функциядан қайтариш, муста-қил ссилкани яратиш
|
2
|
Н
|
|
29
|
Структураланган маълумотлар турлари.
|
Маълумот тузилмалари (struct типи). Тузилиш аъзоларига кириш оператори
|
2
|
Н
|
|
30
|
Синфларни ишлаб чиқиш.
|
Хусусий(private), химояланган(protected) ва умумий (public) номлар. Кириш хуқуқи ва кўриниш сохаси.
|
2
|
Н
|
2
|
31
|
Функцияларни ортиқча юкланиши
|
Ортиқча юкланган функциялар.
Объектларни инизациялаш. Конструкторлар (маълум бир синф объектини хотирада қуриш усуллари) ва деструктор (объектни ўчириш усули). Ортиқча юклаш оператор-лари.
|
2
|
Н
|
|
32
|
Функцияларни конс-тантали аъзолари ва константали обек-тлар.
|
Функцияларни константали аъзолари ва константали обектлар. Операцияларни ортиқча юкланиши. This кўрсаткичи.
|
2
|
Н
|
2
|
33
|
Меросхўрлик. Меросхўрлик иерархияси. Синфлар меросхўрлиги синтаксиси.
|
Меросхўрлик. Меросхўрлик иерархияси. Синфлар меросхўрлиги синтаксиси. Функ-цияларни алмаштириш. Виртуал функция-лар
|
2
|
Н
|
|
34
|
Полиморфизм. Класс иерархияси бўйича юқорига усули бўйи-ча ўтиш. Кўплик меросхўрлиги.
|
Полиморфизм. Класс иерархияси бўйича юқорига усули бўйича ўтиш. Кўплик меросхўрлиги. Умумий меросўрлик
|
2
|
Н
|
2
|
35
|
Borland C++ Builder – Windows учун илова-ларни тез ишлаб чиқиш мухити.
|
Синф кутубхоналари( OWL - Object Windows Library, VCL - Visual Component Library, MFC -Microsoft Foundation Class Library)
|
2
|
Н
|
|
36
|
Borland C++ Builder интеграллашган мухити
|
Бош меню ва асбоблар панели. (speedbar) тезкор панели, (Component Plette) компонен-талар панели. Хусусиятлар (property) компо-ненталари. Объектлар инструктори (Object Inspector). Ходиса (event). Ишчи сохаси (workspace), Формала редактори (Form Editor). C++ Builder мухити. Консул илова-ларини яратиш.
|
2
|
Н
|
2
|
37
|
Лойихалар билан ишлаш
|
Лойихалар. Лойихаларни бошқариш учун ёрдамчи файллар. Дастлабки файллардан бажариладиган файлни шакллантириш. Бир нечта шаклларнинг аризаси. Таркиби, тузи-лиши ва тартиби.
|
2
|
Н
|
|
38
|
Формалар билан ишлаш
|
Бош ойна учун формалар. Мулоқат ойналар учун формалар. Формаларни асосий хусу-сиятлари. Форма усуллари. Форма ходиса-лари
|
2
|
Н
|
|
39
|
Графика билан ишлаш
|
График файллардан фойдаланиб иловаларни яратиш. Белгилар, метафайллар
|
2
|
Н
|
2
|
40
|
Формалар ва меню редакторлари билан ишлаш.
|
Компоненталарни тўғирлаш. Компонен-таларни кўчиришдан ва ўлчамини ўзгарти-ришдан сақлаш. Визуал ва визуал бўлмаган компоненталар. Name хусусияти.
|
2
|
Н
|
|
|
|
Жами
|
|