You are on page 1of 4

የኮምፒተር ሶፍትዌር

አንድ ነጠላ ውጤት የሚያገኙ መመሪያዎች ስብስብ ፕሮግራም ወይም ሂደት ተብሎ ይጠራል። ብዙ
ተግባሮች አንድ ሶፍትዌር ለመስራት አብረው የሚሠሩ ፕሮግራሞች ናቸው ፡፡
ለምሳሌ ፣ በቃላት ማቀናበሪያ ሶፍትዌር ተጠቃሚው ሰነዶችን እንዲፈጥር ፣ እንዲያርትዕ እና እንዲያስቀምጥ
ያስችለዋል። የድር አሳሽ ተጠቃሚው ድረ ገጾችን እና የመልቲሚዲያ ፋይሎችን እንዲመለከት እና እንዲያጋራ
ያስችለዋል ፡፡ ሁለት የሶፍትዌር ዓይነቶች አሉ -

የስርዓት ሶፍትዌር
Application የትግበራ ሶፍትዌር
የመገልገያ ሶፍትዌር

በዝርዝር እንወያይባቸው ፡፡

ት ት
የስርዓት ሶፍትዌር
የኮምፒተር ሃርድዌር ክፍሎችን እና ሌሎች የትግበራ ሶፍትዌሮችን ለማሄድ የሚያስፈልገው ሶፍትዌር የስርዓት
ሶፍትዌር ይባላል ፡፡ የስርዓት ሶፍትዌሮች በሃርድዌር እና በተጠቃሚ መተግበሪያዎች መካከል እንደ በይነገጽ
ሆነው ያገለግላሉ ፡፡ የሃርድዌር መሣሪያዎች ወይም ማሽኖች እና ሰዎች በተለያዩ ቋንቋዎች ስለሚናገሩ
በይነገጽ ያስፈልጋል።
ማሽኖች የሚረዱ ሁለትዮሽ ቋንቋዎችን ማለትም 0 (የኤሌክትሪክ ምልክት አለመኖር) እና 1 (የኤሌክትሪክ
ምልክት መኖር) ሰዎች በእንግሊዝኛ ፣ ፈረንሣይ ፣ ጀርመንኛ ፣ ታሚል ፣ ሂንዲ እና በብዙ ሌሎች ቋንቋዎች
ሲናገሩ ነው ፡፡ ከኮምፒተሮች ጋር ለመግባባት እንግሊዝኛ ቀዳሚ ቋንቋ ነው ፡፡ ሁሉንም የሰው መመሪያዎች
ወደ ሊረዱ ወደሚችሉ ወደ ማሽኖች ለመለወጥ ሶፍትዌር ያስፈልጋል ፡፡ እና በትክክል ይህ የስርዓት ሶፍትዌር
የሚሰራው ነው።
በተግባሩ መሠረት የስርዓት ሶፍትዌሩ አራት ዓይነቶች ናቸው -

የአሰራር ሂደት
የቋንቋ ሂደት
የመሣሪያ ነጂዎች

የአሰራር ሂደት
ሁሉንም የሃርድዌር ክፍሎች እንዲሰሩ እና ተግባሮቻቸውን በተሳካ ሁኔታ ለማከናወን የእነሱ ተፈላጊነት ስርዓት
ኦፕሬቲንግ ሲስተም (ኦኤስ) ይባላል ፡፡ ስርዓተ ክወና ኮምፒተር በሚበራበት ጊዜ ወደ ኮምፒተር ማህደረ
ትውስታ ውስጥ የተጫነ ኦኤስ (OS) የመጀመሪያው ሶፍትዌር ነው እና ይህ ማስነሳት ይባላል ስርዓተ ክወና
(OS) እንደ ማህደረ ትውስታ ውስጥ መረጃዎችን ማከማቸት ፣ ፋይሎችን ከማጠራቀሚያ መሳሪያዎች
ሰርስሮ ማውጣት ፣ በቅደም ተከተል መሠረት ተግባሮችን መርሐግብር ማስያዝ ፣ ወዘተ የመሳሰሉትን
የኮምፒተር መሠረታዊ ተግባሮችን ያስተዳድራል።
የቋንቋ ሂደት
ቀደም ሲል እንደተገለፀው የስርዓት ሶፍትዌር አስፈላጊ ተግባር ሁሉንም የተጠቃሚ መመሪያዎችን ለመረዳት
ወደሚችለው ማሽን መለወጥ ነው ፡፡ ስለ ሰው ማሽን መስተጋብሮች ስንነጋገር ፣ ቋንቋዎች ሶስት ዓይነቶች
ናቸው -

Machine-level language - ይህ ቋንቋ ማሽኖቹ ሊረዱት ከሚችሉት የ 0s እና 1 ዎቹ ሕብረቁምፊ


እንጂ ሌላ ነው። እሱ ሙሉ በሙሉ ማሽን ጥገኛ ነው።
Assembly-level language - ይህ ቋንቋ የማኒሞኒቲክስን በማብራራት የቃለ- ምልል ንብርብር
ያስተዋውቃል ። ሜኔኒክስ ረዘም ያለ የ 0s እና 1s ሕብረቁምፊን ለማመልከት እንደ ቃላት ወይም
ምልክቶች እንግሊዝኛ ናቸው ፡፡ ለምሳሌ ፣ ‹‹ ‹‹›››››› የሚለው ቃል ኮምፒተርው ከማህደረ ትውስታ
ውሂብን ማምጣት አለበት ማለት ነው ፡፡ የተሟላ መመሪያም የማስታወሻ አድራሻውን ይነግርዎታል።
የምክር ቤት ደረጃ ቋንቋ በማሽን ጥገኛ ነው ፡፡
High level language - ይህ ቋንቋ እንግሊዝኛን እንደ መግለጫዎችን ይጠቀማል እንዲሁም
ከማሽኖች ሙሉ በሙሉ ነፃ ነው ፡፡ የከፍተኛ ደረጃ ቋንቋዎችን በመጠቀም የተጻፉ ፕሮግራሞች
ለመፍጠር ፣ ለማንበብ እና ለመረዳት ቀላል ናቸው።

እንደ Java ፣ c++ ፣ ወዘተ. ባሉ በከፍተኛ የፕሮግራም ቋንቋዎች የተፃፈ ፕሮግራም ምንጭ ኮድ ይባላል ፡፡
ሊነበብ በሚችል ማሽን ውስጥ መመሪያዎች መመሪያ ነገር ኮድ ወይም የማሽን ኮድ ተብሎ ይጠራል ።
የምንጭ ኮድን ወደ ነገር ኮድ የሚቀይረው የስርዓት ሶፍትዌር ቋንቋ አንጎለ ኮምፒውተር ይባላል ። ሶስት
ዓይነት ቋንቋ አስተርጓሚዎች አሉ

Assembler - የስብሰባ ደረጃ ፕሮግራምን ወደ ማሽን ደረጃ ፕሮግራም ይለውጣል ፡፡


Interpreter - ከፍተኛ ደረጃ መርሃግብሮችን ወደ ማሽን ደረጃ ፕሮግራም መስመር ይለውጣል።
Compiler - በመስመር ከማለፍ ይልቅ በአንድ ደረጃ የከፍተኛ ደረጃ ፕሮግራሞችን ወደ ማሽን ደረጃ
ፕሮግራሞች ይለውጣል ፡፡

1. Device Drivers

በኮምፒዩተር ላይ የአንድ የተወሰነ መሣሪያ ተግባር የሚቆጣጠር እና የሚቆጣጠር የስርዓት ሶፍትዌር


የመሣሪያ ነጂ ይባላል ። ከውጭው ጋር መገናኘት የሚያስፈልገው አታሚ ፣ ስካነር ፣ ማይክሮፎን ፣ ድምጽ
ማጉያ ፣ ወዘተ ያሉ እያንዳንዱ መሣሪያ ከእሱ ጋር የተገናኘ የተለየ ነጂ አለው። አዲስ መሣሪያ ሲያያይዙ
ስርዓተ ክወናው እንዴት እንደሚቀናጅ እንዲያውቅ ሾፌሩን መጫን ያስፈልግዎታል።

Application ሶፍትዌር

አንድ ነጠላ ተግባር የሚያከናውን ሶፍትዌር እና ምንም ነገር የትግበራ ሶፍትዌር ተብሎ አይጠራም ፡፡
የመተግበሪያ ሶፍትዌር አንድን ችግር ለመፍታት በተግባራቸው እና በአቀራረብ ረገድ በጣም የተካኑ ናቸው ፡፡
ስለዚህ የተመን ሉህ ሶፍትዌር ከቁጥሮች ጋር ብቻ እና ሌላ ምንም ነገር ሊያከናውን ይችላል። የሆስፒታል
አስተዳደር ሶፍትዌር የሆስፒታሎችን እንቅስቃሴ እና ሌላ ምንም ነገር አይሠራም ፡፡ አንዳንድ በብዛት
የሚያገለግሉ የመተግበሪያ ሶፍትዌሮች እነሆ -

የቃል ሂደት
የተመን ሉህ
የዝግጅት አቀራረብ
የመረጃ ቋት አስተዳደር
መልቲሚዲያ መሣሪያዎች

የመገልገያ ሶፍትዌር
ሥራቸውን ለማከናወን የስርዓት ሶፍትዌርን የሚረዳ የመተግበሪያ ሶፍትዌር የፍጆታ ሶፍትዌር ይባላል ፡፡
ስለዚህ የመገልገያ ሶፍትዌሮች በእውነቱ በስርዓት ሶፍትዌሮች እና በትግበራ ሶፍትዌሮች መካከል መስቀለኛ
መንገድ ነው ፡፡ የመገልገያ ሶፍትዌሮች ምሳሌዎች የሚከተሉትን ያካትታሉ -
ጸረ-ቫይረስ Anti-virus ሶፍትዌር
የዲስክ አስተዳደር መሣሪያዎች
የፋይል አስተዳደር መሣሪያዎች
የጭቆና መሳሪያዎች
የመጠባበቂያ መሳሪያዎች

1. Operating System

ኦፕሬቲንግ ሲስተም (OS.) የኮምፒዩተር የሕይወት ዘመን ነው። እንደ ሲፒዩ ፣ መከታተያ ፣ ቁልፍ ሰሌዳ እና
መዳፊት ያሉ ሁሉንም መሠረታዊ መሣሪያዎች ያገናቸዋል ፤ የኃይል አቅርቦቱን ይሰኩ እና ሁሉም ነገር በቦታው
እንዳለዎት በማሰብ ይቀይሩት። ግን ስርዓተ ክወና በውስጡ የተጫነ ስርዓተ ክወና ከሌለው ኮምፒተርው
አይጀምርም ወይም በሕይወት አይመጣም ምክንያቱም OS

You might also like