Таңдалған тақырыптың көкейкестілігі: қазіргі кезде қоғам әрекеттерінің барлық саласында компьютер көмегімен ақпараттық ресурстар орын алады



бет2/12
Дата27.11.2023
өлшемі2.41 Mb.
#484532
1   2   3   4   5   6   7   8   9   ...   12
Айдана диплом (1)

Идентификаторлар кестесі

Жоба C# бағдарламалау тілінде құрылды:
Қолданылатын бағдарламалау орталары: Visual Studio
C# тілі – нысанға бағытталған тіл, сондықтан оның бағдарламасы бір-бірімен өзара байланысқан кластардан тұрады. Бұл бағдарламада тек бір ғана класс бар, оған Class1 деп ат берілген, класс сипаттамасы class түйінді сөзінен басталады да аты жазылады. Сонан соң жүйелі жақша ішінде класс элементтері көрсетіледі.
C#-бұл динамикалық қуатты сөздер жиынтығы бар, сонымен қатар механикалық жадпен басқарылатын, жасаушылардың өнімділігін арттыруға, бағдарламалық кодтың қасиеттерін оқуға бағытталған, бірақ сонымен қатар дыбыссыз жазылған жобалардың портативті болуын қамтамасыз ететін жоғары деңгейлі бағдарламалау сөзі. Сөйлеу толығымен объектіге бағытталған-бәрі де объектілер болып саналады.
Стильдің өзіне тән ерекшелігі-кодтар блогын маңызды емес орынмен атап өту. Стиль ядросының синтаксисі минималистік көрініске ие, іс жүзінде құжаттамаға жүгіну өте маңызды. Тікелей сөйлеу танымал, сонымен қатар түсіндіру, сонымен қатар сценарий жазу үшін қолданылады. Стильдің кемшіліктері көбінесе жылдамдықтың төмендеуі болып саналады, сонымен қатар C немесе C++сияқты құрастырылған стильдерде жазылған ұқсас кодпен салыстыруға сәйкес үнсіз жобаларда жазылған үлкен жад мөлшері.
C#-бұл көп парадигма бағдарламалау сөзі, ол күшті, процедуралық, қаңқа, объектіге бағытталған кодтауды (машиналық, метапрограммалау, сонымен қатар көп функциялы кодтауды (машинада) сақтайды. Бағдарламалаудың бірыңғай мәселелері сөздің динамикалық жиынтығымен шешіледі. Аспектілі - бағытталған кодтау (машина ішінара декораторлармен ұсталады, ең егжей-тегжейлі көмекке қосымша жақтаушылар кепілдік береді. Мұндай әдістер, сондай-ақ субконтрактілік, сондай-ақ логикалық кодтау (машинада) кітапхана немесе кеңейту арқылы орындалуы мүмкін.
Негізгі архитектуралық ерекшеліктері:

  • Динамикалық теру,

  • Жадыны автоматты басқару,

  • Толық интроспекция, ерекшеліктермен жұмыс істеу механизмі,

  • Жаһандық интерпретатордың құлыпталуымен (GIL) көп тізбекті есептеулерді қолдау,

  • Мәліметтер деңгейінің жоғары деңгейі.

  • Бағдарламаларды модульдерге бөлуге қолдау көрсетіледі, оны өз кезегінде пакеттерге біріктіруге болады.

2.1 кесте. Қосымшада қолданылатын идентификаторлар тізімі



Элемент

Бейне

Сипаттама

Object name



Бұл тізім жолында белгілі бір класс экземпляры болып табылатын таңдалған объектінің атауы көрсетіледі. Мұндағы Form1 — System.Windows.Forms класының мұрагері болатын, үнсіз келісімдегі форманың атауы.

Categori zed



Бұл батырманы шерту кезеңінде таңдалған объектінің қасиеттері категория бойынша сұрыпталады. Көрінетін элементтердің санын азайту арқылы категорияны жабуға болады.

2.1 кестенің жалғасы








Бұл батырманы шерту кезеңінде таңдалған объектінің қасиеттері категория бойынша сұрыпталады. Көрінетін элементтердің санын азайту арқылы категорияны жабуға болады. Категория жасырын кезінде (+) таңбасы, ал ашық кезінде (–) таңбасы болады.

Properties



Объектнің қасиеті мен оқиғалары алфавит бойынша сұрыпталады.

Events



Бұл батырманы басу кезінде объектінің барлық қасиеттері көрсетіледі.

Description Panel



Бұл батырманы басу кезінде объектінің барлық оқиғалары көрсетіледі.

Alpha betic



Таңдалған қасиет туралы ақпарат көрінетін тақта. Бұл жағдайда форманың қасиеттер тізімінен Text қасиеті таңдалған.

Properties терезесі алдымен форманың және оның басқару элементтерінің безендіруін анықтауға мүмкіндік береді. Дизайн режиміндегі форманың кейбір қасиеттерінің сипаттамасы (Кесте 2.1) келтірілген. Үнсіз келісім бойынша алынған қасиеттен ерекше болу үшін қарастырылған қасиет қалың шрифтпен көрсетіледі, соның нәтижесінде өзгерісті бақылау жеңілге түседі.


2.2 кесте

Қасиет

Сипаттама

Үнсіз келісімдегі мәні

Name

Проектідегі форманың атауы. Бұл форманың тақырыбы емес, код жазу кезінде қолданылатын проект ішіндегі форманың аты.

Form1, Form2 және т.д.

AcceptButton

Enter батырмасын басу кезінде іске қосылатын батырманың мәні

None

2.2 кестенің жалғасы






қойылады. Бұл қасиет активті болу үшін формада ең болмағанда бір батырма болу қажет.




BackColor

Форманы түсі. Әр түрлі түсті тез көру үшін "BackColor" жолын шерту жеткілікті.

BackColor

BackgrundImage

Артқы фондағы бейне.

BackgroundImage

CancelButton

Esc батырмасын басу кезінде іске қосылатын батрыманың мәні қойылады. Бұл қасиет активті болу үшін формада ең болмағанда бір батырма болу қажет.

CancelButton

ControlBox

Форманың жоғарғы оң бұрышындағы стандарт үш батырманың бары немесе жоғы анықталады: "Жинау", "Жаю" және "Жабу".

ControlBox

Cursor

Формада орналасқан курсордың түрін анықтайды.

Cursor

DrawGrid

Басқару элементтерін форматтауға көмектесетін нүктелермен құрастырылған тордың барын немесе жоғын тағайындайды. Қосымшаны құру кезінде бұл тор қай жағдайда болса да көрінеді.

DrawGrid

Font

Формадағы басқару элементтеріндегі мәтінді бейнелеу үшін қолданылатын шрифтті форматтау.

Font

FormBorderStyle

Форма шекарасының түрін анықтау. Мүмкін варианттары:

  • None — шекарасыз және атау жолынсыз форма;

  • FixedSingle — қолданушының өзгертуге мүмкіндігі жоқ шекарасы жіңішке форма;

  • Fixed3D — үш өлшемді эффектімен өлшемі өзгертілмейтін шекара;

  • FixedDialog — қосымшаның шартбелгісі жоқ, өзгертуге мүмкіндігі жоқ шекара;

  • Sizable — байырғы шекара: қолданушының шекара өлшемін өзгертуге мүмкіндігі бар;

  • FixedToolWindow — тек қана форма жабу батырмасы бар, бекітілген шекара. Мұндай түр қосымшада инструменттер тақтасында болады;

  • SizableToolWindow — тек қана форманы жабу батырмасы бар, өлшемін өзгертуге мүмкіндігі бар шекара.

FormBorderStyle

2.2 кестенің жалғасы




SizableToolWindow — тек қана форманы жабу батырмасы бар, өлшемін өзгертуге мүмкіндігі бар шекара.




Icon

Форма тақырыбында орналасқан шартбелгінің бейнесі. .ico форматы қолданылады.



MaximizeBox

Форманың жоғарғы оң бұрышындағы стандарттық "Жаю" батырмасының екпінділігін анықтайды.

True

MaximumSize

Пиксельмен берілген форманың ені мен биіктігінің ең үлкен өлшемі. Стандарттық "Жаю" батырмасын басқанда форма көрсетілген өлшемге келтіріледі.

0;0 (Экран бойына)

MinimizeBox

Форманың жоғарғы оң бұрышындағы стандарттық "Жинау" батырмасының екпінділігін анықтайды.

True

MinimumSize

Пиксельмен берілген форманың ені мен биіктігінің ең кіші өлшемі. Форманың өлшемі қолданушының шекараны өзгертуіне тікелей байланысты болады (FormBorderStyle қасиетінің мәні үнсіз келісім бойынша Sizable болған жағдайда)

0;0

Size

Форманың ені мен биіктігі.

300; 300

WindowsDefaultLocation

Қосымша іске қосылған кездегі форманың орнын анықтау. Төмендегі мәндері қабылдауы мүмкін:

  • Manual — форма экранның жоғарғы сол бұрышында орналасады;

  • CenterScreen — экранның ортасында орналасады;

  • WindowsDefaultLocation — үнсіз келісім бойынша орналасады. Егер қолданушы форманың өлшемін өзгертсе, онда программа кейін іске қосылған кезде оның түрі мен орны сол қалыпта қалады;

  • WindowsDefaultBounds — форманың шекарасы бекітілген өлшемді қабылдайды;

  • CenterParent — түпкі форманың ортасында орналасады.

WindowsDefaultLocation

Text

Форма тақырыбы. Оның Name қасиетінен айырмашылығы программа кодында қолданылмайды, тек тақырып ретінде алынады.

Form1, Form 2 и т.д.

WindowState

Іске қосылған кездегі форманың орнын анықтау. Төмендегі мәндері қабылдауы мүмкін:

  • Normal — форма Size қасиетіндегі өлшемдермен көрінеді.

Normal






    1. Достарыңызбен бөлісу:
1   2   3   4   5   6   7   8   9   ...   12




©dereksiz.org 2024
әкімшілігінің қараңыз

    Басты бет