nyuuzyou/kompy huggingface dataset:
Mavzu: tashkilotning inson resurslari boshqaruvidagi kommunikatsion jarayonlar

|
Mavzu: tashkilotning inson resurslari boshqaruvidagi kommunikatsion jarayonlar
|
Sana | 05.02.2024 | Hajmi | 14,35 Kb. | | #151429 |
Bog'liq MAVZU TASHKILOTNING INSON RESURSLARI BOSHQARUVIDAGI KOMMUNIKATSION JARAYONLAR
MAVZU: TASHKILOTNING INSON RESURSLARI BOSHQARUVIDAGI KOMMUNIKATSION JARAYONLAR
Mundarija:
Kirish
I Bоb. Tashkilotda inson resurslarini boshqarishning tutgan o‘rni va strategiyasi
1.1 Iqtisodiyotni modernizatsiyalash sharoitida inson resurslarini boshqarish ahamiyatining o‘sishi, xususiyatlari va bosqichlari
1.2 “Personal” (“inson resurslari”) tushunchasining mazmuni va Inson resurslarini boshqarishning yettita asosiy ko‘rinishlari
II Bob.Tashkilotda inson resurslarini boshqarishda guruhlararo munosabatlar
2.1 Tashkilotda Ijtimоiy guruhlar va ularning xususiyatlari, jamоani tashkil etish
2.2 Mehnat nizоlari va ularni bоshqarish
III Bob. Tashkilotda inson resurslarini boshqarishdagi kommunikatsion jarayonlarning asosiy modellari va innovatsiyalardan foydalanish
3.1 Tashkilotda inson resurslarini boshqarishdagi kommunikatsion jarayonlarning asosiy modellari
3.2 Inson resurslarini boshqarishda innovatsiyalar va raqamli texnologiyalardan foydalanishning tahlili
Xulosa
Foydalanilgan adabiyotlar ro’yhati
|
| |
HTML5 tilining asosiy tushunchasi. Web hujjatning asosiy teglari va strukturasi

Bog'liq 18Veb-sahifa yaratish asoslari. HTML tili. CMSlar va ular yordamida saytlarni boshqarish
HTML5 tilining asosiy tushunchasi. Web hujjatning asosiy teglari va strukturasi. Hozirgi kunga kelib web texnologiya juda katta tezlikda rivojlanib bormoqda. Har kuni yangi saytlar butun olam o’rgimchak to’risiga qo’shib borilmoqda(shu qatorda ko’p saytlar o’z ishini yakunlamoqda). Saytlarning asosini html gippertekst tili tashkil etadi. Ko’p yillar davomida sayt yaratuvchilar(taxminan 10 yil) html 4 dan foydalanrib kelishgan. 2004 yilda esa yirik kompaniyalar(Apple, opera, Mozilla) birlashib yangi guruh hosil qilishdi va bu guruhni WhatWG(Web Hypertext Application Technology Working Group) deb nomlashdi. So’ng bu guruhga W3C (World Wide Web Consortium) ham kirib keldi va yangi html 5 ni ishlab chiqarishni boshlashdi. HTML 5 da flash pleyerlar o’rnini teglar egalladi va sayt strukturasi uchun alohida teglar qo’shildi. 18 yanvar 2011 yilda HTML 5 logotipi yaratildi va 2011 yil 1 aprelda ommaga taqdim etildi.
HTML-hujjatini yozishni boshlashda ishlatiladigan birinchi teg bu tegidir. U har doim hujjat yozuvining boshida bo’lishi lozim. Yakunlovchi teg esa shakliga ega bo’lishi kеrak. Bu teglar, ular orasida joylashgan yozuvning hammasi butun bir HTML-hujjatini anglatishi bildiradi. Aslida esa hujjat oddiy matnli ASCII-faylidir. Bu teglarsiz brauzеr hujjati formatini aniqlab, tarjima qila olmaydi. Ko’pincha bu teg paramеtrga ega emas. HTML 4.0 vеrsiyasiga qadar VERSION paramеtri mavjud edi. HTML 4.0da esa VERSION o’rniga paramеtri paydo bo’ldi.
va orasida 2 bo’limdan tashqil topishi mumkin bo’lgan hujjatning o’zi joylashadi. Mazkur hujjatning birinchi bo’limi sarlavhalar bo’limi ( va ), ikkinchi bo’lim esa hujjat tana qismidir ( va bo’limining o’rniga
PART 3: UNDERSTANDING HOW FIAFCAT IS ORGANISED

|
PART 3: UNDERSTANDING HOW FIAFCAT IS ORGANISED
|
bet | 7/10 | Sana | 22.09.2020 | Hajmi | 5,24 Mb. | | #11543 | Turi | Guide |
PART 3: UNDERSTANDING HOW FIAFCAT IS ORGANISED
Structure of FIAFCat: overview of the databases
FIAFCat contains three types of databases:
1. Databases directly linked to the journal issue
Journal Database
Issue Database
Article Database
These databases have a hierarchical structure. The Journal Database is controlled by the P.I.P. office. Indexers can either select or create an issue record, and add article records to an issue record.
2. Authority databases
Author Database
Biographical Database
Corporate Name Database
Film Database
TV Database
Subject Database
Director (Film) Database
Director (TV) Database
Indexer Database
Authority databases are mainly linked to fields appearing in the Article Database. They provide lists of controlled terms or headings. Indexers can select existing headings or create new headings in the authority databases. See ‘How to select a heading’, p. 9 and ‘How to create a new heading’, p. 11.
3. ‘Key’ databases (using abbreviation codes):
Country Database
Language Database
Nature 1 Database
Nature 2 Database
Medium Database
Frequency Database
Current Database
TV Info Database
Yes-No Database
‘Key’ databases are authority databases using abbreviation codes, which are fully controlled by the P.I.P. office. Indexers are not allowed to create new abbreviations in the ‘Key’ databases.
Searching in the different databases
In the opening screen of FIAFCat you can do general searches clicking on the Search button or the Index Search button.
Search
The general search function is automatically activated when you access FIAFCat. You can do a free text search in all databases or select a specific database (for instance Biographical Database). Enter your search term in the Search box. You can either search in all fields (of the selected database) or in a specific field (of the selected database).
Example of a search for ‘welles’ (all fields) in the Biographical Database:
Click on Search and a new window will open which displays the search results.
Click on the button to open the appropriate authority record:
The search results are listed chronologically. To display them alphabetically, you can select ‘Sort by content’ in the Found box (at the bottom of the screen).
Example of the search for ‘double’ (all fields) in the Film Database (73 records), sorted by ‘Last changed’:
Example of the search for ‘double’ (all fields) in the Film Database (73 records), sorted by ‘Content’:
|
| |
JOURNAL OF NEW CENTURY INNOVATIONS

|
JOURNAL OF NEW CENTURY INNOVATIONSBog'liq 99-106JOURNAL OF NEW CENTURY INNOVATIONS
http://www.newjournal.org/
Volume–46_Issue-3_February_2024
104
ko’rsatkichlardan foydalaniladi.
Xususiy ko’rsatkichlarga quyidagilar bo’lishi mumkin:
• har bir turdagi resurslardan foydalanish samaradorligi;
• korxonada har bir turdagi mahsulot (xizmat)ni sotishning samaradorligi.
Umumiy ko’rsatkichlarga esa quyidagilar kiradi:
• korxonaning barcha resurslari va mahsulotlari samaradorligi;
• korxona faoliyatining umumiy samaradorligi.
Korxona faoliyati samaradorligini baholash tartibi bir nechta bosqichlarda amalga
oshiriladi.
1-bosqich. Korxona ishlab chiqarish faoliyati samaradorligini aks ettiruvchi
rentabellikning umumiy ko’rsatkichlari hisoblanadi va baho beriladi.
• Sotish rentabelligi – sotishdan tushgan tushumdagi sof foydaning ulushini
anglatadi.
• Sotilgan mahsulot rentabelligi – mahsulotni sotish samaradorligini anglatadi.
2-bosqich. Korxonada resurslardan foydalanish samaradorligini ko’rsatuvchi
ko’rsatuvchi rentabellik ko’rsatkichlari hisoblanadi va baho beriladi.
• Aylanma fondlar rentabelligi – korxonaning aylanma fondlaridan foydalanish
samaradorligini anglatadi.
• Xususiy kapital rentabelligi – korxonaning xususiy kapitalidan foydalanish
samaradorligini anglatadi.
• Investitsiya qilingan kapital rentabelligi – korxonaning faoliyatiga investitsiya
qilngan, kiritilgan mablag’lar samaradorligini anglatadi.
• Qarzga olingan kapital rentabelligi – korxonaning qarzga olingan
mablag’laridan foydalanish samaradorligini anglatadi.
3-bosqich. Rentabellik ko’rsatkichlarining omilli tahlili o’tkaziladi. Maqsad –
haqiqiy ko’rsatkichlarning bazis davridagi ko’rsatkichlar va reja ko’rsatkichlaridan
og’ishlarining sabablarini aniqlashdir.
4-bosqich.
Korxona faoliyatining alohida aspektlarini aks ettiruvchi
samaradorlikning xususiy ko’rsatkichlari hisoblanadi va baho beriladi. Ularga
quyidagilarni kiritish mumkin:
• mahsulotlarning xarajat sig’imi;
• har bir xodim hisobiga to’g’ri keladigan mahsulot qiymati va ish haqi darajasi;
• mahsulot tannarxi tarkibida xarajat elementlarining salmog’i va hokazo.
Korxonaning iqtisodiy samaradorligini oshirish uchun quyidagi tadbirlarga
e’tibor berish lozim:
1) Korxona yalpi mahsulotini ko‘paytirish va uning sifatini yaxshilash tadbirlari:
unumdorligi yuqori texnika va texnologiyalarni ishlab chiqarishga joriy
etilishini ta’minlash;
korxonada mehnat unumdorligini oshirish;
|
| |
-jadval. 
Korxona faoliyati samaradorligini baholash usullari

JOURNAL OF NEW CENTURY INNOVATIONS
http://www.newjournal.org/
Volume–46_Issue-3_February_2024
100
Tarkibiy
Foyda
shakllanadigan
korxona
faoliyati
yo’nalishlarining tarkibiy tahlili
Foydaning mahsulot (xizmat) turlari bo’yicha tarkibi
tahlili
Korxona aktivlari dinamikasining tarkibiy tahlili
Korxona foydasi foydalanilishining tarkibiy tahlili
Taqqoslama
Hisobot yilidagi haqiqiy ko’rsatkichlarni hisobot
yilining reja ko’rsatkichlari bilan taqqoslash
Hisobot yilidagi haqiqiy ko’rsatkichlarini
basis
yilining haqiqiy ko’rsatkichlari bilan taqqoslash
Korxonada
samarfadorlik
ko’rsatkichlarining
taqqoslama tahlili
Omilli
Korxona tushumlarining omilli tahlili
Korxona foyda ko’rsatkichlarining omilli tahlili
Mehnat resurslaridan foydalanishning omilli tahlili
Ishlab chiqarish fondlaridan foydalanishning omilli
tahlili
Iqtisodiy samaradorlikka baho berishda mutlaq va nisbiy ko‘rsatkichlardan
foydalaniladi. O‘zbekiston Respublikasi Vazirlar Mahkamasinining 1999-yil 5-
fevraldagi 54-sonli Qarori bilan tasdiqlangan «Mahsulot (ishlar, xizmatlar)
ishlab
chiqarish va sotish xarajatlarining tarkibi hamda moliyaviy natijalarni shakllantirish
tartibi to‘g‘risida»gi Nizomga muvofiq qishloq xo‘jalik
korxonalarining iqtisodiy
samaradorlik ko‘rsatkichlari aniqlanadi.
Mahsulotlarni sotish, xizmatlar ko‘rsatish natijasida xo‘jalikning hisob-kitob
raqamiga kelib tushgan mablag‘lar uning yalpi pul tushumini tashkil etadi. Yalpi pul
tushumidan egri soliqlar (qo‘shilgan qiymat solig‘i, aksiz solig‘i) summasini ayirish
orqali sof pul tushumi aniqlanadi.
Korxonalarning yalpi daromadi yalpi mahsulot qiymatidan
ishlatilgan asosiy
vositalarning amortizatsiya summasini ayirish orqali aniqlanadi. Uni quyidagi formula
yordamida aniqlash mumkin:
Foydalanilgan adabiyotlar ro‘yxati

Foydalanilgan adabiyotlar ro‘yxati:
1.
Uzbekistan, B. (2021). Ergasheva Aziza Farmonovna.
ВОЗМОЖНОСТИ И
ДОСТИЖЕНИЯ НАУКИ, 24.
2.
Эргашева, А. (2023). Ҳунармандчилик маҳсулотлари бозорида хизмат
кўрсатишнинг ўзига хос хусусиятлари. ЦЕНТР НАУЧНЫХ ПУБЛИКАЦИЙ
(buxdu. uz), 34(34).
3.
Эргашева, А. (2023). РОЛЬ ГОСУДАРСТВЕННЫХ ПРИВИЛЕГИЙ В
ПОДДЕРЖКЕ РЕМЕСЕЛ. ЦЕНТР НАУЧНЫХ ПУБЛИКАЦИЙ (buxdu. uz),
36(36).
JOURNAL OF NEW CENTURY INNOVATIONS
http://www.newjournal.org/
Volume–46_Issue-3_February_2024
106
4.
Эргашева, А. (2023). МЕХАНИЗМЫ РАЗВИТИЯ МАЛОГО БИЗНЕСА И
ПРЕДПРИНИМАТЕЛЬСТВА В СФЕРЕ РЕМЕСЕЛ В МАХАЛЛЯХ. ЦЕНТР
НАУЧНЫХ ПУБЛИКАЦИЙ (buxdu. uz), 36(36).
5.
Эргашева, А. (2023). HUNARMANDCHILIK SOHASIDA TADBIRKORLIKNI
RIVOJLANTIRISHNING ASOSIY YO ‘NALISHLARI.
ЦЕНТР НАУЧНЫХ
ПУБЛИКАЦИЙ (buxdu. uz), 35(35).
6.
Эргашева, А. (2023). HUNARMANDCHILIK MAHSULOTLARI BOZORIGA
XIZMAT KO’RSATISHNING RIVOJLANISHINI HOZIRGI DARAJASI.
ЦЕНТР НАУЧНЫХ ПУБЛИКАЦИЙ (buxdu. uz), 32(32).
7.
Zayni o‘g‘li, N. S., & Ergasheva, A. F. (2023). THE CURRENT STATE OF THE
ONLINE TOURISM MARKET OF UZBEKISTAN AND THE USE OF
MARKETING METHODS IN ITS DEVELOPMENT.
JOURNAL OF
INNOVATIONS IN SCIENTIFIC AND EDUCATIONAL RESEARCH, 6(3),
227-230.
8.
Эргашева, А. (2023). ANALYSIS
OF CURRENT PROBLEMS AND
OPPORTUNITIES IN THE DEVELOPMENT OF THE NATIONAL TOURISM
INDUSTRY OF UZBEKISTAN. ЦЕНТР НАУЧНЫХ ПУБЛИКАЦИЙ (buxdu.
uz), 29(29).
9.
kizi Narzullayeva, S. A., & Ergasheva, A. F. Modern Journal of Social Sciences
and Humanities.
Termiz shahri, O‘zbekiston mahallasi"Barkamol avlod" ko‘chasi 43-uy,Pochta indeksi: 190111,E

Termiz shahri, O‘zbekiston mahallasi"Barkamol avlod" ko‘chasi 43-uy,Pochta indeksi: 190111,E
Download
51,96 Kb.
Matnni ko'rish
Sana
16.11.2023
Hajmi
51,96 Kb.
#99433
Download
51,96 Kb.
Matnni ko'rish
Bosh sahifa
Aloqalar
Bosh sahifa
Dərs
Mühazirə
Qaydalar
Referat
Xülasə
Yazı
Termiz shahri, O‘zbekiston mahallasi"Barkamol avlod" ko‘chasi 43-uy,Pochta indeksi: 190111,E
Download
51,96 Kb.
Matnni ko'rish
Communication Services - Introduction

|
Introduction
|
bet | 7/62 | Sana | 21.03.2017 | Hajmi | 1,09 Mb. | | #917 |
2.1.1.4 Communication Services
Communications enhancements to Windows CE include the following:
-
Lightweight remote access server (RAS) support. RAS uses Telephony Application Program Interface (TAPI) to make the call, and then manages the data through Point-to-point protocol (PPP) or Serial Line Interface Protocol (SLIP).
-
Windows 2000 Transport Control Protocol/Internet Protocol (TCP/IP) support.
-
Network Driver Interface Specification (NDIS) WAN support.
2.1.1.5 Communications Security
Security enhancements for Windows CE 3.0 include:
-
Microsoft Cryptography version 2.0 API (CAPI) subset. This is a set of encryption APIs that allow development of applications that will work securely over nonsecure networks, such as the Internet. The CAPI 2.0 subset will provide certificate management support.
-
Microsoft Enhanced Cryptography Service (RSAENH), including 128-bit encryption algorithms.
-
Cryptography Service Provider Development Kit.
-
X.509 certificate authentication.
|
| |
BR Book Review - Guide to indexing 4

|
Guide to indexing 4
|
bet | 3/10 | Sana | 22.09.2020 | Hajmi | 5,24 Mb. | | #11543 | Turi | Guide |
BR Book Review
CO Correspondence
CR Conference Report
D Discussion
DS Dossier
DY Diary
ED Editorial
FR Festival Report
I Interview
L List
O Obituary
P Preview
PH Photo Section
PR Production Report
R Review
S Short Review
SC Script
SI Special Issue
SP Speech
Y Synopsis
To combine several abbreviations, use the ‘|’ separator key:
e.g. R|I will be automatically converted to Review & Interview.
Non-valid terms are not accepted and displayed in red.
To add an extra line in this field, click on the button.
Since the field Nature 1 must contain at least one abbreviation, A should be noted in any case where no more precise abbreviation can be found.
Nature 2 Heading
This field indicates the presence of illustrations, credits, etc. in the article. A list of all possible abbreviations can be found in a drop-down list (available by clicking on the button).
You can also enter the appropriate abbreviation or a combination:
B Bibliography
BF Bio-filmography
C Credits
DG Diagram(s)
DI Discography
F Filmography
IL Illustration(s)
ST Statistics
T Teleography
TH Theatrography
V Videography
To combine several abbreviations, use the ‘|’ separator key: e.g. C|IL will be automatically converted to Credits & Illustrations. Non-valid terms are not accepted and displayed in red. To add an extra line in this field, click on the button.
|
| |
Chapter 1
None


Chapter 2

Chapter 1
None
Chapter 2
1. Programming Microsoft Windows CE (Second Edition) by Douglas Boling
2. Windows CE .NET documentation.
3. Pocket-PC SDK documentation.
4. Microsoft eMbedded Visual C++ documentation.
5. Microsoft SQL Server CE documentation.
6. GDBM man pages
Chapter 3
1. Choudhury M. Rule-based Grapheme to Phoneme Mapping for Hindi Speech Synthesis. Presented at the 90th Indian Science Congress of ISCA, Bangalore, 2003
2. Source code of Desktop version of Shruti
Chapter 4
1. GDBM man pages.
2. Source code of GDBM port to Windows CE.
3. Ronald Fagin, Jrg Nievergelt, Nicholas Pippenger, H. Raymond Strong, Extendible hashing - a fast access method for dynamic files, ACM Transactions on Database Systems, New York, NY, Volume 4 Number 3, 1979, pages 315-344.
The complete source code of the implementation is available in MediaLab, Indian Institute of Technology, Kharagpur. Take a look at the source code to understand how the software is working. All the models are implemented separately and you can yourself do a performance evaluation of the respective models.
|
Tarjimai hol

TARJIMAI HOL
Men Ergashev Umid Qurbonmurod o’g’li,1999-yil 18-dekabirida Surxondaryo viloyati Qumqo’rg’on tumanida tug’ulganman ,millatim o’zbek.O’zbekiston respublikasi fuqarosiman,ma’lumotim tugallanmagan oliy,bo’ydoqman,sudlanmaganman.Surxondaryo viloyati Qumqo’rg’on tumani Cho’kirli mahallasi Zargarlik ko’chasi 34-uyda doimiy ro’yxatdan o’tganman.
Men 2007-yil Qumqo’rg’on tumanidagi 61-sonli umum ta’lim maktabiga o’qishga qabul qilinib,ushbu maktabni 2016-yilda 9-sinfini tamomlaganman.2016-yil Qumqo’rg’on tumanidagi “Kasb-Hunar’’kollejiga o’qishga qabul qilindim va ushbu kollejni 2019-yilda tamomladim. 2019-yil sentyabr oyida Toshkent Davlat Transport universiteti “Texnalogik jarayonlarni avtomatlashtirish va boshqarish“ ta’lim yo’nlishiga talabalikka qabul qilindim. 2022-yil avgust oyida Axborot kammunikatsiya texnologiyalari va Aloqa harbiy institutiga qabul qilindim.Hozirda ushbu oliy harbiy ta’lim muassasasi 5-bosqich kursantiman.
Mening yaqin qarindoshlarim:
Dadam - CHoriyev Qurbonmurod Ergashevich 1974-yil 23-dekabrda Surxondaryo viloyati Sho’rchi tumanida tavallud topgan,millati o’zbek. O’zbekiston respublikasi fuqarosi,sudlanmagan.hozirda Qumqo’rg’on XTB 61-maktab o’qituvchisi. Doimiy yashash manzili Surxondaryo viloyati Qumqo’rg’on tumani Cho’kirli mahallasi Zargarlik ko’chasi 34-uyda istiqomat qiladi.
Onam - Boboxonova Oysuluv Allayorovna 1976-yilda 8-dekabrda Surxondaryo viloyati Sho’rchi tumanida tavallud topgan,millati o’zbek. O’zbekiston respublikasi fuqarosi,sudlanmagan.hozirda uy bekasi.Doimiy yashash manzili Surxondaryo viloyati Qumqo’rg’on tumani Cho’kirli mahallasi Zargarlik ko’chasi istiqomat qiladi.
Ukam – Ergashev Bobur Qurbonmurod o’g’li 2003-yil 14-fevral Surxondaryo viloyati Qumqo’rgon tumanida tavallud topgan,millati o’zbek. O’zbekiston Respublikasi fuqarosi,sudlanmagan. Hozirda mehnat migranti. Rassiya Federatsiyasida ishlaydi. Doimiy yashash manzili Surxondaryo viloyati Qumqo’rg’on tumani Cho’kirli mahallasi Zargarlik ko’chasi 34-uyda i istiqomat qiladi.
Men va yaqin qarindoshlarim orasida jinoiy javobgarlikka tortilganlar mavjud emas.
Ushbu tarjimai xolni o’z qo’lim va o’z so’zim bilan yozdim.
Ergashev U Q ___________ ________________
(imzo) ( sana)
|
BOOL WriteFile( - Introduction

|
Introduction
|
bet | 5/62 | Sana | 21.03.2017 | Hajmi | 1,09 Mb. | | #917 |
2.1.1.2 Files, Databases, and Persistent Storage
Windows CE 3.0 supports larger data storage systems, and larger files within those systems.
-
The size of the object store has been increased to 256 MB (from 16 MB in Windows CE version 2.1). Individual files now can be as large as 32 MB and a database volume can be as large as 256 MB.
-
The number of objects that can be kept in the object store has been increased from 216 (65,536) to 222 (4,194,304). Because the allowable number of objects exceeds the number of available object identifiers, freed object identifiers will be reused for new objects, effective with version 3.0. However, an object identifier will not be reused for at least 16 object allocations.
-
Support has been added for querying VERSIONINFO resources to obtain version and language-support information from files.
|
| |
Creating an OEM Adaptation Layer (OAL)

2.1.2.4 Creating an OEM Adaptation Layer (OAL)
An OEM adaptation layer is a layer of code that resides between the Microsoft Windows CE Kernel and the hardware of target device.
Physically OAL is linked with kernel libraries to create the kernel libraries to create the kernel executable files. It also facilitates communication between the Operating System and the target device. It includes code to handle the following:
1. Interrupts
2. Timers
3. Power Management
4. Bus abstraction
5. Generic I/O control codes (IOCTL)
Creating the OAL is one of the more complex tasks in the process of getting a Windows CE Operating System to run on a new hardware platform.
Easiest way to create an OAL:
1. Copy the OAL implementation from a working platform and then modify it to suit the specific requirements of the platform under consideration.
2. If a new OAL must be created from beginning (similar implementations are not there) then it’s more useful to approach the development process in stages.
Each stage adds a little more functionality than the previous one and provides a convenient separation point where new features can be fixed and validated.
Steps of creating a new OAL:
1. Preparing BSP files for building the kernel.
a) Put the necessary directories and files to build the OAL and kernel image in place.
b) config.bib will be created or modified in this step.
2. Creating a Base OAL
a) Initialize the platform at startup.
b) Enable the serial port for debugging.
c) Initialize the communication settings.
d) Goal is to provide basic system initialization code that will support further debugging and to ensure that basic initialization code is complete and consistent with target device.
3. Enhancing OAL functionalities:
a) Enhance the Interrupt Service Subroutines.
b) Manage clock and timers.
c) There are alternate debugging options for
1. Ethernet.
2. Enable power management.
3. Provide platform information for applications.
Goal:
-
Implement the remainder of platform support functions.
-
Ensure the fact that full Operating System boot is possible.
4. Completing an OAL: Implement any additional features that the developer want to add to it.
|
Device Driver Development

2.1 Windows CE Overview
Microsoft® Windows® CE is an open, scalable, 32-bit operating system (OS) that is designed to meet the needs of a broad range of intelligent devices, from enterprise tools such as industrial controllers, communications hubs, and point-of-sale terminals to consumer products such as cameras, telephones, and home entertainment devices. A typical Windows CE-based embedded system is targeted for a specific use, often runs disconnected from other computers, and requires an operating system that has a small footprint and a built-in deterministic response to interrupts.
Windows CE offers the application developer the familiar environment of the Microsoft Win32® application programming interface (API), ActiveX controls, message queuing (MSMQ) and Component Object Model (COM) interfaces, Active Template Library (ATL), and the Microsoft Foundation Classes (MFC) Library. ActiveSync provides easy connectivity between the desktop and the embedded device, whether by serial connection, infrared port, or network cable. There is built-in support for multimedia (including DirectX), communications (TCP/IP, SNMP, TAPI, and more), and security. A variety of integrated applications, including Pocket Internet Explorer, Pocket Outlook, and Pocket Word expose objects that allow the developer to extend and customize the existing system, as well as extend the functionality of the application.
|
Making voice database - Introduction

Introduction
Download
1,09 Mb.
bet
6/62
Sana
21.03.2017
Hajmi
1,09 Mb.
#917
1
2
3
4
5
6
7
8
9
...
62
2.1.1.3
Interprocess Communications
Windows CE 3.0 provides interprocess communication support with COM and MSMQ.
Two separate COM modules offer two different levels of COM support:
a limited-feature
, small-footprint module that provides interprocess calls
and a free-threading mode
, and a larger module that
supports out-of-process calls
,
full-threading model support
, and Distributed Common Object Model (DCOM).
The DCOM module
, with the exception
of the security interfaces
, is fully compatible with Windows NT version 4.0 Service Pack 3 (SP3).
Enhanced MSMQ support in Windows CE 3.0 provides independent client support for messaging applications. MSMQ for Windows CE is compatible with Windows NT and Windows 2000 Message Queuing Services.
Download
1,09 Mb.
1
2
3
4
5
6
7
8
9
...
62
Download
1,09 Mb.
Bosh sahifa
Aloqalar
Bosh sahifa
Dərs
Mühazirə
Qaydalar
Referat
Xülasə
Yazı
Introduction
Download
1,09 Mb.
Shruti: Desktop Version - Introduction

|
Introduction
|
bet | 4/62 | Sana | 21.03.2017 | Hajmi | 1,09 Mb. | | #917 |
2.1.1.1 Kernel Services
Thread response times have been improved in Windows CE 3.0 by the tightening of the upper bounds on scheduling latencies for high-priority Interrupt Service Threads (IST). This improvement in thread response allows developers to know specifically when the thread transitions occur, and aids them in creating new embedded applications by increasing the capabilities of monitoring and controlling hardware in Windows CE.
-
Shorter Interrupt Service Routine (ISR) latencies. Because the kernel uses the interrupt ID that is provided by the ISR to set the event that the IST is waiting on, a short ISR latency is essential for a real-time system.
-
Support for nested interrupts. Support has been added for nested interrupts, which allows interrupts at higher priority levels to be serviced immediately, instead of potentially waiting for a lower-priority ISR to complete.
-
Increased priority levels. Additional priority levels (a total of 256) allow users more flexibility in controlling the scheduling of embedded systems.
-
Support for semaphores. In addition to the currently supported mutexes and events, Windows CE has been expanded to support semaphores.
-
The ability to change the quantum of any thread in the system. This includes support for two APIs: CeSetThreadQuantum and CeGetThreadQuantum.
-
Kernel-level security. A new security model restricts access to system APIs that a rogue application could call to damage the platform. An OEM can specify whether modules and processes can run or not run and specify those that are fully trusted on a particular platform. Two new APIs allow software developers to retrieve the assigned trust level of a module or a process.
|
| |
LAZERLI PRINTERLAR - Muxammad Al-Xorazmiy nomidagi Toshkent Axborot Texnologiyalar Universiteti Nukus filiali

|
Muxammad Al-Xorazmiy nomidagi Toshkent Axborot Texnologiyalar Universiteti Nukus filiali
|
bet | 6/8 | Sana | 23.05.2024 | Hajmi | 111,41 Kb. | | #251491 |
Bog'liq Abdusalomov XurshidLAZERLI PRINTERLAR.
Lazerli printerlarda tasvirni shakllantirishning elektrografik usuli ishlatilib, bu usul shu nomdagi nusxa ko’chiruvchi apparatlarda ishlatiladi. Lazer o’ta ingichka yorug’lik nurini yaratish uchun xizmat qiladi, bu nur oldindan tayyorlab qo’yilgan yorug’likka sezgir baraban sirtida ko’rinmaydigan nuqtali elektron tasvir konturini chizadi — elektr zaryad lazer nuri bilan yoritilgan nuqtalardan baraban sirtiga oqib tushadi. U elektron tasvir tushgandan keyin razryadlangan uchastkalarga yopishib qolgan bo’yoq (toner) kukuni bilan bosish bajariladi — tonerni barabandan qog’ozga olib o’tiladi va tasvirni qog’ozda tonerni qizdirib, u erib ketguncha qotiriladi.
Lazerli printerlar millimetrda 50 tagacha nuqtalarni va sekundiga 1000 tagacha belgilarni bosuvchi tezlikni ta’minlaydigan o’tkazish qobiliyatli eng yuqori sifatli bosishni ta’minlaydi. Rangli lazerli printerlar keng ishlatiladi. Masalan, Tektonik (AQSh) firmasining Phaser 550 lazerli printeri gorizontal bo’yicha ham, vertikal bo’yicha ham millimetrda 48 nuatali o’tkazish qobiliyatiga ega; rangli bosish tezligi — minutiga A4 o’lchamli 5 bet, monxromli bosish tezligi — minutiga 14 bet.
SHK larga printerlar ham parallel, ham ketmaket portlar orqali ulanishi mumkin.
Parallel portlar Centronics tipidagi adapterlar orqali parallel ishlovchi (ma’lumotni birdaniga baytlab qabul qiladigan) printerlarni ulash uchun (odatda bir vaqtning o’zida 3 tagacha printerni ulash mumkin) ishlatiladi.
Ketma-ket portlar (2 dona) RS 232C (C2 birikish joyi) tipidagi adapterlar orqali ketma-ket ishlaydigan (ma’lumotni ketma-ket 1 bitdan qabul qiladigan) printerlarni ulash uchun xizmat qiladi. Ko’pchilik tez ishlovchi printerlar parallel portlarni ishlatadi.
Tezkor printerlar shaxsiy buferli xotiraga ega bo’ladi, ular SHK bilan ma’lumotlarni almashishda ham, yuklanadigan shriftlarni saqlash uchun ham ishlatiladi. Matritsali printerlarning xotirasi katta emas — bir necha yuzlab kilobaytlargacha, purkagichli printerlarda bir necha megabaytlargacha va lazerli printerlarda bir necha o’nlab megabaytlargacha.
Xulosa qilib shuni ta’kidlash kerakki, SHK larning eng ommaviy printerlarini Sieko Epson (Yaponiya) firmasi (ularning ulushi kamida 30% ni tashkil e’tadi) ishlab chiqaradi. Hattoki IBM PC printerlarining standarti — Epson standarti mavjud.
|
| |
Internet Services - Introduction

|
Introduction
|
bet | 9/62 | Sana | 21.03.2017 | Hajmi | 1,09 Mb. | | #917 |
2.1.1.8 Internet Services
The new embedded Web Server provides many of the features of Microsoft Internet Information Services (IIS), which have been optimized for the limited resources of an embedded device. Features include:
|
| |
Microsoft eMbedded Visual C

2.1.1 Important features of Windows CE 3.0
Windows CE 3.0 offers improved Windows compatibility, combined with hard real-time processing support. New kernel services, such as support for nested interrupts, better thread response, additional task priorities, and semaphores, let the operating system respond immediately to events and interrupts. These real-time features make Windows CE 3.0 ideally suited for industrial applications such as robotics, test and measurement devices, and programmable logic controllers.
With greater storage and file-handling capabilities, interprocess communications, and networking support, Windows CE 3.0 interoperates easily with desktop environments that are based on Microsoft Windows NT® and Microsoft Windows 2000, which makes it the optimal choice for an enterprise system that combines small mobile systems with high-performance desktops servers and workstations.
New hardware features for Windows CE 3.0 include:
-
Support for on-chip debugging.
-
The device I/O controls (IOCTL) function that allows a unique serial number on each device.
-
Multiple execute-in-place (XIP) regions.
|
Connectivity Services - Introduction

|
Introduction
|
bet | 8/62 | Sana | 21.03.2017 | Hajmi | 1,09 Mb. | | #917 |
2.1.1.6 Connectivity Services
-
Smart card PC/SC support. The Windows CE 3.0 smart-card subsystem conforms to the Interoperability Specification for ICCs and Personal Computer Systems, which makes it easy to port existing smart-card applications to Windows CE devices.
-
Windows CE 3.0 ActiveSync version 3.1.
2.1.1.7 User-Interface Services
Enhancements to shell services in Windows CE include the following:
-
Microsoft Windows CE Handheld PC (H/PC), Professional Edition shell, which includes the following applications:
-
Finer granularity componentization of common controls.
-
Ability to print mixed text and graphics.
-
Controls and dialog boxes that are resolution independent.
-
Ability for user to change the appearance of the user interface for notifications.
-
DirectDraw driver for Graphics Device Interface (GDI).
|
| |
Arxitektura - Reja: Chrysler building – umumiy ma’lumot Texnik va me'moriy xususiyatlari Empire State building Art...

|
Reja: Chrysler building – umumiy ma’lumot Texnik va me'moriy xususiyatlari Empire State building Art Deko uslubida qurilgan osmonoʻpar bino. Arxitektura tafsilotlari foydalanilgan adabiyotlar ro’yxati chrysler building
|
bet | 4/9 | Sana | 13.05.2024 | Hajmi | 3,14 Mb. | | #229790 |
Bog'liq 222 arx Yusupova Kumushoy Arxitektura
Chrysler binosi Uilyam Van Alen tomonidan Art Deko uslubida ishlab chiqilgan va uning asl ijarachilaridan biri, avtomobil boshqaruvchisi Valter Krisler nomi bilan atalgan. U tosh bilan toʻldirilgan poʻlatdan yasalgan karkasdan qurilgan boʻlib, dekorativ metall qoplamali joylar mavjud. Strukturada 3862 ta tashqi oyna mavjud. Besh qavatda binoning burchaklarida gotika soborlaridagi gargoyllarni eslatuvchi ellikka yaqin metall bezaklar chiqib turadi. 31-qavatda gargoyllar hamda 1929-yildagi Chrysler radiator qopqoqlarining nusxalari mavjud. 61-qavatda Amerika milliy qushi — burgutlar bilan bezatilgan. Chrysler Building oʻz dizaynida yorqin „Nirosta“ deb nomlanuvchi zanglamaydigan poʻlatdan keng foydalanadi. Nirosta — Krupp konserni tomonidan Germaniyada ishlab chiqarilgan ostenitik qotishma (nemischa ni cht ro stender Sta hl qisqartmasi, „zanglamaydigan poʻlat“ degan maʼnoni anglatadi). 18 % xrom va 8 % nikeldan tashkil topgan ushbu moddadan Amerika loyihasida birinchi foydalanilgan. Nirosta tashqi bezaklarda, deraza romlarida, toj qismidaishlatilgan. Poʻlat Van Alen dizaynining ajralmas qismi boʻlgan. EE Thum tushuntirganidek: „Doimiy yorqin metalldan foydalanish tomga ishlov berishda koʻtarilgan chiziqlarni va kichrayib borayotgan dumaloq shakllarni tashishda katta yordam berdi. Asta-sekin yuqoriga tebranib, u tom maʼnoda osmonga erigan kabi koʻrinadi….“ Zanglamaydigan poʻlat ishlab chiqaruvchilar arxitekturada mahsulotning chidamliligini baholash uchun Chrysler binosidan foydalanganlar. 1929-yilda Amerika Sinov Materiallari Jamiyati uning ish faoliyatini oʻrganish uchun tekshiruv qoʻmitasini tuzdi va u Chrysler binosini buning uchun eng yaxshi joy deb hisobladi. 1960-yilgacha boʻlgan kichik komissiya binoning panellarini har besh yilda bir marta tekshirib chiqadi.
Bino 77 qavatdan iborat. 16, 18, 23, 28 va 31-qavatlarda baʼzi muvaffaqiyatsiz qurilishlar boʻlgan. Birinchi oʻn olti qavatning qavat rejalari eng maqbul boʻlgan yer darajasiga yaqin boʻlgan ijara maydonini optimallashtirish uchun imkon qadar kattalashtirilgan. Toʻrtinchi qavatning ustidagi U shaklidagi kesma havo oqimi yoritish uchun xizmat qildi. 28 va 31-qavatlar orasidagi maydon binoning oʻrtasiga „vizual qiziqishni qoʻshib, uni pastki qavatlarning ogʻir detallari va koʻzni qamashtiruvchi qoplama dizayni hukmron boʻlishiga yoʻl qoʻymadi. Ular minora ustuniga asos boʻlib, blokli pastki qavatlar va baland shafta oʻrtasida oʻtishni taʼminlaydi.“
|
|
Bosh sahifa
Aloqalar
Bosh sahifa
Reja: Chrysler building – umumiy ma’lumot Texnik va me'moriy xususiyatlari Empire State building Art Deko uslubida qurilgan osmonoʻpar bino. Arxitektura tafsilotlari foydalanilgan adabiyotlar ro’yxati chrysler building
|
Skanerlar haqida umumiy ma`lumot - Muxammad Al-Xorazmiy nomidagi Toshkent Axborot Texnologiyalar Universiteti Nukus filiali

|
Muxammad Al-Xorazmiy nomidagi Toshkent Axborot Texnologiyalar Universiteti Nukus filiali
|
bet | 8/8 | Sana | 23.05.2024 | Hajmi | 111,41 Kb. | | #251491 |
Bog'liq Abdusalomov XurshidSkanerlar haqida umumiy ma`lumot.
Skanerlarning turlari.
Dastaki Skanerlarning tuzulishi juda oddiydir: ular qo’l bilan tasvir bo’ylab siljitiladi. Ular yordamida bir marta o’tishda tasvir satrlarining ozgina miqdori kiritiladi (ularning qamrab olishi odatda 105 mm dan oshmaydi). Dastaki skanerlarda qayd qiluvchi chiroq bo’lib, u skanerlashning ruxsat еtiladigan tezligi oshganligini operatorga bildirib turadi. Bu skanerlar kichik o’lchamli va past narxdadir. Skanerlash tezligi 5—50 mm/s (o’tkazish qobiliyatiga bog’liq).
Masalan, Mustek GS-400L — oq-qora nim rangli, CG-8400T—rangli.
Planshetli skanerlar еng ko’p tarqalgan; ularda skanerlovchi kallak asl nusxaga nisbatan avtomatik siljiydi; ular ham varaqli, ham risolalangan (broshyuralangan) hujjatlarni (kitoblarni) skanerlash imkonini beradi. Skanerlash tezligi: bir betga (A4 O’lchamli) 2—10 sekund.
Masalan, rangli skanerlar: Mustek Paragon 1200, Epson ES 1200, HP Scan Jet 5 S va R, HP Scan Jet 11CX.
Katta formatdagi hujjatlar bilan ishlaydigan skanerlar orasida Agfa firmasining ommaviy skanerlarini, masalan, Agfa Argus II ni ko’rsatib o’tish kerak, u 600 x 1200 dpi fizik o’tkazish qobiliyatiga (Ultra View 2400×2400 dpi interpolyaciyalovchi texnologiyani ishlatgandagi mantiqiy o’tkazish) еga, 4096 rang tuslarini uzatadi, tasvirni 7—9 marta masshtablaydi.
Rolikli skanerlar еng avtomatlashtirilgandir; ularda asl nusxa skanerlovchi kallakka nisbatan avtomatik siljiydi, ko’pincha hujjatlar avtomatik beriladi, lekin skanerlanadigan hujjatlar faqat varaqli.
Misol: Mustek SF-63 skaneri, tezligi bir betga 10 sekund.
Proekciey skanerlar tashqi ko’rinishdan fotokattalashtirgichni еslatadi,lekin pastda skanerlanadigan hujjat yotadi, yuqorida еsa skanerlovchi kallak joylashadi. Skaner malumotli hujjatni optik yo’l bilan skanerlaydi va olingan ma’lumotni fayl ko’rinishda kompyuter xotirasiga kiritadi.
Slayd-skanerlar ham tuzulish jihatdan turlicha bo’ladi: planshetli, barabanli, proekciey va b. SHaffof asl nusxa 35 mm dan 300 mm gacha chiziqli o’lchamli to’g’ri to’rtburchak tomonlari ko’rinishiga еga. Tavsiflari bo’yicha slayd-skanerlar еng yuqori sifatlidir: ularning o’tkazish qobiliyati odatda 2000 dan 5000 dpi gacha oraliqda yotadi.
Masalan, barabanli skanerlar, ularda taxminan 200×300 mm li shaffof asl nusxa (slayd) aylanadigan barabanga mahkamlanadi. Howtek Scan Master skanerida o’tkazish qobiliyati 4000 dpi, Scan View ScanMate Magic skanerida 4096 ta tusni uzatishda o’tkazish qobiliyati 2000 dpi. Еng katta o’tkazish qobiliyatiga kichik o’lchamli slaydlar (tomoni 120 mm gacha) bilan ishlaydigan skanerlar еga. Scitex Leaf Scan 45 skanerida 64500 ta tusni uzatishda o’tkazish qobiliyati 5080 dpi ga teng.
|
| |
Yakuniy rejalar va qurilishni boshlash

|
Yakuniy rejalar va qurilishni boshlash
|
bet | 3/9 | Sana | 13.05.2024 | Hajmi | 3,14 Mb. | | #229790 |
Bog'liq 222 arx Yusupova Kumushoy
Loyiha tugallangandan soʻng, Reynolds binosi uchun poydevor qoʻyish 1928-yil 19-sentabrda boʻlib oʻtdi. Ammo Reynolds qurilishni davom ettirish uchun mablagʻga ega emas edi. Reynolds 1928-yil 15-oktabrda Uolter Krislerga uchastka, ijara, rejalar va arxitektor xizmatlarini 2 million dollarga sotdi. Oʻsha kuniyoq Gudvin qurilish kompaniyasi nima qurilgan boʻlsa buzib tashlashni boshladi. 28-oktabrda shartnoma imzolandi va buzilish 9-noyabrda yakunlandi. Chryslerning bino uchun dastlabki rejalari Reynoldsnikiga oʻxshash edi. Lekin uning oʻrniga bino 68 qavatli edi. Rejalar birinchi qavatdagi piyodalar arkadasini nazarda tutgan edi. Biroq, Chrysler yanada ilgʻor dizaynni xohladi va u Van Alen bilan birga osmonoʻpar binoni 282 mga qayta loyihalashda ishladi. Vulvort binosi Manxettenning quyi qismidagi oʻsha paytda dunyodagi eng baland bino edi. Bir vaqtning oʻzida Chrysler Van Alendan dizaynni oʻn qavatga qisqartirishni soʻragan, ammo balandlikning oshishi ham ommaboplikka olib kelishini tushunib, bu qarordan voz kechgan.
1928-yil oxiridan 1929-yil boshigacha gumbaz dizayniga oʻzgartirishlar kiritildi. 1929-yil mart oyida matbuotda besh metr balandlikdagi haykal oʻrnatilgan ulkan oʻttiz burchakli yulduz shakliga ega boʻlgan „badiiy gumbaz“ tafsilotlari eʼlon qilindi. Gumbazning yakuniy loyihasida bir nechta kamar va uchburchak derazalar mavjud edi. Dizaynga Uolter Krislerning binoni Chrysler korporatsiyasining bosh qarorgohiga aylantirish niyati taʼsir koʻrsatdi. Binoning 31-qavatdagi gargoyllari va 61-qavatdagi burgutlar parvozni ifodalash va oʻsha davrning mashina asrini oʻzida mujassamlashtirgan holda yaratilgan. Chrysler oʻzining tarjimai holida uning binosi Eyfel minorasidan balandroq boʻlishini taklif qilganini aytadi.
Shpilning qoʻshimcha balandligi Chrysler binosiga dunyodagi eng baland bino sifatida 40 Uoll stritdan va Eyfel minorasini eng baland inshoot sifatida ortda qoldirishga imkon berdi. Shunday qilib, Chrysler binosi balandligi 300 m boʻlgan birinchi sunʼiy inshoot boʻldi.Chrysler binosi 14 million dollarga baholangan, ammo 1859-yilgi qonunga koʻra, Kooper Ittifoqiga tegishli saytlarni soliqdan ozod qilingan.
Chrysler Buildingning dunyodagi eng baland bino sifatida qisqa umr koʻrdi. Jon Raskob 1050 futlik Empire State Buildingni qurib, uni Krisler binosidan atigi 1.2 m baland boʻlishiga erishdi. Empire State Building 1931-yil 1-mayda ochilganida uni dunyodagi eng baland binoga aylandi[42]. Biroq, Chrysler binosi hali ham dunyodagi eng baland poʻlatdan yasalgan gʻishtli bino boʻlib qolmoqda. Chrysler Building tijoriy jihatdan Empire State Buildingga qaraganda yaxshiroq edi: 1935-yilga kelib, Chrysler oʻz maydonining 70 foizini ijaraga bergan edi. Aksincha, Empire State esa oʻz maydonining atigi 23 foizini ijaraga bergan va uni koʻpincha „Boʻsh shtat binosi“ deb masxara qilishgan
|
| |
Amaliy mashg’ulot- 11 Mavzu: Binar daraxtlarni tashkil qilish. Binar daraxtlar ustida amallar. Binar daraxtlar. Daraxt balandligi va ko’ruv. Ishdan maqsad

Amaliy mashg’ulot- 11 Mavzu: Binar daraxtlarni tashkil qilish. Binar daraxtlar ustida amallar. Binar daraxtlar. Daraxt balandligi va ko’ruv. Ishdan maqsad
|
Bosh sahifa
Aloqalar Bosh sahifa Amaliy mashg’ulot- 11 Mavzu: Binar daraxtlarni tashkil qilish. Binar daraxtlar ustida amallar. Binar daraxtlar. Daraxt balandligi va ko’ruv. Ishdan maqsad
|
Xulq-atvor UML diagrammasi - Amaliy mashg’ulot- 11 Mavzu: Binar daraxtlarni tashkil qilish. Binar daraxtlar ustida...

|
Amaliy mashg’ulot- 11 Mavzu: Binar daraxtlarni tashkil qilish. Binar daraxtlar ustida amallar. Binar daraxtlar. Daraxt balandligi va ko’ruv. Ishdan maqsadBog'liq 4- dedline BoburmirzoXulq-atvor UML diagrammasi
- Faoliyat diagrammasi
- Use case diagrammasi
- O'zaro aloqalarga umumiy nuqtai diagrammasi
- Vaqt diagrammasi
- Aloqa diagrammasi
Tuzilmaviy UML diagrammasi
- Sinf diagrammasi
- Ob'ekt diagrammasi
- Komponent diagrammasi
- Kompozit tuzilish diagrammasi
- Joylashtirish diagrammasi
- Paket diagrammasi
- Profil diagrammasi
Faoliyat diagrammasi
Faoliyat diagrammalari, ehtimol biznes jarayonlarini modellashtirish uchun
eng muhim UML diagrammalaridir. Dasturiy ta'minotni ishlab chiqishda, odatda,
turli xil harakatlar va harakatlar oqimini tavsiflash uchun foydalaniladi. Ular ketma-
ket va parallel ravishda bo'lishi mumkin. Ular faoliyat tomonidan ishlatiladigan,
iste'mol qilingan yoki ishlab chiqarilgan ob'ektlarni va turli xil faoliyat turlari
o'rtasidagi munosabatni tavsiflaydi. Yuqorida aytilganlarning barchasi biznes
jarayonlarini modellashtirishda juda muhimdir
Use case diagrammasi
Tizimning asosiy qismi bu tizim bajaradigan funktsional talablardir. Use Case
diagrammasi tizimning yuqori darajadagi talablarini tahlil qilish uchun ishlatiladi.
Ushbu talablar turli xil foydalanish holatlari orqali ifoda etilgan. Ushbu UML
diagrammasining uchta asosiy tarkibiy qismini ko'rmoqdamiz:
Funktsional talablar - foydalanish hollari sifatida ifodalanadi; harakatni
tavsiflovchi fe'l
Aktyorlar - ular tizim bilan o'zaro aloqada bo'lishadi; aktyor inson, tashkilot
yoki ichki yoki tashqi dastur bo'lishi mumkin
Aktyorlar va foydalanish holatlari o'rtasidagi munosabatlar - to'g'ri o'qlar
yordamida tasvirlangan
Quyidagi misolda inventarizatsiyani boshqarish tizimi uchun UML
diagrammasi tasvirlangan. Bunday holda bizda egasi, etkazib beruvchisi, menejeri,
inventarizatsiya bo'yicha kotibi va inventarizatsiya inspektori mavjud.
|
|
Bosh sahifa
Aloqalar
Bosh sahifa
Amaliy mashg’ulot- 11 Mavzu: Binar daraxtlarni tashkil qilish. Binar daraxtlar ustida amallar. Binar daraxtlar. Daraxt balandligi va ko’ruv. Ishdan maqsad
|
Amaliy mashg’ulot- 11 Mavzu: Binar daraxtlarni tashkil qilish. Binar daraxtlar ustida amallar. Binar daraxtlar. Daraxt balandligi va ko’ruv. Ishdan maqsad - bet 7

AMALIY MASHG’ULOT- 15
Маvzu: Ma’lumotni tasvirlash modellarini o’rganish. UML modellashtirish
tili bilan ishlash.
Ishdan maqsad. Ushbu laboratoriya ishida talabalar UML muhiti bilan
tanishib chiqishi kerak
Qo’yilgan masala. Talabalar topshiriq variantiga mos ravishda modellar bilan
ishlash ko’nikmasiga ega bo’lishlari kerak.
Ish tartibi:
Tajriba ishi nazariy ma’lumotlarini o‘rganish;
Berilgan topshiriqning algoritmini ishlab chiqish;
Code blocks dasturni yaratish;
Natijalarni tekshirish;
Hisobotni tayyorlash va topshirish.
UML qisqartirilgan so'z bo'lib, Unified Modeling Language degan ma'noni
anglatadi.
Oddiy qilib aytganda, UML bu dasturiy ta'minotni modellashtirish va
hujjatlashtirishga zamonaviy yondashuv. Aslida,
bu eng mashhur biznes
jarayonlarini modellashtirish usullaridan biridir.
UML-dan foydalanish nimadan iborat?
UML asosan dasturiy ta'minot muhandisligi sohasida umumiy maqsadli
modellashtirish tili sifatida ishlatilgan. Biroq, endi u bir nechta
biznes jarayonlari
yoki ish oqimlari hujjatlarini topdi. Masalan, oqim diagrammalarining o'rnini
bosuvchi vosita sifatida UML diagrammasining bir turi bo'lgan faoliyat
diagrammalaridan foydalanish mumkin. Ular ish oqimlarini
modellashtirishning
yanada standartlashtirilgan usulini, shuningdek o'qish
va samaradorlikni oshirish
uchun kengroq xususiyatlarni taqdim etadi.
UML diagrammalari bu holda tizimning turli jihatlari va xususiyatlarini
etkazish uchun ishlatiladi. Biroq, bu tizimning faqat yuqori darajadagi ko'rinishi va,
ehtimol, loyihani oxirigacha bajarish uchun barcha kerakli ma'lumotlarni o'z ichiga
olmaydi.
UML diagrammalarining turlari
UML diagrammalarining bir nechta turlari mavjud va ularning har biri amalga
oshirishdan oldin yoki undan keyin (hujjat qismi sifatida)
ishlab chiqilganligidan
qat'i nazar, har xil maqsadga xizmat qiladi.
Boshqa barcha turlarni o'z ichiga olgan ikkita eng keng toifalar - bu xatti-
harakatlarning UML diagrammasi va Strukturaviy UML diagrammasi.
Nomidan
ko'rinib turibdiki, ba'zi UML diagrammalar tizim yoki jarayonning tuzilishini tahlil
qilishga va tasvirlashga harakat qilsa, boshqalari tizimning xatti-harakatlarini, uning
aktyorlari va qurilish tarkibiy qismlarini tavsiflaydi. Turli xil turlari quyidagicha
taqsimlanadi:
Sinf diagrammasi - Amaliy mashg’ulot- 11 Mavzu: Binar daraxtlarni tashkil qilish. Binar daraxtlar ustida amallar....

Sinf diagrammasi
Sinf UML diagrammasi dasturiy hujjatlar
uchun eng keng tarqalgan
diagramma turi hisoblanadi. Hozirgi kunda yaratilgan dasturiy ta'minotlarning
aksariyati
hanuzgacha
Ob'ektga
yo'naltirilgan
dasturlash
paradigmasiga
asoslanganligi
sababli,
dasturiy
ta'minotni
hujjatlashtirish
uchun
sinf
diagrammalaridan foydalanish aql-idrok echimiga aylandi. Bu sodir bo'ladi, chunki
OOP sinflarga va ular orasidagi munosabatlarga asoslangan.
Xulosa
qilib aytganda, sinf diagrammalarida atributlari (ma'lumotlar
maydonlari deb ham yuritiladi) va ularning xatti-harakatlari (a'zo funktsiyalari deb
ham ataladi) bilan bir qatorda sinflar mavjud. Aniqrog'i, har bir sinfda uchta maydon
mavjud: tepada sinf nomi, ismning ostidagi sinf atributlari, pastda sinf operatsiyalari
/ xatti-harakatlar. Turli sinflar o'rtasidagi munosabatlar (bog'lovchi
chiziq bilan
ifodalanadi), sinf diagrammasini tashkil qiladi.
Preorder - Amaliy mashg’ulot- 11 Mavzu: Binar daraxtlarni tashkil qilish. Binar daraxtlar ustida amallar. Binar...

Display Vertex - Grafika tepaligini namoyish etadi.
Grafika haqida ko'proq bilish uchun, iltimos, Grafik nazariyasi qo'llanmasini
o'qing. Grafani bosib o'tish haqida kelgusi boblarda bilib olamiz.
Grafik - bu quyidagi ikki komponentdan iborat ma'lumotlar tuzilishi.
1. Tugunlar deb ham ataladigan cheklangan tepaliklar to'plami.
2. Shaklning tartiblangan juftligining cheklangan to'plami (u, v) chekka deb
nomlanadi. Juftlik buyurtma qilingan, chunki (u, v) yo'naltirilgan grafik (di-grafik)
holatida (v, u) bilan bir xil emas. Shaklning juftligi (u, v) u vertikaldan v tepaga
qadar bir chekka borligini bildiradi, qirralarning vazni / qiymati / narxi bo'lishi
mumkin.
Grafikalar hayotdagi ko'plab dasturlarni namoyish qilish uchun ishlatiladi:
Grafikalar tarmoqlarni aks ettirish uchun ishlatiladi. Tarmoqlar shahar yoki telefon
tarmog'idagi yoki elektron tarmoqdagi yo'llarni o'z ichiga olishi mumkin. Graflar,
shuningdek, LinkIn, Facebook kabi ijtimoiy tarmoqlarda qo'llaniladi. Masalan,
Facebook-da har bir odam vertex (yoki tugun) bilan ifodalanadi. Har bir tugun
tuzilishga ega va shaxs identifikatori, ismi, jinsi va joyi kabi ma'lumotlarni o'z ichiga
oladi. Grafikning ko'proq ilovalari uchun buni ko'ring.
Quyida 5 ta tepalikka ega bo'lgan yo'naltirilmagan grafikaga misol keltirilgan.
Quyidagi ikkitasi grafikaning eng ko'p ishlatiladigan tasvirlari.
1. Yaqinlik matritsasi
2. Yaqinlik ro'yxati
Shuningdek, boshqa hodisalar ham mavjud, "Intsident Matrix" va "Incident List".
Grafik tasvirini tanlash vaziyatga xosdir. Bu butunlay bajariladigan operatsiyalar
turiga va ulardan foydalanish qulayligiga bog'liq.