
- •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.. Статикалыќ жјне динамикалыќ моделдер. Жобалау аспаптары.
13. Проект каталогтарын ұйымдастыру.
Әрбір жаңа проект үшін жаңа каталог арнау дұрыс болып саналады. Каталогтардың ыңғайлы құрылымы проектілермен жұмыс жасауды жеңілдетеді. Бұл егер бірнеше проекттерді бір каталогқа салатын болса,көп ұзамай қай файлдың қай проектіге жататынын шатастыруға болады. Проектілерді әр түрлі катлогтарда орналастыру сізді көптеген келеңсіздіктерден сақтайды. Егер сізде проектіні орындаудың бірнеше нұсқалары пайда болатын болса, онда проект каталогының ішінен тағы да каталогтарды әрбір нұсқа үшін құрған дұрыс. Каталогтардың ыңғайлы құрылымы маңызды проектілермен жұмыс жасауды жеңілдетеді. Жаңа каталогты Windows құралдары көмегімен проектінің басында құруға болады немесе оны сәйкес тез кнопканың көмегімен файлдарды сақтаудың диалогтық терезесінде құруға болады.
14. Жаңа проект құру.
Жаңа проектті бірнеше жолмен құруға болады. Бірі – File | New|Application командасы немесе File| New Application. Тағы бір жолы – File| New| Other командасы арқылы. Бұл команданы таңдағанда New Items терезесі ашылады. Бұл объектілер Депозитарийінің сөресі болып табылады, яғни компоненттер, формалар және проектлер үлгісінің сақтау қоймасы. Жаңа проектіні ашу үшін New бетінде орналасқан Application(қосымша) пиктограммасын шерту керек. Application пиктограммасы бос формалы қосымшаны құрады.Бұдан басқа MDI Application пиктограммасы бар проект болады. Бұл MDI қосымшаларындағы секілді барлық стандартты функциялар жүзеге асырылған көптерезелі текстілік редактор. Одан бөлек Application Wizard пиктограммасы бар. Оны таңдау арқылы қолданушыға Мастер(Wizard) диалогтық терезелерден өткізіп,соңында менюі, инструментальды панелі,диалогтары бар қосымша құруға көмек береді. Нәтижесінде формада файлдарды ашу және сақтау, басып шығару және принтерді орнату компонент-диалогтары болады. Сонымен қатар модуль текстіне сәйкесінше комментарийлермен дайын кодтар енгізіледі. С++ Builder арқылы консольдық проектлерді – Win32 қолданатын және Windows-тағы DOS терезесінде жіберілетін бағдарламаларды құруға болады. Ол үшін Депозитарий терезесінде New бетінде Console Wizard пиктограммасын таңдау керек.
15. Проектні сақтау.
Жаңа проектні құрғаннан соң екінші жасайтын қадам – оны сақтау. Егер қолданушы жұмысын проектні сақтаудан бастайтын болса, одан кейін компьютермен болған келеңсіз жағдайлардан қорықпауына болады. Сонымен қатар бірден сақтаудың артықшылығын растайтын тағы аргумент бар. Көптерезелі қосымшаларда ,сақтау арқылы әрбір модульге атауларды беріледі, олар бағдарламада өзара сілтемелер үшін қажет болады. Объектіні File | Save All командасы арқылы сақтауға болады. Және де сәйкес тез кнопканы да басу арқылы сақтауға болады. Бірінші сақтау түрінде сақталатын модуль файлының атауы сұралады,ал содан кейін проект файлының атауы. Бұл жерде модуль атауы мен проект атаулары бірдей болмауын қадағалау керек. Себебі, модуль файлы мен проектінің негізгі файлының кеңейтілулері бірдей - .срр, сол үшін бір-бірін жойып жібермес үшін әр түрлі аттармен сақталуы керек. С++ Builder-дің үнсіз келісім бойынша Unit1, Unit2 сияқты атауларды беру дұрыс емес. Себебі, егер сізде бір емес бірнеше проектлер болатын болса, онда олардың қандай проект екенін атауынан білу мүмкін болмайды. Және де сіздің проектілеріңізбен жұмыс жасағысы келетін басқа адамдарға да түсіну күрделі іс болады. Жаңа проект құрған кезде:1) Жаңа проектіге жаңа каталог құру керек. 2) File| Application командасы арқылы жаңа проект құру қажет. 3) File| Save All командасы арқылы проектті бірден сақтау керек. Келесі жұмыс сеанстарында сақталған проектілерді File| Open Project командасы көмегімен ашуға болады. Бірақ егер ол проектмен жақында жұмыс жасалған болса File|Reopen командасы арқылы ашқан ыңғайлы. Тағы тез кнопкалардың көмегімен де ашуға мүмкіндік бар. Тағы бір ыңғайлы әдіс болып С++ Builder ашылған уақытта автоматты түрде cоңғы сеанста қолданылған проект ашылатын болса. Ол үшін Tools|Environment Options командасын орындау керек. Ашылған көпбетті терезеден Preferences бетіне өтіп, Autosave options автосақтау опциясының Project desktop индикаторын қосу керек.Сол кезде С++ Builder-дің кезекті қосылуларында соңғы сеанста жұмыс жасаған проектілер мен барлық терезелер ашылатын болады. Қолданушы өз проектін Депозитарийде сақтауына болады. Кейін керек кезде оны қайта алып отыруға,падалануға болады.