Kompyuter dasturlari dasturlari misollar. Dasturiy ta'minotdan qanday foydalanish kerak

Dasturni ishlab chiqish uchun texnik topshiriq
«______________»
___-sonli shartnomaga

1.Kirish
1.1. Dastur nomi
1.2. Maqsad va qamrov
2. Dasturga qo'yiladigan talablar
2.1. Ishlash talablari
2.2. Ishonchlilik talablari
2.2.1. Dasturning ishonchli ishlashini ta'minlashga qo'yiladigan talablar
2.2.2. Muvaffaqiyatsizlikdan tiklanish vaqti
2.2.3. Tizim foydalanuvchilarining noto'g'ri harakatlari tufayli muvaffaqiyatsizliklar
3. Ishlash shartlari
3.1. Iqlimli ish sharoitlari
3.2. Xodimlarning malakasi va soniga qo'yiladigan talablar
3.3. Texnik vositalarning tarkibi va parametrlariga qo'yiladigan talablar
3.4. Axborot va dasturiy ta'minotning muvofiqligiga qo'yiladigan talablar
3.4.1. Axborot tuzilmalariga qo'yiladigan talablar va ularni hal qilish usullari
3.4.2. Manba kodlari va dasturlash tillariga qo'yiladigan talablar
3.4.3. Dastur tomonidan ishlatiladigan dasturiy ta'minotga qo'yiladigan talablar
3.4.4. Axborot va dasturlarni himoya qilishga qo'yiladigan talablar
3.5. Maxsus talablar
4. Dasturiy ta'minot hujjatlariga qo'yiladigan talablar
4.1. Dasturiy ta'minot hujjatlarining dastlabki tarkibi
5. Texnik-iqtisodiy ko'rsatkichlar
5.1. Rivojlanishning iqtisodiy foydalari
6. Rivojlanish bosqichlari va bosqichlari
6.1. Rivojlanish bosqichlari
6.2. Rivojlanish bosqichlari
6.3. Bosqichlar bo'yicha ishning mazmuni
7. Nazorat va qabul qilish tartibi
7.1. Sinov turlari
7.2. Ishni qabul qilish uchun umumiy talablar

1.Kirish

1.1. Dastur nomi

Dastur nomi: "ACS" ______________ ""

1.2. Maqsad va qamrov

Dastur kafe / barda mijozlar ma'lumotlarini qayta ishlashni avtomatlashtirish uchun mo'ljallangan. U quyidagi ma'lumotlar bilan ishlaydi:

  • mijoz haqidagi mumkin bo'lgan shaxsiy ma'lumotlar;
  • mijozlarga xizmat ko'rsatish ma'lumotlari;
  • chegirmalar tizimi to'g'risidagi ma'lumotlar;

2.1. Ishlash talablari

Dastur quyidagi funktsiyalarni bajarish qobiliyatini ta'minlashi kerak:

  • mijozning so'rovi bo'yicha ma'lumotlarni ko'rsatish imkoniyati;
  • chegirmalarni hisoblash qobiliyati;
  • mijozlarni qo'shish / o'chirish;
  • mijoz ma'lumotlarini o'zgartirish;
  • chegirma tizimini o'zgartirish imkoniyati;

2.2.1 Dasturning ishonchli ishlashini ta'minlashga qo'yiladigan talablar

Dasturning ishonchli (barqaror) ishlashi buyurtmachi tomonidan ro'yxati quyida keltirilgan tashkiliy-texnik tadbirlar majmuasini bajarishi bilan ta'minlanishi kerak:

  • texnik jihozlarni uzluksiz elektr ta'minotini tashkil etish;
  • litsenziyalangan dasturiy ta'minotdan foydalanish;
  • Rossiya Federatsiyasi Mehnat va ijtimoiy rivojlanish vazirligining 1998 yil 23 iyuldagi shaxsiy kompyuterlar va ofis texnikasiga texnik xizmat ko'rsatish bo'yicha ishlar uchun tarmoqlararo standart vaqt standartlarini tasdiqlash to'g'risidagi qarorida belgilangan tavsiyalarini muntazam ravishda amalga oshirish va dasturiy ta'minotni qo'llab-quvvatlash ";
  • GOST 51188-98 talablarini muntazam ravishda bajarish. Axborotni himoya qilish. Kompyuter viruslari mavjudligi uchun dasturiy ta'minotni tekshirish
  • Ishlab chiquvchi tomondan:
  • zaxira nusxalarini avtomatik yaratish;
  • dasturni avtomatik yangilash tizimi;
  • tizimni avtomatik tiklash;

Uskunaning quvvat uzilishi (boshqa tashqi omillar), operatsion tizimning halokatli bo'lmagan ishdan chiqishi (halokat emas) natijasida yuzaga kelgan nosozlikni tiklash vaqti, agar apparat va dasturiy ta'minotning ishlash shartlariga rioya qilingan holda, 30 daqiqadan oshmasligi kerak. .

Uskunaning noto'g'ri ishlashi, operatsion tizimning halokatli nosozligi (halokati) natijasida yuzaga kelgan nosozlikdan keyin tiklanish vaqti apparatdagi muammolarni bartaraf etish va dasturiy ta'minotni qayta o'rnatish uchun zarur bo'lgan vaqtdan oshmasligi kerak.

Dastur bilan o'zaro ishlashda foydalanuvchining noto'g'ri harakatlari tufayli dasturning muvaffaqiyatsizligi.

3.1. Xodimlarning malakasi va soniga qo'yiladigan talablar

Dasturni ishga tushirish uchun zarur bo'lgan xodimlarning minimal soni kamida 1 shtat birligi - shaxsiy kompyuter operatori bo'lishi kerak. Kompyuter operatori tomonidan bajariladigan vazifalar ro'yxati quyidagilarni o'z ichiga olishi kerak:

  • mijozlar ma'lumotlar bazasini yuritish;
  • tizim dasturiy ta'minotini o'rnatish (o'rnatish) va texnik xizmat ko'rsatish vazifalari - operatsion tizim;
  • dasturni o'rnatish (o'rnatish) vazifasi;
  • ma'lumotlar bazasi zahiralarini yaratish vazifasi.

3.2. Texnik vositalarning tarkibi va parametrlariga qo'yiladigan talablar
^

  • 2,0 Gts chastotali protsessor, kam emas;
  • tasodifiy kirish xotirasi, 1 Gigabayt, kam emas;
  • diskda kamida 1 GB bo'sh joy;
  • Tarmoq kartasi;

3.3.1. Axborot tuzilmalariga qo'yiladigan talablar va ularni hal qilish usullari

Dastur mustaqil bajariladigan dasturdir. Ma'lumotlar bazasi formati ADO bilan mos keladi.

Foydalanuvchilar ma'lumotlar bazasi bilan tizim interfeysi orqali ishlaydi.

3.3.3. Manba kodlari va dasturlash tillariga qo'yiladigan talablar

Hech qanday qo'shimcha talablar yo'q.

Dastur tomonidan ishlatiladigan tizim dasturiy ta'minoti Windows XP operatsion tizimining litsenziyalangan mahalliylashtirilgan versiyasi bo'lishi kerak.

Axborot va dasturlarni himoya qilish bo'yicha talablar yo'q.

3.5. Maxsus talablar

Hech qanday maxsus talablar yo'q.
^

4.1. Dasturiy ta'minot hujjatlarining dastlabki tarkibi

Dastur hujjatlarining tarkibi quyidagilarni o'z ichiga olishi kerak:

  • texnik vazifa;
  • test dasturi va usullari;
  • operator qo'llanmasi;

5.1. Rivojlanishning iqtisodiy foydalari

Dastur bepul mahsulot bo'lib, hech qanday mablag 'sarflanmaydi va afzalligi kafe / barda mijozlar ma'lumotlarini qayta ishlashni avtomatlashtirishni tezlashtirishdir.

6.1. Rivojlanish bosqichlari

Rivojlanish uch bosqichda amalga oshirilishi kerak:

  1. Texnik shartlarni ishlab chiqish;
  2. Batafsil dizayn;
  3. Amalga oshirish.

Texnik vazifani ishlab chiqish bosqichida ushbu texnik topshiriqni ishlab chiqish, kelishish va tasdiqlash bosqichi tugallanishi kerak. Batafsil loyihalash bosqichida ishning quyidagi bosqichlari bajarilishi kerak:

  • dastur ishlab chiqish;
  • dasturiy ta'minot hujjatlarini ishlab chiqish;
  • dasturni sinovdan o'tkazish.

Amalga oshirish bosqichida dasturni ishlab chiqish, tayyorlash va topshirish bosqichi tugallanishi kerak.

Texnik topshiriqni ishlab chiqish bosqichida quyidagi ishlar bajarilishi kerak:

  • Muammoni shakllantirish;
  • Texnik vositalarga qo'yiladigan talablarni aniqlash va tushuntirish;
  • Dastur talablarini aniqlash;
  • Dastur va uning hujjatlarini ishlab chiqish bosqichlari, bosqichlari va muddatlarini belgilash;
  • Texnik shartlarni muvofiqlashtirish va tasdiqlash. Dasturni ishlab chiqish bosqichida dasturni dasturlash (kodlash) va disk raskadrovka bo'yicha ishlarni bajarish kerak. Dasturiy hujjatlarni ishlab chiqish bosqichida dasturiy hujjatlarni ishlab chiqish hujjatlar tarkibiga qo'yiladigan talablarga muvofiq amalga oshirilishi kerak.

Dasturni sinovdan o'tkazish bosqichida quyidagi ish turlari bajarilishi kerak:

  • Ishlab chiqish, kelishish va tasdiqlash va sinov usullari;
  • Qabul qilish sinovlarini o'tkazish;
  • Sinov natijalari bo'yicha dastur va dastur hujjatlarini tuzatish.

Dasturni tayyorlash va topshirish bosqichida dastur va dasturiy hujjatlarni tayyorlash va Buyurtmachining ob'ektlarida foydalanishga topshirish bo'yicha ishlar amalga oshirilishi kerak.

7.1. Sinov turlari:

  • o'rnatish jarayonini sinovdan o'tkazish;
  • ergonomika sinovi ;
  • tizimning normal ishlashini tiklash qobiliyatini sinovdan o'tkazish;
  • turli xil konfiguratsiyalar bo'yicha tizim testlari;
  • tizim sinovlari;

7.2. Ishni qabul qilish uchun talablar

Qabul qilingandan so'ng, quyidagi shartlar bajarilganligini tekshirish kerak:

  • avtomatlashtirish ob'ekti parametrlarining kritik qiymatlarini standart cheklovchi funktsiyalarni bajarishning to'liqligi va sifati va texnik spetsifikatsiyadagi ma'lumotlarning ishlashining boshqa shartlari;
  • tizim interfeysi bilan bog'liq har bir talabni bajarish;
  • Xodimlarning interaktiv ishi;
  • Nosozliklardan keyin PPning ish qobiliyatini tiklash vositalari va usullari;
  • Operatsion hujjatlarning murakkabligi va sifati.
Binolar loyihasi loyihasini ishlab chiqish bo'yicha texnik topshiriqlar. Ma `lumot Hayvonot bog'i qurilishi uchun loyiha hujjatlarini ishlab chiqish uchun texnik topshiriqlar Nizom
Er uchastkasining chegaralari ichida st. Podlesnaya, Kosmonavtlar shossesi, st. Malkov, Permning Dzerjinskiy tumani
Veb-sayt hujjat tuzilmasini ishlab chiqish bo'yicha texnik topshiriq
Internet foydalanuvchilariga uning mazmuni va funksionalligiga buyurtma shaklida kirishni ta'minlaydigan axborot tizimi ...
"Rossiya Airbrush rassomlari uyushmasi" veb-saytini ishlab chiqish bo'yicha texnik topshiriqlar
Axborot bloklari kiritilgan asosiy html konteyneri to'liq tahrirlanishi mumkin bo'lishi kerak. Istalgan ...
“Korporativ ma’lumotlar ombori” avtomatlashtirilgan tizimini yaratish bo‘yicha texnik topshiriq
Gost 34. 602-89 Avtomatlashtirilgan tizimni yaratish bo'yicha texnik topshiriqlar (misol)
2. IPni ishlab chiqish bo'yicha texnik topshiriqlar
Ushbu kurs loyihasi pensiya sug'urtasi guvohnomasini berish jarayonini tavsiflaydi. Ishlab chiqilgan tizim ... soddalashtirish uchun mo'ljallangan.
Jurnal veb-saytini ishlab chiqish bo'yicha texnik topshiriqlar Ushbu TZ ...
Sayt zamonaviy kontentni boshqarish tizimlarining cheklovlarini hisobga olgan holda modellashtirilgan (ochiq WordPress, Joomla, LiveStreet va boshqalar ...
Grafik o'tish algoritmlari uchun ko'rgazmali dastur
Ushbu texnik vazifa vizual taqdimot uchun mo'ljallangan o'quv dasturiy mahsulotini ishlab chiqishni tartibga soladi ...
Texnik topshiriq quyidagilarni o'z ichiga oladi: ishlanmaning nomi, asosi ...
Texnik va ishchi loyiha: ob'ektning tavsifi (ob'ekt modeli), ob'ektni boshqarish (hodisalar, o'zaro ta'sir diagrammasi), ...
Dasturiy ta'minot dizayni
Dizayn bosqichi arxitekturani ishlab chiqish, ma'lumotlarni ishlab chiqish va protsessual dasturiy ta'minotni ishlab chiqishni o'z ichiga oladi

    Tizim talablari

    Mahsulotning texnik ko'rinishi

    Ixtirochilik muammosini hal qilish nazariyasi - bu Rossiyada ham, butun dunyoda ham keng e'tirof etilgan kuchli fikrlashning sovet texnikasi. Bu muammoni chuqur tahlil qilish va samarali yechim topish imkonini beradi.
    TRIZ bo'yicha ish Genrix Saulovich Alshuller va uning sheriklari tomonidan 1946 yilda boshlangan.

    Dasturni ishlab chiqish: texnik topshiriqning namunasi

    1956 yilda texnologiya ma'lum qonunlarga muvofiq rivojlanayotganligi haqida birinchi nashr nashr etildi. Samarali ixtiro qilish uchun ushbu qonunlarni aniqlash va samarali qo'llash kerak.
    Vaqt o'tishi bilan TRIZ bir qator dolzarb muammolarni hal qilishga yordam beradigan katta vositalar to'plamiga aylandi:
    - yangi mahsulotlarni yaratish;
    - mavjud echimlarning iste'mol xususiyatlarini yaxshilash,
    - xarajatlarni kamaytirish;
    - raqobatchilarning patentlarini chetlab o'tish.
    “Samsung”, “Intel”, “Procter & Gambel”, “General Electric” va boshqa jahonning yetakchi kompaniyalari o‘zlarining ilmiy-tadqiqot markazlarida TRIZdan foydalanadilar.

Shartlar

Bahsli fikrlar va tushunmovchiliklarni bartaraf qilish uchun bir xil kontseptual apparatdan foydalanish muhimdir. Buning uchun biz eng ko'p ishlatiladigan atamalar va qisqartmalar ro'yxatini tuzdik.

Dasturiy ta'minot uchun texnik hujjatlarni ishlab chiqish haqida gap ketganda, biz ko'pincha texnik topshiriq (TOR) kabi hujjat haqida o'ylaymiz. Nima uchun bu sodir bo'ladi?

Texnik shartlarning maqsadi

Birinchidan, texnik topshiriq, qoida tariqasida, loyiha hujjatlari doirasidagi asosiy hujjatdir. Aynan TKda dasturiy ta'minotni ishlab chiqishga qo'yiladigan barcha asosiy talablar, xoh oddiy dastur yoki veb-sayt yaratish, xoh keng ko'lamli axborot tizimini yoki apparat-dasturiy kompleksni ishlab chiqish bo'ladimi, tavsiflangan. Bundan tashqari, GOSTlar tilida gapiradigan bo'lsak, texnik topshiriqlar loyiha loyihasi doirasida ham ishlab chiqilishi mumkin (bu faqat tizimning funktsiyalari va tuzilishining tavsifi yechimni amalga oshirish texnologiyalarini hisobga olmagan holda) va kelajakda texnik dizaynga "ko'chiring" (tanlangan texnologiyalarni hisobga olgan holda batafsil tavsif) ...

Ikkinchidan, texnik topshiriq ham yuzaki (masalan, loyiha investorlari uchun moʻljallangan umumiy kontseptual texnik shart) va batafsilroq (masalan, dasturchining batafsil texnik tavsifi) boʻlishi mumkin. Turli TOR misollari uchun Loyihalar bo'limiga qarang. Siz har qanday darajadagi tafsilotni tanlashingiz mumkin - biz siz uchun har qanday murakkablikdagi texnik tavsifni arzon narxlarda tayyorlaymiz.

Uchinchidan, ba'zi hollarda ishlab chiqilayotgan tizimni tavsiflash uchun faqat bitta texnik topshiriqni tayyorlash bilan shug'ullanish mumkin. Albatta, bu holda ishlab chiqilayotgan TKning sifati asosiy rol o'ynaydi, shuning uchun bu erda tejashga arzigulik emas va bunday TKni ishlab chiqishni ushbu masalada katta tajribaga ega bo'lgan mutaxassislarga topshirish yaxshiroqdir. Xasis odam ikki marta to'laydi, ammo sifatsiz hujjatlar tufayli dasturiy ta'minotni ishlab chiqishda muvaffaqiyatsizlikka uchragan taqdirda - o'n baravar, ba'zan esa bir necha marta kattaroqdir.

Oddiy texnik topshiriqning tarkibi

Keling, odatiy TK nimani o'z ichiga olganini ko'rib chiqaylik.

Dasturiy ta'minotning texnik tavsifi yuzaki bo'lganmi?

Shunday qilib, texnik vazifa, tanlangan GOSTdan qat'i nazar, har doim ishlab chiqilayotgan dasturiy ta'minot bo'yicha quyidagi asosiy ma'lumotlarni o'z ichiga oladi:

1) Ism- ishlab chiqilayotgan dasturiy ta'minotning to'liq va qisqa nomi, ramziy belgilanishi;
2) tayinlash- dasturiy ta'minot nima uchun, qaysi sohada va qanday maqsadda ishlab chiqilmoqda;
3) rivojlanishi uchun asosdir- dasturiy ta'minot ishlab chiqish amalga oshiriladigan hujjatlar;
4) funktsiyalari- ishlab chiqilayotgan dasturiy ta'minotning funktsiyalari ro'yxati va tavsifi;
5) tuzilishi- ishlab chiqilayotgan dasturiy ta'minotning arxitekturasi va tarkibiy qismlarining tavsifi;
6) foydalanuvchi interfeysi- zamonaviy dunyoda majburiy;
7) ishonchlilik, xavfsizlik, ish sharoitlari va hokazo. muhim talablar;
8) hujjatlar- qanday hujjatlar, qanday hajmda va GOSTlarning qanday talablariga muvofiq ishlab chiqiladi;
9) rivojlanish bosqichlari va bosqichlari- nima va qanday ketma-ketlikda ishlab chiqilmoqda;
10) nazorat qilish tartibi va qabul qilish- ishlab chiqilgan dasturiy ta'minot mijozga qanday aniq etkazib berilishi.

Texnik spetsifikatsiyalar uchun standartlar

Bizning hududimizda texnik shartlarni ishlab chiqishni tartibga soluvchi bir nechta GOSTlar mavjud: bular GOST 34.602 (avtomatlashtirilgan tizimlar) va GOST 19.201 (dasturiy ta'minot). Ushbu standartlarga muvofiq tuzilgan hujjatlar mazmuni va mazmuni jihatidan sezilarli darajada farqlanadi. Ikkala standart ham korporativ portalimizda Kutubxona bo'limida taqdim etilgan, siz ular bilan o'zingiz batafsilroq tanishishingiz mumkin.

Texnik vazifani ishlab chiqish narxi

Umuman olganda, texnik topshiriqni tuzish juda qiyin va mas'uliyatli vazifadir, ammo to'g'ri tuzilgan texnik vazifa allaqachon ishlab chiqilayotgan loyiha muvaffaqiyatining yarmidir. Shuning uchun, dasturiy ta'minot uchun texnik xususiyatlarni ishlab chiqish jarayonida siz texnik va tashkiliy masalalardan maksimal darajada ehtiyotkorlik va xabardorlikni ko'rsatishingiz kerak. Yoki hozir bizdan “kalit taslim” texnik topshiriqni ishlab chiqishga buyurtma berishingiz mumkin.

Sizni ham qiziqtirishi mumkin:

- dastur va sinov tartibini ishlab chiqish;
- loyiha va texnik loyihaga tushuntirish xatini yaratish;
- hujjatlarni ishlab chiqish bosqichlari.

Texnik topshiriqni yozish loyiha ustida ishlashning birinchi bosqichlaridan biridir. Bu tizimning o'zi rivojlanishidan oldin. Texnik topshiriqda biz ob'ekt sohasini, Buyurtmachining mavjud infratuzilmasini, yaratilgan funksionallikka qo'yiladigan talablarni, shuningdek, funktsional bo'lmagan talablarni tavsiflaymiz. Olingan hujjat biznes foydalanuvchisi uchun uning kelajakdagi tizimga bo'lgan barcha istaklari inobatga olinishiga ishonch hosil qilish uchun ham, biz uchun ham tizimni ishlab chiqish xarajatlarini hisoblash uchun zarurdir.

Shuni ta'kidlash kerakki, biz kundalik tahliliy ishimizda "Texnik topshiriq" atamasidan qochishga harakat qilamiz. Bu atama juda ko'p ma'nolarga ega va ko'pincha uning orqasida nima turgani noma'lum. Biz biznes talablari hujjati (BRD), Funktsional talablar hujjati (FRD) va Texnik arxitektura hujjati (TAD) atamalaridan foydalanamiz. Biroq, bu erda tavsifni murakkablashtirmaslik uchun biz "Texnik topshiriq" atamasidan foydalanamiz. Biz ko'p hollarda mijozlar bilan muloqot qilish uchun foydalanadigan hujjat biznes talablarining 70 foizini, funktsional talablarning 20 foizini va texnik va arxitektura talablarining atigi 10 foizini tashkil qiladi. Albatta, bu nisbat tizimning o'ziga xos xususiyatlariga va texnik murakkabligiga qarab o'zgaradi.

Mijoz bilan to'g'ri muloqot qilish texnik xususiyatlarni ishlab chiqishda muvaffaqiyatning asosiy omilidir. Axir, tahlilchilarning vazifasi haqiqatda miyani yo'q qilish operatsiyasini bajarish va natijalarni tizimli tarzda qog'ozga tushirishdir. Shu bilan birga, (1) mijoz bilan bir xil tilda gaplashish juda muhim, shunda u mutaxassisga tushunarli bo'lgan mavzu sohasi tushunchalarini chaynab qo'ymasligi va (2) to'g'ri tinglay olishi kerak. .

Quyida bizni texnik topshiriqni yozishda yoʻnaltiruvchi tamoyillar keltirilgan va ularni yirik internet-kompaniya uchun koʻp komponentli bannerli reklama tizimi uchun texnik tavsifimizdan parchalar bilan koʻrsatamiz.

Texnik vazifaning tuzilishi

Har bir texnik vazifa bir nechta majburiy bo'limlarni o'z ichiga oladi. Ular hujjatning maqsadini, terminologiyasini, loyihaning umumiy mazmunini belgilaydi. Odatda hujjatning birinchi qismi quyidagicha ko'rinadi:

Sinf = "fs-13">

Agar hujjatning boshida ishlab chiqilayotgan tizim haqida umumiy, kontseptual ma'lumotlar berilgan bo'lsa, hujjatning ikkinchi, asosiy qismida biznes talablari va ishlab chiqish xarajatlarini baholash uchun muhim bo'lgan tizimga qo'yiladigan funktsional talablar batafsil bayon etilgan.

Banner tizimi uchun texnik topshiriqning "Terminologiya" bo'limida biz taassurotlar, bosishlar, CTR, kirish, aloqa chastotasi, bronlash fayli va boshqalar kabi tushunchalarni aniqlaymiz va "Umumiy kontekst" bo'limida biz asosiy narsani tasvirlaymiz. banner reklamalarini joylashtirish bilan bog'liq mijoz kompaniyasining biznes jarayonlari, shuningdek, tizim muhiti, kompaniya menejerlarining joriy rollari va kirish huquqlari. Shuni ta'kidlash kerakki, bu alohida holatda tizim noldan qurilmagan. Ilgari kompaniya rahbarlari reklama bannerlarini joylashtirishda biznikidan farqli, boshqacha tizimdan foydalanganlar. Aks holda, rollar va kirish huquqlarini tahlil qilish alohida bobga joylashtirilishi mumkin.

sinf = "fs-13">

7. Bannerlarni joylashtirish tizimi
8.

Billing bilan o'zaro aloqa
9. Banner dvigateli
10. Banner Engine komponentining texnik tavsifi

sinf = "fs-13">

Biz ta'riflagan texnik topshiriqning eng hajmli bo'limi "Bannerlarni joylashtirish tizimi"; u ishlab chiqilayotgan tizimning asosiy qismiga bag'ishlangan va to'g'ridan-to'g'ri reklama maydonini boshqarish tizimiga qo'yiladigan barcha talablarni o'z ichiga oladi.

Ushbu loyihaning o'ziga xos xususiyatlarini hisobga olgan holda, biz bannerning billing tizimi bilan o'zaro ta'siriga alohida bo'lim bag'ishladik. Shuningdek, alohida bo'limda biz reklama kampaniyalari mijozlari va reklama agentliklari menejerlari uchun tizimning deyarli asosiy komponenti bo'lgan statistik ma'lumotlarni to'plash va namoyish qilish uchun juda mustaqil komponentga qo'yiladigan talablarni ta'kidladik.

Texnik topshiriqning alohida bo'limi bannerlarni ko'rsatish, buxgalteriya statistikasi, uni qayta ishlash va keyingi tahlil qilish va hisobot berish uchun mos shaklda saqlash uchun mas'ul bo'lgan Banner Engine komponentiga qo'yiladigan talablarni tavsiflaydi.

Bu texnik jihatdan banner tizimining eng murakkab va eng og'ir yuklangan komponentidir. TKda biz Banner Dvigatelining ishi bilan bog'liq ba'zi texnik va arxitektura tafsilotlarini o'z ichiga olgan bo'limni kiritdik. Avvalo, bu tizimni ishlab chiqish xarajatlarini baholashda xavflarni minimallashtirishga imkon beradi, chunki tanlangan arxitekturaga qarab, mehnat zichligi sezilarli darajada farq qilishi mumkin.

Har bir texnik vazifa hajmi, rasmlar soni, versiyalar soni bilan farqlanadi. Masalan, banner hujjati 44 sahifada taqdim etilgan va 15 ta rasmni o'z ichiga oladi. Ushbu hujjatni tayyorlash jarayoni taxminan bir oy davom etdi va mijoz bilan taxminan 8 ta takrorlashni o'z ichiga oldi.

sinf = "fs-13">

Biznes va funktsional talablar

Texnik topshiriqda tizimga qo'yiladigan biznes talablari ham, funksional talablar ham qayd etilgan:

- Biznes talablari - bu tizim NIMA qilishi kerakligi tavsifi biznes foydalanuvchisi tilida. Biznes talablari, xususan, texnik tayyorgarlik yoki tajribaga ega bo'lmagan rahbar uchun tushunarli bo'lishi kerak.

- Funktsional talablar - bu tizimda muayyan harakatlar QANDAY bajarilishini tavsifi. Texnik topshiriqni ishlab chiqish bosqichida funktsional talablar odatda loyihaning eng murakkab bloklari uchun belgilanadi.

Qiyin sohalarni chuqurlashtirish loyihani keyingi baholashda xavflarni kamaytirishga imkon beradi. Odatda funktsional talablar oqim diagrammalarini, holat diagrammalarini, oqim diagrammalarini o'z ichiga oladi va eng murakkab ekranlar uchun sxemalar bilan to'ldiriladi.

Biznes talabiga misol:

“Reklama kampaniyasi uchun toʻlangan limitdan ortiq bannerlarni koʻrsatish bilan bogʻliq moliyaviy yoʻqotishlarga yoʻl qoʻymaslik uchun taassurotlar chegarasini iloji boricha aniq kuzatish muhim. Bundan tashqari, bitta bannerni bitta foydalanuvchiga ko'rsatishni cheklash vazifasi paydo bo'ladi, masalan, kuniga N martadan ko'p bo'lmagan.

“Bu muammoni hal qilish uchun [nima - yuqoriga qarang] banner har safar ko'rsatilganda banner serverlari bog'lanadigan tashqi xizmatdan foydalanishi kerak. Ushbu xizmat muvaffaqiyatsizlik nuqtasi bo'lganligi sababli, banner serverlari tashqi xizmat mavjud bo'lmaganda yoki kechikishlar bilan javob berganda vaziyatni to'g'ri boshqarishi kerak.

Biz odatda o'z ichiga olamiz

Texnik topshiriqda ishlab chiqilayotgan tizimdagi rollar va asosiy foydalanuvchi stsenariylarining tavsifi mavjud.

Dasturiy ta'minotni ishlab chiqish uchun to'g'ri texnik topshiriq - bu muvaffaqiyatli loyihaning siri

Rol: Administrator

Funktsional talabga misol:

“Tizimga yangi sayt qo‘shgandan so‘ng, administrator u bilan bog‘langan reklama maydonchalarini yaratishi kerak. Reklama joyini yaratishda sayt, joy turi, qo'llab-quvvatlanadigan banner formati, o'lchami, taassurotlar chastotasi (statik joylar uchun) ko'rsatilishi kerak.Reklama joyi yaratilgandan so'ng u reklama joylashtirgan menejerlar uchun mavjud bo'ladi.

Texnik topshiriqda ishlab chiqilgan tizimni buyurtmachi tomonidan qo'llaniladigan boshqa tashqi va ichki tizimlar bilan integratsiyalashuviga qo'yiladigan talablar mavjud.

Banner tizimi uchun texnik topshiriqlar kontekstida bu kompaniyaning saytlarni boshqarish tizimlari bilan integratsiya, hisob-kitob, autentifikatsiya va foydalanuvchi ma'lumotlarini saqlash.

"Bannerli reklama tizimi kompaniya muhitida ishlaydigan uchta tashqi modul bilan bog'langan: kompaniya saytlarini boshqarish tizimi, billing tizimi va foydalanuvchi autentifikatsiyasi va ma'lumotlarni saqlash tizimi." Har bir banner ko'rsatish so'rovi bilan birga keladi kontentni boshqarish tizimlari banner tizimiga. Bu tizimlar, shuningdek, umumiy sayt va reklama uyasi identifikatorlari va izchil maqsadli parametr nomlarini almashadi.

Texnik topshiriqda biz odatda hujjatda qo'llanilgan muayyan atamalarning ma'nolarini tushuntiruvchi lug'atni kiritamiz. Hujjatda keyinchalik qo'llaniladigan atamalarning ma'nosini to'g'ri aniqlash juda muhimdir.

« Joylashtirish (joylashtirish birligi, media reja liniyasi) - u ko'rsatiladigan bannerni, banner ko'rsatiladigan reklama maydonini va ko'rsatish qoidalarini birlashtiradigan ob'ektdir. Ko'rsatish qoidalari joylashtirish davrini, maqsadli parametrlarni, joylashtirish chegaralarini, og'irliklarni va boshqalarni belgilaydi. Aslida, barcha reklama kampaniyalari joylashtirishlardan iborat.

Aloqa chastotasi- reklama bannerini ma'lum bir necha marta ko'rgan noyob foydalanuvchilar soni. Masalan, pin 5 chastotasi- har biri ushbu reklama bannerini kamida 5 marta ko'rgan noyob foydalanuvchilar soni. Aloqa chastotasi 1= erishish.

Asosiy tamoyillar

Texnik spetsifikatsiyani yozishda biz ma'lumotni aniq va qisqacha taqdim etish uchun imkon qadar grafik materiallardan foydalanishga harakat qilamiz. Bitta diagramma ko'pincha matnning bir nechta sahifalarini almashtirishga qodir. Shu nuqtai nazardan, biz o'z maqsadimiz deb atalmish narsani ko'ramiz. TK chizish, ya'ni. tizimning barcha ko'p yoki kamroq murakkab qismlarini grafik shaklda taqdim etish va matndan grafik materiallarga sharh sifatida foydalanish.

Zavod rahbarlari odatda ko'p sahifali texnik talablarni o'rganishga vaqtlari yo'q. Tasvirlarni ko'rish ishlab chiqilayotgan tizimning asosiy xarakteristikasining vizual tasvirini beradi. Natijada, biznes foydalanuvchisi va biz o'rtasidagi aloqa yaxshilanadi va talablarning sifati o'sib boradi.

Reklama kampaniyalarining tuzilishi va reklama kampaniyalaridagi asosiy tushunchalar o'rtasidagi munosabatni ko'rsatadigan quyidagi diagramma bizga bir necha sahifali matnni saqlab qoldi.

Agar kerak bo'lsa, biz TKda tanlangan tizim ekranlarining prototiplaridan (funktsional simli ramkalar) foydalanamiz, ular yakuniy bo'lmasa-da, foydalanuvchi interfeysi funksionalligining asosiy blokini namoyish etadi.

Reklama kampaniyasini tahrirlash ekranining bunday prototipi bannerli reklama tizimining texnik spetsifikatsiyasiga kiritilgan.

Rivojlanish bosqichida bo'lgan prototiplar mijozga tizim interfeysi qanday ko'rinishi haqida tasavvur beradi.

Talablar "tirik inson" tilida yozilishi kerak, biznes foydalanuvchisi uchun tushunarli, shu jumladan. texnik ko'nikmalarga ega bo'lmagan yuqori lavozimli rahbar; ular minimal texnik atamalarni o'z ichiga olishi kerak. Foydalanuvchi texnik topshiriq mazmunini qanchalik tez “tushunsa”, u bilan muloqotimiz shunchalik samarali bo‘ladi.

Mavzu bo'yicha tajriba

Texnik topshiriqni yaratishda shunga o'xshash tizimlarni ishlab chiqish tajribasi katta ahamiyatga ega. Bu mijozning biznes-jarayonlari va ehtiyojlarini tezda o'rganishga, avvalroq bizga qiyin bo'lib tuyulgan ko'p narsalarni "qiyoslash" orqali amalga oshirishga yordam beradi. Biznes tizimlari, yirik internet loyihalari, moliyaviy tizimlar, elektron tijorat tizimlarini boshqarish sohasida to‘plangan tajriba bizga o‘z bilimlarimizni keyingi har bir keyingi loyihaga nisbatan qo‘llash imkonini beradi. Yuqorida aytib o'tilgan bannerli reklama tizimiga buyurtma olishdan oldin biz allaqachon bir nechta banner tizimlarini ishlab chiqqan edik. Biz bannerlar qanday ishlashini yaxshi bilar edik, ushbu fan sohasining tipik terminologiyasini bilardik. Boshqa banner tizimlari bilan tajribamizga asoslanib, biz mijozga nafaqat texnologiya sohasida, balki biznesda ham juda ko'p soddalashtirishlar, original echimlarni taklif qildik.

Ma'ruzalarni qidirish

Ob'ekt uchun texnik topshiriq

Texnik ob'ektni loyihalashda muhim o'rinni texnik va texnologik hujjatlarni ishlab chiqish egallaydi: texnik topshiriq (TOR) va texnik shartlar (TU).

Texnik vazifa- Bu mahsulot ishlab chiqarishning asosiy manba hujjati bo'lib, uning iste'mol xususiyatlari va foydalanish samaradorligini belgilovchi mahsulotlarga qo'yiladigan texnik-iqtisodiy talablar, birgalikda ko'rib chiqishni talab qiladigan hujjatlar ro'yxati, ishlab chiqish natijalarini etkazib berish va qabul qilish tartibi. Loyihalash bo'yicha texnik topshiriqlar GOST 15.001-88 asosida ishlab chiqilgan va GOST 2.105-68 bo'yicha matn loyiha hujjatlariga qo'yiladigan umumiy talablarga muvofiq tuzilgan.

Texnik vazifa sifatida, shuningdek, ishlab chiqish uchun zarur va etarli talablarni o'z ichiga olgan va mijoz va ishlab chiquvchi tomonidan tan olingan har qanday hujjatdan (shartnoma, protokol, eskiz, mahsulot namunasi va boshqalar) foydalanishga ruxsat beriladi.

Tasdiqlangan texnik topshiriq - bu tizimni yaratish va vazifalarni loyihalashning barcha bosqichlarida ishlab chiquvchilar tomonidan boshqarilishi kerak bo'lgan hujjat. Texnik topshiriqlarga kiritilgan o'zgartirishlar texnik topshiriqning bir qismi bo'lgan protokol bilan rasmiylashtirilishi kerak. Protokol mijoz tomonidan tasdiqlanishi kerak.

Texnik topshiriqni ishlab chiqishda quyidagilar zarur:

· Texnik tizimni yaratishning umumiy maqsadini belgilash;

· Loyihalashtirilgan tizimga umumiy talablarni belgilash;

· Tizimni yaratish bosqichlari va ularni amalga oshirish muddatlarini aniqlash;

· Tizimni yaratish xarajatlarining dastlabki hisob-kitobini amalga oshirish.

Texnik topshiriq quyidagi bo'limlarni o'z ichiga olishi kerak:

1) nomi va sohasi;

2) mahsulot kodi;

3) rivojlanish uchun asos;

4) maqsad va texnik-iqtisodiy asoslash;

5) rivojlanish manbalari;

6) ishlab chiqarishni rivojlantirish va ishga tushirish bosqichlari;

7) texnik talablar.

Ishlab chiqilgan o'lchov vositalarining maqsadiga, ularni ishlab chiqarish va ishlatish shartlariga qarab, alohida bo'limlarni birlashtirgan va yangilarini joriy etgan holda texnik shartlarning tuzilishini o'zgartirishga ruxsat beriladi.

Bobda Rivojlanish uchun asos ushbu ishlanmani nazarda tutuvchi hujjatning (hujjatlarning) nomi, ushbu hujjatni tasdiqlagan tashkilot va uni tasdiqlash sanasi, ishlanma mavzusining nomi va kodini ko'rsating.

Rivojlanish uchun asos marketing tadqiqotlari va yangi standartni chiqarishdir.

"Rivojlanishning maqsadi va texnik-iqtisodiy asosi" bo'limida:

1. Ob'ektning o'ziga xos funktsional maqsadi avtomobilning toksikligini kamaytirishdir.

Dasturni ishlab chiqish uchun texnik topshiriq

Mahalliy va xorijiy analoglarning mavjudligi va ulardan bu maqsadda foydalanish imkoniyati yoki maqsadga muvofiqligi - bozorda xorijiy analoglar mavjud, ammo ularning narxi va mahalliy analoglari.

3. Ushbu ob'ektlarga iste'molchining taxminiy talabi - bu ob'ekt iste'molchi uchun standartlarga rioya qilish va odamlar va atrof-muhit salomatligini saqlash uchun zarurdir.

“Rivojlanish manbalari” bo‘limida ushbu ishlanmada natijalaridan foydalaniladigan ilmiy-tadqiqot va boshqa ishlar ro‘yxati, shuningdek, ishlanmalar asosida amalga oshirilayotgan namunalar yoki modellar ro‘yxati keltirilgan.

"Rivojlanish bosqichlari" bo'limida ishning zarur bosqichlari va ularni amalga oshirishning taxminiy muddatlari, metrologik ekspertiza uchun loyiha-texnologik hujjatlarning tarkibi va taqdim etishning taxminiy muddatlari va uni amalga oshiruvchi tashkilot ko'rsatiladi.

Mahsulotning hayot aylanish bosqichlaridan kelib chiqib, biz ishlab chiqish va ishlab chiqarishga kirish bosqichlarini ishlab chiqamiz.

Rivojlanishning asosiy bosqichlari: marketing tadqiqotlari; texnik shartlarni ishlab chiqish; - ob'ektni loyihalash; sud; oldindan ishlab chiqarish; ishlab chiqarishga kirish.

Dizaynning birinchi bosqichida ob'ektning sxematik diagrammasini tanlash (yoki ishlab chiqish) amalga oshiriladi. Shu maqsadda ma'lumotnoma ma'lumotlari, tavsiyalar va standartlar asosida ob'ektlarning bir qator variantlari shakllantiriladi - analoglar, u yoki bu darajada TK talablariga javob beradi. Bundan tashqari, agar kerak bo'lsa, o'xshash ob'ektlarning sxematik diagrammalari qayta ko'rib chiqiladi. Agar ob'ektlarning variantlari - analoglari topilmasa, mashinasozlik amaliyotida hali uchramagan ob'ektlar variantlarini sintez qilish tartibiga o'ting. Bunday holda, yuqorida aytib o'tilganidek, standart elementlar va tugunlar imkon qadar ko'proq ishlatiladi.

Dizaynning keyingi bosqichi - asosiy elementlarni loyihalash va qurilmaning ishlashi uchun matematik modellarni qurish. Dizaynning oxirgi bosqichi - ESKD talablariga muvofiq qabul qilingan qarorlarning yakuniy loyihasi, chizmalar va matn qismini bajarish.

Muvaffaqiyatli sinovlardan so'ng, loyiha buyurtmachisi uchun ushbu turdagi mahsulotga tegishli texnik shartlar va standartlar talablari asosida, sinov natijalarini hisobga olgan holda, qurilmaning texnik sharti ishlab chiqiladi, unga quyidagilar kiradi:

1.Texnik talablar

2. Xavfsizlik talablari

3. Atrof muhitni muhofaza qilish talablari

4. Qabul qilish qoidalari

5. Nazorat qilish usullari

6. Tashish va saqlash

7. Foydalanish bo'yicha ko'rsatmalar

8. Ishlab chiqaruvchining kafolatlari

9. Utilizatsiya qilish

Ishlab chiqilgan hujjatlarga asoslanib, siz ob'ektni to'g'ridan-to'g'ri loyihalashga o'tishingiz mumkin.

Yaxshi ishingizni bilimlar bazasiga yuborish oddiy. Quyidagi shakldan foydalaning

Bilimlar bazasidan o‘z o‘qish va faoliyatida foydalanayotgan talabalar, aspirantlar, yosh olimlar sizdan juda minnatdor bo‘ladi.

ROSSIYA FEDERASİYASI TA'LIM VA FAN VAZIRLIGI

FEDERAL DAVLAT TA'LIM MASSASASI

O'RTA KASB-TA'LIM

KRASNOHORSK DAVLAT KOLLEJI

KOMPYUTER VA AVTOMATLANGAN TIZIMLAR DASTURI TA'MINLASH KAFETI

boshlang'ich kasbiy ko'nikmalarni olish amaliyoti bo'yicha

37-guruh talabasi

Boyarkin Aleksandr Sergeevich

Amaliyot rahbari

korxonadan _____________ / Dubrov Yu.V

KGC dan _____________ / Studenova O. V. /

Kirish

1. Muammoning bayoni

1.1 Texnik topshiriq

Rivojlanish uchun asos

Rivojlanish maqsadi

Ishonchlilik talablari

Axborot va dasturiy ta'minotning muvofiqligiga qo'yiladigan talablar

Texnik va iqtisodiy ko'rsatkichlar

Rivojlanish bosqichlari va bosqichlari

2. Asosiy qism

2.1 Dastur tavsifi

Umumiy ma'lumot

Funktsional maqsad

Mantiqiy tuzilmaning tavsifi

Dastur haqida umumiy ma'lumot

Ishlatilgan dasturiy ta'minot

Ishlatilgan texnik vositalar

Dastur tuzilishi

Dasturni sozlash

Dasturni tekshirish

2.3 Foydalanuvchi uchun qo'llanma

Dasturning maqsadi

Dasturni bajarish shartlari

Dasturning bajarilishi

Umumiy holat

Kompyuter (kompyuter) ishlashi

Xulosa

Bibliografiya

Kirish

Men, Boyarkin Aleksandr Sergeevich, "Krasnogorsk davlat kolleji" ning 37-guruh talabasi, "PC System" MChJda amaliyot o'tadim. Hujjatlar bilan ishlash (nusxa olish, chop etish, qayta ishlash ... va hokazo)

1. Dasturiy ta'minotni qo'llab-quvvatlash ishlarida ishtirok etgan.

2. BT apparati bo'yicha maslahat

3. Texnik. VT xizmati

1 Muammo bayoni

1.1 Texnik topshiriq

Rivojlanish uchun asoslar

Dasturni ishlab chiqish uchun asos "PC System" MChJ amaliyot boshlig'i Dubrov Yu.V tomonidan boshlang'ich kasbiy ko'nikmalarni olish bo'yicha amaliyotga berilgan topshiriqdir.

Lavozim nomi: "MediaPlayer". Rassom: Boyarkin A.S.

Rivojlanish maqsadi

Dasturiy mahsulotning maqsadi - "mp3.mid.wma.etc" formatida MediaPlayer o'ynashga qodir bo'lgan dastur yaratish. Ishlab chiqilgan dastur musiqa tinglash uchun ishlatiladi.

Dastur yoki dasturiy mahsulotga qo'yiladigan talablar

Dastur audio fayllarni tinglash imkonini beradi

1.1.3.1 Ishlash talablari

Dasturning asosiy funktsiyalari:

Musiqani mp3, wma va boshqalarda ijro eting.

1.1.4 Ishonchlilik talablari

Dasturda quyidagilar bo'lishi kerak:

Berilgan ishlash algoritmi bilan ishlash;

2) Ma'lumotlar fayli bilan silliq ishlash

1.1.5 Texnik vositalarning ishlash shartlari va tarkibi va parametrlariga qo'yiladigan talablar

Dasturning ishlash shartlari kompyuterning ishlash shartlariga to'g'ri keladi. Dastur professional bo'lmagan foydalanuvchi uchun mo'ljallangan bo'lishi kerak.

Elektron kompyuter uchun minimal talablar:

Protsessor: Intel Pentium

Chastotasi: 233 MGts

RAM: 64 MB

1) Protsessor: Intel Pentium IV

2) Chastotasi: 1600 MGts

3) RAM: 512 MB

4) Klaviatura va sichqoncha.

1.1.6 Axborot va dasturiy ta'minotning muvofiqligiga qo'yiladigan talablar

Operatsion tizim: Windows XP yoki undan yuqori

Dasturlash tili: Borland Delphi

Tashish va saqlash talablari

Dastur lazerli ma'lumot tashuvchida yetkaziladi. Dasturiy ta'minot hujjatlari elektron va bosma shaklda taqdim etiladi.

Maxsus talablar

Dasturiy ta'minot professional bo'lmagan foydalanuvchi uchun mo'ljallangan oddiy interfeysga ega bo'lishi kerak.

Qabul qilingan operatsion dasturiy ta'minot (dasturiy ta'minot) uchun hujjatlar dasturchilarning ushbu dastur bilan ishlashi uchun zarur bo'lgan to'liq ma'lumotlarni o'z ichiga olishi kerak.

1.1.7 Dasturiy ta'minot hujjatlariga qo'yiladigan talablar

Kelajakdagi dasturlarni ishlab chiqishni tartibga soluvchi asosiy hujjatlar Yagona dasturlash hujjatlari tizimining (ESPD) hujjatlari bo'lishi kerak: tizim dasturchisi qo'llanmasi, operator qo'llanmasi, dastur tavsifi.

1.1.8 Texnik-iqtisodiy ko'rsatkichlar

Dasturiy ta'minotning samaradorligi bilim sifatini baholash uchun undan foydalanish qulayligi, shuningdek, ushbu dasturni amalga oshirishdan olingan iqtisodiy foyda bilan belgilanadi.

http://www.allbest.ru/ saytida chop etilgan

http://www.allbest.ru/ saytida chop etilgan

1.1.9 Rivojlanish bosqichlari va bosqichlari

Ishlab chiqarish amaliyoti boshlig'i:

O.V.Studenova

1.1.10 Nazorat va qabul qilish tartibi

Rivojlanishni nazorat qilish va qabul qilish sinov va disk raskadrovka misollari asosida amalga oshiriladi. Bu dasturning barcha funktsiyalarining ishlashini tekshiradi.

1.2 Mavjud yechimlarning umumiy ko'rinishi

Kompaniyaning ushbu dasturiy mahsulotga qarashi yo'q.Shu sabablarga ko'ra yuqorida tavsiflangan muammolarni hal qiluvchi dasturiy ta'minotni ishlab chiqishga qaror qilindi.

1.3 Dasturlash tilini tanlash

Hozirgi kunda juda ko'p turli xil dasturlash tillari mavjud.

Visual Basic - bu Basic tilidagi ko'p yillik evolyutsiya mahsulidir. Asosan, bu til foydalanuvchi bilan dialog rejimida, "ya'ni vizual rejimda ishlaydigan dasturlarni yaratish uchun mo'ljallangan. O'zining murakkabligi va imkoniyatlari jihatidan Visual Basicni Borland Delphi 7 yoki C + bilan bir qatorga qo'yish mumkin. +.

Borland Delphi universal Windows dasturlarini ishlab chiqish vositasidir. Borland Delphi ning barcha afzalliklarini sanab bo'lmaydi - bu tezkor kompilyator, qulay rivojlanish muhiti va ma'lumotlar bazalari bilan ishlash uchun boy imkoniyatlar va ko'plab komponentlar, bu, albatta, ajoyib vizual dasturlash muhiti, tushunarli, o'rganish oson va ko'pincha professional ishlab chiquvchidan bilim talab qilmaydi.

Aynan Borland Delphi-ning o'ziga xosligi, qisqa vaqt ichida jiddiy, to'liq xususiyatli echimlarni yaratishga imkon beradi. Bu yangi boshlanuvchilar uchun ham, professionallar uchun ham har tomonlama qulay. Bu yangi boshlanuvchilarga ozgina vaqt va kuch sarflagan holda tashqi ko'rinishida professional mutaxassislar tomonidan yaratilgan dasturlardan ajralib turmaydigan amaliy dasturlarni yaratishga imkon beradi. Professionallar uchun Borland Delphi har qanday ma'lumotlar bazasi bilan ishlaydigan murakkab dasturlarni yaratish imkoniyatini beradi. Borland Delphi hozirda eng mashhur axborot tizimlari dasturiy mahsulotlaridan biri hisoblanadi. Uning asosida ham kichik dasturlar, ham korxona miqyosidagi tizimlar yaratiladi.

Dasturiy ta'minotni yozish uchun integratsiyalashgan rivojlanish muhiti Borland Delphi tanlangan, chunki bu ishda Borland o Delphi dan foydalanishga yo'naltirilgan loyiha doirasida modul ishlab chiqish vazifasi qo'yilgan.

Visual Basic 6.0 dan farqli o'laroq, Borland Delphi ma'lumotlar bazalari bilan qulayroq ishlash, ularni ulash uchun kamroq vaqt bilan jadvalga yozuvlar qo'shish va jadvallardagi ma'lumotlar bilan turli operatsiyalarni bajarish qobiliyatiga ega, shuningdek, bo'lmaganlar uchun qulayroq interfeysni amalga oshirishingiz mumkin. professional foydalanuvchi ...

2 Asosiy qism

2.1 Dastur tavsifi

Umumiy ma'lumot

Ushbu dastur talabalar uchun audio fayllarni tinglash uchun mo'ljallangan.

Dastur Borland Delphi dasturlash muhitida amalga oshiriladi.

Funktsional maqsad

Ushbu dastur quyidagi vazifalarni hal qiladi:

audio pleerni ochish va ko'rsatish

"mp3, wma va hokazo ..." formatlarida qo'shiqlarni tanlash imkoniyati.

2.1.3 Mantiqiy strukturaning tavsifi

Dasturga quyidagilar kiradi:

Kompyuteringizda audio fayllarni ko'rish funktsiyasi

audio fayllarni tinglash funktsiyasi

dastur texnik tizimi

Windows XP va undan yuqori;

protsessor: Pentium IV;

chastota: 1600 MGts;

Operativ xotira: 512 MB;

video karta: 32 MB;

klaviatura va sichqoncha.

2.2 Tizim dasturchisi uchun qo'llanma

Dastur haqida umumiy ma'lumot

Ishlab chiqilgan dastur musiqani tez va qulay tinglash uchun mo'ljallangan

Bu dastur Borlabd Delphi dasturlash tilida Borlabd Delphi kompilyatori yordamida yaratilgan.

2.2.2 Amaldagi dasturiy vositalar

Dastur Windows XP va keyingi versiyalarida ishga tushirilgan. Rivojlanish muhiti - Borlabd Delphi.

2.2.3 Ishlatilgan texnik vositalar

Elektron kompyuter uchun minimal apparat talablari:

Protsessor: Intel Pentium

Chastotasi: 233 MGts

RAM: 64 MB

Qattiq diskdagi bo'sh joy: 15 MB

1) Protsessor: Intel Pentium IV

Chastotasi: 1600 MGts

Operativ xotira: 512 Mb

Qattiq diskdagi bo'sh joy: 20 MB

Video karta: 32 Mb

2.2.4 Dastur tuzilishi

Guruch. 1 dastur tuzilishi

Form1 quyidagilarni o'z ichiga oladi:

Label - fayl nomini ko'rsatish uchun xizmat qiladi

Tahrirlash - ijro yo'lini ko'rsatish uchun xizmat qiladi

Tugmacha - fayllar ro'yxatini ko'rsatish uchun xizmat qiladi

OpenDialog - pleer formatidagi fayllarni ochish uchun ishlatiladi

MediaPlayer - audio fayllarni o'ynash uchun

Shaklda tugma ham mavjud, tugmani bosish sizning shaxsiy kompyuteringizdagi barcha fayllar ro'yxatini ochish imkonini beradi

Qadam 3. Dasturni pleer fayliga ulang

protsedurasi TForm1.Button1Click (Sender: TObject);

edit1.Text: = opendialog1.FileName; // Fayl nomi matnini tahrirlash

Agar openDialog1.Execute then begin // Agar dialog oynasini ochsangiz, dastur ishga tushadi

MediaPlayer1.FileName: = openDialog1.FileName; // Fayl nomi bilan muloqot oynasini oching

MediaPlayer1.Ochiq; // Pleyerni ishga tushiring

Dasturni sozlash

Dastur professional bo'lmagan foydalanuvchi uchun mo'ljallangan va hech qanday konfiguratsiyani talab qilmaydi.

Jildni istalgan katalogga nusxa ko'chiring, masalan, mahalliy disk C: \ (C: \ Program Files \ BoyaraPlayer) "BoyaraPlayer.exe" faylini ishga tushiring.

Dasturni tekshirish

Sinov ob'ekti

Sinov ob'ekti turli formatlarda musiqa tinglash imkonini beruvchi media pleerdir

Sinovlarning maqsadi

Sinovning maqsadi dasturning ishonchli ishlashini tekshirishdir.

Dasturga qo'yiladigan talablar

Dastur foydalanuvchi bilan qulay ishlash uchun mo'ljallangan bo'lishi kerak.

Bundan tashqari, dastur standart Windows ilovalari uchun umumiy qabul qilinganga o'xshash do'stona, intuitiv interfeysga ega bo'lishi kerak.

Dasturiy ta'minot hujjatlariga qo'yiladigan talablar

Dasturiy ta'minot hujjatlari tarkibi:

dastur tavsifi;

dastur matni;

tizim dasturchisi uchun qo'llanma;

operator qo'llanmasi.

2.3 Foydalanuvchi uchun qo'llanma

Dasturning maqsadi

Dastur MediaPlayera-ni qulay tinglash uchun mo'ljallangan

Windows XP va undan yuqori;

protsessor: Pentium;

chastota: 233 MGts

RAM: 64 MB;

video karta: 32 MB;

windows XP SP2 va undan yuqori;

protsessor: Pentium IV;

chastota: 1600 MGts;

Operativ xotira: 512 MB;

video karta: 64 MB;

klaviatura va sichqoncha.

3. Ishlash vaqtida xavfsizlik choralari (PC)

3.1 Umumiy

1) Ushbu qo'llanmada kompyuter (kompyuter) ga texnik xizmat ko'rsatish va ishlatish vaqtida rioya qilinishi kerak bo'lgan xavfsizlik choralari ko'rsatilgan.

Ko'rsatma "kompyuter (kompyuter) ga texnik xizmat ko'rsatish), ya'ni muhandislar, dasturchilar, elektronika muhandislari uchun har qanday ishni bajarish va ishlatish bo'yicha har qanday ishni bajaradigan shaxslar uchun majburiydir.

Shamollatish tizimi o'chirilgan holda kompyuterni (PC) ishlatish taqiqlanadi.

Kompyuterni (ShK) 35 darajadan yuqori haroratda ishlatish taqiqlanadi. C. va namlik 90% dan yuqori.

5) Qurilmalardan texnik foydalanish qoidalarini, ushbu qo'llanmani o'rgangan, PTB imtihonidan o'tgan va 1000V gacha bo'lgan elektr inshootlarini ishlatish huquqiga sertifikatga ega bo'lgan xodimlarga kompyuterni (PC) ishlatish va texnik xizmat ko'rsatish bo'yicha ishlashga ruxsat beriladi. ).

3.2 Kompyuter (kompyuter) ishlashi

1) Kompyuterni yoqish va o'chirish bo'yicha ko'rsatmalarga muvofiq kompyuterni (kompyuterni) yoqing.

2) Kompyuterni (kompyuterni) yoqishdan oldin apparat jurnali bilan tanishib chiqish va avval ishlaganda barcha kompyuter qurilmalari yaxshi holatda ekanligiga ishonch hosil qilish kerak.

Xulosa

Boshlang'ich kasbiy ko'nikmalarga ega bo'lish amaliyoti doirasida media fayllarni tinglash uchun dastur ishlab chiqildi.Ishlab chiqish natijasida quyidagi xulosalar chiqarish mumkin:

Ilovani ishlab chiqish jarayonida dasturni loyihalashning to'liq tsikli mijoz tomonidan muammoni bayon qilishdan tayyor dasturni ishga tushirishgacha o'tdi.

Ishlab chiqilgan dastur quyidagilarga imkon beradi:

MediaPlayer-ni tinglang;

Keyingi ishlash uchun mp3.wma formatlari bilan musiqani ketma-ket tanlang;

Dasturni yanada rivojlantirish uni modernizatsiya qilish orqali amalga oshiriladi: yangi formatlarni joriy etish, shuningdek, kerak bo'lganda yangi, qo'shimcha modullarni yozishda.

Shunday qilib, dizayn natijalarini sarhisob qilar ekanmiz, unda belgilangan maqsad va vazifalarga erishilganligini ta'kidlash kerak.

Adabiyotlar ro'yxati

GOST 7.1-84 Hujjatning bibliografik tavsifi. Umumiy talablar va rasmiylashtirish qoidalari.

GOST 19.201 - 78. Dastur hujjatlarining yagona tizimi. Texnik vazifa. Tarkib va ​​dizaynga qo'yiladigan talablar.

GOST 19.401 - 78. Dastur matni. Tarkib va ​​dizaynga qo'yiladigan talablar.

GOST 19.402 - 78. Dasturning tavsifi.

GOST 19.503 - 79. Tizim dasturchisi uchun qo'llanma. Tarkib va ​​dizaynga qo'yiladigan talablar.

GOST 19.505 - 79. Operator qo'llanmasi. Tarkib va ​​dizaynga qo'yiladigan talablar.

GOST 24.207 - 80. Dasturiy ta'minot bo'yicha hujjatlar mazmuniga qo'yiladigan talablar.

Flenov M.E. Delphi muhitida dasturchining Injili, 2009 yil.

Yagona dasturlash hujjatlari tizimi (ESPD) standartlari.

Shishkin V.V. Kurs loyihasi uchun uslubiy ko'rsatmalar. - Smolensk, 2002 yil.

Allbest.ru saytida e'lon qilingan

Shunga o'xshash hujjatlar

    Baliqchilik ishqibozlari uchun kerakli ma'lumotlarni olish imkonini beruvchi axborot veb-saytini yaratish. Dastur yoki dasturiy mahsulotga qo'yiladigan talablar. Rivojlanish bosqichlari va bosqichlari. Dasturning ishlashi uchun tavsiya etilgan dasturiy ta'minot.

    dissertatsiya, 2012-03-18 qo'shilgan

    Dasturiy ta'minot kompyuter faoliyatining muhim tarkibiy qismidir. Rezident dasturlarning ishlash printsipini o'rganish. Matnli fayldan, katta-kichik harflardan farqli so‘zlarni olib tashlash dasturini ishlab chiqish. Dasturga qo'yiladigan talablar, loyihani ishlab chiqish.

    muddatli ish 02/03/2011 qo'shilgan

    Reklama agentligi sayt ma'murining faoliyat sohasi va vazifalari. Administrator ishini avtomatlashtirish uchun dasturiy ta'minot uchun funktsional va funktsional bo'lmagan talablar. Sinov turlari va turlari, dasturchi uchun qo'llanma.

    muddatli ish 05/15/2014 qo'shilgan

    Dasturiy ta'minot axborotni qayta ishlash tizimi dasturlari va ushbu dasturlarning ishlashi uchun zarur bo'lgan dasturiy hujjatlar to'plami sifatida. Tizimli dasturiy ta'minot (ommaviy dasturlar), amaliy va instrumental (dasturlash tizimlari).

    referat, 06/04/2010 qo'shilgan

    Umumiy xarakteristikalar va dasturga qo'yiladigan talablar. Funktsional muammolarni hal qilish modeli (BPWin), dasturiy ta'minot talab qilinadi. Veb-sayt tavsifi, foydalanuvchi va dasturchi qo'llanmasi. Rivojlanishning texnik va iqtisodiy hisoblari.

    dissertatsiya, 21/01/2014 qo'shilgan

    O'q soat yaratish uchun dastur. Dasturning texnik vositalarining tarkibi va parametrlariga minimal talablar. Microsoft Visual Studio dasturlash tizimini tanlash va asoslash. Algoritmning umumiy tavsifi. Foydalanuvchi va dasturchi uchun qo'llanma.

    test, 12/11/2012 qo'shilgan

    Yaratilgan Web-ilovaning qamrovi va talablari. Uskuna va dasturiy ta'minotga qo'yiladigan talablar. Web-ilovaning strukturasini ishlab chiqish va dasturiy ta'minotni amalga oshirish vositalarini tanlash. Veb-ilovaning dasturiy ta'minoti. Ma'lumotlar bazasi tuzilishi.

    dissertatsiya, 06/03/2014 qo'shilgan

    Menejerning mijozlar va etkazib beruvchilar bilan ishini avtomatlashtiradigan dasturiy ta'minotni ishlab chiqish. Talablarni aniqlash, sinovdan o'tkazish, dastur tavsifi. Tizim dasturchisi uchun qo'llanma. Menejer uchun DELPHI da DBMS yaratish.

    dissertatsiya, 16/06/2014 qo'shilgan

    Dasturiy ta'minot mahsulotini ishlab chiqish bo'yicha texnik topshiriq va dasturga qo'yiladigan talablar. Ish algoritmini yozish va dastur interfeysini ishlab chiqish. Tizim dasturchisi va operator uchun qo'llanma. Ma'lumotlar bazasini tekshirishning asosiy usullari va tamoyillari.

    dissertatsiya, 27.01.2013 qo'shilgan

    Har qanday kompyuter dasturining yakuniy maqsadi apparat boshqaruvidir. Kompyuter operatsion tizimining yadrosi: tizim darajasidagi dasturiy ta'minot. Kompyuter tarmoqlari va ularning maqsadi. Internetning ishlash asoslari va uning asosiy xizmatlari.

Dasturiy ta'minot litsenziya shartnomasining muhim shartlaridan biri bunday dasturiy mahsulotlardan foydalanishning ruxsat etilgan usullarini ko'rsatishdir. Bunday holda, biz ko'pgina litsenziya shartnomalarida bo'lgani kabi, funktsiyalarning tavsifi yoki dasturlardan maqsadli foydalanish tartibi haqida gapirmayapmiz.

Litsenziya shartnomasi foydalanish huquqini berishga qaratilganligi sababli, unda qonun talablariga javob beradigan foydalanish usullari ko'rsatilmaganligi yoki ularni soxta usullar bilan almashtirish avtomatik ravishda bunday shartnomani tuzilmagan deb e'tirof etish imkoniyatini keltirib chiqaradi. .

Bilish muhim! Mualliflik huquqi asarlarning, shu jumladan dasturiy ta'minotning nusxalari muomalasini boshqaradi. Shuning uchun dasturiy ta'minotdan foydalanishning qonuniy usullarini faqat ularning nusxalarini uchinchi shaxslarga o'tkazishga qaratilgan harakatlar sifatida tushunish kerak. Dasturiy ta'minotning foydali xususiyatlarini uning nusxasidan foydalanish doirasida olish qonun bilan foydalanish usullariga taalluqli emas.

Asarlardan foydalanishning asosiy usullari Rossiya Federatsiyasi Fuqarolik Kodeksining 1270-moddasida keltirilgan. Ular orasida dasturiy ta'minotdan foydalanish usullari quyidagilardan iborat:

  1. dasturiy ta'minot ijrosi, ya'ni. dasturiy ta'minotning bir yoki bir nechta nusxalarini yoki uning bir qismini har qanday moddiy shaklda tayyorlash, shu jumladan kompyuter xotirasiga yozish;
  2. dasturiy ta'minotni tarqatish ularning nusxalarini sotish yoki boshqa yo'l bilan tasarruf etish yo'li bilan;
  3. dasturiy ta'minotning ommaviy namoyishi, ya'ni bepul tashrif uchun ochiq joyda yoki tegishli bo'lmagan odamlarning sezilarli qismi bo'lgan joyda televizor ramkasi yoki boshqa texnik vositalardan foydalangan holda ekranda dasturiy ta'minot nusxasining har qanday namoyishi. dasturiy ta'minot namoyish qilingan joyda yoki boshqa joyda dasturiy ta'minot namoyishi bilan bir vaqtda qabul qilinishidan qat'i nazar, odatiy oilaviy doira;
  4. dasturiy ta'minot nusxalarini import qilish tarqatish maqsadida;
  5. dasturiy ta'minot nusxasini ijaraga olish dastur asosiy ijara ob'ekti bo'lganda;
  6. dasturiy ta'minotni o'zgartirish, ya'ni. uning har qanday o'zgarishi, shu jumladan bunday dastur yoki bunday ma'lumotlar bazasini bir tildan boshqa tilga tarjima qilish, moslashtirish, ya'ni faqat kompyuter dasturi yoki ma'lumotlar bazasining muayyan texnik vositalarda ishlashi uchun qilingan o'zgarishlar bundan mustasno. foydalanuvchi vositalari yoki muayyan foydalanuvchi dasturlari nazorati ostida;
  7. dasturiy ta'minotni jamoatchilikka etkazish har qanday shaxs istalgan joydan va istalgan vaqtda o'z xohishiga ko'ra (ommaga etkazish) dasturiy ta'minotga kirish imkoniyatiga ega bo'ladigan tarzda, ya'ni. nusxasini Internet orqali uzatish.

Rossiya Federatsiyasi Fuqarolik Kodeksining 1270-moddasida belgilangan dasturiy ta'minotdan foydalanish usullari ro'yxati ochiq, ya'ni. qonun hujjatlari boshqa usullarning mavjudligini istisno etmaydi. Biroq, bunday usullar yuqorida aniq ko'rsatib o'tganimizdek, ular ichiga o'rnatilgan funksiyalarni amaliy amalga oshirish bilan emas, balki bevosita dasturiy ta'minot nusxalarini uzatish bilan bog'liq bo'lishi kerak.

Diqqat! Natijada, dasturlardan o'z funktsional maqsadlarida foydalanish, o'rnatilgan ichki imkoniyatlardan foydalangan holda dasturlarni moslashtirish orqali ularni moslashtirish foydalanishga taalluqli emas. Binobarin, dasturiy ta'minotga va unga asoslangan turli xil bulutli xizmatlarga masofadan kirishni ham undan foydalanishning qonuniy usuli sifatida ko'rib bo'lmaydi.

Litsenziya shartnomasi shartlarini to'g'ri shakllantiring.

Kompyuter dasturiy ta'minotida zaruriy qism mavjud bo'lib, ularsiz u bilan hech narsa qilib bo'lmaydi. U deyiladi tizim dasturiy ta'minoti... Xaridor kompyuterning ishlashi uchun xotira yoki protsessor kabi muhim bo'lgan tizim dasturlari bilan jihozlangan kompyuterni sotib oladi. Tizim dasturiy ta'minotidan tashqari, kompyuter dasturi ham o'z ichiga oladi amaliy dasturlar va dasturlash tizimlari.

Kompyuter dasturlari quyidagilarga bo'linadi:

Tizim dasturiy ta'minoti;

Xizmat dasturlari,
- amaliy dasturiy ta'minot;
- dasturlash tizimlari.

TO tizimli birinchi navbatda operatsion tizim va operatsion tizimning bir qismi bo'lgan dasturlarni (masalan, turli xil kompyuter qurilmalari uchun drayverlarni (inglizcha "drayv" so'zidan - boshqarish uchun), ya'ni qurilmalarning ishlashini boshqaruvchi dasturlarni: skaner uchun drayverlarni o'z ichiga oladi. , printer va boshqalar). Operatsion tizimlardan tashqari, disklarga, arxivatorlarga, virusga qarshi dasturlarga va hokazolarga xizmat ko'rsatish uchun texnik xizmat ko'rsatish dasturlari ham mavjud (ular xizmat yoki utilitalar deb ham ataladi, inglizcha "utilize" - ishlatish so'zidan).

Xizmat dasturiy ta'minot foydalanuvchiga kompyuter bilan ishlashda qoʻshimcha xizmatlar koʻrsatuvchi va operatsion tizimlar imkoniyatlarini kengaytiruvchi dasturiy mahsulotlar toʻplamidir. Funktsionalligi bo'yicha xizmat ko'rsatish vositalarini asboblarga bo'lish mumkin:

  • foydalanuvchi interfeysini takomillashtirish;
  • ma'lumotlarni yo'q qilish va ruxsatsiz kirishdan himoya qilish;
  • ma'lumotlarni qayta tiklash;
  • disk va RAM o'rtasida ma'lumotlar almashinuvini tezlashtirish:
  • arxivlash va arxivdan chiqarish vositalari;
  • antivirus vositalari.

Foydalanuvchi o'z axborot vazifalarini dasturlashga murojaat qilmasdan hal qila oladigan dasturlar deb ataladi amaliy dasturlar.

Qoida tariqasida, barcha foydalanuvchilar deyarli hamma uchun zarur bo'lgan ilovalar to'plamiga ega bo'lishni afzal ko'rishadi. Ular chaqiriladi umumiy dasturlar... Bularga quyidagilar kiradi:

Matn va grafik muharrirlar, ular yordamida turli matnlar tayyorlash, chizmalar yaratish, chizmalar yaratish; boshqacha aytganda, yozish, chizish, chizish;

Kompyuterni istalgan mavzu bo'yicha ma'lumotnomaga aylantirish imkonini beruvchi ma'lumotlar bazasini boshqarish tizimlari (DBMS);

Amalda juda keng tarqalgan jadvalli hisob-kitoblarni tashkil qilish imkonini beruvchi jadvalli protsessorlar;

Boshqa kompyuterlar bilan ma'lumot almashish uchun mo'ljallangan, kompyuter tarmog'idagi ma'lumotlar bilan birlashtirilgan aloqa (tarmoq) dasturlari.

Bundan tashqari, ko'p sonli bor maxsus maqsadlar uchun amaliy dasturlar professional faoliyat uchun. Ular ko'pincha dastur paketlari deb ataladi. Bular, masalan, buxgalteriya bo'limlarida amalga oshiriladigan ish haqi va boshqa hisob-kitoblarni ishlab chiqaradigan buxgalteriya dasturlari; dizaynerlarga turli xil texnik qurilmalar uchun dizaynlarni ishlab chiqishda yordam beradigan kompyuter yordamida loyihalash tizimlari; murakkab matematik masalalarni dastur yozmasdan yechish imkonini beruvchi paketlar; turli maktab fanlari bo'yicha ta'lim dasturlari va boshqalar.

Kiritish dasturlash tili, tarjimon, mashina tili, standart dasturlar kutubxonalari, tarjima qilingan dasturlarni disk raskadrovka qilish va ularni bir butunga yig'ish vositalarini o'z ichiga olgan vositalar to'plami deyiladi. dasturlash tizimi... Dasturlash tizimida tarjimon kirish dasturlash tilida yozilgan dasturni ma'lum bir kompyuterning mashina ko'rsatmalari tiliga tarjima qiladi.

26. Kompyuterning operatsion tizimi (maqsad, tarkib, yuklash).

Zamonaviy kompyuterlarda qo'llaniladigan barcha xilma-xil dasturlar dasturiy ta'minot deb ataladi.

Operatsion tizim kompyuter dasturiy ta'minotining asosiy va zarur komponenti bo'lib, usiz kompyuter printsipial ravishda ishlay olmaydi.

Operatsion tizim - bu dastur qaysi barcha kompyuter qurilmalarining birgalikda ishlashini ta'minlaydi va foydalanuvchiga uning resurslaridan foydalanishni ta'minlaydi.

Hozirgi kunda IBM-mos keluvchi shaxsiy kompyuterlar uchun eng mashhur operatsion tizimlar Microsoft Windows va Linux operatsion tizimlari oilalaridir.

AMALOT TIZIMINING ASOSIY VAZIFALARI:

Foydalanuvchi bilan muloqotni amalga oshirish;

I/U va ma'lumotlarni boshqarish;

Dasturni qayta ishlash jarayonini rejalashtirish va tashkil etish;

Resurslarni taqsimlash (RAM va kesh, protsessor, tashqi qurilmalar);

Dasturni bajarish uchun ishga tushirish;

Barcha turdagi yordamchi ta'mirlash ishlari;

Turli ichki qurilmalar o'rtasida ma'lumot uzatish;

Periferik qurilmalar (displey, klaviatura, disk drayverlari, printer va boshqalar) ishlashini dasturiy ta'minot bilan ta'minlash.

Zamonaviy operatsion tizimlar murakkab tuzilishga ega bo'lib, ularning har bir elementi kompyuterni boshqarish uchun o'ziga xos funktsiyalarni bajaradi.

Fayl tizimini boshqarish. Kompyuterning jarayoni qaysidir ma'noda qurilmalar o'rtasida fayllar almashinuviga qisqartiriladi. Operatsion tizim mavjud fayl tizimining dasturiy modullari.

Buyruq protsessori - foydalanuvchidan buyruqlar so'raydigan va ularni bajaradigan maxsus dastur.

Qurilma drayverlari - qurilmalarning ishlashini va boshqa qurilmalar bilan ma'lumot almashinuvini muvofiqlashtirishni boshqaruvchi, shuningdek, qurilmalarning ba'zi parametrlarini sozlash imkonini beruvchi maxsus dasturlar.

GUI - bu ruxsat beruvchi o'ramoynalar, menyular va boshqaruv elementlari (muloqot paneli, tugmalar va boshqalar) yordamida dialog shaklida inson va kompyuter o'zaro ta'sirini amalga oshirish.. GUI operatsion tizimlarida foydalanuvchi buyruqlarni sichqoncha yordamida kiritishi mumkin, buyruq qatori rejimida esa buyruqlar klaviatura yordamida kiritilishi kerak.

Xizmat dasturlari. Operatsion tizim ham o'z ichiga oladi xizmat dasturlari, yoki kommunal xizmatlar... Bunday dasturlar disklarni saqlash (tekshirish, siqish, defragmentatsiya qilish va hokazo), fayllar bilan operatsiyalarni bajarish (arxiv va boshqalar), kompyuter tarmoqlarida ishlash va hokazo.

Malumot tizimi. Foydalanuvchining qulayligi uchun operatsion tizim odatda o'z ichiga oladi mos yozuvlar tizimi... Yordam tizimi butun operatsion tizimning ishlashi va uning alohida modullarining ishi haqida kerakli ma'lumotlarni tezda olish imkonini beradi.

Operatsion tizim fayllari kompyuterning tashqi doimiy xotirasida (qattiq disk, floppi yoki lazer disk) saqlanadi. Biroq, dasturlar faqat RAMda bo'lsa, ishlashi mumkin, shuning uchun operatsion tizim fayllari RAMga yuklanishi kerak. Operatsion tizim fayllarini o'z ichiga olgan va u yuklangan disk (qattiq, floppi yoki lazer) deyiladi. tizimli.

Kompyuterning o'zini o'zi sinab ko'rish. Kompyuterda kompyuterni sinovdan o'tkazish va OTni yuklashning birinchi bosqichi uchun dasturlarni o'z ichiga olgan uchuvchan bo'lmagan faqat o'qish uchun mo'ljallangan xotira (ROM) mavjud - bu BIOS(BasicInput / OutputSystem - asosiy kirish / chiqish tizimi).

Quvvatni ishga tushirgandan so'ng, protsessor POST (Power-ONSelfTest) kompyuterning o'zini o'zi tekshirish dasturini ishga tushiradi. Protsessor, xotira va protsessorning boshqa kompyuter texnikasi, videoadapter, operativ xotira, disk drayvlar, qattiq disk kontrollerlari va klaviaturaning ishlashi tekshiriladi. Nosozlik aniqlangan taqdirda diagnostika xabarlari qisqa va uzun signallarning turli ketma-ketligi yoki matnli xabarlar ko'rinishida chiqariladi. Video kartani muvaffaqiyatli ishga tushirgandan so'ng, monitor ekranida qisqa diagnostika xabarlari ko'rsatiladi.

O'z-o'zini sinab ko'rgandan so'ng, BIOS-dagi maxsus dastur OS yuklash moslamasini qidirishni boshlaydi. Mavjud disklarga muqobil kirish va diskning birinchi yuklash sektorida maxsus MasterBoot dasturi (OS yuklash dasturi) uchun qidiruv mavjud.

Agar tizim diski va yuklash dasturi o'rnatilgan bo'lsa, u RAMga yuklanadi va kompyuterni boshqarish unga o'tkaziladi. Dastur operatsion tizim fayllarini tizim diskida qidiradi va ularni dastur modullari sifatida operativ xotiraga yuklaydi. Agar kompyuterda tizim disklari bo'lmasa, monitor ekranida "Nonsystemdisk" xabari paydo bo'ladi, operatsion tizim yuklashni to'xtatadi va kompyuter ishlamay qoladi.

27. Fayllar. Fayl nomi. Fayl tizimi. Asosiy fayl operatsiyalari.

Barcha dasturlar va ma'lumotlar kompyuterning uzoq muddatli (tashqi) xotirasida fayllar ko'rinishida saqlanadi.

Faylnomiga ega bo'lgan va uzoq muddatli (tashqi) xotirada saqlanadigan ma'lum miqdordagi ma'lumotlar (dastur yoki ma'lumotlar).

Fayl nomi. Fayl nomi nuqta bilan ajratilgan ikki qismdan iborat: haqiqiy fayl nomi va uning turini belgilaydigan kengaytma.

<имя файла>.<расширение>

Faylning haqiqiy nomi foydalanuvchi tomonidan beriladi va kengaytma yaratilganda avtomatik ravishda dastur tomonidan o'rnatiladi.

Jadval 1. Fayllar va kengaytmalar turlari

Turli xil operatsion tizimlar turli xil fayl nomi formatlariga ega. MS-DOS operatsion tizimida haqiqiy fayl nomi lotin alifbosining 8 harfidan oshmasligi, raqamlar va ba'zi maxsus belgilarni o'z ichiga olishi kerak va kengaytma uchta lotin harfidan iborat bo'lishi kerak, masalan: proba.txt

Windows operatsion tizimida fayl nomi 255 belgigacha bo'lishi mumkin va siz rus alifbosidan foydalanishingiz mumkin, masalan: Information units.doc

Fayl nomini yaratish qoidalari:

Maxsus funktsiyalar uchun ajratilgan quyidagi belgilarni ishlatib bo'lmaydi:? : * / \ “>< |

Jildga nom bera olmaydigan maxsus zahiralangan so'zlar mavjud. Windows bunga ruxsat bermaydi. Gap shundaki, Windows-dan oldin DOS operatsion tizimi mavjud edi. U quyidagi nomlarga ega tizim papkalaridan foydalangan: PRN, AUX, CLOCK $, NUL, COM0, COM1, COM2, COM3, COM4, ​​COM5, COM6, COM7, COM8, COM9, LPT0, LPT1, LPT2, LPT3, LPT4, LPT5, LPT6, LPT7, LPT8, LPT9, CON

Fayl tizimi fayllar bilan ishlashni ta'minlovchi operatsion tizimning funktsional qismidir. Fayl tizimi fayllar va kataloglar (kataloglar) bilan ularning mazmuni, hajmi, turi va boshqalardan qat'iy nazar ishlash imkonini beradi.

Fayl tizimi operatsion tizimda fayllarni nomlash, saqlash va tashkil qilishning umumiy tuzilishini belgilaydi.

Fayl tizimining funktsiyalari:

  1. Ma'lumotni tashqi muhitda saqlash
  2. Fayllardan ma'lumotlarni o'qish
  3. Fayllarni, kataloglarni o'chirish
  4. Fayllarni qayta nomlash
  5. Fayllarni nusxalash va boshqalar.

Kichik sonli fayllarga ega disklar uchun (bir necha o'nlab) foydalanish mumkin bir darajali fayl tizimi katalog (disk tarkibi) fayl nomlarining chiziqli ketma-ketligi bo'lsa. Bunday katalogni bolalar kitobining mazmuni bilan solishtirish mumkin, unda faqat alohida hikoyalar sarlavhalari mavjud.

Agar diskda yuzlab va minglab fayllar saqlangan bo'lsa, u holda qidirish qulayligi uchun foydalaniladi. ko'p darajali ierarxik fayl tizimi daraxt tuzilishiga ega. Boshlang'ich, asosiy katalog 1-darajali pastki kataloglarni o'z ichiga oladi, o'z navbatida, oxirgilarning har biri 2-darajali pastki kataloglarni o'z ichiga olishi mumkin va hokazo. Shuni ta'kidlash kerakki, fayllar barcha darajadagi kataloglarda saqlanishi mumkin.

Faylga yo'l... Ierarxik fayl strukturasidagi faylni topish uchun faylga yo'lni ko'rsatish kerak. Faylga olib boradigan yo'l mantiqiy disk nomini ("\" bilan ajratilgan) va ichki o'rnatilgan kataloglar nomlari ketma-ketligini o'z ichiga oladi, oxirgisi kerakli faylni o'z ichiga oladi.

Ba'zan fayl nomi bilan birga fayl yo'li ham chaqiriladi to'liq fayl nomi.

Fayl operatsiyalari. Kompyuterda ishlash jarayonida ko'pincha fayllarda quyidagi operatsiyalar bajariladi:

  • nusxa ko'chirish (faylning nusxasi boshqa katalogga joylashtirilgan);
  • ko'chirish (faylning o'zi boshqa katalogga ko'chiriladi);
  • o'chirish (fayl yozuvi katalogdan o'chiriladi);
  • nomini o'zgartirish (fayl nomini o'zgartirish).

Windows grafik interfeysi Drag & Drop usuli yordamida sichqoncha yordamida fayllar bilan ishlash imkonini beradi. Bundan tashqari, fayllar bilan ishlash uchun maxsus dasturlar mavjud fayl menejerlari: NortonCommander, TotalCommander, File Explorer va boshqalar.

Ba'zi hollarda buyruq qatori interfeysi bilan ishlash kerak bo'ladi. Windows MS-DOS buyruq qatori interfeysi rejimini taqdim etadi.

28. Kompyuter viruslari: tarqalish usullari, infektsiyani oldini olish.

Kompyuter virusi- kompyuter dasturi yoki zararli kodning bir turi, uning belgisi ko'paytirish (o'z-o'zini takrorlash) qobiliyatidir. Bundan tashqari, viruslar foydalanuvchining xabarisiz boshqa ixtiyoriy harakatlarni, shu jumladan foydalanuvchiga va/yoki kompyuterga zarar yetkazadigan harakatlarni ham amalga oshirishi mumkin.

Virus muallifi zararli ta'sirlarni dasturlashtirmagan bo'lsa ham, virus operatsion tizim va boshqa dasturlar bilan o'zaro ta'sir qilishning nozik tomonlarini hisobga olmagan xatolar tufayli kompyuterning ishlamay qolishiga olib kelishi mumkin. Bundan tashqari, viruslar odatda saqlash muhitida biroz joy egallaydi va ba'zi boshqa tizim resurslarini tortib oladi. Shuning uchun viruslar zararli dastur sifatida tasniflanadi.

Viruslar o'z tanasini nusxalash va uning keyingi bajarilishini ta'minlash orqali tarqaladi: o'zlarini boshqa dasturlarning bajariladigan kodiga kiritish, boshqa dasturlarni almashtirish, autorunni buyurish va boshqalar. Virus yoki uning tashuvchisi nafaqat mashina kodini o'z ichiga olgan dasturlar, balki avtomatik ravishda bajariladigan buyruqlarni o'z ichiga olgan har qanday ma'lumot bo'lishi mumkin - masalan, ommaviy ish fayllari va makroslarni o'z ichiga olgan Microsoft Word va Excel hujjatlari. Bundan tashqari, kompyuterga kirish uchun virus mashhur dasturiy ta'minotning zaifliklaridan foydalanishi mumkin (masalan, Adobe Flash, Internet Explorer, Outlook), buning uchun distribyutorlar uni oddiy ma'lumotlarga (rasmlar, matnlar va boshqalar) joylashtiradilar.

Viruslar floppi (eskirgan), flesh-disklar, elektron pochta, tezkor xabar almashish tizimlari, veb-sahifalar, Internet va mahalliy tarmoqlar (qurtlar) orqali tarqaladi.

Kompyuter viruslarining asosiy turlari:

Dasturiy ta'minot (fayl): com va exe kengaytmalari bilan kompyuterning bajariladigan fayllarini yuqtirish. Makroslar yordamida yozilgan makroviruslar ham shu sinfga kiradi. Ular bajarilmaydigan fayllarni (masalan, MSWord matn muharriri yoki MSExcel elektron jadvallarida) zararlaydi.

Yuklash viruslari diskning yuklash sektoriga (Boot - sektor) yoki tizim diskining (MasterBootRecord - MBR) yuklash dasturini o'z ichiga olgan sektorga o'rnatilgan. Ba'zi viruslar o'z tanalarini bo'sh disk sektorlariga yozib, ularni FAT - jadvalida "yomon" (Badcluster) deb belgilaydi.

Makroviruslar ba'zi amaliy dasturlarda (masalan, Word) bajarilgan hujjatlarni yuqtirish. Dastur oynasida hujjat fayli ochilganda infektsiya sodir bo'ladi

Tarmoq viruslari turli kompyuter tarmoqlarida tarqalgan.

Dasturiy ta'minot nima? Biz uni har kuni kompyuterda o'tirgan holda amaliy qo'llash misollarini uchratamiz. Hatto sichqonchaning ekran bo'ylab oddiy harakati ham dasturiy ta'minot natijasidir. Qanday turdagi dasturiy ta'minot mavjud? Dasturiy ta'minotni ishlab chiqish qanday amalga oshiriladi?

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 - ma'lumotlarni qayta ishlash va shaxsiy kompyuter yordamida foydali harakatlarni bajarish uchun mo'ljallangan kompyuter dasturlari. 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 - tizim dasturiy ta'minoti 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. Oddiy so'zlar bilan farqni tushuntirishning yana bir usuli: 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 operatsion tizim bo'lmasa, 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: haydovchilar

Tizim dasturiy ta'minotining ikkinchi, ehtimol, eng muhim turi - bu haydovchi. 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 boshqa dasturiy ta'minot yoki hatto kompyuterning apparat qismlarini o'chirib qo'yadigan zararli dasturlardan himoya qilish uchun mo'ljallangan. 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 talab qilinadigan) 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).

Sahifalarning tashqi ko'rinishini loyihalash (fonda rang va naqshni o'rnatish, grafikalar, rasmlarni 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, Word-ni chiqargan Microsoft o'z yechimini batafsil yordam tizimi bilan ta'minladi, unga foydalanuvchi klaviaturada F1 tugmasini bosish orqali kirish mumkin.

Mashhur amaliy dasturlar: Microsoft Excel

Boshqa mashhur amaliy dasturlarga misol sifatida Microsoft Excel (rus tilida - "Excel dasturi") hisoblanadi. Uning tor ixtisosligi elektron jadvallar yordamida hisoblashdir. Bunday yechim raqamlar bilan ishlashni sezilarli darajada osonlashtiradi.

Ushbu dastur professional deb hisoblanishiga qaramay, hatto yangi boshlanuvchilar 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, "Excel dasturi" hal qila oladigan amaliyotda 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 Adobe Photoshop deb ataladi. U chizish uchun mo'ljallangan (bunday echimlar "grafik muharrirlar" deb ataladi). 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 nimani anglatadi? 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 fayldan o'qish paytida grafik ma'lumotni fayl formatidan Adobe Photoshop muharririning mahalliy formatiga aylantiradi. 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, saytlardan yangiliklarni o'qiydilar, ijtimoiy tarmoqlarda xabarlar yozadilar, video tomosha qiladilar - bir so'z bilan aytganda, ular "virtual makon" uchun odatiy bo'lgan hamma narsani qiladilar. Dunyoda ushbu turdagi eng mashhur echimlar Internet Explorer, Opera, Google Chrome. 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 vizual elementlarga - matn, rasmlar, jadvallar, video, animatsiya, xabar shakllari va boshqalarga aylantirishga asoslangan.

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 odam, aslida, ma'lumot almashishi, o'zidan biror narsa (matn, fayllar) yuborishi va undan biror narsa olishi 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 shartnomalardan 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? Umuman olganda, bunday dasturiy ta'minotdan foydalanish quyidagicha: o'rnatish uchun pul to'lashingiz shart emas, lekin dasturdan biroz vaqt foydalangandan so'ng (masalan, bir oy) ishlab chiquvchiga pul o'tkazishingiz kerak bo'ladi. keyingi foydalanish.

Bulutli hisoblash nima?

So'nggi yillarda "bulutli texnologiyalar" atamasi juda mashhur bo'ldi. Bu qanday hodisa? "Bulutli texnologiyalar" oddiy so'z bilan aytganda, brauzerdan ishga tushirilishi mumkin bo'lgan amaliy dasturiy ta'minotdir (shuning uchun u shaxsiy kompyuterda o'rnatilmagan). Keling, bir misolni ko'rib chiqaylik. Biz yuqorida aytib o'tgan Microsoft Word dasturi 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 tarzda 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.