топик, блог, фотосет ёки йўналтиргич яратиш

Рейтинг
+44.82
avatar

Изучение компьютерных программ

Батафсил

Масофавий таъмил материаллари ҳажмини қисқартириш усуллари.

Изучение компьютерных программ
Масофавий таъмил материаллари ҳажмини қисқартиришусуллари.
Нарзиев У.З.
Бухоро муҳандислик технологиялари институти
Маълумки, ҳозирги кунда таълимнинг инновацион турлари таркибида масофавий таълим тушунчаси кенг ўрин эгаллаб келмоқда. Ҳозирги вақтгача масофавий таълимнинг жуда кўп таърифлари келтирилган. Биз қуйидаги таърифга тўхталамиз:
<p class=«Default» style=«text-align: justify; text-justify: inter-ideograph; text-indent: 35.4pt; line-height: 150%;»

Компьютер ёки мобиль қурилмада интернет тезлигини қандай ўлчаш мумкин?

Агарда сиз провайдер интернетнинг маълум қилинган тезлигини таъминламаяпти, деб ҳисобласангиз, ёки шунчаки уни ўзингиз учун билмоқчи бўлсангиз, сизга махсус сервислар талаб этилади.
 
Қурилмани тайёрланг
 
Бу ҳаракатлар тестларнинг натижаси аниқ бўлишига ёрдам беради.

Ziyonetda sayt yaratish va uni sozlash bo'yicha qo’llanma.

Изучение компьютерных программ
<p style=«text-align: center»>Ziyonetda sayt yaratish uchun 1-qadam bu regisratsiyadan o’tishdir.Siz ziyonetda registratsiyadan o’tishingiz lozim.Registratsiyadan o’tkaningizdan so’ng login parolingiz bilan saytga kirasiz.Saytga kirganingizdan so’ng, rasmda ko'rsatilgan tugmani bosing</p>
<p

Компьютер технологияси

Изучение компьютерных программ
Оилада компьютер назорати.
Инсоният 21- асрга қадам қўйиши билан янги аср жамиятимизга муҳим масалани ҳал қилиш вазифасини юклади. Шу жумладан ҳар бир фуқаронинг шахсий иштирокига ижодий масулиятли карашни талаб этади. Республикамизда бутун таълим тизимини тубдан ислоҳ қилишга киришилди. Таълим тизимидаги туб ўзгаришларни амалга ошириш учун

Девушки идут в программирование

Ушли в прошлое стереотипы, ограничивавшие для женщин выбор профессии. Наши современницы осваивают технико-технологические специальности, инновационные профессии, достигая высоких результатов, выстраивая карьеру, прилично зарабатывая, внося ощутимый вклад в развитие семьи, общества. 
 
 
Практическая польза огромна, если учесть, что специальности, связанные с современными технологиями, например, программированием, сейчас самые востребованные и высокооплачиваемые. Владея ими, можно работать дистанционно, то есть не выходя из дома. А значит — экономить время, уделяя его детям, семье. Однако не все девушки знают об этих свойствах технических профессий, ошибочно считая, что такого рода профессии подходят больше мужчинам. 
Стартовавший в нашей стране конкурс

1-dars. C++ algoritmik tilining asosiy tushunchalari

Изучение компьютерных программ
C++ algoritmik tilining alifbosi quyidagilardan iborat:


  • 0 dan 9 ga
  • katta va kichik lotin harflari;
  • cha raqamlari;
  • maxsus belgilar (+, -, *, /, =, >, <, {, }, [, ], ‘) ni o’z ichiga oladi.
 
C++ tilida so’z deb bir nechta belgilar ketma-ketligi tushuniladi. Xizmatchi so’z deb C++ tilidagi standart nom

GOOGLE қидирув тизимини профессионаллардек ишлатишнинг 10 та усули

Биз яшаётган ахборот асри ва интернет тезлигида исталган маълумотни топиш мумкин. Бир неча дақиқалар ичида ширин ва мазали пирогнинг рецепти билан танишиш ёки илмий маълумотлардан бохабар бўлиш мумкин. 
 
Бироқ аксарият ҳолларда керакли маълумотни айнан ўзини эмас, бошқа муқобилларини топиб, бизга кераклисини эса ундан белгилаймиз. Бунга эса узоқроқ вақт кетади.  
 
Қуйида керакли маълумотларни бир неча сонияда топиш имконини берувчи усулларни санаб ўтамиз.

CG art o'zi nima ?

Bugungi zamon bilan hamnafas bo'lib yashash kerak deb ta'kidlaydi buyuk IT sohasi mutaxassisi. Shunday ekan, nega endi hozirgi kunda eng rivojlanayotgan va katta talabga ega kompyuter grafikasini o'rganmaslik kerak ekan? Aksincha yangi sohani o'rganish va bu sohada halol mehnat qilib juda katta loyihalarni amalga oshirish orqali yaxshi daromad

WordPress Шаг №2 - Создаем Бд в phpmyadmin для WordPress.

Дорогие читатели в прошлом уроке мы с Вами установили Web-сервер, ну а в данном уроке мы научимся создавать БД в phpmyadmin
Ничего сложного в этом нету, а значит приступаем сразу к делу:
1)Открываем Ваш любимый браузер и в адресной строке вводим wpinfo.uz/phpmyadmin/

WordPress Шаг №1 - Устанавливаем локальный web-сервер на персональный компьютер

«С чего начать?»- это самый распространенный вопрос среди начинающих веб-разработчиков.
А начать следует с установки локального web сервера.
Итак не будем долго медлить давайте займемся установкой web-сервера на Ваш компьютер.
Если у Вас в качестве операционной системы установлена Ubuntu, тогда прочитайте статью о установке LAMP на ubuntu.

Algoritm. Algoritmik til

Изучение компьютерных программ

Inson butun hayoti davomida algoritmlar ichida yashaydi, lekin buni u odatda sezmaydi. U dunyoga kelishidan tortib, to dunyodan ketishigacha bo‘lgan faoliyati davomida o‘z oldiga doim qandaydir masalalar qo‘yadi, bu masalalarni echishning yo‘l-yo‘riqlarini qidiradi. Natijada ma’lum bir qonun-qoidalarni o‘ylab topadi, belgilangan tartibda ularni bajarib, ko‘zlagan natijasiga erishadi. Agar ana shu qonun-qoidalarni ixtiyoriy odam ko‘rsatilgan tartibda bajarishga muvafaq bo‘lsa, u ham ana shu natijalarga erishishi, tartib buzib bajarganda esa olingan natija uni qanoatlantirmasligi mumkin. Qandaydir maqsadga erishish yo‘lida belgilangan amallar ketma-ketligini bajarayotgan inson yoki texnik vositani ijrochi deb ataymiz.Ta’rif: Algoritm deb qo‘yilgan masalani to‘la hal uchun ijrochining bajarishi lozim bo‘lgan amallar ketma-ketligining qat’iy tartibiga aytiladi.Yuqorida uch hil ko‘rinishdagi algoritmga misollar keltirildi.Ularning bilim darajasi o‘rtacha bo‘lgan ixtiyoriy o‘quvchi bajara oladi, CHunki bu algortimlarda uning uchun tushunarli bo‘lgan so‘zlar va formulalardan foydalanilgan. Informatika fani odatda algortimlarning ijrochisi deganda EXM ni nazarda tutadi. EXM yuqoridagi usullarda ifodalangan algortimlarni tushunmasligi mumkin. Demak biz turli masalalarning yechish algortimlarni EXM larga tushunarli ko‘rinishda ifodalash uchun qo‘shimcha vositaga muxtoj bo‘lib qoldik. SHunday vosita bo‘lib algoritmik til xizmat qiladi. Ko’pincha algoritm va algoritmik til tushunchalarini chalkashtirib qo‘yishadi yoki bir xil narsa deb qarashadi. Bu noto‘g‘ri. Algoritmik til deb algoritmlarni ijrochiga tushunarli va bir xil ko‘rinishda ifodalash uchun zarur bo‘lgan belgilar va qonun-qoidalar majmuasiga aytiladi. Algoritmik tillarni ko‘pincha dasturlash tillari deb xam yuritiladi. Xozirgi vaqtda zamonaviy EXM lar uchun ko‘plab dasturlash tillari ishlab chiqilgan bo‘lib, hammasining o‘ziga yarasha imkoniyatlari hamda qonun-qoidalari mavjud. BEYSIK, TURBO PASKAL, FORTRAN, SI dasturlash tillari ana shular jumlasidandir. Bu tillar imkoniyatlarining turlichaligi bilan bir-birlaridan farq qiladilar. Masalan, BEYSIK algoritmik tili o‘rganish uchun sodda va qulay bo‘lib, unchalik murakkab bo‘lmagan injenerlik masalalari uchun mo‘ljallangan. PASKAL tili esa dastur yozish jarayonida yo‘l qo‘yilishi mumkin bo‘lgan hatoliklarning oldini olish, yangi tipdagi funksiyalarni aniqlash, yangi tipdagi ma’lumotlarni hosil qilish, rekursiv funksiyalar bilan ishlash, grafik imkoniyatlarining kengligi va boshqa ko‘plab hususiyatlari bilan boshqa tillardaq farq qiladi. Bundan tashqari bu til zamonaviy DELPHI dasturlash muhitini o‘rganish uchun asosiy poydevor hisoblanadi. PASKAL dasturlash tiliga 1069 yilda TSyurixdagi informatika institutining hisoblash texnikasi bo‘yicha mutaxassisi Nikolas Virt asos solgan. 1981 yilda bu tilning halqaro standart versiyasi taklif qilingan. IBM PC kompyuterlari uchun BORLAND firmasi PASKAL tilining TURBO PASKAL versiyasi ishlab chiqildi. Hozirgacha TURBO PASKAL ning 7 dan ortiq versiyalari ishlab chiqilgan bo‘lib, ular halq xo‘jaligining turli tarmoqlari masalalarini Yechishda keng foydalanilmoqda. Jahondagi etuk dasturchilarning ko‘pchiligi shu tilda ijod qilishgan. TURBO PASKAL dasturlash tili EHM dasturiy ta’minotini hamda turli amaliy xarakterdagi dasturlar dastasini yaratishda eng ko‘p qo‘llaniladigan dasturlash tillaridan biri bo‘lib qolmoqda. Biz ushbu qo‘llanmada TURBO PASKAL o‘rniga soddagina qilib PASKAL so‘zidan foydalanamiz.

Компьютер вируслари ва вирусга қарши воситалар.

Изучение компьютерных программ

Компьютер вируси ўлчами буйича катта бўлмаган, махсус ёзилган дастурдан иборат бўлиб, у ўзини бошқа дастурларга «ёзиб қўйиши», шунингдек, компьтерда турли нохуш амалларни бажара олиши мумкин. Бундай дастур ишлашни бошлаганда дастлаб бошқарувни вирус олади. Вирус бошқа дастурларни топади ва унга «юқади», шунингдек, қандайдир зарарли амалларни (масалан, дискдаги файл ёки файлларнинг жойлашиш жадвалини бузади, тезкор хотирани  «ифлослайди» )бажаради.


Вирус жойлашган дастур одатдагидек ишини давом эттиради. Ташқаридан дастурнинг касалланганлиги билинмайди. Кўп турдаги вируслар шундай тузилганки, касалланган дастурни ишга туширганда вирус компьютер хотирасида доимий қолади ва вақти-вақти билан дастурларни касаллайди ва компьютерда зарарли амалларни бажаради.


Мавжуд бўлган вирусларнинг кўпчилиги ядро системали файлларни афзал кўрадилар, чунки кўп замонавий компьютерларда файллар системаси бир хил юкланади масалан вируслар аксарият холларда ,Command.com файлига бирлаштирлади ва DIR буйруғи билан бошқа диск ва директорияларга тарқалади.Кўп холларда системанинг зарарланиши киритиш ва чиқариш жараёнига мурожаат қилганда рўй беради


Аслини олганда, вируслар системаларга бирикиб кетиш учун ҳар қандай йўлларни ишлатишади, шунинг учун ҳам зарарланмайдиган ситемалар йўқдир.


Компьютерларга вирусларнинг кириб кетишининг асосий йўли бўлиб зарарланган дискеталар ҳизмат қилади.Вируслар борган сайин бешавқат ва ҳеч нарсадан қўрқмайдиган бўлиб бормоқда,ҳатто энг етук вирусларга қарши дастурлар ҳам улар билан курашишга ожизлик қилмоқдалар. Шундай вируслар мавжудки, улар энергияга боғлиқ бўлмаган хотирага яшириниб олиб, системани тозалашда жуда катта қийинчиликлар туғдирадилар. Ҳатто ҳақиқий фирма белгисига эга бўлган, сиқилган дастур ҳам вирусдан ҳоли эканлигига ҳеч ким кафиллик бера олмайди.Вирусларни CD ROM дискларнинг штамповка жараёнида ҳам ўрнашганлик ҳоллари мавжуддир.


Вирус фаолияти асосан  4 та фазага эга; 


— ухлаш фазаси;


— кўпайиш фазаси;


— ишга киришиш фазаси;


— вайрон қилиш фазаси.


Вирус ихтирочиси аста-секинлик билан фойдаланувчининг ишончини қозониш мақсадида, ухлаш фазасини ишлатиши мумкин, чунки бунда вирус кўпаймайди ва маълумотларни бузмайди.     Хозирги кунда 20000 дан ортиқ компьютер вируслари мавжуд бўлиб, улар компьютерда маълумотларни ишончли сақланишига хавф солади ва компьютер ишлаш жараёнида турли муаммолар келиб чиқишига сабаб бўлади. Шу боис компьютер вируслари, уларнинг турлари, етказадиган зарарлари ҳамда улардан ҳимояланиш учун кўриладиган чоралар билан таниш бўлиш мухим.

Десятичная система

Изучение компьютерных программ
Обычных «школьных» цифр всего десять: 0, 1, 2, 3, 4, 5, 6, 7, 8, 9. С их помощью можно записать любые числа (количества), но для этого нужно использовать определенные правила, которые всем известны со школы. Так вот, цифры вместе с правилами записи чисел и называются системой счисления.
Вспомним, как записываются эти числа. При записи числа каждая цифра, которая входит в его запись, означает определенное количество. Какое? Давайте посмотрим пример. Возьмем число 4891. Как оно получается из своих цифр? А вот как:
4891 = 4x1000 + 8x100 + 9x10 + 1x1.
Мы видим, что количество, которое несет в себе каждая цифра, зависит от положения, позиции цифры в записи числа. Если цифра стоит на первом месте справа, то ее следует домножить на 1, если на втором месте справа — то на 10, на третьем — на 100 и так далее, пока число не кончится. По этой причине такая система счисления называется позиционной. Вспоминая, что количество цифр «школьной» системы равно десяти, получаем ее полное название — позиционная десятичная система счисления.Количество цифр позиционной системы счисления называется ее основанием. То есть «школьная» система счисления имеет своим основанием десять.
Сделаем еще одно существенное замечание: наш русский язык представляет собой десятичный язык. Все числа, которые мы произносим, составлены по правилам десятичной системы счисления. (Поскольку все системы счисления, с которыми мы будем знакомиться, суть позиционные, слово «позиционная» будем опускать.) С одной стороны, это удобно и привычно, мы даже этого не замечаем. Но, с другой стороны, у нас будут возникать трудности при именовании чисел, записанных в других, недесятичных системах, — просто не будет слов.
 
Очень важно и то, что цифры умножаются только на степени числа 10. Поэтому наше число можно записать еще и так:
4891 = 4х10Л3 + 8х10Л2 + 9х10Л1 + 1x10

Системы счисления

Изучение компьютерных программ

Человек, как известно, может распознавать тысячи (если не миллионы) видов всевозможных сигналов. Когда мы читаем книгу, минимальным информационным элементом для нас становится буква, цифра или знак препинания. Итого — несколько десятков различных символов! При разговоре же мы должны распознавать уже сотни (если не тысячи) минимальных сигналов — звуки, элементы интонации, мимические и жестовые сигналы.


 


Нам, людям, это трудным не кажется. Но наш мозг учится искусству понимания этих сигналов долгие годы, методом проб и ошибок переводя внешние сигналы в понятные ему нервные импульсы, несущиеся по нейронным сетям. Эти импульсы и есть основной, изначальный язык мозга.


 


А как обстоит дело в компьютере? Точно так же — вся поступающая извне информация переводится на самый простой для компьютера язык, язык машинных кодов в двоичной системе.


Числа являются основой не только математики, но и информатики. Невозможно представить работу за компьютером без знания чисел. Кроме того, явно или неявно числа пронизывают всю цивилизацию.


 


Прежде чем приступать к рассказу о компьютерных числах, вспомним, чем отличается число от цифры. Часто по радио или телевизору можно услышать, что ведущая просит гостя программы — обычно ученого — назвать цифру. Или, наоборот, сам гость начинает приводить цифры. Все при этом понимают, что эта вольность русского языка, и требуется назвать не цифру от О до 9, а какое-то число.


При написании и чтении компьютерных книг до такой степени, конечно, расслабляться нельзя. Здесь всегда число — это измеритель некоторого количества, иногда — порядковый номер. А цифры — это всегда значки, которыми записываются числа или с помощью которых произносятся.

Dasturni bоshqarish prоtseduralari

Изучение компьютерных программ

Delay(I:wоrd) -  dastur bajarilishini  I millisekundga ushlab qоlish.
Exit-ajraluvchi blоkdan atrоf muxitga o‘tish. Agarda jоriy blоk, prоtsedura yoki funktsiya  bo‘lsa, u hоlda chiqish tashqi blоkka bo‘ladi. Agarda Exit  asоsiy  dasturning оperatоr qismida  ko‘rsatilgan bo‘lsa, dastur o‘z ishini tugatib, bоshqaruv  sistema dasturiga o‘tkaziladi.  Halt(N:wоrd) — dastur bajarilishini to‘xtatish va bоshqaruvni  sistema dasturiga o‘tkazish (agarda RAS-fayli bajarilsa)  yoki DOS ga (agarda EXE-fayli bajarilsa). N — оperatsiоn sistemaga uzatiladigan  dasturni tugallash kоdi.
RunErr’r(ErrCоde:wоrd) — dastur bajarilishini  va bajarish vaqti xatоligini generasiyalash. ErrCоde — xatоlik tartib nоmerini o‘z ichiga оlgan,  byte  tоifasi  parametri.

Tоifalarni o‘zgartiruvchi funktsiyalar

Изучение компьютерных программ

Chr(I:byte):char — qiymati birga teng bo‘lgan  axbоrоt almashish standart kоd belgisingi qaytaradi. Agar parametr qiymati 255 dan katta bo‘lsa  dasturda buzilish bo‘ladi.
Оrd(S):l’ngint — S  tоifadaaniqlanganto‘plamdagiS  qiymatnitartibnоmeriniqaytaradi.
Round (X:real):l’ngint — X ni  butun  sоngacha chegaralangan qiymatni qaytaradi.
 Trunc(X:real):l’ngint — X ga  teng yoki kichik bo‘lgan  sоnni qiymatni qaytaradi.

Skalyar prоtsedura va funktsiyalar

Изучение компьютерных программ

Dec(X{n}) — X ni butun sоnli qiymatni n ga kamaytiradi. Majburiy bo‘lmagan   n parametri yo‘q bo‘lsa X birga  kamayadi.
Inc(X{,n}) — X ni butun sоnli qiymatni n ga оrtiradi. Majburiy bo‘lmagan   n parametri yo`қbo‘lsa X  birga  оrtadi.
Rred(S) — funktsiya  tоifa qiymatlari ro‘yxatidagi S ning elementini qaytaradi natija tоifasi parametr tоifasiga mоs bo‘ladi. Agar S element bo‘lmasa, dasturda uzilish bo‘ladi.
         Succ(S) — funktsiya  tоifa qiymatlari ro`yxtida S dan keyin keladigan qiymatlarni qaytaradi. Natija tоifasi parametr tоifasiga mоs bo‘ladi.  Agarda, S dan keyin keladigan qiymatlar yoshi bo‘lsa, dasturda bo‘zilish bo‘ladi.
Оdd(I:Integer):boolean -  Agar I  tоi bo‘lsa Trueni  qaytaradi,  juft bo‘lsa, False ni qaytaradi.

Arifmetik prоtsedura va funktsiyalar

Изучение компьютерных программ

Abs(X:real/Integer):real/Integer — X ni absоlyut qiymatni hisоblash, natija tоifasi parametr tоifasiga mоs.
         ArcTan(X:real):real — Xradiangatengbo‘lgan  tangens  burchaginihisоblash.
Cоs(X:real):real-kоsinusni hisоblash, X parametri  burchakni radianlardagi qiymatni beradi.
   Exr(X:real):real – X ekspоnentani hisоblash.
Frac(X:real):real — X ni kasr qismini hisоblash.  
Int(X:real):real — X ni butun qismini hisоblash.
Ln(X:real):real -  X ni natural lоgarifimini hisоblash.  
Pi:real — Pi ni  qiymatni qaytaradi.  (3.141592653897932385).  
Sin(X:real):real -  Sinusni hisоblash. X  burchaqni radianlardagi qiymatni beradi. 
Sqr(X) — X ni   butun va haqiqiy  qiymatni darajaga ko‘tarish. Natija tоifasi parametr tоifasiga mоs.
Sqrt(X:real):real — X  dan ildiz chiqarishni hisоblash.
Random:real — 0..0.99  diapazоndagi  tasоdifiy sоnlar qiymatni geniratsiyalaydi.
Random(I:wоrd):wоrd — 0..I   diapazоndagi  tasоdifiy sоnlar qiymatni geniratsiyalaydi. 
Randomize — tasоdifiy  sоnlar geniratоri bazasini o‘zgartirish.