- •1.1 Компьютердің ішкі құрылғылары 8
- •2.1 Бағдарлама құру кезінде қолданылған api функциялары 10
- •1 Windows ож архитектурасы
- •Компьютердің ішкі құрылғылары
- •2 Компьютер сипаттамасын көрсететін утилита интерфейсі
- •2.1 Бағдарлама құру кезінде қолданылған api функциялары
- •Қорытынды
- •Қолданылған әдебиеттер тізімі
2 Компьютер сипаттамасын көрсететін утилита интерфейсі
2.1 Бағдарлама құру кезінде қолданылған api функциялары
API бағдарлама ұсынған мүмкіндіктерді анықтайды. (модуль кітапхана) және бұл функционалдықты жүзеге асырады. Дәл туралы API тезистері. Терезесінің пайдаланушыға ал бұл өз кезегінде, тартыңыз қол жетімді болып табылады «түймешіктерінің» жиынтығы - бағдарлама (модуль кітапхана) қара жәшігіндегі, API ретінде қарастырылады болса.
Бағдарламалық қамтамасыз ету компоненттері API арқылы бір-бірімен қарым-қатынас. Осылайша, әдетте, бір иерархиясы компоненттері - төмен деңгейлі API компоненттерін және осы кезек пайдалану көп төмен деңгейдегі API құрамдастарын пайдаланып, жоғары деңгейлі компоненттері.
Осы принципке сәйкес, Internet Protocol деректер астам салынды. Стандартты хаттамалар стегі (OSI желілік модель) (сияқты физикалық қабаты трансмиссиялық бит өтініштері деңгейіне, HTTP және IMAP протоколдарын) 7 деңгейлерін қамтиды. Әр қабаты алдыңғы ( «базалық»), деректер сілтеме қабатының функционалдық пайдаланады және, өз кезегінде, келесі ( «Вышележащий») деңгейіне қажетті функцияларымен қамтамасыз етеді.
Бұл хаттама тұжырымдамасы API тұжырымдамасын мағынасы жақын екенін атап өту маңызды. өтінімдерді өзара іс-қимыл туралы - Ал содан кейін, біз және басқа деректер беру, сондай-ақ екінші туралы айтып отырмыз тек бірінші жағдайда, функционалдық абстракцияның болып табылады.
API кітапхана функциялары мен класстар қолтаңбалары мен семантикасы функцияларын сипаттамасы кіреді. Бағдарлама құрылымы:
Бағдарлама іске қосылуы
Бағдрлама
жалпы көрінісі
2 негізгі меню жолағынан тұрады: file және help. file бөлігінде компьютер сипаттамасын көрсететін утилита интерфейсітері қарастырылған.
Қорытынды
Бағдарлама алдыңғы қатарлы C# бағдарламалау тілінде жазылған. Бағдарламада белсенді түрде using System.Management; кітапханасы қолданылады. Сол кітапхана арқылы дербес компьютер жайында ақпарат жинау үшін керекті класстар жинақталған. Бағдарлама NetFramework 4.0 нұсқасында жазылған.
Бағдарламаның негізгі мақсаты орнатылған компьютер жайында ақпарат жинау. Ақпарат қолданушы сұранысы бойынша көрсетіледі. Қолданушы өзіне керекті ақпаратты білу үшін батырмаларды басады. Сонымен қатар бағдарламада «Бағдарлама жайында ақпарат» деген қосымша батырмалары бар. Ол бағдарлама жайында ақпаратты көрсетеді.
Қазіргі таңда компьютер бөлшектерін жасайтын компаниялар сан түрлі. Бұл бағдарлама сол жайында да ақпаратты көрсетеді. Ол ақпаратты білу қолданушы үшін өте маңызды. Ол тек өзінің характеристикасы жайында біліп қоймайды. Құрылғының бөліктері ескірген кезде, оларды ауыстыру үшін қай құрылғы орнатылғанын білу керек. Ол ақпаратты Ice cream бағдарламасы көрсетеді.
Қолданылған әдебиеттер тізімі
Буч, Г. Объектно-ориентированный анализ и проектирование с примерами приложений на C++ / Гради Буч. – М. : Бином, 2001. – 560 с. –ISBN 5-7989-0067-3.
ISTQB Ceritified Software Tester Syllabus. Foundation Level. ISTQB.
https://ru.wikipedia.org
