manba

Dasturlash muhiti(IDE) tushunchasi haqida

Umumiy Dasturlash 2020 Yan 30 18:25:00

Dasturlash muhiti(IDE) tushunchasi haqida

IDE — bu siz anglayotgan «g'oya» degani emas ))IDE(Integrated development environment) — dasturlash tillari uchun muhit hisoblanadi, ko'pchilik bu tushunchani aynan shundayligicha biladi, lekin bu ta'rifning ma'nosi nimaligini unchalik tushunmaydi. Bu maqolada aynan shu IDE abreviaturasini tushuntirishga bag'ishlanadi.Dasturlash muhiti deganda, siz yozayotgan kodlarni aynan qayerga yozish kerakligi tushuniladi. Misol uchun, oddiy «Блокнот» ham IDE…



manba

Kompyuter viruslari haqida va ularning turlari

Boshqalar 2020 Yan 29 18:30:00

Kompyuter viruslari haqida va ularning turlari

Hozirgi kunda hamma kompyuter va telefon foydalanuvchilari virus degan tushunchani yaxshi bilishadi. Bu kichik dastur bilan bir necha bor uchrashishgan. Ko'p hollarda mag'lub ham bo'lishgan. Bilib olgan bo'lsangiz bu maqolamiz viruslarga bag'ishlanadi.Virus – bu dasturchi tomonidan tuzilgan, kompyuter ish faoliyatini tekis ishlashiga halaqit beradigan, oqibatda kompyuterni yoqilishini ham taqiqlab qo'yadigan dasturdir. Bu dasturlar asosan internet tarmog'i orqali foydalanuvchi…



manba

Cisco kompaniyasi haqida va uning tarixi

Telekommunikatsiya 2020 Yan 28 19:25:00

Cisco kompaniyasi haqida va uning tarixi

Axborot kommunikatsiya texnologiyalari sohasida ishlovchi, o'zini hurmat qiluvchi xar bir mutaxassis, albatta u tarmoq qurilmalari sohasida ishlasa, ularning turlari, ishlab chiqaruvchilari va qo'llanilish sohasi haqida batafsil bo'lmasada, yetarlicha ma'lumotga ega bo'lishi kerak bo'ladi. Tarmoq qurilmalari ishlab chiqaruvchi bir qancha firmalar mavjud: Cisco Systems, Juniper, 3com, HP, D-link va boshqalar. Ular ichida yaqqol yetakchisi albatta Cisco Systems…



yangi

Java dasturlash asoslarini bitta video darsda o'rganing

Umumiy Dasturlash 2016 Avg 18 11:43:00

Java dasturlash asoslarini bitta video darsda o'rganing

Bu darsda siz bilan Java dasturlash asoslarining eng kerakli bilimlarini o'rganib chiqamiz. Sizdan qilinadigan asosiy talab video darsni e'tibor bilan ko'rib o'rganing! Keyingi darslarimizda java bo'yicha ishlashda davom etamiz.



manba

Bit amallar

Algoritm 2020 Yan 27 23:57:00

Bit amallar

Bit amallar bitlarning ustida bajarilganligi sabab bit amallar nomini olgan. Protsessorga yaqin bo'lgani uchun bajaralishi jihatdan ancha tez. Bugun shu amallarga qisqacha nazar tashlaymiz. Ko'plab muammolarni hal qilishda juda qo'l kelishi mumkin. Demak bu galgi maqolamizda quyidagilar o'rganiladi: 1) Ikkilik And(&) amali. 2) Ikkilik Or(|) amali. 3) Ikkilik Xor(^) amali. 4) Ikkilik…



manba

Javascriptda boshlang'ich ko'nikmalar - Obyekt

Umumiy Dasturlash 2015 Sen 23 04:46:00

Javascriptda boshlang'ich ko'nikmalar - Obyekt

Javascriptdan maqola yozishni boshlaganimdan beri obyekt haqidagi postni qanday yozsam ekan degan fikr bilan yuribman. Buning sababi obyekt tushunchasi dasturlash tillarining, shu jumladan Javascriptning ham juda katta qismni qamrab oladi. Bu tushunchani tushuntira olsam siz to'liq Javascript kurslarining 50% ini bemalol tushuna olish imkoniga ega bo'la olasiz. Shuning uchun aynan obyekt tushunchasini tushinib olish uchun ko'proq e`tibor qaratishingizni maslahat baraman. Hullas endi boshlasak!…



manba

26-dars - Javada Stringlar.

Umumiy Dasturlash 2020 Yan 21 19:26:00

26-dars - Javada Stringlar.

JAVADA STRING Javada String asosan char tipidagi qiymatlar ketma-ketligini ifodalovchi obyekt hisoblanadi. Belgili massiv esa javadagi String kabi ishlaydi, ya`ni: char[] ch={'j','a','v','a','t','p','o','i','n','t'}; String s=new String(ch); Kodimiz String s="javatpoint"; Kabi ishlaydi. Java String klassi string ustida compare(), concat(), equals(), split(), length(), replace(), compareTo(), intern(), substring() kabi bir…



manba

№8 Dars - Gridlar bilan ishlash.

Web Dasturlash 2016 Iyul 31 05:45:00

№8 Dars - Gridlar bilan ishlash.

Masalani qo`yilishi: Jadvalimizdagi barcha kompaniyalarni ro`yhati bilan birgalikda saytlari nomlarini gridimizda chiqarish. Birinchi navbatda jadval yaratishimiz kerak bo`ladi, agar jadvalimiz bo`lsa unda o`sha jadvaldan foydalanib ham ishlasak bo`ladi. Bizning misolimiz uchun "company" jadvali yaratiladi. 1 – jadvalimizni yaratamiz CREATE TABLE `company` ( `ID` INT(11) NOT NULL AUTO_INCREMENT, `company` VARCHAR(100) NULL DEFAULT NULL, `site`…



manba

8.1-dars - Java do-while Loop(takrorlanuvchi operatori).

Umumiy Dasturlash 2020 Yan 19 23:25:00

8.1-dars - Java do-while Loop(takrorlanuvchi operatori).

Yuqoridagi «while» sikl operatorida, agar shart yolg'on bo'lsa, sikl umuman ishlamasligini ko'rib o'tdik. Agar shart yolg'on bo'lsa ham, sikl tanasidagi operatorlar bir marotaba bajarilishi kerak bo'lsa, «do-while» sikl operatoridan foydalanamiz. Bu operatorda oldin operatorlar bajariladi, so'ng siklga qo'yilgan shart tekshiriladi. Shu sababli sikl tanasi kamida bir marotaba ishlaydi. Bunday siklni «sharti keyin tekshiriladigan» sikl deyish…



manba

Sodda amallarning asimptotik analizi

Algoritm 2020 Yan 16 23:30:00

Sodda amallarning asimptotik analizi

O'tgan galgi maqolarimizda asimptotik analiz, eng yaxshi,o'rta va eng yomon holatlar va asimptotik notatsiya haqida so'z borgan edi. Bugungi maqolada sodda amallarning vaqt murakkabligi muhokama qilinadi. 1.…



manba

Cheksiz sig'imdagi integer muammosi

Algoritm 2020 Yan 14 23:38:00

Cheksiz sig'imdagi integer muammosi

Muammo: Cheksiz sig'imdagi integerlar ustida qo'shish, ayirish, bo'lish, ko'paytirish va daraja amallarini bajarish. .Netda BigInteger mavjud bo'lib, ushbu ma'lumotlar tipida taxminan 232 dan 264 gacha raqamdan iborat bo'lgan sonni saqlashingiz mumkin. Bu esa cheksiz degani emas. Cheksiz bu judayam nisbiy tushuncha shu sabab 264 dan ko'proq raqamdan tashkil topgan sonlar haqida gaplashamiz. Bu muommoning yechimi uchun DoubleLinkedListdan foydalanamiz. Har bir node…



manba

Sonning ixtiyoriy butun darajasini hisoblash

Algoritm 2020 Yan 13 22:18:00

Sonning ixtiyoriy butun darajasini hisoblash

Sonning ixtiyoriy butun darajasini topish informatikaning boshlang'ich kurslarida o'rganilgan sodda muommolardan biri. Yechimi ham oddiy: int pow = 1; for(int i =0; i < m; i++) { pow*=n; } Anglaganingizdek, yuqoridagi kod n^m ni hisoblaydi. Kod n ni m marta ko'paytirib chiqishga asoslangan. Bundan tezroq usul bormi? Ha bor ekan. Daraja bu sonni bir necha marta ko'paytirishdan iborat amal bo'lsa qanday qilib bundan tez bo'lishi mumkin. Keling, 7^13 ni hisoblab ko'raylik.…



manba

Strategy design patterni

Algoritm 2020 Yan 11 15:48:00

Strategy design patterni

Design patternlar mavzusini davom etgan holda bugun Behavioral design patternlar oilasiga mansub Strategy Design Pattern haqida gaplashamiz. Qo'llash jihatidan ancha sodda lekin juda ko'p muammolarni birdaniga hal qila oladigan ushbu design patternni hayotda juda ko'p uchratishingiz mumkin. Bugun Observer design patterni haqidagi maqolada misol qilib olganimiz, yuk jo'natish dasturchasiga yangi imkoniyat qo'shamiz. Vodiy tomonlardan yuk jo'natish uchun koskader taksichilar…