Kompyuterda masalalarni yechish algoritm tushunchasiga asoslanadi.
Algoritm - bu aniq ko'rsatmalarning ketma-ketligi bo'lib, ularning bajarilishi cheklangan miqdordagi qadamlar yordamida dastlabki ma'lumotlar asosida yagona aniqlangan muammoning yechimini olish imkonini beradi.
Algoritm - bu turli xil dastlabki ma'lumotlardan yakuniy natijagacha bo'lgan hisoblash jarayonini belgilaydigan aniq ketma-ketlik.
Algoritm - qandaydir jarayonning aniq tavsifi, uni amalga oshirish bo'yicha ko'rsatma tushuniladi.
Algoritmni ishlab chiqish murakkab va ko'p vaqt talab qiladigan jarayondir.
Algoritmlash va dasturlashning asosiy tamoyillari
Algoritmlash:
1. Masalani tuzish orqali uni yechish algoritmini topishdan iborat masalani aniqlash bosqichlari.
2. Informatika fanining algoritmlarni tuzish usullari, yondashuvlari va ularning xossalarini o‘rganuvchi bo‘limi.
Algoritmlash - bu masalani yechish algoritmini qurish jarayoni bo'lib, uning natijasi ma'lumotlarni qayta ishlash jarayonining bosqichlarini taqsimlash, bu bosqichlarning mazmunini rasmiy qayd etish va ularni bajarish tartibini aniqlashdir.
Dasturlash
Axborot tizimlari nuqtayi nazaridan dasturiy ta’minot – bu hisoblash texnikasi vositalari bilan ma’lumotlarni qayta ishlash tizimini yaratish va ulardan foydalanish uchun dasturiy va hujjatli vositalarni yig‘indisi tushuniladi.
Dasturlash (kodlash) - berilgan algoritm bo'yicha dastur tuzish.
Dasturlash - bu dasturlash tillaridan foydalangan holda kompyuter dasturlari va/yoki dasturiy ta'minotni yaratish jarayoni va san'ati.
Dasturlash ma'lum dasturlash tilida algoritmlarni kodlash sifatida qaraladi. Kengroq ma'noda dasturlash - bu dasturlarni yaratish jarayoni, ya'ni dasturiy ta'minotni ishlab chiqish.
Tizimli va amaliy dasturiy ta’minot
Zamonaviy opеratsion tizimlarning tavsifi
Operatsion tizim (OT) - bu EHM zaxiralarini boshqarish, amaliy dasturlarni chiqarish va ularning tashqi qurilmalar, boshqa dasturlar bilan o‘zaro aloqasini amalga oshiruvchi, shuningdek, foydalanuvchining kompyuter bilan muloqotni ta’minlovchi dasturiy vositalar yig‘indisidir.
EHMning istalgan komponentlari va ularga beriladigan imkoniyatlar: markaziy protsessor, tezkor va tashqi xotira, tashqi qurilmalar, dasturlar va boshqalar-zahira bo‘lib xizmat qiladi.
OT foydalanuvchiga hisoblash tizimi bilan qulay muloqot qilish usulini (interfeys) taqdim etadi.
Har bir kompyuter albatta operatsion tizim turkumiga ega
bo‘ladi, ularning har biri uchun amaliy dasturlarniig o‘z