- •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.. Статикалыќ жјне динамикалыќ моделдер. Жобалау аспаптары.
34. Class Explorer класстар зерттеушісі.
Class Explorer класстар зерттеушісі барлық ағаш типтерін,класстарын, қасиеттерін,әдістерін, ауқымды айнымалылар мен ауқымды функцияларды ашық Код Редакторында көрсетеді. Class Explorer класстар зерттеушісі үнсіз келісім бойынша қондырылған Код Редакторы терезесінде автоматты түрде пайда болады. Алайда бұл үнсіз келісім әрекеті ClassExplorer бетіндегі Automatically show Explorer опциясын Tools|Environment Options командасын орындау арқылы өшіргенде өзгеруі мүмкін.
Класстар зертеушісі терезесінен өзіміздің жобамыздың құрылымын, модульдерін,классын көре аламыз. Және де бұл терезеде қолданылатын кейбір белгілер кездеседі: жоба-Project1, формалар- TForm1, TForm2, public, _published, Button1, Label1, private, SetA.
Егер КодРедакторы терезесіндегі айнымалы немесе функцияға шертсек, онда Код Редакторы терезесіндегі курсор жолға көшеді.
Классты зерттеушідегі Контексті мәзірде Class Hiearchy бөлімі бар. Бұл бөлімді таңдағанда класстар иерархиясы деген бөлек терезені ашады. Ол ClassExplorer терезесіндегі бар ақпараттарды қамтиды.
35. Редактор кодының терезесіне орнатылған өңдеуді қолдау(поддержка разработки).
Көптеген инструменттердің функцияларын шақыру мүмкіндігі контексті мәзіріндегі Код Редактор терезесінде орналасқан. Оны тышқанның оң батырмасын басу арқылы шақыра аламыз. Егер шерткен кезде курсор компоненттің атында, қасиетінде,әдісінде,тұрақты,айнымалыда,функцияда және т.б орналасса, онда контексті мәзірде Find Declaration-хабарламаны іздеу бөлімі шығады. Осы бөлімді таңдау арқылы берілген элемент кодының хабарламасын көре аламыз. Егер бұл объект өзіміздің модульде анықталған болса, онда курсор жай ғана хабарламасы бар жолға қарай ауысады. Керекті ақпараттарды алғаннан соң Код Редакторы терезесіндегі бөлек модульдерді алып тастауға болады. Ол үшін контексті менюдегі Close Page командасын қолданамыз.
Егер курсорды тақырыпты файлдың атына ауыстырсақ , онда тышқанның оң батырмасын шертіп, ағылып шыққан мәзірден Open File at Cursor бөлімін таңдймыз, сонда Код Редакторы терезесінде сәйкес файл жүктеледі және ол жерден әр түрлі ішінде бар функцияларды, тұрақтыларды, макростарды қарай аламыз.
Енді кодтағы және закладкаларды қолданудағы навигация мүмкіндіктерін қарастырайық. Закладканы жасау үшін курсорды керекті жолға қою керек. Ол үшін тышқанның оң батырмасын шертіп Toggle Bookmarks командасын орындау керек.
Осы жерде тышқанның сол жақ батырмасын басу арқылы закладканы белгілеп қоюға болады. Код жолында номері бар пиктограмма шығады. Егер ертеде енгізілген закладканы өшіріп тастау үшін сол закладкаға тышқанның оң жақ және сол жақ батырмасын қайталай арқылы басу керек.
Егер болашақ жұмыс барысында енгізілген закладкаға қайта оралу үшін Goto Bookmarks командасын орындаймыз және аналогты закладкалар тізімнен керектісін таңдаймыз.
36. C++ Builder анықтамалық жүйесі және оның OpenHelp кескіндеулер программасы.
C++ Builder анықтамалық жүйесі Help мәзірінен шақырыла алады. Ол мәзірдің бөлімдері бар:
Анықтаманы тек Help мәзірінен ғана емес С++Builder-дің кез келген терезелерінен алуға болады. Формада кез келген компонентті белгілеп, F1бассақ анықтаманың тақырыбы көрсетіледі. Егер де Код Редакторы терезесінде тұрып курсорды кез келген компонент функциясына қойып ,F1 –ді бассақ та бізді қызықтыратын анықтама шығады. Сәйкес, компоненттің қасиеті туралы контексті анықтама алуға болады. Ол үшін Объектілер инспекторы терезесінен сәйкес қасиетті белгілеп алу қажет.
Өкінішке орай, кейде контексті анықтама дұрыс жауап бермейді. Кейде жауапта мұндай тақырып жоқ деген сияқты хабарламама жіберуі мүмкін. Ал кейде тіптен басқа тақырыпқа қарай ауытқып кетеді.
Егер де бізді С++ немесе С++Builder жайлы анықтама қызықтырса, онда мұндай жағдайда қажетті тақырыпқа анықтама алу үшін Содержание яғни мазмұны деген беттен анықтама алуға болады. Ал егер де компонент , қасиеттер, әдістер жайлы анықтама қажет болса,онда сол бетте “Visual Component Library Reference” (Обзор библиотеки визуальных компонентов) кiтабын ашу, содан соң “Alphabetical Object and Component Listing”(Алфавитный список объектов и компонентов) ашу ыңғайлы болып келеді. Бұл тізімнен алфавит бойынша қажетті компонентті іздеп тауып алуға болады. Ал анықтама терезесінен әрқашан да компоненттің қасиеті, әдістері мен оқиғалары жайында табуға болады.
Егер С немесе С++ -тің типтері және функциялары туралы анықтама табу керек болса, онда анықтама бетінде Содержание/Мазмұнынан “C Runtime Library Reference” (Обзор библиотеки С)немесе “Standart C++Library” деген кітаптардың біреуін ашу ыңғайлы. Сәйкес бөлімдерден барлық типтер мен функциялар тізімін аламыз.
Енді анықтамалар жүйелеріне түзету жасауға болатын өте қызықты құрал Borland OpenHelp жайлы айта кетейік. Оны шақыру үшін Help| Customize командасын орындаймыз.
OpenHelp жобада анықтамалық жүйе туралы ақпаратты сақтайды. Бұл жобаның файлының кеңейтілуі .ohp және ол / Help каталогында сақталған. OpenHelp-тің тағы да ескіріп кеткен анықтамалық файлдарды жуйелік реестрдағы сілтемелерді жою мүмкіндігі бар. Ол үшін OpenHelp терезесінде File| Clean Registry командасын орындау арқылы іске асыруға болады.
