nyuuzyou/kompy huggingface dataset:
Ishlab chiqarishning ixtisoslashtirilishi – bu konstruktiv va texnik jihatdan o‘xshash mahsulotlarini chiqarishni jamlashdir

|
Ishlab chiqarishning ixtisoslashtirilishi – bu konstruktiv va texnik jihatdan o‘xshash mahsulotlarini chiqarishni jamlashdir
|
bet | 41/226 | Sana | 23.05.2024 | Hajmi | 1,53 Mb. | | #250996 |
Bog'liq UMK soha iqtisodiyotiIshlab chiqarishning ixtisoslashtirilishi – bu konstruktiv va texnik jihatdan o‘xshash mahsulotlarini chiqarishni jamlashdir. Konstruktiv va texnologik o‘xshashlik keng miqyosda unifikasiyalashtirish yo‘li bilan yaratiladi. Eng umumiy ko‘rinishda unifikasiya - ko‘p xillikni unifikasiyalashtirilayotgan ob’ektni ayrish tomonidan yaxshilash bilan oqilona bir xillikka keltirishdir.
• Proporsionallik – bu ishlab chiqarishning hamma bo‘linmalarining ishlab chiqarish quvvatlarini qo‘shishdir. U mahsulotni kerakli miqdorda, nomenklatura (ro‘yhat) da, assortimentda va butlikda, tadbirkor belgilangan muddatlarda chiqarish imkonini beradi.
• Parallelik – ishlab chiqarish jarayonining amallari va bosqichlarini bir vaqtda bajarishdir. Bu tamoyil pirovard mahsulot tayyorlash bo‘yicha keng ish fraktini yaratish imkonini beradi.
• Uzluksizlik – ishlab chiqarishni shunday tashkil qilishni, bunda bir amal boshqasidan so‘ng bir smenda, smenalar o‘rtasida, amal ichida va amallar orasidagi tanaffuslarsiz keladi.
To‘g‘ri oqimlilik – mahsulotning ishlab chiqarish jarayonida harakatlanishini oqilona tashkil qilish bo‘lib, u mahsulotning tayyorlashning bir bosqichdan (amaldan) navbatdagisiga eng qisqa yo‘l bilan harakatlanishini ta’minlaydi.
• Ritmililik – mahsulotlarni vaqtning teng buloqlari ichida bir xil yoki takrorlanuvchi mahsulotlarni o‘sib boruvchi miqdorda chiqarishdir.
YUqorida aytib o‘tilgan tamoyillarga rioya qilishga asoslangan ishlab chiqarish jarayoni rasional (oqilona tashkil qilingan) hisoblanadi.
Ishlab chiqarishni takomillashtirish uning ixtisoslashtirilishi (ishlab chiqarishning har bir uchastkasida bajariladigan turli xildagi ishlarning hajmini borgan sari cheklashni qattiq mustahkamlash) konsentrasiyalashni davom ettirish (ishlab chiqarishni optimal miqyoslarga etkazish), ishlab chiqarish jarayonlarini va ularni boshqarishni kompleks mexanizasiyalashtirish va avtomatlashtirish yo‘nalishida amalga oshirilishi kerak.
|
|
Bosh sahifa
Aloqalar
Bosh sahifa
Ishlab chiqarishning ixtisoslashtirilishi – bu konstruktiv va texnik jihatdan o‘xshash mahsulotlarini chiqarishni jamlashdir
|
Texnologiyalari - bet 51

Bu m ass iv larn in g q o 'lla n is h ig a m is o lla r keltiram iz. firs t_ n a m e ,
l a s t _ n a m e , fan n o m li e le m e n tla r n i o ‘z ichiga olgan fo r m a n i qayta
ish lash kerak. P O S T va b o sh q a m e t o d l a r bilan b erilg a n m a ’l u m o tl a r n i
q a y ta is h la s h n i q u y id a g ic h a a m a lg a o sh iris h m u m k i n :
$str = “Salom,
“.$_PO ST [“first_n am e”].”
“,$_PO ST [“last_n am e”] .”!
”;
$str .= “ Siz test topshirish uchun “. $_PO ST [“fan”] .” fanini tanladin-
g iz ”;
echo $str; ?>____________________
A g a r biz yu q o rid ag i m iso ld a g id e k “ V ohid “ is m in i va “ F o z ilo v ”
fa m iliyasini kiritsak va f a n la r ic h id a n I n f o r m a t i k a fa n in i ta n la s a k ,
11
h o ld a b ra u z e r e k r a n id a quyidagi hosil bo'ladi:
S alom , Vohid Fozilov!
Siz test to p sh iris h u c h u n I n f o r m a ti k a fa n in i t a n l a d i n g i z
Q ayta is h lan g an skrip tlarn i xotiraga saqlash u c h u n P H P 4.1.0 ver
siyasidan oldin g ilarid a registr_globals o'z g aru v ch ilarg a bevosita n o m -
lari b o 'y ic h a ru x sa tn i taqiqlaydigan yoki ta q iq lam ay d ig an direktivasi
kiritilgan edi. A gar P H P n in g konfiguratsiya fa y li(h ttp d .c o n f)d a re-
g istr_ g lo b a ls= o n p a r a m e tri m avjud bo'lsa, u holda serverdagi G E T
va P O S T m eto d i bilan berilgan o 'z g aru v ch ilarg a u la r n i n g n o m la ri
b o 'y ic h a m u ro jaa t etish m u m k i n (ya’ni, $ firs t_ n a m e kabi yozish m u m
kin). A g a r re g istr_ g lo b a ls= o ff bo'lsa, u holda $ _ R E Q U E S T [ “ first_
n a m e ” ]
yoki
$ _ P O S T [ “ f i r s t _ n a m e ” ],
$ _ G E T [ “ f i r s t _ n a m e ” ],
$ H T T P _ P O S T _ V A R S [ ''f i r s t _ n a m e ” ],
SH T T P _G E T V A R S [ “ fi rst_
n a m e ” ] deb yozish kerak. Xavfsizlik nuqtayi n a z a r i d a n bu direktivani
o 'c h ir ib q o'yga n m a ’qul (registr_globals=off). registr_globals d irek
tivasi yoqilgan vaqtda h a m m ijoz t o m o n i d a n berilg a n m a ’lu m o tla r
y u q o rid a qayd etilgan m assivlarni o 'z ichiga oladi.
Ayrim hollarda so'rov jo 'n a tg a n k o m p y u te rn in g I P m a n z ilin i yoki
qan d a y d ir doiraviy o'z garuvchi qiym atini bilish kerak bo'ladi. B un-
day m a ’lu m o tn i getenv() funksiyasi y orda m ida bajarish m u m k in . U
p a r a m e tr sifatida berilgan doiraviy o'z garuvchi q iym atini qaytaradi.
M a ' l u m o t l a r n i k i r i t i n g

gan v a r ia n tla rd a n bittasiga tegishli va s h u n i n g u c h u n b ir xil n a m e
atributiga va h a r xil valuelarga ega bo'lishi kerak.
U m u m a n o lg a n d a , G E T m e to d id a m a ’lu m o tla rn i j o i i a t i s h u c h u n
H T M L fo rm a s in i yaratish sh art em as. A dres qatordagi U R L d a ke
rakli o 'z g a ru v c h ila r va u l a r n i n g q iy m atla rin i q o ‘shib q o ‘yish yetarli.
4 .2 -m iso l. U R L d a m a i u m o t l a r uzatilishi.
Texnologiyalari - bet 17

echo “W EB sayt yaratamiz!”; ?>___________________________________
I z o h l a r fo y dalanuvchilarga d a s tu r k o d la rin i o 'q is h d a , d a s tu r d a
ish latila yotga n kod n i m a n i a n g la tis h in i iz o h la s h d a , u n i n g q is m la rin i
<% %>
2 .3. P H P operatorlari
Yoki
< h tm l> < h ead > < title> M isoK /title> < /h ead >
echo “W EB sayt yaratam iz!”; ?>
< /h tm l> ___________ ________________________________
2.4. Izohlar
N iz o m iy n om li
n o m la s h g a , y a ’ni bu kod bloki d a s t u r n i n g qaysi qism i e k a n lig in i
ajratishga y o rd a m beradi. P H P s ahifasida i z o h l a r n in g bir n e c h a x ilin i
ishlatish m u m k i n . M a s a la n , C , C + + , U n i x dagi kabi k o ‘rin is h la rin i.
Iz o h la r n i n g turlari:
/ / b ir satrli iz o h la r
# b ir satrli iz o h la r
/* k o ‘p satrli iz o h la r */
/ / va # belgisi bilan b o sh la n u v c h i iz o h la r s a trn in g ox irig ac h a
tu g a tilish i kerak, ya’ni keyingi satrga o 'tm a s lig i kerak.
2.1-m isol. P H P d a iz o h l a r n in g ishlatilishi.
php
/* bu ko‘p satrli izoh.
Bu yerda bir nechta satrlarni yozish m um kin*/
echo “ X odim lar ro'yxati”; / / bu C + + stilidagi
/ / bir satrli izoh
echo “X odim lar ro'yxati”; # bu U n ix stilidagi
# bir satrli izoh
?>
2.5. 0 ‘zgaruvchi tiplari
0 ‘z g a ru v c h ila r h a q id a siz m a k ta b k u r s la r id a n t u s h u n c h a g a egasiz.
0 ‘zg a ruvchi bu o ‘zida m a ’lu m o tn i, y a ’ni b i ro r-b ir so‘zni, b iro r- b ir
s o n n i saqlovchi belgi.
0 ‘z g a ru v c h ila r d a s t u r b ajarilayotgan v aqtda, ustid a a m a l l a r b a
j a r i s h m u m k i n b o i g a n m a ’l u m o tla r n i o 'z id a j a m l a g a n x o tira m a y -
d o n i n o m i n i ifodalaydi. P H P da
0
‘z g a ru v c h ila r $(dollar) belgisi
va o ‘zg a ruvchi n o m i n i yozish o rqali yaratiladi. 0 ‘zgaruvchi n o m i
b ir o r - b ir h a r f yoki so‘z bilan ifo d a la n a d i, lek in son b ilan ifo d a la n ish i
m u m k i n em a s. M asa la n : $ n a m e , $n, $a2 va h.
O 'z g a ru v c h ig a biro r q iy m at berish u c h u n u n i o ‘sha qiy m atg a
t e n g la s h tiris h lozim . T en g la sh tirish “ = ” a m a li y o r d a m i d a a m a lg a
o s h irila d i. B ir n a r s a n i y o d d a n c h i q a r m a n g , P H P d a “ = ” a m a li ay
n a n te n g m a ’n o s in i em a s, balk i te n g la s h tiris h m a ’n o s in i bildiradi.
A g a r bu ikk i t u s h u n c h a a r a la sh tirilib y u b o rilsa , d a s t u r k o d id a x a to -
lik la r y u z a g a keladi.
E n d i o ‘z g a ru v c h in i b iro r- b ir qiy m atg a t e n g la s h tira m iz . M a s a la n ,
belgili q iy m atg a, u h o ld a belgili q iy m at “ “ ichida yozilishi kerak. Va
h a r b ir s a tr “ ; “ belgisi bilan y a k u n la n i s h i kerak.
|
I 
S8 ’ 0 - Texnologiyalari

To fix the problems for mysql, phpmyadmin and the xampp directory simply use
=> h ttp ://lo c a llio s t/s e c u ritv /x a m p D s e c u ritv .p h D
<= [allowed only for localhost]
Some other important notes:
1.5-rasm. X A M P P ning security b o ‘limi
U shbu h tt p :// l o c a l h o s t/s e c u r ity /x a m p p s e c u rity .p h p , ko'rsatilgan
m a n z ilg a kiring, bu yerda M y S Q L m a ’l u m o tla r bazasi a d m in is tr a to ri
u c h u n parol berish m u m k i n va lokal t a r m o q d a n fo y d a la n ish n i chega-
ralash u c h u n X A M P P direktoriyasiga parol o 'r n a tish m u m k in :
Ikkinchi bosqich
X A M P P Web serveri b ilan ta n i s h i b c h iq d ik va o 'r n a td ik , endi
m a t n l i sah ifa y aratish va u n i proyektga jo y la sh tir is h n i ko'rib o 't a m iz .
1
Lokal Web serverda sayt yaratish u c h u n , D : \ x a m p p l it e \ h t d o c s \
pap k a sid a sayt n o m i b ila n bog'liq b o 'lg a n n o m bilan p a p k a y a ra t
a m iz , m a s a la n , T a la b a la r p o r t a l i n i yaratish u c h u n ta la b a p apkasini
y a r a ta m iz . Shu p a p k a d a m a t n m u h a r r ir i y o rd a m id a p h p - s k rip t ni
yozam iz:
S o‘rovlarni P H P yordamida qayta ishlash

qiym atli $ fi r s t _ n a m e o 'z g aru v ch i hosil b o i a d i . A g a r m a ’l u m o tla r n i
q a n d a y yo‘l bilan berilg a n lig in i ajratish talab q ilinga n b o i s a , u n d a
b e rilga n o 'z g a ru v c h ila r kaliti b o l g a n S H T T P P O S T V A R S va
S H T T P G E T VARS assotsiativ m assivlar q o 'llan ilg an . X uddi s h u n -
day ag a r f i r s t _ n a m e = L o l a G E T m e to d i bilan jo 'n a t i l g a n b o i s a ,
u n d a
$ H T T P _ G E T _ V A R S [ “ f i r s t _ n a m e ” ] = ” L o la ” b o i a d i .
D a s t u r d a o 'z g a r u v c h i l a r n o m i n i t o 'g 'r id a n to 'g'ri y u b o rish xa-
tarli em as. S h u n in g u c h u n P H P 4.1.0 versiyasidan b o s h la b H T T P
so'rovlari y o rd a m id a b e r ilg a n o 'z g a ru v c h ila rg a m a x s u s $ _ R E -
Q U E S T massivi y o r d a m i d a m u ro jaa t etish m u m k i n . Bu m assivlar
P O S T va G E T m e to d i h a m d a H T T P c ookies y o r d a m id a b erilg a n
m a i u m o t l a r n i o 'z ichiga oladi. Bu superglobal assotsiativ massiv,
s h u n i n g u c h u n m o s o 'z g a ru v c h i (form a elem enti) n o m i n i kalit si
fatida ishlatib, d a s t u r n i n g istalgan q is m id a n u n i n g n o m i n i olish
m u m k i n .
4.1-m isoldagi 4.1-listingda test to p sh irila d ig a n fa n la r ro 'y x a t in i n g
form a si yaratildi. Endi shu fo rm a y o r d a m i d a jo 'n a t il g a n m a i u m o t l a r n i
q a y ta ishlovchi te s t.p h p faylining s kriptini yozamiz:
4.2-listing.
Bu in d e x .h tm l fo rm a s in i qay ta ishlovchi s ta r t .p h p
fayli
PH P deskriptorlarining ishlatilishi

d a b o s h la n ib , qayerda tu g a g a n lig i h a q id a x a b a r beradi. P H P kodlari
bloki W E B serverda qay ta is h la n ib b ra u zerg a u zatiladi.
Bu d e s k r ip to r l a r n i n g tu rli xil k o ‘r i n is h la ri m av ju d bo'lib, ko'rsatib
o 't i l g a n i q is q a rtirilg a n form asidir.
P H P d e s k r ip to rla rn in g t o 'r t xil tu r i m avjud:
Q isq a r tirilg a n turi:
?>
Bu t u r eng s o d d a t u r b o 'lib, S G M L in struksiyasiga m o s keladi.
X M L turi:
< ? p h p ?>
D e s k r i p to r n in g bu t u r i d a n X M L h u jjatla rd a fo y d a la n ish m u m
kin.
S C R I P T turi:
< S C R I P T L A N G U A G E = ’p h p ’> < / S C R I P T >
D e s k r i p to r n in g bu tu ri Java S c ript va V B S c rip t d a s tu rla r i bilan
i s h la g a n la r u c h u n j u d a yaxshi ta n is h .
A S P turi:
P H P i n t e r p r e t a t o r i bajarishi kerak b o 'lg a n biror a m a l P H P o p e r a t o
ri y o rd a m id a ko'rsatiladi. Q uyidagi m iso ld a P H P n i n g m a ’l u m o tla r n i
ch iq az ish o p e ra to rla rin i ko'rib c h iq a m iz . P H P d a m a ’lu m o tla r n i
e k ra n g a ch iq az ish o p eratori ec h o va p rin t operatorlaridir.
e c h o konstruksiyasi ju d a y a m od d iy ishlaydi. U b ra u z e r oynasiga
q o 's h t ir n o q ichidagi y o zuvni c h iq a z a d i. A m a l b a ja r ilg a n d a n so 'n g
a lb a tta n u q ta -v e rg u l q o 'y ilis h i kerak, a g a r n u q ta -v e rg u l u n u tib qo ld i-
rilsa, u h o ld a d a s t u r d a x atolik y u za g a keladi. M a s a la n ,
.3 -m iso l - Texnologiyalari

M asa la n , test.p h p faylida u sh b u sk rip tn i yozsak va h tm l for
m a
m a ’lu m o tla r in i jo 'n a ts a k .
U
h olda
natijada
m a ’lu m o tla r
jo 'n a tila y o tg a n k o m p y u te r IP m a n z ili chiqaziladi.
Aytib o 'tg a n i m i z d e k , G E T m e to d i q o i l a n i lg a n d a , m a ’lu m o tla r
so'rov qatoriga “o 'z g a r u v c h i _ n o m i = r e s u r s n in g U R L m a n z il qiy
m a ti'' juftligi qo 'sh ilib jo 'n a tila d i. U R L da s o 'ro q belgisidan keyin
y o z ilg a n la r n in g b a rch asin i
g e t e n v ( " Q U E R Y _ S T R l N G ” );
b u y ru g 'i y o rd a m id a olish m u m k in .
S hu s a b a b d a n G E T m e to d id a m a ’lu m o tla rn i b o sh q a xil k o 'r in is h d a
berish m u m k in . M a sa la n , q o 'sh ish belgisi orqali bir n e c h ta p a r a
m e tria r n i kiritib, skript ichida bo'lsa so'rov q a to rin i ajratish yoki
faqat bitta p a r a m e t r q iy m a tin i b erish m u m k in . Bu h olda $ _ G E T
m assivida ushbu q iym atga teng b o 'lg a n b o 'sh q a to r hosil b o 'lad i,
so'rov q ato rid a u c h r a g a n “ + ” belgisi esa “_ ”ga a lm ash tirilad i.
P O S T m e to d id a m a ’l u m o tla r faqat fo r m a la r y o rd a m id a beriladi
va foydalanuvchi serverga q a n d a y m a ’lu m o tla r j o 'n a ti la y o tg a n in i
k o 'r a olm aydi. U ni k o 'ris h u c h u n x ak k e r bu f o r m a n i o 'z in in g for-
m asiga a lm a s h tiris h i kerak. Bu h olda server qay ta ish la n g a n n o to 'g 'ri
f o r m a n i j o 'n a tilish i kerak bo 'lg an joyga jo 'n a tm a y d i. B u nday holga
d u c h k elm aslik u ch u n m a ’l u m o tl a r j o 'n a ti l g a n sahifa bilan m a n z i l
s a h ifa sin i te k s h irib k o'rish kerak. B u n i h a m getenv() funksiyasi yor
d a m i d a bajarish m u m k in :
g e t e n v ( ''H T T P _ R E F E R E R ” );
Texnologiyalari - bet 11

is h la rd a n biridir. Server k o n fig u ra tsio n faylni ishga t u s h g a n d a
o'qiydi. A g a r server ishlayotgan bo'lsa, u h olda fayl k o n fig u ra tsiy a -
sini o 'z g a r t ir g a n d a n so 'n g u n i q a y ta y u k la sh lozim.
h t t p d . c o n f faylida direk tiv alar asosiy u c h ta b o 'lim g a g u r u h l a n a d i :
S ectio n 1. G lo b al E n v ir o n m e n t — A p a ch e n i n g u m u m iy ish in i
b o s h q a ru v c h i d irektivalar bo'lib, A p a c h e n in g asosiy funksiy alarig a
t a ’sir ko'rsatadi;
S ectio n 2. M a in S erver C o n f ig u ra tio n — s e rv e rn in g asosiy
p a r a m e tr l a r in i aniqlovchi va so'rovlarga javob b eru v ch i direktivalar.
Bu d irektivalar virtual serverlar u c h u n h a m a n iq la n is h i m u m k in ;
S ectio n 3. V irtu a l H o sts — v irtu a l serverlarni o 'r n a t is h u ch u n .
V irtu a l serverlar (xostlar) — bu bir n ec h ta web s e rv e rla rn in g turli
I P - m a n z i l l a r bilan bitta nusxadagi A p a c h e d a s tu rin i ishlatishidir.
V irtu a l serverlarni q o 'lla sh doirasi:
— turli tash k ilo tla r, f i r m a l a r va individual fo y d a la n u v ch ilar
u c h u n o 'z la r i n i n g m a n z illa ri bilan a lo h id a web serverlar yaratish;
— f irm a b o 'lim la ri u c h u n v irtu a l serverlarni ta s h k il etish, h a r bir
b o 'l im o 'z in i n g d o m e n n o m i va web serveriga ega bo'lsin;
— ik k ita v irtual server k o 'rin is h id a g i u m u m iy foydalanuvchili va
ichki web serverlarni ta s h k il etish;
— web serverni qay ta ishlash va tek sh iris h u c h u n v irtu al server
larn i ishlatish.
A p a c h e d a s t u r i n i n g h t t p d . c o n f faylida b a r c h a d ire k tiv a la r bitta
faylda h t t p d . c o n f n in g o 'z id a saqlanadi.
X a m p p p a k e tin in g h t t p d . c o n f faylidagi direk tiv alar turli fayllarga
b o 'lib sa q la n g a n bo'lib, u la r h t t p d . c o n f fayliga In c lu d e y o rd a m id a
c h a q ir ib olinadi.
http://phpbook.info/test.php?id=10& user=pit

m e x a n i z m g a h a m b u t u n l a y ish o n ib b o ‘lm aydi, c h u n k i u n d a h a m
P O S T so 'rovla rini o 'z g a rtiris h m u m k i n . M a s a la n , h tm l-fa y lin i o ‘z
m a s h i n a m i z d a y aratib u n i kerakli m a ’l u m o tl a r bilan t o ‘ldirilsa ki-
foya. B u n d a n t a s h q a r i P O S T m e t o d i d a n h a m m a m ijo z la r foydalana
o lm aydilar, c h u n k i u n i n g ishlatish varia n tla ri c h e k la n g a n .
M a ’l u m o tla r n i serverga istalgan yo ‘l bilan j o 'n a t i s h d a faqat
m a ’l u m o tl a r em a s , balki foydalanuvchi t o m o n i d a n kiritilgan bir
q a to r doiraviy o 'z g a ru v c h ila r n o m li o 'z g a r u v c h i l a r qatori, m ijozni
xarak terlay d ig a n p a r a m e trla r , u n i n g ishi h a q id ag i m a ’lu m o tlar, fayl-
larga y o i va h .k .la r h a m beriladi. Q u y id a doiraviy o ‘z g a ru v c h ila rd a n
a y r im l a r in i keltiram iz:
R E M O T E A D D R — xost ( k o m p y u te r) n in g s o ‘rov jo 'n a tila y o tg a n
IP - m a n z il i ;
R E M O T E H O S T — s o ‘rov j o ‘n a tilg a n x o s tn in g n o m i;
H T T P R E F E R E R — jo riy skriptga m u ro ja a t (ssilka) etiladigan
q a to r m a n z ili;
R E Q U E S T M E T H O D — s o ‘rovni j o ‘n a t i s h d a q o ‘llanilga n m e -
tod;
Q U E R Y S T R I N G — U R L d a s o 'ro q belg isid an keyin jo y lash g an
s o ‘rov qism i;
S C R I P T N A M E — bajarilishi k erak b o ‘lgan virtu al d astu rg a
y o i ;
H T T P U S E R A G E N T — m ijoz fo y d a la nayotgan b ra u z e r h aqida
m a ’lum ot.
Formalar bilan ishlashga misollar

4.7. Formalar bilan ishlashga misollar Q uyidagi am aliy m is o lla r P H P da fo rm a la rn i qayta is h la s h n in g
turli asp e k tla rin i o 'rg a n is h g a y o rd a m beradi. Bu m isollarda turli
y o 'llar bilan say tn in g interaktiv im k o n iy a tla rin i o shirish ko'rsatiladi.
4 .1 -m a sa la . S a y tn in g Bizga yozing... sahifasida foydalanuvchi b i
lan m u lo q o t o 'r n a tu v c h i f o r m a y a ra ta m iz . Bu fo rm a orqali foyda
lanu v ch i o 'z in i n g sayt haqid ag i fik r - m u l o h a z a l a r in i j o 'n a tis h i m u m
kin.
4 .3 -listing < b>B izn in g sayt haqida fikr va m ulohazalaringizni qoldiring: Ism ingiz: ______________________________________
Cinput
ty p e = ”text”
n a m e = ”n am e”
size= ” 15”
m axlength= ” 25”
value=” ”X b r >
E-m ail: ty p e = ”text”
n a m e = ”em ail”
size= ” 15”
m axlength= ”45”
value= ””>
Bizning saytga necha m arotaba tash rif buyurasiz?
Saytning qaysi b o ‘lim laridan ko‘p foydalanasiz: < input ty p e= ”checkbox” n a m e = ”kutubxona” value= ”kutubxona“> Elek
tron kutubxona
Fotogalereya
Barcha
sahifa
Saytning eng yaxshi sah ifasi:< /b X b r>
Cinput
ty p e= ”radio”
n a m e = ”asset”
value= ”kutubxona”>EIektron
kutubxona
Fotogalereya
ty p e = ”radio”
n a m e = ”asset”
value= ”forum ”>Forum
< b > Izo h lar:< /b X b r>
# xampplite specific settings

# R eal-tim e in fo on requests and configuration
Include con f/extra/h ttp d -in fo.con f
# Virtual hosts
Include con f/extra/http d-vh osts.con f
# Local access to the Apache H T T P Server Manual
# Include con f/extra/http d-m anu al.con f
# Distributed authoring and versioning (WebDAV)
Include con f/extra/http d-d av.conf
# Various default settings
Include con f/extra/http d-d efault.con f
# Secure (SS L /T L S ) con n ection s
Q oidaga as o sa n p a p k a la r D : \ x a m p p \ h t d o c s \ (m asa la n , talaba)
direktoriyasi ic h id a yaratiladi va shu p a p k a g a Web sahifa fayllarida
joy lash tirila d i, s o ‘n g b ra u z e r y o r d a m i d a h t t p : / / l o c a l h o s t / t a l a b a /
m u ro ja a tin i yozib Web sahifa ishga tu sh irila d i.
B u n d a n h a m q ulay yo‘li m avjud b o ‘lib, W eb s a h ifa la r D : \ x a m p p \
h t d o c s \ d a em a s, balk i b o s h q a p a p k a d a saq la n a d i yoki s a y tn in g lokal
versiyasiga w w w .talaba .loca l
m a n z i li b ila n kiriladi. B u n in g u c h u n
esa v irtual x ostlarni yaratish va sozlash lozim .
1. V irtu a l xost yaratish u c h u n avval xost jo y la s h a d ig a n papka
yaratiladi:
D: d is k n in g h o m e p a p k a sid a ( D : \ h o m e ) ta la b a .lo c a l n o m li p a p -
kan i y a r a ta m iz , u n i n g ichida w w w va logs p a p k a la rin i y ara ta m iz .
Bu W indow s fayllar t i z im id a quyidagi k o ‘ri n i s h d a b o ‘ladi:
л j } h o m e
talaba.local - Texnologiyalari

NameVirtualHost *:80
D ocum entR oot “D :\xam p plite\h td ocs”
ServerName localhost
ServerAdmin webmaster@talaba.local
D ocum entR oot “D :\hom e\talab a.local\w w w ”
ServerName talaba.local
ServerAlias w w w.talaba.local
ErrorLog “ D :\hom e\talaba.local\logs\error.log”
C ustom Log “ D :\h om e\talab a.local\logs\access.log” com bined
AllowOverride A ll
Order allow,deny
A llow from all
< /V irtu alH ost>________________________________________________________
Y uqoridagi b o sh q a ra n g bilan belg ilan g an
virtu al xost lo calhost
orqali kirish u c h u n im k o n yaratad i ( X A M P P lokal sayti).
4. B rau z er v irtu al xo stlarn i a n iq lash u c h u n C :\W in d o w s \S y s-
te m 3 2 \ d r i v e r s \ e t c \h o s t s m a n z i l i d a jo y la sh g a n
hosts
fayliga ikk ita
q a to r q o 'sh ish talab etiladi (server pap k a sid a b u n i n g yorlig‘ini h a m
y a ra tish n i tavsiya etam iz):
Gruntlarning zichlanish ko`rsatkichlari

|
Gruntlarning zichlanish ko`rsatkichlari
|
bet | 2/3 | Sana | 11.12.2023 | Hajmi | 312,28 Kb. | | #115977 |
Bog'liq Aeradrom mustaqil ishGruntlarning zichlanish ko`rsatkichlari.Tashqi yuk ta`sirida grunt zarrachalarining o`zaro siljishi, surilishi va yanada zichroq joylashuvi natijasida ular orasidagi g`ovaklik kamayib, grunt zichlanadi. Inshootdan uzatiladigan amaldagi bosim qiymatlarida, grunt qattiq zarrachalarining hajmiy deformatsiyalanishi (zichlanishi) deyarlik sodir bo`lmaydi, shu sababli, gruntning zichlanishi undagi g`ovaklar hajmining kamayishi hisobiga yuz beradi.Ma`lumki, serg`ovak va siljishga kam qarshilik ko`rsatadigan gruntlar zichlanuvchan bo`ladi. Gruntlarning zichlanishga moyilligini aniqlashda ular zarrachalari orasidagi bikr bog`lanish kuchining qiymati ahamiyatlidir. Tarkibida yuqori qiymatli bikr bog`lanish kuchiga ega bo`lgan qoya gruntlari amalda zichlanmaydi deb qabul qilingan. Gilli va sochiluvchan gruntlarning zichlanishi jarayonida qattiq zarrachalar o`zaro yaqinlashadi, natijada zarrachalar orasidagi bog`lanish kuchi oshadi. G`ovaklari suvga to`yingan gruntlar ma`lum miqdordagi suvning sizib chiqishi hisobiga zichlanadi. Bu esa o`z navbatida, grunt namligining kamayishiga olib keladi. Tashqi yuk ta`sirida gruntlarning zichlanishi hamma vaqt plastik (qoldiqli) deformatsiyalanish shaklida namoyon bo`ladi. Gilli va sochiluvchan gruntlarga xos bo`lgan bu xususiyat zichlanish qonuniyatigabo`ysunadi.
Gruntlarning zichlanish qonuniyatlarini maxsus asboblar (odometrlar, stabilometrlar va h.k.) yordamida o`rganish mumkin. 1-rasmda grunt namunasini odometrda sinash sxemasi ko`rsatilgan. Odometr tsilindrsimon taglikdan, xalqadan va porshendan tashkil topgan qurilmadir. Odometrda sinaladigan grunt namunasi suvga to`la to`yingan bo`lish kerak. Gruntdagi suvning, zichlanish jarayonida erkin chiqib ketishi uchun, odometr tagligi va porshenda maxsus teshikchalar qoldirilgan. Odometr suvli idish ichiga joylashtiriladi. Gruntni zichlanishga sinash jarayonida, porshen orqali namunada qo`shimcha bosim hosil qiladigan har xil qiymatlardagi kuch (N) ta`sir ettirilsa, gruntning cho`kishi (S) kuzatiladi.
Gruntlarning suv o`tkazuvchanligi . Gruntlarning suv o`tkazuvchanligi ularning tuzilishiga, g`ovaklarining miqdori, o`lchami va shakliga, hamda grunt tarkibidagi suvning turi va holatiga bog`liqdir. Suv o`tkazuvchanlikni o`rganishda filtratsiya va migratsiya xodisalarini bir-biridan farqlash lozim. Suvning grunt tanasi bo`ylab mexanik ta`sirlar (tashqi bosim yoki o`zining xususiy og`irligi) natijasida harakatlanishiga
|
| |
.5-m isol - Texnologiyalari

2 .5-m isol. 0 ‘zg a ru v c h ila rn in g q iy m a tla rin i ch iq azish
$n am e= ”Lola”; $age=22; $price=2.11; ?>________________________________________________________ Bu yerda, $ n a m e o'zgaruvchisi s trin g tipidagi, $age o'zgaruvchisi
in teger tipidagi, $price o ‘zgaruvchisi esa do u b le tipidagi q iy m atla rn i
q ab ul qiladi.
E n d i sah ifa n i saqlab, b ra u z e r d a k o ‘r a m iz . S a h ifa d a hec h q a n d a y
yozuv yoki m a ’lum ot yo‘q. Ichki (h tm l) k o d in i k o 'r a d ig a n bo'lsak.
P phpm[l] - Блокнот -jdxj Файл Правка Формат Вид Справка 1
>
Birinchi php sahifa charset-iso- 8859
-l">
"text/html; II j j| ■ | 8
W « 1
»W IB 8
z\ Biz yozgan P H P k o d lar b r a u z e r d a h a m , ichki k o d d a h a m c h iq -
m adi. N im ag a? C h u n k i biz faqatg in a o ‘zg a ruvchilarga qiym at b erd ik
xolos, brauzerg a chiqazishga esa b u y ru q b e rm a d ik .
e c h o o p e r a to rid a n foydalanib, o ‘z g a r u v c h ila rn in g q iy m atla rin i
brau zerga ch iq a z a m iz .
$name=”Lola”;
$age=22;
echo “$name”; ?>
F ak u lte t so‘zini h a m brauzerga c h i q a z m o q c h i m i z , u h olda
$name=”Lola”;
$age=22;
echo “Sname”;
echo “Fakultet”; ?>
B u yerda q iy m a tla r k e tm a -k e t h o ld a chiqdi. U l a r n i ajratish
u c h u n bizga ta n is h b o ‘lgan
te g id a n fo y d a la n ish im iz m u m k in .
II bob. 0 ‘ZG A R U V C H IL A R VA

|
II bob. 0 ‘ZG A R U V C H IL A R VABog'liq 1. Aripov M., Fayzieva M. Web texnologiyalar.II bob. 0 ‘ZG A R U V C H IL A R VA
M A’L U M O T L A R T IP I
В и bobda o'zgaruvchilar qanday yaratiladi va ularga qanday nom
berish mum kin va mum kin emas; o'zgaruvchilar qiymatlarini teng
lashtirish operatori; o'zgaruvchi tiplari kabilar bilan tanishishingiz
mumkin.
2.1. P H P texnologiyasi haqida qisqacha ma’lumot
P H P tili (texnologiyasi) I n te r n e t d a ishlash u c h u n m o l ja l l a n g a n
b o i i b , Si tili kabi universal va a n i q sintaksisga ega va o ‘zida Perl
va Si tili im k o n iy a tla rin i m u ja ssa m la sh tirib olgan. Bu til y a q in d a
paydo b o i g a n b o i s a d a ( a n i q r o g i un i in te rp re ta to ri), u m illio n g a
y aqin serverlarga o ‘rn a tilg a n va o ‘r n a tilis h d a d av o m e tm o q d a . P H P
tili H T M L fayliga d i n a m i k ta rk ib n i yaratu v ch i P H P tili in stru k s i-
yalarini q o 'y ish im k o n iy a tin i beradi. P H P d a stu rla r i faq atg in a P H P
tili n in g k o n stru k s iy a la rid a n yoki P H P va H T M L ti lin i n g k o n stru k -
siy alarid a n ta s h k il to p g a n b o i i s h i m u m k i n .
P H P tex n o lo g iy asin in g asosiy vazifasi — W e b d a ishlovchilarga
h t m l- s a h i f a l a r n i o s o n va tez hosil qilish, u la r n i d i n a m i k h o ld a ish-
lashi va o 'z g a rtiris h u c h u n i m k o n iy a tla r y a r a tish d a n iborat.
A n ’anaviy ravishda d a s tu rla s h h aqidagi b a r c h a kito b la r “ H ello
world!” d a s tu r i d a n b o sh la n a d i. Biz h a m u s h b u a n ’a n a n i d a v o m et-
tirg a n h o ld a m isol keltiram iz:
echo “H ello world!”; ?>
S se n a riy n i b r a u z e r d a ishga t u s h i r i n g . U n i ishlayo tg an lig ig a g u -
voh b o i a s i z . K o 'r i n ib tu r g a n id e k , P H P — d a s t u r i n i n g s t r u k t u r a -
si SI va Beysik a r a l a s h m a s i n i eslata d i va H T M L tark ib ig a h a m
kiritila d i. B iro q b iz y u q o r i d a P H P tilidagi o d d iy d a s t u r m is o lin i
k o ‘rib c h iq d ik . Bu til h a q id ag i u m u m i y ta s a v v u r n i b erm a y d i. Bu
b o i i m d a P H P tili k o n s tru k s iy a la rin i o 'r g a n a m i z , y a ’ni til a so s la rin i
o ‘rg a n a m iz .
|
| |
DP-22V MARKALI INDIVIDUAL DOZIMETRLAR TO`PLAMI

DP-22V MARKALI INDIVIDUAL DOZIMETRLAR TO`PLAMI
DP-22V komplekti: DKP-50 A markali bevosita ko`rsatadigan individual dozimetr, ZD- 5 turdagi zaryadlovchi moslama va plastmassa Yashikdan iborat.
DKP-50 A markali bevosita ko`rsatadigan individual dozimetr tashqaridagi gamma nurlanish dozasini 2 Pdan 50 P gacha diopazonda o`lchash uchun mo`ljallangan. Dozimetrning tuzilishi: qondensator, ionizasion kamera, ichki elektrodi platinali ip, mikroskopli sanovchi moslama va optic moslamadan iborat.
Ushbu detallar dyuralyumindan yasalgan korpus ichiga joylashtirilgan, elektroskop usulida ishlaydi. Dozimetr korpusida kiyimga taqib qo`yish uchun maxsus tutqich bor/ Og`irligi 50 g.
Dozimetr shkalasi 2 P dan 50 P gacha roentgen hisobiga darajalangan bo`lib, dozalar quvvati0,5-200 P/s bo`lganida nurlanish dozasini o`lchaydi.
ZD-5 turidagi zaryadlovchi moslama dozimetrlarni zaryadlash uchun mo`ljallangan. Zaryad qutichaning yuqori qismiga yopilib turadigan lampochka o`rnatilgan zaryad uyasi va zaryad kuchlanishini boshqaradigan dasta bor. Elektr manba quyadigan joyga 1,6-PMS-u-8 quruq elementi qo`yiladi, ushbu element ZD-5 ning 30 soat mobaynida o`zluksiz ishlashiga yetadi.
|
-jadval
Epidemiyaga qarshi o'tkaziladigan chora-tadbirlar sxemasi (V.D.Belyakov bo'yicha)

|
-jadval
Epidemiyaga qarshi o'tkaziladigan chora-tadbirlar sxemasi (V.D.Belyakov bo'yicha)
|
bet | 99/123 | Sana | 20.05.2024 | Hajmi | 2,55 Mb. | | #246168 |
33-jadval
Epidemiyaga qarshi o'tkaziladigan chora-tadbirlar sxemasi (V.D.Belyakov bo'yicha)
Chora-tadbirlarning
|
Chora-tadbirlar guruhi
|
yo'nalganliui
|
|
1. Yuqumli kasallikning
|
1. Izolatsion. davolash-diagnostik va rejimli-
|
manbasi
|
cheklash choralari.
|
|
2. Veterinar-sanitar va deratizatsiya
|
2. Tarqalish mexanizmi
|
3. Sanitar-gigiyenik va epidemiyaga qarshi
|
|
yo`nalganlik
|
|
4. Dezinfeksion - dezinseksion
|
3. Organizmning
|
5. Organimzmning immunoprofilaktikasi
|
moyilligi
|
6. Shoshilinch profilaktika
|
4. Umumiy chora- tadbirlar
|
7. Laboratoriya tekshiruvlari
|
|
X. Sanitar-oqartuv ishlari
|
Urush vaziyatlari sanitar-epidemik sharoitning yomonlashuvi quyidagi asoratlani olid kelishi mumkin.
aholining zichligi, ularning ovqatlanishi va hammom-yuvish xizmatlarini yomonlashuvi;
dushman tomonidan yadroviy hujum natijasida suv va chiqindi-oqova tizimi faoliyatining izdan chiqishi;
epidemiyaga qarshi tibbiy muassasalarni ehtimolan ishdan chiqishi;
ommaviy sanitar yo'qotishlarning vujudga kelishi, jumladan bakteriologik (biologik) jihatdan zararlangan o'choqda;
5) odamlar orasida katta miqdordagi qaytmas sanitar
yo'qotishlarning kelib chiqishi va hayvonlarni nobud bo'lishi;
oziq-ovqatlar va suvni radiofaol va zaharlovchi moddalar va bakteriologik vositalar bilan ehtimoliy zararlanishi;
ionlovchi nurlanish, zaharlovchi moddalar va bakteriologik vositalar ta'siriga uchragan odamlarda immunobiologik faoliyatlarning pasayib ketishi;
Dushman tomonidan qo'llanilgan ommaviy qirg'in qurollari ishlatilgan paytdagi salbiy sanitar oqibatlar fuqarolar muhofazasi shtablari va xizmatlarining faoliyat hajmini aytarli darajada belgilaydi.
|
| |
Bevosita xarajatlarga nimalar kiradi?

|
Bevosita xarajatlarga nimalar kiradi?
|
bet | 206/226 | Sana | 23.05.2024 | Hajmi | 1,53 Mb. | | #250996 |
Bog'liq UMK soha iqtisodiyoti50. Bevosita xarajatlarga nimalar kiradi?
A) ish xaki
B) amortizatsiya
V) xom-ashyo
G)yukoridagilarning xammasi
51. Marketingda bozorni urganish tushunchasi uziga nimalarni kiritadi?
*A) xaridorlarning tovarlarga bulgan talablari, «bozor sigimi» va rakobatchi firmalar tovarlarining taxlili;
B) bozordagi milliy valyuta va xalkaro valyutani sotib olish imkoniyatlari;
V) rakobatchilar va ishlab chikarish imkoniyatlari taxlili;
G) xamma javoblar tugri.
52. Bozor kon’nyukturasi nima?
*A) talab va takif urtasidagi munosabat;
B) narxning darajasi;
V) tovarning xarajati;
G) zaxiradagi tovarlar.
53. Marketingda bozorni segmentga bulishning asosiy sababi nima?
*A) xaridorlarning extiyojlari va soitb olish imkoniyatlaridagi fark;
B) tovar sotish shaxobchalarini guruxlarga bulish;
V) ishlab chikaruvchilarni aniklash;
G) demografik xususiyatlarni aniklash.
54. Kuyidagilardan kaysi biri bozorni segmentlariga bulish belgilariga kirmaydi?
A) axolining demografik belgilari;
B) xaridorlarning sotib olishdagi xulk-atvori;
*V) ishlab chikarish kuvvatlari;
G) bozorning iktisodiy-geografik joylashishi.
55. Bozor - bu:
A) natural xo‘jalik xukmron bo‘lgan davrda vujudga kelgan;
B) bozor iqtisodiyotiga o‘tish vaqtidan boshlab vujvdga kelgan;
*V) tovar xo‘jaligi vujudga kelishi bilan paydo bo‘lgan;
G) sanoat taraqqiyeta boshlagan kundan boshlab paydo bo‘lgan.
56. Bozordagi narx-navo (baho):
A) talab va taklifni bir-biriga moslashtirish vazifasini bajaradi;
B) pulni tovarlar bilan ta’minlash vazifasini bajaradi;
V) pul muomilasini barqarorlashtirish vazifasini bajaradi;
*G) noto‘g‘ri javob yo‘q.
57. Bozor iqtisodiyoti sharoitida:
A) narx-navo oshmaydi;
B) ishsizlik bo‘lmaydi;
V) pul qadrsizlanmaydi;
*G) tadbirkorlikka keng yo‘l ochiladi.
|
| |
Ayrboshlash miqyosiga qarab bozor quyidagi turlarga bo‘linadi

|
Ayrboshlash miqyosiga qarab bozor quyidagi turlarga bo‘linadi
|
bet | 207/226 | Sana | 23.05.2024 | Hajmi | 1,53 Mb. | | #250996 |
Bog'liq UMK soha iqtisodiyoti58. Ayrboshlash miqyosiga qarab bozor quyidagi turlarga bo‘linadi:
*A) mahalliy bozor;
B) iste’mol tovarlari va xizmatlar bozori;
V) tartibsiz bozor;
G) oligopolistik bozor.
59. Iqtisodiy aloqalarga kirishish darajasiga qarab bozor:
A) pul va qimmatli qog‘ozlar bozori;
B) mehnat bozori;
*V) erkin bozor;
G) regional bozor;
60. Ayirboshlash ob’ektining moddiy shakli jihatdan bozor quyidagi turlarga bo‘linadi:
A) valyuta bozori;
B) mehnat bozori;
V) intellektual tovar bozori;
*G) noto‘g‘ri javob yo‘q.
61. Iste’mol bozori o‘zining xolatiga qarab:
A) to‘yingan bozor bo‘lishi mumkin;
B) taqchil bozor bo‘lishi mumkin;
V) och bozor bo‘lishi mumkin;
*G) noto‘g‘ri javob yo‘q.
62. Ishlab chiqarish vositalari bozori - bu:
*A) mehnat qurollari hamda xom ashyo, yoqilg‘i va materiallarning oldi-sotdi bozori;
B) daromad keltiruvchi aksiya, obligatsiya, veksel, chek kabilar oldi-sotdi bozori;
V) ish kuchini oldi-sotdi qilish bozori;
G) aqliy mehnat mahsuli bo‘lmish tovarlar va xizmatlar oldi-sotdi bozori.
63. Mahalliy bozor deganda:
A) bir mamlakat doirasidagi regionlar o‘rtasida yoki bir necha chegaradosh davlatlar o‘rtasidagi bozor tushuniladi;
*B) muayyan mamlakatning davlat chegaralari doirasi bilan cheklargan shahar, tuman, viloyat xududlaridagi bozor tushuniladi;
V) xalqaro mehnat taqsimoti orqali bir-birlari bilan bog‘langan turli davlatlar o‘rtasidagi bozor tushuniladi.
G) daromad keltiruvchi aksiya, obligatsiya, veksel, chek kabilar oldi-sotdi bozori.
64. Rivojlangan bozor iqtisodiyotiga:
A) tartibsiz, stixiyali bozor xos;
B) boshqariladigan bozor xos;
*V) rejali tartiblanadigan bozor xos;
G) qat’iy reja asosida amal qiladigan bozor xos.
65. Boshqariladigan bozorda:
A) bozor aloqalari stixiyali tarzda o‘rnatiladi;
B) bozor aloqalari qonunlarga oldindan, moslashtirib boriladi;
V) stixiyali kuchlar ob’ektiv ravishda sotuvchilar va xaridorlar ustidan hukmronlik qiladi;
*G) iqtisodiy munosabatlar davlat idoralari beradigan buyruqlar va ko‘rsatmalar asosida hal qilinadi.
|
| |
Bajariladigan fayllar, ularning turlari va yaratilish tamoyillari

|
Bajariladigan fayllar, ularning turlari va yaratilish tamoyillari
|
bet | 55/78 | Sana | 19.02.2024 | Hajmi | 209,36 Kb. | | #158808 |
Bog'liq Tizimli dasturlash javoblarBajariladigan fayllar, ularning turlari va yaratilish tamoyillari.
Bajariladigan fayl nima? Amalga oshiriladigan fayl - bu bajarilishi mumkin bo'lgan dastur fayli, uni shaxsiy kompyuteringizda biron bir narsani amalga oshirish uchun ko'rsatmalar yoki variantlar to'plami mavjud. Bajariladigan fayllar deyarli barcha zamonaviy operatsion tizimlarda mavjud, ammo ko'pchilik odamlar ularni Windows EXE fayl formati bilan bog'lashadi. Bajariladigan fayl nima? Amalga oshiriladigan fayl - bu bajarilishi mumkin bo'lgan dastur fayli, uni shaxsiy kompyuteringizda biron bir narsani amalga oshirish uchun
ko'rsatmalar yoki variantlar to'plami mavjud. Bajariladigan fayllar deyarli barcha zamonaviy operatsion tizimlarda mavjud, ammo ko'pchilik odamlar ularni Windows EXE fayl formati bilan bog'lashadi.
Executable fayllar fayl ochilganda ishlaydigan kodni o'z ichiga oladi. Windows dasturlari, Mac OS X ilovalari, skriptlar va makrolar barcha bajariladigan fayllar deb hisoblanadi. Ushbu turdagi fayllar boshlanishda kodni amalga oshirganligi sababli noma'lum fayllarni, jumladan elektron pochta orqali yuborilgan fayllarni ochib bo'lmaydi. Eng keng tarqalgan kengaytmalar
.EXE
, .APP,
.VB
,
.SCR
va
.MSI
.(yaratish qiyinligi sababli) iexpress dasturidan foydalanamiz deb yozing blaknot ichiga org 0X100 mov dx , msg mov ah , 0x09 int 0x21 ret
68
msg db ‘hello$’ kodni takmatag qilib yozing va saqlaymiz .txt qilib pusk+r= iexpress yoziladi va fayilni unga yuklab bajaruvchi fayillarga ajratamiz.
Dasturlash jarayonida xatolar turlarini tasniflash va ularning paydo bo'lishining asosiy sabablarini ko'rib chiqish
Tahlil bosqichlari bilan bog’liq ularga mos xatolar turi ham mavjud. Shuning uchun leksik
,sintaksik va semantik xatolarni ajratadi.
Leksik xatolar alfavit simvollaridan leksimalarni hosil qilishda qoidalarni buzilganligi bilan bog’liq. Masalan , const o’rniga cons yoki idintifikator 2AB shaklida yozilsa leksik xatoga
yol qo’yilgan bo’ladi. Sintaksik xatolar tilning sintaksik qoidalarini noto’g’ri ishlatilishi bilan xarakterlanadi. Masalan ,const n=5 ; var x,y:real; tasvirlash mavjud bo’lsin . Operatorlar n:=n+1; 22:=x+y; tilning qoidalariga javob bermaydi va translyator sintaksik xatolar haqida ma’lumot beradi.
|
| |
Semantik xatolar - Shaxsiy kompyuter komponentlarining umumiy sxemasi, xususiyatlari va tahlili

|
Shaxsiy kompyuter komponentlarining umumiy sxemasi, xususiyatlari va tahlili
|
bet | 56/78 | Sana | 19.02.2024 | Hajmi | 209,36 Kb. | | #158808 |
Bog'liq Tizimli dasturlash javoblarSemantik xatolar obekt xususiyatini aniqlash mumkin bo’lmagan hollarda yoki obekt xususiyati obektni ishlatish jarayoniga qarshidir. Masalan, obekt tasvirlanmagan yoki tasvirlangan, ammo ishlatilishi noto’g’ri.
Xatolarning yana bir turi – bu hisoblash jarayonidagi, yani programma ishlatayotgan paytdagi xatolardir . bularni fatal xatolar deymiz. Masalan “nolga bo’lish” , massiv o’lchovlaridan chiqib ketish, stek to’lishi kvadrat ildiz ustida manfiy ifodani paydo bo’lishi
va hokozolar.
Assemblerlar. Ta'rif, ularning vazifalari va assemblerlarning xususiyatlari. Assembler mnemenik kodni mashina kodiga tarjima qilishda komandalar formati, adreslash usullari va mashinaning boshqa apparat xarakteristikalarini hisobga oladi. Kompilyator esa, mashina kodiga boshlang’ich programmani tarjima qiladi, registrlar komandalar to’plamidan foydalanadi.
Shularni hisobga olib sistemaviy programma ta’minoti boshqa komponentalari: assembler, yuklovchi, makroprotsessorlarni xususiyatlarini ko’rib chiqamiz. Assembler. Assembler programmalash tizimi bo’lib assembler tili va shu tilni tarjima qiladigan translyatordan iborat. Yana assembler tilidan mashina tiliga programmani tarjima qiladi. Programmalashda disassembler ham ishlatiladi. Disassemble maxsus progrmma bo’lib obyekt kodni unga ekvivalent bo’lgan assembler –
programmaga o’tkazadi.
Assemblerlar asosan mashina oilasiga (platformaga ) mo’ljallangan holda ishlab chiqariladi. Mas alan
, Intel (IBM PC) oilasiga
mansub assembler, Apple (Mac , Matorolla, Zilog) oilasi uchun ishlab chiqarilgan
assembler yoki VAX arxitekturasiga mutobiq assembler va h. shularga qaramasdan, assemblerlarning
bajariladigan ishining umumiy to’plamini quyudagicha deb qarash mumkin.
1.Amallar mnemonik kodini ularga ekvivalent bo’lgan mashina kodiga o’tkazish.
Masalan , add ni 10 ga ko’chirish.
simvolik operandlarni ekvivalent bo’lgan mashina adreslarga o’tkazish.
69
Masalan , alpha ni 1243 ga ko’chirish.
maxsus format asosida mashina komandalarini tuzish. Masalan ,$88/$8e/NWords ←MOVCX,bp+NWords.
boshlang’ich programmadagi konstantalarni mashinaning ichki tasvirlanishiga o’tkazish.
Masalan , edf→45F446
Hosil bo’lgan obеkt programmani xotiraga yozish va listingni chiqarish.
Assеmblеr komandasining umumiy ko’rinishi
Assеmblеr tilida programma tuzish va uni taxlash (bajarish) uchun assеmblеr translyatori va zagruzchik (yuklovchi) birgalikda ishlatiladi. Shu bosqichlarni quyidagi kеtma-kеtlikda bеrish mumkin.
asm prog. asm. Boshlang’ich fayl.
prog. obj. Translyatsiya qilingan obеkt fayl (obеkt modul)
link prog. Bajariladigan faylni zagruzchik (linker) yordamida hosil qilish.
prog. exe – Bajariladigan fayl.
Agar programma bir nеchta obеkt modullardan iborat bo’lsa u holda ularni zagruzchik orqali yagona programma shaklida tashkil qilish mumkin. Masalan, link
mod1.obj+mod2. obj+mod3. obj
Natijada mod. exe yagona bajariladigan programma hosil bo’ladi
|
| |
Operatsion tizim ta'rifi, tuzilishi va vazifalari

|
Operatsion tizim ta'rifi, tuzilishi va vazifalari
|
bet | 57/78 | Sana | 19.02.2024 | Hajmi | 209,36 Kb. | | #158808 |
Bog'liq Tizimli dasturlash javoblarOperatsion tizim ta'rifi, tuzilishi va vazifalari.
Operatsion tizim – tizimli dastur bo’lib foydalanuvchi va hisoblash tizimi orasidagi muloqotni tashkil qiladi va quyidagi funksiyalarni bajaradi:
-
xotirani boshqarish ;
-
protsessorni boshqarish ;
-
jarayonlarni boshqarish ;
-
qurilmalarni boshqarish ;
-
fayllarni boshqarish.
Operatsion sistema (OS) tizimli dasturiy ta’minotining asosiy turlaridan biri bo’lib apparatura (mashina) atrofida ish muhitini tashkil qiladi va mashinaga to’g’ridan – to’g’ri murojat qiladi. Malumotlarni qayta ishlash jarayonida 4 ta bir – biri bilan bog’liq komponenta: odam
(foydalanuvchi), qurilmalar (mashina), programma va ma’lumot o’zaro hamkorlik qilsa, OT shu hamkorlikni boshqaradi.
Operatsion TIZIM(sistema) TURLARI
Shaxsiy kompyuterlar (Windows,MacOS…..);
Mobil qurilmalar(Android,iOS,Windows Mobile…) ;
Ishchi stansiyalar(Unix , Solaris ,Linux,…) ;
Super – EHM lar uchun (UNICOS , THE , System V);
70
Mobil OT mobil qurilmani boshqaradi va uning dizayni simsiz aloqa va mobil ilovalarni qo'llab-quvvatlaydi. U mobil multimedia formatlarini qo'llab-quvvatlaydi. Planshetlar va smartfonlar mobil operatsion tizimlarda ishlaydi.
Blackberry OS, Android va iOS
Kiritilgan assemblerdan foydalanishning asosiy tamoyillari.
Multimodulli programmalar yuqori darajali tillar (masalan, BP, Si, Delphi) va mashinaga mo’ljallangan tillar (masalan, assembler, makroassembler, mashina tili) bo’laklaridan iborat shaklda tashkil qilinsa, u holda quyidagi variantlarni tahlil qilish maqsadga muvofiq.
Qismprogramma assemblerda va asosiy qism yuqori darajali tilda. Bu holda assemblerdagi programma tarjima qilinib .obj fayl hosil bo’ladi va uni maxsus direktiva
bilan (masalan BO muhitida) asosiy programma bilan birlashtiriladi, ya’ni
Program p;
{$L F.obj}
Function (argumentlar:);external; Begin end.
Yuqori darajali tillardagi kiritilgan assemblerdan foydalanish. Bu holda programmaning alohida qismlari assembler tilida yoziladi. Masalan, asm … end; operatorli qavslarni ishlatsak u holda programma ko’rinishi quyidagicha bo’ladi.
Program p;
Begin asm end; end.
d) Assembler direktivasidan foydalanish. Agar qismprogramma assemblerda tashkil qilinishi kerak bo’lsa, u holda uning sarlavhasidan tashqari qismi assembler komandalari
bilan loyihalanadi.
Program p;
Function (argumentlar:): ; assembler;
asm
end;
Begin
End.
71
|
| |
kiriting”X b r > - Texnologiyalari

yoki aga r atrib u t tu s h i r i b q o ld irilg a n b o 'lsa, jo riy d a s t u r n i n g o'zi).
n a m e l , n a m e 2 , n a m e 3 n o m l a r fo rm a
e le m e n tla ri n o m i, valu el, va-
lue2, value3 lar esa ushbu e l e m e n tla r n i n g q iym atidir. H a m m a m a x
sus belgilar = va & h a m p a r a m e t r l a r n o m ig a q a r a b tu s h irib q o ldiri-
ladi. S h u n in g u c h u n bu belgilar va id e n tifik a to rd a g i
k irillc ha belgilar
n o m l a s h d a q o ‘llan ilm a y d i.
M a’lum otlaringizni kiriting!

for($i=0;Si<$num ber_of_talaba;$i++)
{ //h a r
bir satrni ajratish
Sresult = explode( “\ t ”, $talaba[$i] );
//strin g tipidagi m a’lum otlarni integer tipiga o‘tkazish
$result[0] = intval( SresultfO]); $result[3] = intval( $result[3]);
$result[4] = intval( $result(4]);
//talab an in g har bir m a ’lum otini chiqazish
echo “
$result[0] | $result[l] |
$result[2] | $result[3] |
$result[4] | $result[5] |
$result[6] | $result[7] |
< /tr> ”; } echo “< /table> ”; ?
>
_______
8.25-listingda berilgan d a s tu r kodi faylning barchasini massivga
yuklab oladi. 8.24-listingdan farqli ravishda bu listingda explode()
funksiyasi har bir satrni b o ‘limlarga (talabaning h ar bir m a ’lumotini)
keyinchalik ular ustida ishlash u ch u n ajratadi. Bu sahifaning natijasi
8.2-rasmda ko'rsatilgan.
Щ
Teiabeisf pcrtefi-TatebaSar hjqkfcgS
WWow fltajnrtt 6f
v -
IL
,/Ioc»lhost/!eam_php-4'!€-»Avcfd5 php
»
j
££
| X
\ \ P fla/acQMsil/u
Щ КшМ йЕШ Ш ВШ
fi
. Файл Правка Вид Избранно* Сервис Справка
Избранное
I g8 И Ц http;/>1oc*lhosf leam_pbp.„ 1
Щ
Talabalar portali-talaba... X
Enkapsulatsiya - 4 – Ma’ruza. Obyektga yo'naltirilgan dasturlash(oyd) haqida Ob’ektga yo‘naltirilgan dasturlash...

|
4 – Ma’ruza. Obyektga yo'naltirilgan dasturlash(oyd) haqida Ob’ektga yo‘naltirilgan dasturlash texnologiyalarining xususiyatlari
|
bet | 3/3 | Sana | 29.01.2024 | Hajmi | 85,47 Kb. | | #147849 |
Bog'liq 4-ma\'ruzaEnkapsulatsiya jarayoni esda yaxshi qolishi va tushunarli bo'lishi uchun keltirdim.
Mashinani tasavvur qiling,
Uni dasturlash obyekit sifatida modellashtiramiz:
Uning o'zgaruvchilari( hozirgi tezligi, qolgan benzini, va h.k) va uning funktsiyalari(to'xtatish, tezlikni oshirish, rulni burish, va h.k.). Bu yerda uning bakidagi benzini yurishi tufayli kamayib boradi demak uning qiymatining o'zgarishi 0dan bakning sig'imigacha bo'ladi, yoki uning tezligi ham shu kabi aynan qaysidir funktsiyalarning amalga oshirilishi orqali u ham 0 dan maksimal tezligigacha o'zgarishi mumkin. Bulardan tashqari mashinaning ba'zi hususiyatlari borki ular o'zgarmasligi mumkin, masalan, rangi.
Demak, ko'rinib turiptiki mashina ham o'z navbatida bir necha mayda obyeklardan iborat bo'ladi. Va albatta ularni kodda yozganda ham alohida obyekt sifatida ifodalash kerak bu orqali nimalarga erishish mumkin:
Qismlilik: Har bir obyektga tegishli bo'lgan kodlar alohida-alohida, boshqa obyeklarga bog'liq bo'lmagan holda boshqarish imkoniyatiga ega bo'lamiz. Bu hammasi emas, tasavvur qiling mashina obyektini ifodalovchi kodni bo'lmasdan faqat bitta faylda ifodaladik; bu esa murakkabligiga qarab yuzlab hatto minglab qatorli kod bo'lishi mumkin. Undan biror narsani topib-o'zgartrish ancha mashaqqat bo'ladi.
Qayta foydalanish: Yana boshqa plyus tarafi biz bo'laklagan mashinaning detallarini boshqa obyektlarda ham ishlatishimiz mumkin. Masalan, 2 xil mashina ularning shunday qismlari borki aynan bir xil, ana o'shalar uchun ikki marta alohida kod yozmasdan, bitta yozganimizni qayta ishlatishimiz mumkin.
Uzib-ulanuvchanligi: buni tushunish uchun yuqoridagi misoldan foydlanamiz, aytaylik, mashinaning biror qismi ishlamayapti, xo'sh nima qilinadi? yoki ishlab turgan boshqasiga almashtiramiz, yoki tuzatamiz. Mashinaning biror bolti buzilsa uni boshqa ishlab turgani bilan almashtirasiz yoki tuzatamiz lekin mashinani almashtirmaymiz.
Bu yuqoridagi ma'lumotlar yaxshi tushunarli bo'lmagan bo'lsa. Keyingi maqolalarda bularni kodlar bilan yozib tushuntirib boriladi.
|
|
Bosh sahifa
Aloqalar
Bosh sahifa
4 – Ma’ruza. Obyektga yo'naltirilgan dasturlash(oyd) haqida Ob’ektga yo‘naltirilgan dasturlash texnologiyalarining xususiyatlari
|