Dasturiy ta'minot: nazariya



Yüklə 213,54 Kb.
səhifə1/3
tarix12.04.2023
ölçüsü213,54 Kb.
#105300
  1   2   3
Dasturiy ta\'minot nazariya


Dasturiy ta'minot: nazariya
Kompyuterning ishlashi apparat va dasturiy ta'minotni birgalikda qo'llash orqali amalga oshiriladi. Birinchisi, shaxsiy kompyuterni tashkil etuvchi mikrosxemalar, platalar va boshqa elektron komponentlar va qurilmalar to'plamiga tegishli. Ikkinchisi - axborotni qayta ishlash va bajarish uchun mo'ljallangan kompyuter dasturlari foydali harakatlar kompyuter yordamida. Argoda birinchisi ko'pincha "apparat", ikkinchisi - "dasturiy ta'minot" deb ataladi.
Dasturiy ta'minot kompyuterda o'rnatish orqali paydo bo'ladi - tegishli fayllarni diskka joylashtirish. Ba'zi hollarda dasturiy ta'minotni yangilash kerak bo'ladi. Bu, aslida, dasturiy ta'minotning yanada rivojlangan va zamonaviy versiyasini qayta o'rnatishdir. "tarqatish" deb ataladigan narsaga ega bo'lish. Bu maxsus o'rnatish dasturi.
Dasturiy ta'minotning ikkita asosiy turi mavjud - tizimli dasturiy ta'minot va amaliy dasturiy ta'minot. Birinchi tur kompyuterning asosiy funktsiyalari bo'yicha ishlashini ta'minlaydi: ishga tushirish, yuklash va past darajadagi hisoblash operatsiyalarini bajarish. Tizim dasturiy ta'minotining asosiy turlari, shuningdek, kompyuterning apparat qismlari va ularning sozlamalarini boshqarish vositalari hisoblanadi.
Bular kompyuterda amaliy ahamiyatga ega bo'lgan harakatlarni amalga oshiradigan dasturlardir. Masalan, matn terish, jadvallar qurish, rasm chizish, Internetdan foydalanish va hokazo.
Tilni soddalashtirish uchun uni quyidagicha umumlashtirish mumkin: tizimli dastur - kompyuter uchun, amaliy dastur - foydalanuvchi uchun. Farqni tushuntirishning yana bir usuli oddiy til: ish odatda ko'rinmaydi. Ular o'z funktsiyalarini foydalanuvchi bilan "muvofiqlashtirishsiz" yashirin rejimda bajaradilar. O'z navbatida, faqat foydalanuvchining bevosita ishtirokida amaliy dasturiy ta'minot ishlaydi. Ikkalasiga ham misollar, biz bugun ko'rib chiqamiz.
Albatta, dasturiy ta'minotning "kompyuter bo'lmagan" turlari mavjud. Ular boshqa turdagi qurilmalarni - masalan, planshetlar, smartfonlar, televizorlarni boshqarishi mumkin. Iqlimni nazorat qilish tizimlari, sanoat ob'ektlari va boshqalar uchun dasturiy ta'minot mavjud.
Operatsion tizim nima?
OT - bu shaxsiy kompyuterning imkoniyatlaridan foydalanish nuqtai nazaridan tizim dasturiy ta'minotining asosiy turi. Nima uchun u dasturiy ta'minotning ushbu toifasiga kiritilgan? Gap shundaki, operatsion tizimlar tomonidan yaratilgan muhitda kompyuterning qolgan barcha dasturiy ta'minoti (tizim va dastur) ishlaydi. OT kompyuterning ishlashi uchun asosdir. Agar yo "q bo" lsa operatsion tizim, keyin boshqa dastur ishlamaydi. OTning asosiy operatsion jarayonlari foydalanuvchidan yashiringan.
Dunyoda shaxsiy kompyuterlar uchun eng keng tarqalgan operatsion tizimlar Windows (eng ommabop, uning ko'plab versiyalari mavjud - 7, 8, XP va boshqalar), Linux, MacOS.
Tizim dasturiy ta'minoti: drayverlar
Tizim dasturiy ta'minotining ikkinchi, ehtimol, eng muhim turi - bu drayver. Ular apparat komponentlarining to'g'ri ishlashini ta'minlash uchun mo'ljallangan. Agar disk uchun drayverlar kompyuterda o'rnatilmagan bo'lsa, u ishlamaydi. Xuddi shunday - video karta, sichqoncha, modem va hatto protsessor uchun. Odatda tarmoq dasturiy ta'minoti router yoki modem drayveridir. Ushbu turdagi dasturiy ta'minot odatda apparat ishlab chiqaruvchilari tomonidan taqdim etiladi (va ko'p hollarda operatsion tizimlarga kiritilgan).
Bu tizim dasturiy ta'minotining mohiyatidir. Keyingi qatorda biz bor - amaliy dasturiy ta'minot, eng mashhur echimlar misollari va foydalanuvchilarga taqdim etiladigan asosiy xususiyatlar.
Amaliy dasturlar: antiviruslar, yordamchi dasturlar
Amaliy dasturlarning keng tarqalgan turlari antiviruslar va yordamchi dasturlardir. Birinchisi kompyuterni himoya qilish uchun mo'ljallangan zararli dastur Bu kompyuterning boshqa dasturiy ta'minoti yoki hatto apparat qismlariga zarar etkazishi mumkin. Rossiyada eng mashhur antiviruslardan ba'zilari NOD32, DrWeb, Kaspersky hisoblanadi. Utilitalar shaxsiy kompyuterning barqaror ishlashini ta'minlash, protsessor, disklar, xotira va kompyuterning boshqa apparat qismlarining qanday qilib to'g'ri ishlashini kuzatish uchun mo'ljallangan.
Mashhur Microsoft Word
Amaliy dasturiy ta'minotning o'ziga xos namunalaridan qaysi biri bugungi kunda eng katta talabga ega? Bu, birinchi navbatda, matnni qayta ishlash dasturlariga tegishli. Kompyuterdagi bunday operatsiyalar tarixan birinchisidir. Dunyodagi eng ommabop so'zlarni qayta ishlash va tegishli operatsiyalarni (jadvallar, grafiklarni chizish va boshqalar) bajaradigan dasturlardan biri Word dasturidir. U dunyodagi eng yirik korporatsiyalardan biri - Amerikaning Microsoft kompaniyasi tomonidan ishlab chiqilgan. Uning ruscha transkripsiyasi, ya'ni "So'z dasturi" kabi eshitiladi.

Bugungi kunga qadar ushbu dasturiy ta'minotning bir nechta versiyalari chiqarildi. Ularning har biridagi funktsiyalar har xil, ammo MS Word tomonidan u yoki bu shaklda bajariladigan asosiy (va amalda eng ommabop) vazifa matnni formatlash, uni faylga saqlash va (agar kerak bo'lsa) uning to'g'ri chiqishini ta'minlashdir. printer.
Microsoft Word: xususiyatlari
"Word dasturi" juda ko'p sonli operatsiyalarni bajarishga qodir. Aynan:
Harflar va paragraflarni formatlash (kerakli o'lchamdagi shrift va asosiy atributlarni tanlash - tagiga chizilgan, qalin, kursiv, qator oralig'i va boshqalar).
Roʻyxatdan oʻtish ko'rinish sahifalar (fonda rang va naqsh o'rnatish, grafikalar, rasmlar qo'shish va h.k.)
Matnga qo'shiladigan elementlarni qo'shish (jadvallar, grafiklar, piktogrammalar va boshqalar).

Word dasturidan foydalanishni o'rganish juda oson. Dasturning ko'pgina boshqaruv elementlari intuitivdir. Shuni ham ta'kidlash joizki Microsoft, Word-ni chiqargan, o'z yechimini batafsil yordam tizimi bilan ta'minladi, unga klaviaturada F1 tugmachasini bosib foydalanuvchi kirishi mumkin.
Mashhur amaliy dasturlar: Microsoft Excel
Boshqa mashhur amaliy dasturga misol - Microsoft Excel(rus tilida - "Excel dasturi"). Uning tor ixtisosligi elektron jadvallar yordamida hisoblashdir. Bunday yechim raqamlar bilan ishlashni sezilarli darajada osonlashtiradi.

Shunga qaramasdan bu dastur professional hisoblanadi, hatto yangi foydalanuvchilar ham u bilan ishlashning asosiy usullarini o'zlashtira oladilar (shuning uchun u butun dunyo bo'ylab shuhrat qozondi).
Microsoft Excel: xususiyatlari
Excelda eng oddiy amallar matn va raqamlarni jadval sifatida ko'rsatishdir. Dasturning ish maydoni, aslida, har birida biror narsa yozishingiz mumkin bo'lgan juda ko'p hujayralarga o'xshaydi. Bundan murakkabroq protsedura grafiklarni chizish, formulalarni kiritishdir. Kasbiy tayyorgarlikni talab qiladigan operatsiyalar - "makroslar" deb ataladigan dasturlash (ichki dasturlarning bir turi), muhandislik hisoblari.

Keling, amaliyotda "Excel dasturi" hal qila oladigan eng keng tarqalgan muammolar turlarini sanab o'tamiz:
Jadvalli hujayralardagi raqamli qiymatlardan foydalangan holda matematik hisoblar (yig'inish, ayirish, bo'lish, ko'paytirish, progressiyani qurish va boshqalar);
Hisobni avtomatlashtirish uchun formulalarni qo'llash;
Hisobotlar, shakllar, anketalar va jadvallar ko'rinishida eng qulay ko'rinadigan boshqa hujjatlarni tuzish;
Grafiklarni qurish, diagrammalar yordamida statistikani vizuallashtirish.
Word-da bo'lgani kabi, Excel-dan foydalanishni mustaqil ravishda o'rganish juda oson. Dasturning boshqaruv elementlari asosan intuitivdir. Ushbu turdagi dasturiy ta'minot, shuningdek, batafsil yordam tizimi bilan jihozlangan (bu nafaqat yangi boshlovchi, balki professional uchun ham foydali bo'lishi mumkin).
Mashhur amaliy dastur: Adobe Photoshop
Foydalanuvchilar ko'pincha bitta qiziqarli dasturdan foydalanishlari kerak - "Photoshop". Windows 7, 8 yoki XP uchun u ko'p sonli versiyalarda mavjud. Rasmiy ravishda ushbu dastur deyiladi Adobe fotoshop... U chizish uchun mo'ljallangan (bunday echimlar "deb ataladi" grafik muharrirlar U Word va Excelda bo'lgani kabi, yangi foydalanuvchilar ham, professionallar tomonidan ham qo'llaniladi: dizaynerlar, veb-ishlab chiquvchilar, multfilm yaratuvchilar.
Photoshop "raster" deb ataladigan rejimda tasvirlarni qayta ishlaydigan dasturlarga ishora qiladi. Bu nima degani? Aytishimiz mumkinki, kompyuter grafikasining asosiy qismi “rastr” toifasiga kiradi. Biz ko'p sonli kichik nuqtalardan tashkil topgan tasvirlar haqida gapiramiz (tasvir televizor va monitorda qanday qurilganligini eslang - printsip bir xil). "Raster" yordamida siz mutlaqo har qanday grafik elementlarni yaratishingiz mumkin. Siz odamning, uyning, peyzajning portretini chizishingiz mumkin - har qanday narsa. “Rastr” grafiklardan tashqari “vektorli” grafikalar ham mavjud. Unga asoslangan tasvirlar, o'z navbatida, faqat dasturga kiritilgan shablonlarga muvofiq tuzilishi mumkin.
Adobe Photoshop: xususiyatlari
Photoshop yordamida siz nafaqat rasmlar yaratishingiz, balki tayyor rasmlarga ham o'zgartirishlar kiritishingiz mumkin. “Fotoshop” atamasi shundan kelib chiqqan. Siz, masalan, fotosuratdagi ob'ektlarni o'zgartirishingiz, ularga biror narsa qo'shishingiz, retush qilishingiz mumkin - Photoshop bilan ko'p tajribaga ega bo'lsangiz, hamma narsa juda ishonchli bo'lib chiqishi mumkin.

Adobe Photoshop ko'pgina grafik fayl formatlari bilan ishlaydi, chunki turli formatlar uchun konvertorlarning katta to'plami mavjud. Ikkinchisi o'zgaradi grafik ma'lumotlar fayldan o'qishda fayl formatidan mahalliy Adobe Photoshop muharriri formatiga. Faylga yozishda konvertorlar teskari konvertatsiyani amalga oshiradilar.
Photoshop operatsiyalarining eng mashhur turlari qanday? Bularga quyidagilar kiradi:
Turli ranglardan foydalangan holda virtual cho'tkalar, qalamlar, chizmalar, shakllar yordamida yangi chizmalar yaratish;
Rasmlar yoki ularning alohida elementlari hajmini o'zgartirish;
Ikki xil tasvirning mazmunini birlashtirish;
Rasm yoki uning qismlari rangini o'zgartirish;
Dasturga o'rnatilgan shablon va algoritmlar yordamida vizual effektlarni qo'llash;
Rasmlarni o'zgartirish (aks ettirish, aylantirish va boshqalar).
Xuddi Word va Excel bilan bo'lgani kabi, Photoshop boshqaruv elementlarini ham intuitiv tarzda o'rganish oson. Shunday qilib, hatto tajribasiz foydalanuvchi ham biror narsani chizishi mumkin. Dasturning ko'pgina versiyalari rus tilidagi yordam tizimi bilan jihozlangan bo'lib, u Photoshop bilan qanday ishlashni batafsil tavsiflaydi.
Amaliy dasturlarning mashhur turlari: brauzerlar
Brauzer - bu dastur bo'lib, uning yordamida foydalanuvchilar Internetga kirishadi, saytlardagi yangiliklarni o'qiydilar, ijtimoiy tarmoqlarda xabarlar yozadilar, video tomosha qiladilar - bir so'z bilan aytganda, ular "virtual makon" uchun xos bo'lgan hamma narsani qiladilar. Dunyoda ushbu turdagi eng mashhur echimlar - Internet Explorer, Opera, Gugl xrom... Ularning analoglari va kichik turlari juda ko'p. Ularning har birining funksionalligi, umuman olganda, bir xil. Aksariyat foydalanuvchilar dasturlarni loyihalash sifatini sub'ektiv baholash va ular ustidan nazoratni tartibga solish qulayligi asosida u yoki bulardan foydalanishni afzal ko'radi.

Brauzerlarning ishlash printsipi gipermatnni belgilash tilini (HTML deb ataladi) tanib olish va uni foydalanuvchi uchun tushunarli qilib o'zgartirishga asoslangan. vizual elementlar- matn, rasmlar, jadvallar, video, animatsiya, xabar shakllari va boshqalar.
Brauzerlar: xususiyatlar
Bunday dasturiy ta'minotning tartiblangan namunalari juda oddiy. Brauzerning asosiy elementlari - sayt manzili ko'rsatilgan chiziq va asosiy maydon (ko'pincha "veb-interfeys" deb ataladi, bu erda Internetdan ma'lumotlar ko'rsatiladi. Bunday dasturning asosiy xususiyati shundaki, u Internetdan olingan ma'lumotlar o'rtasida vositachidir. Shaxsiy kompyuter foydalanuvchisi va virtual makondagi boshqa odamlar.brauzer (aniqrog'i, "veb-interfeys") yordamida inson, aslida, o'zidan biror narsa (matn, fayllar) yuborish va undan biror narsa olish orqali ma'lumot almashishi mumkin. Boshqalar. "Internet brauzerlar ixtiro qilinishidan oldin bo'lganmi? Gap shundaki, "veb-interfeys" tarixan foydalanuvchilar o'rtasidagi aloqaning birinchi usuli emas, u "virtual" almashinuv standartlari bo'yicha ko'p yillik xalqaro kelishuvdan so'ng paydo bo'lgan. "axborot amalga oshirilishi kerak.
Dasturiy ta'minot: pullik va bepul
Dasturiy ta'minotni tasniflash mezonlaridan biri bu narx. Yechimlarning uchta toifasi mavjud. Birinchidan, bu mutlaqo bepul, ikkinchidan, tijorat bor. Agar foydalanuvchi bunday dasturiy ta'minotdan foydalanmoqchi bo'lsa, u holda uni o'rnatish uchun pul to'lashi kerak. Uchinchidan, dasturiy ta'minotning oraliq turi mavjud - shareware. Uning o'ziga xosligi nimada? Umumiy holda, bunday dasturiy ta'minotdan foydalanish quyidagicha: o'rnatish uchun pul to'lashingiz shart emas, lekin dasturdan bir muncha vaqt foydalangandan so'ng (masalan, bir oy) o'tkazishingiz kerak bo'ladi. pul mablag'lari keyingi foydalanish uchun ishlab chiquvchiga.
Bulutli hisoblash nima?
So'nggi yillarda "bulutli texnologiyalar" atamasi juda mashhur bo'ldi. Bu qanday hodisa? " Bulutli texnologiyalar"- bu, oddiy qilib aytganda, brauzerdan ishga tushirilishi mumkin bo'lgan amaliy dastur (mos ravishda, u shaxsiy kompyuterda o'rnatilmagan). Keling, misolni ko'rib chiqaylik. Microsoft Word, biz yuqorida gaplashdik, ish stolidagi belgini ikki marta bosish orqali ishga tushiriladi. Ammo bir xil yechim bor, lekin "bulutli": bu turdagi dasturiy ta'minotdan foydalanish veb-brauzer interfeysi orqali amalga oshiriladi. Qoidaga ko'ra, foydalanuvchi bunday dasturiy ta'minot yordamida ishlaydigan fayllar ham Internetda saqlanadi.
Hozirda "bulut" formatida ko'plab dasturlar mavjud. Ushbu turdagi operatsion tizimning hatto versiyalari ham mavjud. Shunday qilib, "bulut" formati nafaqat qo'llaniladi, balki tizim dasturiy ta'minotini ham aytishimiz mumkin. Bugungi kunda bunday echimlarning mashhurligi Internetning tez tezligi (bir necha yil oldin bunday narsa yo'q edi), shuningdek, foydalanuvchining vaqtini tejash bilan bog'liq - shaxsiy kompyuterga hech narsa o'rnatishning hojati yo'q. Aytgancha, bulutli turdagi dasturiy ta'minotni yangilash foydalanuvchidan mustaqil ravishda amalga oshiriladi. Bu ham qulay.
Dasturiy ta'minotni kim ishlab chiqadi?
Iqtisodiyotning butun bir tarmog'i mavjud bo'lib, uning doirasida dasturiy ta'minotni ishlab chiqish amalga oshiriladi - dasturlash. Unda turli xil bilim profillariga ega odamlar ishlaydi. Ammo ularni umumiy xususiyat - dasturlash tillarini bilish birlashtiradi. Ulardan bir yoki bir nechtasini ishlatib, odam dasturiy ta'minotni yozadi. Dasturlash tili - bu kompyuterning apparat qismlari tomonidan tan olinadigan ko'rsatmalar to'plami. Muayyan usulda qurilgan “ibora”ni yozib, dasturiy ta’minotni yaratuvchi shaxs fayl ustida falon operatsiyani bajarish uchun protsessorga yoki, aytaylik, shaxsiy kompyuter diskiga “buyurtma” beradi. Dasturiy ta'minotni ishlab chiqish uchun yuzlab tillar qo'llaniladi. Ommabop bo'lganlar orasida C ("C"), Java, Paskal, Ruby-on-Rails bor.
Dasturiy ta'minotni yaratishni o'rganish qiyinmi?
Umuman yo `q. Har kim dastur ishlab chiqaruvchisi bo'lishi mumkin. Dasturiy ta'minotni ishlab chiqish umuman taqiqlangan faoliyat emas. Ko'pgina muvaffaqiyatli tadbirkorlar dasturiy ta'minotni ishlab chiqishni boshladilar. Bunday odamlarga misollar Bill Geyts, Linux Torvalds, Evgeniy Kasperskiy. Ko'p miqdorda mavjud adabiyotlar, video darsliklar yoki ixtisoslashtirilgan kurslarda qatnashish orqali dasturiy ta'minot yaratish uchun tillarni o'rganishingiz mumkin. Dasturiy ta'minotni ishlab chiqish eng tez rivojlanayotgan sohalardan biri bo'lib, uning mashhurligining o'sishi asosan universal mavjudlik bilan bog'liq.

Yüklə 213,54 Kb.

Dostları ilə paylaş:
  1   2   3




Verilənlər bazası müəlliflik hüququ ilə müdafiə olunur ©www.genderi.org 2024
rəhbərliyinə müraciət

    Ana səhifə