- •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.. Статикалыќ жјне динамикалыќ моделдер. Жобалау аспаптары.
24. Parent және Owner компоненттері.
Көп жағдайда компоненттер тікелей формаларда емес мақсаттары бойынша компоненттер тобын құрайтын панельдерде орналасады.Бұл жағдайда алдымен формада панельдер орналасады,содан кейін олардың үстіне компоненттер орналасады. Терезелік компонент – өқрамында басқа да компоненттері бар форма,панель,оларға қатысты «аталық» компонент ретінде шығады.Әрбір компоненттің «аталығы» болады.Ол ретінде басқа форма немесе терезелік компонент болуы мүмкін.Қосымшаны орындау процесі барысында қандай да бір компоненттің «аталығын» оның Parent қасиеті бойынша білуге болады.Бұл қасиетті тек орындау уақытында оқуға және өзгертуге болады,Объектілер Инспекторында таба алу мүмкін емес.Компонент өзінің «аталығының» көптеген қасиеттерін мұра етіп алуы мүмкін. Барлық визуалды компоненттер үшін Объектілер Инспекторында ParentFont жәнеParentShowHint қасиеттерін,терезелік компоненттер үшін тағы ParentCtl3D қасиетін көруге болады.Бұл қасиеттер (егер олардың мәндері true қабылдаса) еншісіндегі компоненттің аталық компоненттен сәйкесінше шрифт атрибутын,ярлыктарды көрсетуді,өзінің сырт бейнесінің атрибутын мұра етіп алады.Одан басқа кез келген визуалды компоненттер үшін Объектілер Инспекторында көре алатын және компоненттің сол жақ жоғарғы бұрышын анықтайтын Left және Top қасиеттерінің мағынасы аталық компоненттің координата жүйесінде өлшенеді.Осылайша,мысалы,аталық компонент көшірілген кезде,оның барлық еншісіндегі компоненттер де көшіріледі.Anchors қасиеті еншісіндегі компоненттің аталық компонент шекарасына жалғануын анықтайды.Еншісіндегі компонент пен аталық компонентті байланыстыратын тағы екі маңызды қасиет бар.Бұл Visible-көрінетін және Enabled-рұқсат етілген.Егер процесс барысында аталық компонентте Visible қасиетін false мәніне тең деп алатын болсақ,онда тек қана аталық емес,оның барлық еншісіндегі компоненттер де көрінбейтін болады.Сол сияқты,егер процесс кезінде аталық компонентте Enabled қасиетінің мәнін false десек,онда оның барлық еншісіндегі компоненттер де рұқсат етілмейді.Яғни,қолданушы берілген аталық компонент бойынша кнопкаларды баса алмай,басқа да әрекеттерді орындай алмайтын болады.Parent қасиетімен көп шатастырылатын тағы бір компоненттер қасиеті бар.Бұл қасиет Owner – берілген компоненттің иеленушісі. Owner қасиеті қосымшаның орындалу процесі барысында компонент құру кезінде тағайындалады. Компонент иеленушісі – бұл жойылу барысында берілген компоненттің өзі де жойылатын компонент.Аталық және еншісіндегі компоненттерді байланыстыратын қасиеттер жиынына қарағанда осымен иеленуші мен ол иеленетін компонент арасындағы байланыс шектеледі.Үнсіз келісім бойынша формада орналасқан барлық компоненттердің иеленушісі мен аталығы болып форманың өзі болады.Бірақ егер жобалау процесінде компонент тікелей формада емес,басқа терезелік компонентте орналасатын болса,мысалы,панельде,онда оған аталық болып осы панель тағайындалады. Терезелік элементтердің барлық еншісіндегі компоненттер Z-тізбекте орналасады.Бір-бірінің үстінде орналасқан компоненттер үшін Z-тізбек олардың қайсысының көрінетіндігін анықтайды.Осы тізбекте жоғары орналасқаны көрінетін болады.Әдетте компоненттер тізбегі олар формаға орналасқан тізбекке сәйкес келеді.Бірақ белгі секілді терезелік емес компоненттер Z-тізбекте панель және кнопка сияқты кез келген терезелік компоненттерден төмен орналасады.
