- •26. Форма терезесі.
- •57. Программаны орындау кезіндегі қателерді дұрыстау.
- •58. Депозитария- проект және формалар қоймасы.
- •59. Формада компоненттерді «көп қабатты» орналастыру.
- •5. Компоненттер палитрасы.
- •6. Форма терезесі.
- •7. Редактор коды терезесі.
- •8. Объектлер инспекторы.
- •10. Интегралданған өңдеу ортасы терезесін конфигурациялық басқару.
- •12. Проектнің негізгі файлдары.
- •13. Проект каталогтарын ұйымдастыру.
- •14. Жаңа проект құру.
- •15. Проектні сақтау.
- •16. Проект менеджері(Project Manajer).
- •18. Проектге жаңа форма қосу.
- •19. Форманың жеке көшірмесін жасау.
- •20. Депозитариядан форманы уақытша алу(заимствование).
- •21. Форма мен модульді проектге қоспай көру.
- •22. Компоненттерді кітапхана бетінен формаға тасымалдау.
- •24. Parent және Owner компоненттері.
- •27. 59. Формада компоненттерді «көп қабатты» орналастыру.
- •28. «Жоғалған» компоненттерді іздеу.
- •29. Object TreeView терезесі және Редактор Коды диаграммасының беті.
- •30. Компоненттер тобымен жұмыс істеу.
- •31. Компоненттер фиксациясы.
- •32.58.Депозитария- проект және формалар қоймасы.
- •33. Code Insight-ты қолдану.
- •34. Class Explorer класстар зерттеушісі.
- •35. Редактор кодының терезесіне орнатылған өңдеуді қолдау(поддержка разработки).
- •37. Проектні құрастыру және компиляцияға жіберу.
- •38. Құрастырушы және компилятор хабарламасы.
- •39.57. Программаны орындау кезіндегі қателерді дұрыстау.
- •40. Watch List бақылау терезесі.
- •41. Қосымшаларды қадам бойынша орындау.
- •42. Үзіліссіздік нүктесі.
- •43. Debug Inspector –кейінге қалдыру инспекторы терезесін қолдану.
- •44. Енгізілетін компоненттер тізімі және мәтіндік ақпараттың бейнелері
- •45. Label,StaticText,Panel компоненттерінің жазуларындағы мәтiннiң бейнелерi
- •46. Edit, LabeledEdit, MaskEdit редакциялау терезелері.
- •47. ListBox, CheckListBox, ValueListEditor, ComboBox, ComboBoxEx- тiзiмдерден таңдаудың компоненттерi
- •48. StringGrid - жолдар кестесi
- •49. 60.Енгізілетін компоненттер тізімі және сандардың,күн мен уақыттың бейнелері.
- •50. UpDown ,cSpinEdit - бүтін сандарды енгізу және бейнелеу компоненттері.
- •51. F1Book компоненті- excel беті.
- •52. Мәтiндiк және сандық мәлiметтердi синтаксис бойынша дұрыс енгiзудi қамтамасыз ету.
- •54. Windows құжаты үлгісіндегі мәліметтерді бейнелеу-ListView компоненті.
- •61. Қолданушы кнопканы шерткенде, кнопкада қандай да бір жазу шығаратын қосымша құрыңыз.
- •62. 89. Екі санды енгізіп, көбейтіндісінің нәтижесін шығаратын қосымша құрыңыз.
- •63. Қателік шыққан жағдайда не істейміз? Мысал келтіру
- •64. Екі резистордан тұратын электр шынжыры(цепь) берілген.Олар параллель де,тізбектей де жалғануы мүмкін.Кедергісін есептеңіз.
- •65. Қарапайым және күрделі программалау жүйелеріне мысал.
- •66. Күрделі жүйелердін құрулымы. Күрделі жүйелердін мысалдары.
- •67. Хаосты ретке келтіру. Декомпозициянын қызметі.
- •68. Декомпозициянын қызметі. Абстракциянын қызметі.
- •69. Программалық жүйелерді жоболау әдістері.
- •70. Объектілік моделдердін мысалдары.
- •71. Объектілік жолынын қурылу бөлімдері. Программалау парадигмасы.
- •72. Абстракция. Инкапсуляция. Модулдік.
- •73. Иерархия. Типизациялау. Параллелизм.
- •74. Объектілік моделді ќолдану. Кластар жјне объекттер.
- •75. Объектілер арасындағы қатынас. Қатынас типтеріне мысал.
- •78. Ассоциация. Мұралау. Әдіс іздеуі.
- •79. Агрегация. Класстар байланыстары.
- •80.Кластардың және объектердің өзара байланысына мысал.
- •81. Кластардың және объектердің сапасы.
- •83. Кластардың және объектердің идентификациясына мысал.
- •84. Объектіге бағытталған анализ.
- •85. 87. Кілттік абстракциялар және механизмдерге мысал.
- •Void calibrate(Temperature actualTemperature);
- •86.Әдіс. Белгілер. Белгілер элементтері.
- •88. Моделдер және ракурстар. Логикалық және физикалық моделдерге мысал.
- •90.. Статикалыќ жјне динамикалыќ моделдер. Жобалау аспаптары.
66. Күрделі жүйелердін құрулымы. Күрделі жүйелердін мысалдары.
Күрделі жүйенің 4 белгісі:
1. "Күрделі жүйелер иерархиялық болады және олар ең төменгі деңгейге дейін ішкі жүйелерден құрала береді."
2.Жүйедегі компоненттердің қарапайымдылығы таңдау қолданушының еркіне беріледі.
3. "Компоненттер арасындағы байланысқа қарағанда компонент ішілік байланыс мықтырақ. Бұл компоненттер ішілік жоғары жиілікті өзара әрекеттесуді компоненттер арасындағы төменгі жиілікті өзара әрекеттесуден бөлуге мүмкіндік береді.
4. "Иерархиялық жүйе ұйымдасқан, комбинацияланған ішкі жүйенің бірнеше типтерінен тұрады. "
Күрделі жүйе мысалы Дербес компьютердің құрылымы. Дербес компьютер (ДК) – күрделі қиындықты құрал. ДК көбісі бірдей негізгі элементтерден тұрады: жүйелік плата, монитор, клавиатура және сыртқы жады құрылғысы. Осы бөліктің кез келгенін алып оларды құрамды бөліктерге бөлуге болады.Жүйелік плата,мысалы,жедел жадыдан, орталық процессор(ОП) және перифериялық құрылғылар қосылған шина. Бұл бөліктерді де тағы бөлуге болады. ОП басқару регистрі мен схемалардан тұрады,ал олардың өзі қарапайым диодтар, транзисторлардан құралады. Бұл күрделі программаалау жүйесінің мысалы. Дербес компьютер оның барлық құрамдас бөліктерінің функционалды жұмыс жасауына байланысты дұрыс істейді. Бұл бөліктер бірігіп логикалық бүтіндікті құрайды. Осылайша монитор мен қатқыл дискі құрылғыларын бір-біріне тәуелсіз түрде зерттеуге болады. Осы жолмен ОП-дің арифметикалық бөлігін жадының жүйесін қарастырмай көруге болады.Яғни ДК-ның иерархиясынң деңгейлері абстракцияның әр түрлі деңгейін көрсетеді және әрқайсысын жеке қарастыруға болады. Абстракцияның әр деңгейінде жоғары деңгейдің функциясын қамтамасыз ететін құрылғылар тобын кездестіруге болады. Мысалы, жады синхронизациясын орындау барысында компьютердің логикалық элементтер деңгейінде қалуға болады..
67. Хаосты ретке келтіру. Декомпозициянын қызметі.
Декомпозиция- есептің структурасын және кіші бір- бірімен байланысқан есептерді шешу арқылы үлкен бір есепті шешетін ғылыми әдіс. Декомпозиция әдісі кез келген қарапайым жүйені күрделі жүйе деп қарастырады. Әр жүйе қосымша жүйелерден тұрады.жүйе ретінде материалды объектілер ғана емес құбылыстар да қарастырылады.
Декомпозицияланған жүйенің графикалық түрдегі кескінін иерархиялық құрылым деп атайды. Бұл жүйенің анализі үшін гоафтар теориясы қолданылады. Ол графтық модельден математикалық модельге өтуге мүмкіндік береді.
Декомпозицияның қасиеттері:
1.Бөлшектердің функционалды мақсаты.
2.конструкты құрылғы
3.структуралық қасиеттері
4.этаптар мен процесстер типі
68. Декомпозициянын қызметі. Абстракциянын қызметі.
Программалу екі түрлі түсініктемеге негізделеді:декомпозиция және абстракция.Декомпозиция кезінде есеп біренше бөліктерге бөлінеді:
-әрбір есептің қаралу деңгейі бірдей болады;
-әрбір есеп тәуелсіз шешіледі;
-алынған нәтижелер мәні біріктіріледі;
Программалауда абстракциялаудың келесі түрлері бар:
Процедуралық абстракция.Программалау тілімен берілген жаңа операцияның виртуалды машинасын кеңейтуге көмек береді.Мысал ретінде сессия соңында нәтиже шығару.
Спецификация арқылы абстракциялау.Ол есептеу процессінен бастап процедуралық абстаркциялауға дейін жүреді.Бұл әрбір процедураға оның жұмысын айтып кетесің.Мысалыға екі санның квадраттарының қосындысын табу үшін тек ғана SQ(x,y) деп жазссақ болды.Бұл берілген функция спецификациясы болып табылады.
Деректер абстракциясы.Обьект типтерін берілген обьектіге қолданылатын операциялар жиыны ретінде келтіруге болады.Мс,String типі,бұл тип обьекті тырнақшаға алынған символдар қатары.S1,S2 сөз болсын,онда оларды бір-біріне қосуға болады.S1+S2
Итерация арқылы абстракциялау.Ол циклге қатысы жоқ ақпаратты қарастырмайды.
Басқару абстракциясы.Ол өзіне итерация арқылы абстракциялау мен тізімді басқаруға арналған құрылғылар жиынын қамтиды.
Модульдік абстракция.Бұл программаны бірнеше бөліктерге бөліп қарау,әр бір бөлік өзіне тиісті өлшемге,сыртқы ортамен нақты өлшенген интерфейске ие
