1 የኮምፒውተር ሶፍትዌር ምንድን ነው. የኢንተርፕራይዝ ኮምፒውተር ሶፍትዌር. የመተግበሪያ ሶፍትዌር

ሶፍትዌር (ሶፍትዌር) ለተለያዩ ተጠቃሚዎች በተደጋጋሚ ጥቅም ላይ እንዲውል እና እንዲተገበር የታሰበውን ሂደት ወይም ማስተላለፍን የሚያቀርብ የፕሮግራሞች ስብስብ ነው።

ሶፍትዌር ለሥራቸው አስፈላጊ የሆኑ የመረጃ ማቀነባበሪያ ሥርዓት ፕሮግራሞች እና የፕሮግራም ሰነዶች ስብስብ ነው።

ሶፍትዌሩ በኮምፒዩተር ሲስተም የሚከናወኑ የፕሮግራሞች ስብስብ ነው.

ፕሮግራም የታዘዘ የትእዛዝ ቅደም ተከተል ነው።

የማንኛውም የኮምፒውተር ፕሮግራም የመጨረሻ ግብ ሃርድዌርን መቆጣጠር ነው። ምንም እንኳን በመጀመሪያ በጨረፍታ ፕሮግራሙ ከሃርድዌር ጋር በምንም መልኩ ባይገናኝም ፣ ከግቤት መሳሪያዎች ምንም አይነት የውሂብ ግብዓት አያስፈልገውም እና ወደ የውጤት መሣሪያ ቢያወጣም ፣ ስራው አሁንም የኮምፒተርን ሃርድዌር መሳሪያዎችን በመቆጣጠር ላይ የተመሠረተ ነው።

በኮምፒዩተር ውስጥ ያሉ ሶፍትዌሮች እና ሃርድዌሮች በማይነጣጠሉ ተያያዥነት ያላቸው እና ቀጣይነት ባለው ግንኙነት ይሰራሉ።

የኮምፒዩተር ሲስተም ሶፍትዌር ቅንብር የሶፍትዌር ማዋቀር ይባላል።

በፕሮግራሞች መካከል ግንኙነት አለ, እንዲሁም በአካላዊ ኖዶች እና እገዳዎች መካከል - ብዙ ፕሮግራሞች በሌሎች ዝቅተኛ ደረጃ ፕሮግራሞች ላይ ተመርኩዘው ይሠራሉ, ማለትም. ስለ ሶፍትዌር በይነገጽ መነጋገር እንችላለን. እንደዚህ አይነት በይነገጽ የመኖሩ እድል በቴክኒካዊ ሁኔታዎች እና በይነተገናኝ ፕሮቶኮሎች ላይ የተመሰረተ ነው, እና በተግባር የሶፍትዌርን ስርጭት ወደ በርካታ የመስተጋብር ደረጃዎች ያረጋግጣል.

የሶፍትዌር ደረጃዎች ፒራሚዳል መዋቅር ናቸው. እያንዳንዱ ቀጣይ ደረጃ በቀድሞዎቹ ደረጃዎች ሶፍትዌር ላይ የተመሰረተ ነው. ይህ ክፍል ከኮምፒዩተር ስርዓት ጋር አብሮ ለመስራት ለሁሉም ደረጃዎች ምቹ ነው, ፕሮግራሞችን ከመትከል እስከ ተግባራዊ አሠራር እና ጥገና. እያንዳንዱ ከፍተኛ ደረጃ የአጠቃላይ ስርዓቱን ተግባራዊነት ይጨምራል. ለምሳሌ የመሠረታዊ ደረጃ ሶፍትዌር ያለው የኮምፒዩተር ሲስተም ብዙ ተግባራትን ማከናወን ባይችልም የስርዓት ሶፍትዌርን እንድትጭን ይፈቅድልሃል።

የመሠረት ደረጃ - ዝቅተኛው የሶፍትዌር ደረጃ መሠረታዊውን ሶፍትዌር ይወክላል. ከስር ሃርድዌር ጋር መስተጋብር የመሥራት ሃላፊነት አለበት. እንደ ደንቡ, መሰረታዊ ሶፍትዌሮች በመሠረታዊ ሃርድዌር ውስጥ በቀጥታ የተካተቱ እና ማንበብ ብቻ ማህደረ ትውስታ (ROM) በሚባሉ ልዩ ቺፖች ውስጥ ተከማችተዋል. ፕሮግራሞች እና መረጃዎች በ ROM ቺፕስ ውስጥ በአምራችነት ደረጃ የተፃፉ እና በሚሰሩበት ጊዜ ሊለወጡ አይችሉም.

በሚሰራበት ጊዜ መሰረታዊ ሶፍትዌሮችን መቀየር በቴክኒካል አዋጭ በሆነበት ጊዜ ከሮም ቺፖች ይልቅ እንደገና ፕሮግራም ሊደረጉ የሚችሉ ROMs (Erasable and Programmable Read Only Memory፣ EPROM) ጥቅም ላይ ይውላሉ። በዚህ ሁኔታ የ ROM ን ይዘቶች መለወጥ እንደ የኮምፒዩተር ሲስተም አካል (ይህ ቴክኖሎጂ ፍላሽ ቴክኖሎጂ ይባላል) እና ከእሱ ውጭ ፣ ፕሮግራመር በሚባሉ ልዩ መሳሪያዎች ላይ ሊከናወን ይችላል ።

የስርዓት ደረጃው የሽግግር ደረጃ ነው. በዚህ ደረጃ የሚሰሩ ፕሮግራሞች የሌሎች የኮምፒዩተር ስርዓት ፕሮግራሞችን ከመሠረታዊ ደረጃ ፕሮግራሞች ጋር እና በቀጥታ ከሃርድዌር ጋር ያለውን ግንኙነት ያረጋግጣሉ, ማለትም "መካከለኛ" ተግባራትን ያከናውናሉ.

የስርዓት ፕሮግራሞች ከመተግበሪያ ፕሮግራሞች ጋር አብረው የሚሰሩ እና የኮምፒተር ሀብቶችን ለማስተዳደር የሚያገለግሉ አጠቃላይ አጠቃቀም ፕሮግራሞች ናቸው-ማዕከላዊ ፕሮሰሰር ፣ ማህደረ ትውስታ ፣ ግብዓት-ውፅዓት።

የስርዓት ፕሮግራሞች ለሚከተሉት ፕሮግራሞች የተነደፉ ናቸው-

የመረጃ ማቀነባበሪያ ስርዓቱን ተግባራዊነት ለመጠበቅ;

የአጠቃቀም ቅልጥፍናን ለማሻሻል.

ፕሮግራሞች አሉ፡-

የስርዓት አስተዳዳሪዎች;

የስርዓት ጥገና.

የስርዓት ፕሮግራሞች ለሁሉም የኮምፒዩተር ተጠቃሚዎች የታሰቡ አጠቃላይ ጥቅም ላይ የሚውሉ ፕሮግራሞች ናቸው። የስርዓት ሶፍትዌር ኮምፒዩተር የመተግበሪያ ፕሮግራሞችን በብቃት እንዲሰራ ለማስቻል የተነደፈ ነው።

በአስር ሺዎች ከሚቆጠሩ የስርዓት ፕሮግራሞች መካከል ልዩ ቦታ በስርዓተ ክወናዎች የተያዘ ነው, ይህም የኮምፒተር ሀብቶችን በብቃት ለመጠቀም አስተዳደርን ያቀርባል.

የስርዓት ፕሮግራሞች አስፈላጊ ክፍሎች ደግሞ ረዳት ፕሮግራሞች ናቸው - መገልገያዎች (lat. utilitas - ጥቅም). የስርዓተ ክወናውን ተጓዳኝ ችሎታዎች ያስፋፋሉ እና ያሟሉታል, ወይም ገለልተኛ አስፈላጊ ተግባራትን ይፈታሉ. አንዳንድ የመገልገያ ዓይነቶች፡-

የኮምፒተር መሳሪያዎችን ትክክለኛ አሠራር ለመፈተሽ እና በሚሠራበት ጊዜ ብልሽቶችን ለመለየት የሚያገለግሉ የክትትል ፣ የመመርመሪያ እና የምርመራ ፕሮግራሞች; የተበላሸውን መንስኤ እና ቦታ ያመልክቱ;

የግቤት / ውፅዓት መሳሪያዎችን ፣ RAM ፣ ወዘተ ለማስተዳደር የስርዓተ ክወናውን አቅም የሚያሰፋ የአሽከርካሪ ፕሮግራሞች። ሾፌሮችን በመጠቀም አዳዲስ መሳሪያዎችን ከኮምፒዩተርዎ ጋር ማገናኘት ወይም ነባሮቹን መደበኛ ባልሆነ መንገድ መጠቀም ይችላሉ;

በዲስኮች ላይ መረጃን በብዛት ለመቅዳት እንዲሁም የበርካታ ፋይሎች ቅጂዎችን ወደ አንድ የማህደር ፋይል የሚያዋህዱ የፓከር ፕሮግራሞች (archivers)።

በኮምፒዩተር ቫይረሶች እንዳይበከል ለመከላከል እና የቫይረስ ኢንፌክሽን የሚያስከትለውን መዘዝ ለማስወገድ የተነደፉ የፀረ-ቫይረስ ፕሮግራሞች;

የዲስክ ቦታ ማመቻቸት እና የጥራት ቁጥጥር ፕሮግራሞች;

የመረጃ መልሶ ማግኛ, ቅርጸት, የውሂብ ጥበቃ ፕሮግራሞች;

በኮምፒተር መካከል የመረጃ ልውውጥን የሚያደራጁ የግንኙነት ፕሮግራሞች;

የበለጠ ተለዋዋጭ የ RAM አጠቃቀምን የሚያቀርቡ የማህደረ ትውስታ አስተዳደር ፕሮግራሞች;

ሲዲ-ሮምን፣ ሲዲ-አርን እና ሌሎችን ለማቃጠል ፕሮግራሞች።

አንዳንድ መገልገያዎቹ የስርዓተ ክወናው አካል ናቸው, ሌላኛው ክፍል ደግሞ ከሱ በተናጥል ይሠራል, ማለትም. ከመስመር ውጭ.

የአጠቃላይ የኮምፒዩተር ስርዓት የአፈፃፀም አመልካቾች በአብዛኛው የተመካው በዚህ ደረጃ ላይ ባለው ሶፍትዌር ላይ ነው. ስለዚህ ለምሳሌ አዳዲስ መሳሪያዎችን ከኮምፒዩተር ሲስተም ጋር ሲያገናኙ ሌሎች ፕሮግራሞች ከዚህ መሳሪያ ጋር እንዲገናኙ ለማድረግ በስርአት ደረጃ አንድ ፕሮግራም መጫን አለበት። ከተወሰኑ መሳሪያዎች ጋር መስተጋብር የመሥራት ኃላፊነት ያለባቸው ልዩ ፕሮግራሞች የመሣሪያ ነጂዎች ተብለው ይጠራሉ - እነሱ የስርዓት ደረጃ ሶፍትዌር አካል ናቸው.

ሌላው የስርዓተ-ደረጃ ፕሮግራሞች ክፍል ለተጠቃሚ መስተጋብር ተጠያቂ ነው። በኮምፒተር ስርዓቱ ውስጥ መረጃን ለማስገባት ፣ ሥራውን ለማስተዳደር እና ውጤቱን ለራሱ ምቹ በሆነ ቅጽ ለመቀበል እድሉን በማግኘቱ ለእነሱ ምስጋና ነው ። እነዚህ የሶፍትዌር መሳሪያዎች የተጠቃሚ በይነገጽ መሳሪያዎች ይባላሉ. ከኮምፒዩተር ጋር የመሥራት ቀላልነት እና በሥራ ቦታ ምርታማነት በቀጥታ በእነሱ ላይ የተመሰረተ ነው.

የስርዓተ-ደረጃ ሶፍትዌር ስብስብ የኮምፒዩተርን ኦፐሬቲንግ ሲስተም ዋና ይመሰርታል። ኮምፒውተር በስርአት ደረጃ ሶፍትዌር የተገጠመለት ከሆነ ለከፍተኛ ደረጃ ፕሮግራሞችን ለመጫን፣ ለሶፍትዌር ከሃርድዌር ጋር መስተጋብር እና ከሁሉም በላይ ደግሞ ከተጠቃሚው ጋር መስተጋብር ለመፍጠር ተዘጋጅቷል። ማለትም የስርዓተ ክወና ከርነል መኖሩ አንድ ሰው ከኮምፒዩተር ሲስተም ጋር በተግባራዊ ሁኔታ መስራት እንዲችል በጣም አስፈላጊ ሁኔታ ነው።

የአገልግሎት ደረጃ. በዚህ ደረጃ ላይ ያሉ ሶፍትዌሮች ከሁለቱም የመሠረታዊ ደረጃ እና የስርዓተ-ደረጃ ፕሮግራሞች ጋር ይገናኛሉ። የመገልገያ ፕሮግራሞች ዋና ዓላማ (እነሱም መገልገያዎች ተብለው ይጠራሉ) የኮምፒተርን ስርዓት የመፈተሽ ፣ የማዋቀር እና የማዋቀር ስራን በራስ-ሰር ማድረግ ነው። በብዙ አጋጣሚዎች የስርዓት ፕሮግራሞችን ተግባራዊነት ለማስፋፋት ወይም ለማሻሻል ጥቅም ላይ ይውላሉ. አንዳንድ መገልገያዎች (አብዛኛውን ጊዜ የጥገና ፕሮግራሞች) መጀመሪያ ላይ ከስርዓተ ክወናው ጋር ይካተታሉ, ነገር ግን አብዛኛዎቹ መገልገያዎች ከስርዓተ ክወናው ውጫዊ ናቸው እና ተግባራቸውን ለማሳደግ ያገለግላሉ.

በመገልገያ ፕሮግራሞች ልማት እና አሠራር ውስጥ ሁለት አማራጭ አቅጣጫዎች አሉ-ከስርዓተ ክወናው ጋር ውህደት እና ራስን በራስ የማስተዳደር። በመጀመሪያው ሁኔታ የፍጆታ ፕሮግራሞች የስርዓት ፕሮግራሞችን የሸማቾች ባህሪያት ሊለውጡ ይችላሉ, ይህም ለተግባራዊ ስራ የበለጠ ምቹ ናቸው. በሁለተኛው ጉዳይ፣ ከስርአቱ ሶፍትዌር ጋር ተያይዘው ይጣመራሉ፣ ነገር ግን ለተጠቃሚው ከሃርድዌር እና ሶፍትዌሩ ጋር ያላቸውን ግንኙነት ግላዊ ለማድረግ ተጨማሪ አማራጮችን ይስጡ።

የመተግበሪያ ንብርብር. የመተግበሪያ ደረጃ ሶፍትዌር በአንድ የተወሰነ የሥራ ቦታ ላይ ልዩ ተግባራት በሚከናወኑበት እርዳታ የመተግበሪያ ፕሮግራሞች ስብስብ ነው. የእነዚህ ተግባራት ክልል ባልተለመደ ሁኔታ ሰፊ ነው - ከምርት እስከ ፈጠራ እና መዝናኛ - ትምህርታዊ። የኮምፒዩተር ቴክኖሎጂ ሊሆኑ የሚችሉ አፕሊኬሽኖች ግዙፉ ተግባራዊ ክልል ለተለያዩ አይነት እንቅስቃሴዎች የመተግበሪያ ፕሮግራሞች በመኖራቸው ነው።

በአፕሊኬሽን ሶፍትዌሮች እና በስርዓት ሶፍትዌሮች መካከል ቀጥተኛ ግንኙነት ስላለ (የመጀመሪያው በሁለተኛው ላይ የተመሰረተ ነው) የኮምፒዩቲንግ ሲስተም ሁለገብነት፣ የመተግበሪያ ሶፍትዌር መገኘት እና የኮምፒዩተር ተግባራዊነት ስፋት በቀጥታ የሚወሰነው በ ኦፕሬቲንግ ሲስተም ጥቅም ላይ የዋለ, በየትኛው የስርዓት መሳሪያዎች ላይ ዋናውን ይይዛል, እንዴት የሶስትዮሽ ውስብስብ ሰው መስተጋብርን እንደሚያረጋግጥ - ፕሮግራም - መሳሪያዎች.

ተጠቃሚው ወደ ፕሮግራሚንግ ሳይገባ የመረጃ ችግሮቹን በቀጥታ የሚፈታባቸው ፕሮግራሞች አፕሊኬሽን (አፕሊኬሽን) ይባላሉ።

ሁሉም ሰው የፕሮግራም አወጣጥ ስርዓቶችን እንደማይፈልግ ግልጽ ነው, የሲስተም እና አፕሊኬሽን ሶፍትዌሮች ግን የማይተኩ እና ለማንኛውም ተጠቃሚ አስፈላጊ ናቸው.

የመተግበሪያ ፕሮግራሞች በአጠቃላይ እና ልዩ ዓላማዎች የተከፋፈሉ ናቸው

አጠቃላይ ዓላማ ፕሮግራሞች: ጽሑፍ እና ግራፊክ አርታዒዎች; የውሂብ ጎታ አስተዳደር ስርዓቶች; የጠረጴዛ ማቀነባበሪያዎች; የመገናኛ (ኔትወርክ) ፕሮግራሞች; የኮምፒውተር ጨዋታዎች.

ልዩ ዓላማ ፕሮግራሞች: የሂሳብ ፓኬጆች; በኮምፒዩተር የታገዘ የንድፍ ስርዓቶች; የባለሙያዎች ስርዓቶች; ውስብስብ የሂሳብ ስሌቶችን ለማከናወን ፕሮግራሞች; ለሙያዊ እንቅስቃሴዎች ፕሮግራሞች, ወዘተ.

ሶፍትዌሩ በሶፍትዌር ዲዛይን እና ልማት ውስጥ ያለውን አጠቃላይ እንቅስቃሴ ያጠቃልላል-የፕሮግራም ዲዛይን ቴክኖሎጂ (ለምሳሌ ፣ ከላይ ወደ ታች ንድፍ ፣ መዋቅራዊ እና ነገር-ተኮር ንድፍ ፣ ወዘተ.); የፕሮግራም ሙከራ ዘዴዎች; የፕሮግራሞችን ትክክለኛነት ለማረጋገጥ የሚረዱ ዘዴዎች; የፕሮግራም አፈፃፀም ጥራት ትንተና; ፕሮግራሞችን መመዝገብ; የሶፍትዌር ዲዛይን ሂደትን የሚያመቻቹ የሶፍትዌር መሳሪያዎችን ማዘጋጀት እና መጠቀም እና ብዙ ተጨማሪ.

ሶፍትዌር የኮምፒዩተር ስርዓት ዋና አካል ነው። የቴክኒካዊ ዘዴዎች ምክንያታዊ ቀጣይነት ነው. የአንድ የተወሰነ ኮምፒዩተር የትግበራ ወሰን የሚወሰነው ለእሱ በተፈጠረ ሶፍትዌር ነው። ኮምፒዩተሩ ራሱ ስለማንኛውም መተግበሪያ እውቀት የለውም። ይህ ሁሉ እውቀት በኮምፒዩተሮች ላይ በተፈጸሙ ፕሮግራሞች ላይ ያተኮረ ነው.

ተማሪው ምዕራፍ 4ን ካጠና በኋላ፡-

ማወቅ

  • መሰረታዊ ፅንሰ ሀሳቦች እና የሶፍትዌር ምደባ;
  • የስርዓተ ክወናዎች ዓላማ እና ዓይነቶች;
  • የዊንዶውስ ኦፐሬቲንግ ሲስተም ዋና ዋና ባህሪያት እና የስርዓት እቃዎች, የግራፊክ በይነገጽ መሳሪያዎች;
  • የፋይል ስርዓቱ ዓላማ እና መዋቅር;
  • ዋና የፋይል ዓይነቶች, ስያሜያቸው በስም ቅጥያ;
  • የመሠረታዊ አገልግሎት ፕሮግራሞች መመደብ;

መቻል

  • ከፋይሎች እና አቃፊዎች ጋር መሥራት;
  • የማህደር ፋይሎች;
  • ወደ ኮምፕዩተር ሲስተም ይግቡ, ይመዝገቡ እና ያጥፉ;

የራሱ

  • በቁልፍ ሰሌዳው ላይ የማሻሻያ እና የማውጫ ቁልፎችን የመጠቀም ችሎታ ፣ በሚቀዘቅዝበት ጊዜ ኮምፒተርውን እንደገና ማስጀመር ፣
  • በዊንዶውስ ሲስተም ላይ ከመዳፊት መቆጣጠሪያ ጋር የመሥራት ችሎታ;
  • የአቃፊውን በይነገጽ እና ትዕዛዞችን በመጠቀም አቃፊዎችን እና ፋይሎችን የመፍጠር ፣ የመሰየም ፣ የመቅዳት ፣ የማንቀሳቀስ ችሎታዎች ፣ ኤክስፕሎረር ፣ ፋይል አቀናባሪ;
  • ፋይሎችን በመለኪያዎች የመፈለግ ችሎታ;
  • አቃፊዎችን እና ፋይሎችን የመሰረዝ ችሎታ ፣ ከዊንዶውስ ሪሳይክል ቢን ወደነበረበት መመለስ።

የሶፍትዌር መሰረታዊ ነገሮች

የኮምፒተር ቁጥጥር ሶፍትዌር መርህ

ፕሮግራም -የተሟላ ፣ በቂ የትዕዛዝ ስብስብ ፣ አፈፃፀሙ ኮምፒዩተሩ በተወሰነ መንገድ እንዲሠራ እና የተወሰነ ችግርን በተወሰኑ እርምጃዎች እንዲፈታ ያደርገዋል።

በፕሮግራሚንግ ቋንቋ ወይም በማሽን ኮድ ውስጥ ያለ ፕሮግራም ኮምፒዩተሩ በትክክል እና ዝርዝር በሆነ የውሂብ ሂደት ትዕዛዝ ውስጥ ማከናወን ያለባቸውን ድርጊቶች ይገልጻል። አንድ ፕሮግራም እንደ የምግብ አዘገጃጀት መመሪያ ነው፡ ተለዋዋጮች የሚባሉትን ንጥረ ነገሮች እና መመሪያዎችን (ትዕዛዞችን) ለኮምፒዩተር ከተለዋዋጮች ጋር ምን ማድረግ እንዳለበት የሚነግሩትን ዝርዝር ይዟል። ተለዋዋጮች ቁጥሮችን፣ ጽሑፍን፣ ግራፊክስን ወዘተ ሊወክሉ ይችላሉ።

ሶፍትዌር- ለሥራቸው አስፈላጊ የሆኑ ፕሮግራሞች እና ሰነዶች ስብስብ. ሶፍትዌር የኮምፒዩተር መረጃ አካል ነው ፣ ከመሳሪያዎች በተለየ - አካላዊ ፣ ሃርድዌር አካል ፣ እና ለተለያዩ ተጠቃሚዎች ተደጋጋሚ አጠቃቀም እና መተግበሪያ የታሰበ ነው። ፕሮግራሞች ከሌለ ኮምፒዩተር ከንቱ ነው።

ፕሮግራም ማውጣት- የኮምፒተር ችግሮችን ለመፍታት የፕሮግራሞች ልማት ። የሚከተሉትን ደረጃዎች ያካትታል:

  • የችግሩ መፈጠር, አጠቃላይ የመፍትሄ እቅድ;
  • አልጎሪዝምን መሳል - የአሠራር ስብስብ ፣ በፕሮግራም ቋንቋ ትዕዛዞች;
  • የፕሮግራም ቋንቋ ወደ ማሽን ኮድ መተርጎም ፣ የፕሮግራም ጽሑፍ በኮምፒተር መሳሪያዎች ሊታወቅ ወደሚችል ቅጽ መለወጥ ፣
  • ማረም, ስህተትን ማስወገድ, ማሻሻል, የፕሮግራሙ አተገባበር.

አልጎሪዝም- ለችግሩ መፍትሄ (ችግር) በተወሰነ ተከታታይ ደረጃዎች (ደረጃዎች) የመግለጫ ዘዴ ፣ ከዚያ በኋላ የምንጭ መረጃ መለወጥ ወደ ውጤቱ ይመራል። የቃሉ አመጣጥ በ 9 ኛው ክፍለ ዘመን ከሂሳብ ሊቅ አል-ኮሬዝሚ (ከሆሬዝም, መካከለኛው እስያ) ስም ጋር የተያያዘ ነው. በበርካታ አሃዝ ቁጥሮች ላይ የሂሳብ ስራዎችን ለማከናወን ደንቦችን ያዘጋጀ.

ችግሩን ለመፍታት የአልጎሪዝም ባህሪያት የሚከተሉት ናቸው-

  • አስተዋይነት - የውሂብ ሂደት ሂደቱን ወደ ተለየ ስራዎች መከፋፈል;
  • እርግጠኝነት (ትክክለኛነት) - የእያንዳንዱን ድርጊት የማያሻማ አፈፃፀም;
  • ውጤታማነት - በተወሰኑ ደረጃዎች ውጤት ማግኘት;
  • ለመረዳት የሚቻል - የአንድ የተወሰነ ፕሮግራም ፣ ኦፕሬቲንግ ሲስተም ወይም ፕሮሰሰር የትእዛዝ አካል የሆኑትን ትዕዛዞችን ብቻ ይጨምራል።

አልጎሪዝም- ችግሩን የመፍታት ደረጃ ፣ በችግሩ አጻጻፍ ላይ የተመሠረተ ስልተ ቀመር የሚዘጋጅበት።

ፕሮግራመር በአንዳንድ ውስጥ አንድ ፕሮግራም ይጽፋል የፕሮግራም ቋንቋ ፣ፕሮግራሞችን ለመጻፍ ህጎችን ያቀፈ እና ቃላትን ፣ ፊደላትን ፣ ምልክቶችን ፣ ምልክቶችን ፣ የሂሳብ ኦፕሬተሮችን ፣ ወዘተ በመጠቀም አልጎሪዝምን ይገልፃል ። በፕሮግራሚንግ ቋንቋ የተጻፈ ፕሮግራም ይባላል ። ዋናው ጽሑፍ.ፕሮግራም አውጪው የምንጭ ጽሑፍን ይለውጣል፣ ያስተካክላል፣ ይለውጣል፣ አዲስ ትዕዛዞችን ያስገባል። ፕሮግራሙን በማረም ስህተቶችን በማስወገድ ማሻሻያዎችን እና ስሪቶችን በመፍጠር ሌሎች ፕሮግራሞችን እንደ አካል ማገናኘት ወይም ፕሮግራሙን እራሱን ወደ ሌላ ፕሮግራም እንደ አካል ማስገባት ይችላል።

ከፍተኛ ደረጃ የፕሮግራም ቋንቋዎች(መሰረታዊ, ፓስካል, ሲ, ዴልፊ, ፎርትራን, ሲ ++, ወዘተ.) ፕሮግራሞችን ከኮምፒዩተር አይነት ነፃ በሆነ መልኩ በእይታ, በሰው ሊታወቅ በሚችል መልኩ እንዲጽፉ ይፈቅድልዎታል. የፕሮግራሙ ምንጭ ጽሑፍ በኮምፒዩተር ሊረዳ እና ሊሰራ ወደሚችል ማሽን ኮድ ይቀየራል። ይህ ደረጃ ይባላል ስርጭትእና ልዩ ፕሮግራሞችን በመጠቀም ይከናወናሉ: ኮምፕሌተሮች, ተርጓሚዎች.

ዝቅተኛ ደረጃ ፕሮግራሚንግ ቋንቋዎች(ለምሳሌ Assembler) ለተወሰኑ መሳሪያዎች ቀጥተኛ መዳረሻ (ለምሳሌ ፕሮሰሰር መመዝገቢያ) እና ለተወሰነ የኮምፒዩተር አይነት የታሰቡ ናቸው።

የማሽን ትዕዛዝ -መሰረታዊ መመሪያ ያለ ተጨማሪ መመሪያዎች በማሽን በራስ-ሰር ይከናወናል ። የማሽን ትዕዛዞች በሂሳብ እና በሎጂክ ኦፕሬሽኖች በመረጃ, በመረጃ ማስተላለፍ ስራዎች, የውጭ መሳሪያዎች ተደራሽነት እና የቁጥጥር ሽግግር, እንዲሁም የጥገና እና ረዳት ኦፕሬሽኖች የተከፋፈሉ ናቸው. ትዕዛዞች በሁለትዮሽ ኮድ ውስጥ በማህደረ ትውስታ ውስጥ ይቀመጣሉ። የማሽን መመሪያው እየተካሄደ ያለውን የክዋኔ ኮድ፣ የኦፔራዎች ምልክቶችን (የአሰራር መረጃን) እና የውጤቱን አቀማመጥ ይይዛል። ለፕሮግራሙ ትእዛዝ ከውጭ ሊሰጥ ይችላል - ከተጠቃሚው ወይም ከሌላ ፕሮግራም ውሂብ በማስገባት። የማሽን ፕሮግራም- በኮምፒዩተር ቋንቋ (በማሽን ኮዶች) ውስጥ ያለውን ችግር ለመፍታት የትእዛዝ ቅደም ተከተል።

  • በተጨማሪም የሩስያ ፌዴሬሽን የፍትሐ ብሔር ህግ, አርት. 1261. የኮምፒዩተር ፕሮግራሞች፡- “የኮምፒዩተር ፕሮግራም በተጨባጭ መልክ የሚቀርብ የመረጃ እና የትዕዛዝ ስብስብ ነው፣ ለኮምፒዩተር እና ለሌሎች የኮምፒዩተር መሳሪያዎች አሠራር የተወሰነ ውጤት ለማግኘት የታሰበ ሲሆን ይህም በእድገቱ ወቅት የተገኙ የዝግጅት ቁሳቁሶችን ጨምሮ። የኮምፒዩተር ፕሮግራም እና በእሱ የመነጨ የኦዲዮቪዥዋል ማሳያዎች።

የኮምፒውተር ሶፍትዌር(በ), ዋና ባህሪያቱ.በሶፍትዌር እና በኮምፒተር ሃርድዌር መካከል ያለው ግንኙነት.የሶፍትዌር አጠቃላይ ምደባ.

የኮምፒዩተር ችሎታዎች እንደ የውሂብ ማቀናበሪያ ስርዓት ቴክኒካዊ መሠረት ከጥቅም ጋር የተያያዙ ናቸው ሶፍትዌር.

ፕሮግራም (ፕሮግራም ፣ መደበኛ) - ችግርን ለመፍታት ለኮምፒዩተር የታዘዘ ቅደም ተከተል (መመሪያዎች)። የማንኛውም የኮምፒውተር ፕሮግራም የመጨረሻ ግብ የኮምፒዩተር ሲስተም ሃርድዌርን መቆጣጠር ነው ( ወይም የአውሮፕላን ሃርድዌር).

ሶፍትዌር የውሂብ ሂደት ፕሮግራሞች ስብስብ ነው.

ምንም እንኳን ሶፍትዌሮች እና ሃርድዌር ተለይተው የሚታሰቡ ቢሆኑም ፣ በመካከላቸው የዲያሌክቲክ ግንኙነት እንዳለ መዘንጋት የለብንም ፣ እና የእነሱ የተለየ ግምት ሁኔታዊ ነው።

በኮምፒዩተር ውስጥ ያሉት ሶፍትዌሮች እና ሃርድዌር በማይነጣጠሉ ሁኔታ የተገናኙ እና መስተጋብር ይሰራሉ። የኮምፒዩተር ሲስተም ሶፍትዌር ስብጥር ይባላል የሶፍትዌር ማዋቀር. በፕሮግራሞች መካከል ግንኙነት አለ, ማለትም, የበርካታ ፕሮግራሞች ስራ በዝቅተኛ ደረጃ ፕሮግራሞች ላይ የተመሰረተ ነው.

የኢንተር ፕሮግራም በይነገጽ - ይህ የሶፍትዌር ስርጭት በበርካታ እርስ በርስ የተያያዙ ደረጃዎች ነው. በርካታ የሶፍትዌር ደረጃዎች አሉ። እነዚህ ደረጃዎች እርስ በርስ ይገናኛሉ. ፒራሚዳል መዋቅርን ይወክላሉ. እያንዳንዱ ቀጣይ ደረጃ በቀድሞዎቹ ደረጃዎች ሶፍትዌር ላይ ይገነባል, እያንዳንዱ ከፍተኛ ደረጃ ደግሞ የአጠቃላይ ስርዓቱን ተግባራዊነት ይጨምራል. ለምሳሌ የመሠረታዊ ደረጃ ሶፍትዌር ያለው የኮምፒዩተር ሲስተም ብዙ ተግባራትን ማከናወን ባይችልም የስርዓት ሶፍትዌሮችን መጫን ያስችላል። አራት የሶፍትዌር ደረጃዎች አሉ-

ዝቅተኛ, መሰረታዊ ደረጃዎች ቀላል የ I / O ስራዎችን ለማከናወን ሃላፊነት አለባቸው, ከፍተኛ ደረጃዎች ለተወሳሰቡ ድርጊቶች ተጠያቂ ናቸው, ነገር ግን የከፍተኛ ደረጃዎች አሠራር ዝቅተኛ ደረጃዎች ከሌለ የማይቻል ነው.

መሰረታዊ ደረጃ - ዝቅተኛው የሶፍትዌር ደረጃ ነው እና ከስር ሃርድዌር ጋር የመገናኘት ሃላፊነት አለበት። መሰረታዊ ሶፍትዌርመያዣው በመሠረቱ ውስጥ ተካትቷል ሃርድዌርሶፍትዌሩ እና በልዩ ተነባቢ-ብቻ ማህደረ ትውስታ (ሮም) ቺፕስ ውስጥ ተከማችቷል ፣ ይህም መሰረታዊ የግቤት / የውጤት ስርዓት (BIOS) ይመሰርታል። ፕሮግራሞች እና መረጃዎች በምርት ደረጃ (ልዩ አውቶማቲክ መሳሪያዎችን በመጠቀም ለ ROM) ተጽፈዋል ። ፕሮግራም አውጪዎች) እና በሚሠራበት ጊዜ ሊለወጡ አይችሉም (የመሠረታዊ ሶፍትዌሩ የግለሰብ ሞጁሎች አሠራር አንዳንድ መለኪያዎች ብቻ ሊቀየሩ ይችላሉ)።

በሚሠራበት ጊዜ የስር ሶፍትዌሮችን መቀየር በቴክኒካል የሚቻል ከሆነ፣ በምትኩ ROM ቺፕስማመልከት ሊደገም የሚችል ተነባቢ ብቻ ማህደረ ትውስታ (PROM). በዚህ አጋጣሚ የ PROM ይዘት ሊለወጥ ይችላል.

ባዮስ ከሃርድዌር ጋር በጣም ቅርብ የሆነ አካል ነው።

የ BIOS ዋና ተግባር መደበኛ ውጫዊ እና ውስጣዊ መሳሪያዎችን ማስተዳደር ነው-

    ተቆጣጠር

    የቁልፍ ሰሌዳ

    የዲስክ ድራይቮች

    አታሚ

    ሰዓት ቆጣሪ

ረዳት ተግባራት የሚከናወኑት ፒሲ ሲበራ “ቅድመ-ቡት” በሚባለው ደረጃ ላይ ነው-

    ራም ጨምሮ የሃርድዌር ሙከራ። ብልሽት ከተገኘ, አመላካች ይታያል

    የዝቅተኛ ደረጃ ማቋረጥ ቬክተሮች መጀመር (የፒሲ መሳሪያዎችን በአስፈላጊነት ደረጃ መስጠት ፣ “አስፈላጊነት”)

    መጀመሪያ በፍሎፒ ዲስክ ላይ፣ ከዚያም በሃርድ ዲስክ ላይ የስርዓተ ክወና ሎደር ፕሮግራም (OS-loader) ይፈልጉ እና OSውን ወደ RAM ይጫኑ።

የስርዓት ደረጃ- መሸጋገሪያ ነው. የስርዓት ሶፍትዌር (የስርዓት ሶፍትዌር)- ይህ በእውነቱ የኮምፒተርን አሠራር የሚያረጋግጥ ዝቅተኛው የሶፍትዌር ስብስብ ነው። በዚህ ደረጃ ያሉ ፕሮግራሞች የሌሎች የኮምፒተር ፕሮግራሞችን ከመሠረታዊ ደረጃ ፕሮግራሞች ጋር እና በቀጥታ ከሃርድዌር ጋር ያለውን ግንኙነት ያረጋግጣሉ, ማለትም "መካከለኛ" ተግባራትን ያከናውናሉ. የጠቅላላው የኮምፒዩተር ስርዓት የአፈፃፀም አመልካቾች በዚህ ደረጃ ላይ ባሉ ፕሮግራሞች ላይ ይወሰናሉ.

የስርዓት ሶፍትዌር የሚከተሉትን ያጠቃልላል

    ኦፕሬቲንግ ሲስተም እና ክፍሎቹ (የስርዓተ ክወናው መሣሪያ: ተለዋዋጭ የቤተ-መጽሐፍት ፋይሎች, መሳሪያዎችን ለማስተዳደር ፕሮግራሞች - ሾፌሮች የሚባሉት, የስርዓተ ክወናውን አሠራር ለመጠበቅ ፕሮግራሞች ( የስርዓት መገልገያዎች)) በአጻጻፍ ውስጥ ተካትቷል, ወዘተ.)

    ኦፕሬቲንግ ዛጎሎች

    የፋይል አስተዳዳሪዎች

ስርዓተ ክወና (ኦፕሬቲንግ ሲስተም)የኮምፒተር ስርዓትን ተግባራዊነት ፣የመሳሪያዎችን እና የመተግበሪያ ፕሮግራሞችን ቁጥጥር እና ከተጠቃሚው ጋር ያለውን በይነገጽ የሚያረጋግጡ የፕሮግራሞች ስብስብ።

((በታሪክ ለ IBM-ተኳሃኝ ኮምፒውተሮች የመጀመሪያው ኦፕሬቲንግ ሲስተም ነበር። ኤም.ኤስ- DOSበኩባንያው የቀረበ ማይክሮሶፍትበ 70 ዎቹ መጨረሻ. ዛሬ ለቤት እና ለቢሮ አገልግሎት እንደ ዴስክቶፕ ኦፕሬቲንግ ሲስተም ጥቅም ላይ አይውልም. በጣም ትንሽ የሶፍትዌር ገበያው በእሱ እና በአናሎግዎች የተያዙ ናቸው-MS-DOS ወይም ተመሳሳይ ስርዓተ ክወናዎች ማንኛውንም ልዩ መሳሪያዎችን በሚባሉት ውስጥ ለመቆጣጠር ያገለግላሉ ። "የኢንዱስትሪ ኮምፒተሮች" (የኢንዱስትሪ ፒሲ).

በአሁኑ ጊዜ IBM-ተኳሃኝ የግል ኮምፒተሮች ከ x32/x64-Architecture ማዕከላዊ ፕሮሰሰር ጋር የተለያዩ የዊንዶውስ ኦፐሬቲንግ ሲስተም ስሪቶችን (በማይክሮሶፍት የተገነባ)፣ UNIX (በቤል ላቦራቶሪዎች እና በ UNIX ቡድን የተገነባ) እና ሊኑክስ (በነጻ የሚሰራጩ UNIX-like OS) ይጭናሉ። በሊነስ ቶርቫልድስ በሚመራው የማህበረሰብ ፕሮግራም አውጪዎች የተዘጋጀ)። ልዩ ስርዓተ ክወናዎችን መጫንም ይቻላል ( የእውነተኛ ጊዜ ስርዓተ ክወናዎች -RTOS , እና ደግሞ የአውታረ መረብ ስርዓተ ክወናዎች). እነዚህ ጉዳዮች በሚቀጥሉት ንግግሮች ውስጥ በዝርዝር ይብራራሉ.

ለማኪንቶሽ ተስማሚ ኮምፒተሮች (ማክ- የሚስማማ ኮምፒውተሮች) , በኩባንያው የተገነባ አፕል , የተለያዩ የስርዓተ ክወና ስሪቶች ጥቅም ላይ ይውላሉ ማክ ስርዓተ ክወና X በተቻለ መጠን ለተጠቃሚ ምቹ የሆነ በጣም የዳበረ ግራፊክ በይነገጽ ያለው UNIX መሰል ስርዓተ ክወና ነው። ተጠቃሚ ወዳጃዊ በይነገጽ). }}

አዳዲስ መሳሪያዎችን ከኮምፒዩተር ጋር በሚያገናኙበት ጊዜ, ሌሎች ፕሮግራሞች ከመሳሪያው ጋር እንዲገናኙ ለማድረግ በሲስተም ደረጃ አንድ ፕሮግራም መጫን አለበት. ከተወሰኑ መሳሪያዎች ጋር መስተጋብር ለመፍጠር የተነደፉ ልዩ የስርዓት ፕሮግራሞች ተጠርተዋል አሽከርካሪዎች .

ሌላው የስርዓተ-ደረጃ ፕሮግራሞች ክፍል ለተጠቃሚ መስተጋብር ተጠያቂ ነው። ለእሱ ምስጋና ይግባው, ውሂብን ወደ ኮምፒዩተር ሲስተም ማስገባት, ስራውን ማስተዳደር እና ውጤቱን ምቹ በሆነ መልኩ ማግኘት ይችላሉ. እነዚህ ከኮምፒዩተር ጋር አብሮ የመሥራት ምቾት እና አፈፃፀም በእነርሱ ላይ የተመሰረተ የተጠቃሚ በይነገጽን ለማቅረብ መንገዶች ናቸው.

የስርዓት ደረጃ የሶፍትዌር ቅጾች አጠቃላይ አንኳርየኮምፒተር ኦፕሬቲንግ ሲስተም. የስርዓተ ክወናው ከርነል እንደ ማህደረ ትውስታን ፣ የአይ/ኦ ሂደቶችን ፣ የፋይል ስርዓቱን ፣ መስተጋብርን እና መላኪያ ሂደቶችን ማደራጀት ፣ የንብረት አጠቃቀምን የሂሳብ አያያዝ ፣ ትዕዛዞችን ማቀናበር ፣ ወዘተ የመሳሰሉ ተግባራትን ያከናውናል ።

ኦፕሬቲንግ-ዛጎሎች እና የፋይል አስተዳዳሪዎች . በ IBM-ተኳሃኝ ኮምፒተሮች ላይ በ MS-DOS ስርዓተ ክወና የግዛት ዘመን ለተጠቃሚው ከእሱ ጋር መገናኘት በጣም አስቸጋሪ ነበር. ይህ የሆነበት ምክንያት ከስርዓተ ክወናው ጋር የተደረገው ውይይት ከ "ትዕዛዝ መስመር" - ማለትም ከቁልፍ ሰሌዳው ውስጥ ትዕዛዞችን ወደ ኮምፒዩተር በማስገባት መልክ በመደረጉ ነው. ተጠቃሚው የእያንዳንዱን ትዕዛዝ ቅርጸት (የአጻጻፍ ደንቦችን) ማስታወስ ነበረበት, ይህም አንዳንድ ችግሮችን አስከትሏል, በተለይም በቴክኒካዊ መሃይም ሰዎች. የ MS-DOS የተጠቃሚ በይነገጽ፣ በ DOS-Shell ፕሮግራም ከሚቀርበው የትእዛዝ መስመር በይነገጽ በተጨማሪ ብዙ የሚፈለጉ ነገሮችን ጥሏል። ለተጠቃሚው ከስርዓተ ክወናው ጋር በቀላሉ እንዲገናኝ ማድረግ ስለሚያስፈልገው, ኦፕሬቲንግ ዛጎሎች ታዩ - የተጠቃሚዎችን ግንኙነት ከስርዓተ ክወና ትዕዛዞች ጋር ለማመቻቸት የተነደፉ ልዩ ፕሮግራሞች. በጣም ታዋቂው የሼል ፕሮግራም ኖርተን ኮማንደር ነበር፣ በፕሮግራም አዘጋጅ ፒተር ኖርተን (በኋላ የሳይማንቴክ መስራች የሆነው)። በተጨማሪም, ሌሎች ኦፕሬቲንግ ዛጎሎችም በስፋት ጥቅም ላይ ውለው ነበር: CommandProcessor (በPhisTechSoft የተገነባ); DOS-Navigator (በ RITRSearch Labs የተገነባ); PCToolsDeLuxe (በ HoldenSoftware የተገነባ)

ኦፕሬቲንግ ሲስተሞች በግራፊክ በይነገጽ መምጣት ፣ እንደዚህ ያሉ የሼል ፕሮግራሞች አስፈላጊነት ጠፋ ፣ ግን ለተጠቃሚዎች ከፋይሎች ጋር ለመስራት መሰረታዊ ቴክኒኮችን (መቅዳት ፣ ማንቀሳቀስ ፣ እንደገና መሰየም) በጣም ጥሩ ነበር ፣ ስለሆነም ፕሮግራሞች ተጠርተዋል ። የፋይል አስተዳዳሪዎች . በብዛት ጥቅም ላይ የዋሉ ፕሮግራሞች ዊንዶውስ ኮማንደር (አሁን TotalCommander) እና FARManager ናቸው።

የአገልግሎት ደረጃ - በዚህ ደረጃ ያሉ ፕሮግራሞች ከሁለቱም መሰረታዊ ደረጃ ፕሮግራሞች እና የስርዓት ደረጃ ፕሮግራሞች ጋር ይገናኛሉ። የመገልገያ ፕሮግራሞች (መገልገያዎች) ዓላማ በአጠቃላይ ስርዓቱን በማጣራት እና በማዋቀር ላይ እንዲሁም የስርዓት ፕሮግራሞችን ተግባራትን ለማሻሻል ስራን በራስ-ሰር ማድረግ ነው. አንዳንድ የመገልገያ ፕሮግራሞች (የጥገና ፕሮግራሞች) ወዲያውኑ በስርዓተ ክወናው ውስጥ ይካተታሉ, ኮርነሉን ያሟላሉ, ነገር ግን አብዛኛዎቹ ውጫዊ ፕሮግራሞች ናቸው እና የስርዓተ ክወናውን ተግባራት ያስፋፋሉ. ማለትም በመገልገያ ፕሮግራሞች ልማት ውስጥ ሁለት አቅጣጫዎች ቁጥጥር ይደረግባቸዋል-ከስርዓተ ክወናው እና ከራስ ገዝ አሠራር ጋር መቀላቀል።

የኮምፒተር ሶፍትዌር -ይህ የመረጃ ማቀነባበሪያ ስርዓት የፕሮግራሞች, ሂደቶች, ደንቦች እና ተዛማጅ ሰነዶች ስብስብ ነው.

በኮምፒተር ጃርጎን ውስጥ ከእንግሊዝኛው ሶፍትዌር "ሶፍትዌር" የሚለው ቃል ብዙ ጊዜ ጥቅም ላይ ይውላል.

ሶፍትዌር- የኮምፒተር ስርዓት ዋና አካል። የቴክኒካዊ ዘዴዎች ምክንያታዊ ቀጣይነት ነው. የአንድ የተወሰነ ኮምፒዩተር የትግበራ ወሰን የሚወሰነው ለእሱ በተፈጠረ ሶፍትዌር ነው።

በዓላማ ሶፍትዌር በሶስት ክፍሎች የተከፈለ ነውየስርዓት ሶፍትዌር፣ መሳሪያ እና መተግበሪያ ሶፍትዌር (ሥዕሉን ይመልከቱ)።

የስርዓት ሶፍትዌር በኮምፒተር ውስጥ የመረጃ ማቀነባበሪያ ሂደትን ያደራጃል ፣ የኮምፒተር ሀብቶችን ለማስተዳደር ያገለግላል - ማዕከላዊ ፕሮሰሰር ፣ ማህደረ ትውስታ ፣

የሚከተሉትን ያካትታል: ኦፕሬቲንግ ሲስተሞች እና ዛጎሎች, መገልገያዎች, የምርመራ ፕሮግራሞች, አሽከርካሪዎች.

ስርዓተ ክወናእርስ በርስ የተያያዙ የስርዓት ፕሮግራሞች ስብስብ ነው, ዓላማው የተጠቃሚውን ከኮምፒዩተር ጋር ያለውን ግንኙነት እና የሁሉም ሌሎች ፕሮግራሞችን አፈፃፀም ለማደራጀት ነው.

የምርመራ እና የመቆጣጠሪያ መሳሪያዎች (ፕሮግራሞች-መገልገያዎች)የኮምፒተር አንጓዎችን አውቶማቲክ የስህተት ፈልጎ ማግኘት እና መፈተሽ ያቅርቡ።

ኮምፒውተር ያሉባቸው ፕሮግራሞች ናቸው።



የመተግበሪያ ሶፍትዌርያካትታል ሶስት ትላልቅ ቡድኖችየትግበራ ፕሮግራሞች ጥቅል (አጠቃላይ ዓላማ) ፣ ዘዴ-ተኮር ፣ ችግር-ተኮር።

አጠቃላይ ዓላማ ፕሮግራሞችከመረጃ ማቀናበሪያ ጋር ለተያያዙ ሰፊ ሰፊ ስራዎች መፍትሄዎችን በራስ ሰር ያቅርቡ።

ችግር-ተኮርሶፍትዌሩ የተወሰኑ የተጠቃሚ ችግሮችን ለመፍታት የተነደፈ ሲሆን, በውጤቱም, የተወሰነ ወሰን አለው. ዘዴ-ተኮርፕሮግራሞች በተለያዩ የሰዎች እንቅስቃሴ መስኮች ልዩ ችግሮችን ለመፍታት ያገለግላሉ ።

የመሳሪያ ሶፍትዌር - እነዚህ ሌሎች መተግበሪያዎችን ወይም የስርዓት ፕሮግራሞችን በሚገነቡበት ፣ በሚስተካከሉበት ወይም በሚገነቡበት ጊዜ ጥቅም ላይ የሚውሉ ፕሮግራሞች ናቸው።

የፕሮግራም አወጣጥ ቴክኖሎጂ መሣሪያ ስብስብ ሁለት ክፍሎችን ያቀፈ ነው-

ቋንቋዎች እና ስርዓቶች;

ኬዝ - ቴክኖሎጂዎች.

ቋንቋዎች እና ስርዓቶች- እነዚህ የፕሮግራም ኮድ (በከፍተኛ ደረጃ አልጎሪዝም ቋንቋዎች ያሉ ፕሮግራሞች) እንዲፈጥሩ የሚያስችልዎ ምርቶች ናቸው። እነዚህም የሚከተሉትን ያካትታሉ:

ተርጓሚዎች;

የመደበኛ ፕሮግራሞች ቤተ-መጻሕፍት;

ፕሮግራሞችን ለማረም, ለማረም እና ለመሞከር የሚረዱ መሳሪያዎች.

የፕሮግራም አወጣጥ ቋንቋ- በኮምፒዩተር ላይ ችግር ለመፍታት ስልተ ቀመርን የሚገልጽ መደበኛ ቋንቋ።

መተግበሪያዎችን ለመፍጠር መሣሪያዎች- የቋንቋዎች ስብስብ እና የፕሮግራም አወጣጥ ስርዓቶች እንዲሁም የተፈጠሩ ፕሮግራሞችን ለማረም እና ለመደገፍ የተለያዩ የሶፍትዌር ስርዓቶች።

ፕሮግራሚንግ ቋንቋዎችየግንባታዎቹን ምስረታ አገባብ እንደ የምደባ ምልክት ከወሰድን ፣ በሁኔታዊ ሁኔታ ወደ ክፍሎች ልንከፍለው እንችላለን-

የማሽን ቋንቋዎች(የኮምፒዩተር ቋንቋ) - በኮምፒተር ሃርድዌር (የማሽን ኮዶች) የተገነዘቡ የፕሮግራም ቋንቋዎች;

ማሽን-ተኮር ቋንቋዎች(ኮምፒዩተር ላይ ያተኮረ ቋንቋ) - የአንድ የተወሰነ የኮምፒዩተር አይነት (ተሰብሳቢዎች) አወቃቀሩን የሚያንፀባርቁ የፕሮግራም ቋንቋዎች;

አልጎሪዝም ቋንቋዎች(አልጎሪዝም ቋንቋ) - የፕሮግራም አወጣጥ ቋንቋዎች ከኮምፒዩተር አርክቴክቸር ነፃ የሆኑ የአልጎሪዝም አወቃቀሩን ለማንፀባረቅ (ፓስካል ፣ ፎርራን ፣ ቤዚክ ፣ ወዘተ.);

በሥርዓት ላይ ያተኮሩ ቋንቋዎች(በሂደት ላይ ያተኮረ ቋንቋ) - የፕሮግራም አወጣጥ ቋንቋዎች አንድን ፕሮግራም እንደ ቅደም ተከተሎች (ንዑስ ክፍሎች) መግለጽ በሚቻልበት ቦታ;

ችግር-ተኮር ቋንቋዎች(ሁለንተናዊ የፕሮግራም አወጣጥ ቋንቋ) - የአንድ የተወሰነ ክፍል ችግሮችን ለመፍታት የተነደፉ የፕሮግራም ቋንቋዎች (Lisp ፣ RPG ፣ Simula ፣ ወዘተ.);

ተርጓሚ(ትርጉም - ትርጉም ፣ ትራንስፎርሜሽን) የአልጎሪዝም መዝገብን ከፕሮግራም ቋንቋ ወደ የማሽን ትዕዛዞች ቅደም ተከተል የሚቀይር ልዩ ፕሮግራም ነው።

ጉዳይ - ቴክኖሎጂዎች - (የኮምፒውተር እርዳታ ሶፍትዌር ምህንድስና) - ከእንግሊዝኛ የተተረጎመ ማለት "የሶፍትዌር ምርት ንድፍ" ማለት ነው. የ CASE ቴክኖሎጂ ውስብስብ የሶፍትዌር ስርዓቶችን ለመንደፍ እና ለማዳበር ዘዴዎች ስብስብ ነው

ስርዓተ ክወናዎች

ስርዓተ ክወናበአንድ በኩል በመተግበሪያዎች እና በተጠቃሚዎች እና በኮምፒተር ሃርድዌር መካከል በይነገጽ የሚያቀርቡ እና የኮምፒተር ሀብቶችን ምክንያታዊ አስተዳደር (በተወሰኑ መመዘኛዎች መሠረት) የሚተገብሩ እርስ በርስ የተያያዙ ፕሮግራሞች ስብስብ ነው።

ስርዓተ ክወናው ሁለት ዋና ተግባራትን ያከናውናል.

ለተጠቃሚ ምቹ የሆነ በይነገጽ ያቀርባል;

የኮምፒውተር ሃርድዌር እና የሶፍትዌር ሀብቶችን በብቃት መጠቀምን ያረጋግጣል።

ከላይ ከተጠቀሱት ሁለት ዋና ዋና ተግባራት ጋር፣ ስርዓተ ክወናው አገልግሎትን ጨምሮ ሌሎች በርካታ ተግባራትን ያከናውናል፣ ከእነዚህም ውስጥ ዋና ዋናዎቹ፡-

ችግሮችን በሚፈታበት ጊዜ የሚከሰቱ ያልተለመዱ (ድንገተኛ) ሁኔታዎችን ማካሄድ;

የዲስክ ምርመራ እና አገልግሎት - በዲስክ ላይ የሚገኙትን መረጃዎች በመፍታት ላይ ስህተቶችን ማስተካከል, በዲስክ ላይ ያለውን የመረጃ ቦታ ማመቻቸት;

የተጠቃሚውን ፍላጎት ለማሟላት የኮምፒተር ሃርድዌርን ማዋቀር።

የግል ኮምፒዩተር ስርዓተ ክወና በሚከተለው ሊከፈል ይችላል-

ነጠላ-ተግባር እና ባለብዙ-ተግባር (በተመሳሳይ ጊዜ የተፈቱ ተግባራት በሚፈቀደው ቁጥር ላይ በመመስረት);

ነጠላ-ተጠቃሚ እና ባለብዙ-ተጠቃሚ (በተፈቀደው ላይ በመመስረት

3. ቤተሰቦች እና ስርዓተ ክወናዎች ቅደም ተከተል

የማይክሮሶፍት ዊንዶውስ ኦኤስ

MS Windows ከ Microsoft (ማይክሮሶፍት) የስርዓተ ክወናዎች ቤተሰብ ነው. መጀመሪያ ላይ ዊንዶውስ ለ MS-DOS ግራፊክ ማከያ ብቻ ነበር። ከ 1995 ጀምሮ ዊንዶውስ በግል ኮምፒተር ገበያ ላይ በጣም ታዋቂው ኦፕሬቲንግ ሲስተም ነው - መደበኛ ደረጃ። እ.ኤ.አ. በ 2005 ማይክሮሶፍት ዊንዶውስ ከ 89% በላይ በግል ኮምፒተሮች ላይ ተጭኗል ። እ.ኤ.አ. ከኦገስት 2014 ጀምሮ እንደ NetMarketShare ምንጭ ከሆነ ከ91% በላይ የሚሆኑ የግል ኮምፒውተሮች የዊንዶው ቤተሰብ ስርዓተ ክወናዎችን እያሄዱ ነው።

ዊንዶውስ 1.0 (1985)

ዊንዶውስ 2.0 (1987)

ዊንዶውስ/386 (1987)

ዊንዶውስ 3.0 (1990)

ዊንዶውስ 3.1 (1992)

ለኤምኤስ ዊንዶውስ በአብዛኛዎቹ ተጠቃሚዎች የተካነ የማይክሮሶፍት ኦፊስ መተግበሪያ ፕሮግራሞችን ጨምሮ በጣም ምቹ ጥቅል አለ፡-

የቃል አዘጋጅ MS Word,

የተመን ሉህ MS Excel፣

MS Outlook አደራጅ,

የ MS PowerPoint አቀራረቦችን ለማዘጋጀት ማመልከቻ,

የ MS መዳረሻ የውሂብ ጎታ አስተዳደር መተግበሪያ.

ጂኤንዩ/ሊኑክስ ኦፐሬቲንግ ሲስተም ("gnu Linux" ይባላል) ነፃ UNIX የሚመስል ኦፐሬቲንግ ሲስተም ነው። በተለምዶ በታሪካዊ ምክንያቶች እና በአጭሩ ይህ ስርዓት በቀላሉ "ሊኑክስ" ተብሎ ይጠራል. ይህ ከኤምኤስ ዊንዶውስ በጣም ኃይለኛ አማራጭ ነው, እንደ አገልጋይ ታዋቂ እና በፍጥነት እንደ ዴስክቶፕ ኦፐሬቲንግ ሲስተም በቅርብ አመታት ተወዳጅነትን ያተረፈ ነው, ምክንያቱም ማይክሮሶፍት በ XP እና Vista ስሪቶች ውስጥ የተፈቀደውን የዊንዶውስ ኦፕሬቲንግ ሲስተም አጠቃቀምን በተመለከተ ቁጥጥር እየጨመረ በመምጣቱ ነው.

በዓለም ላይ በጣም የተለመዱ ስርጭቶች፡-

የአሜሪካ ቀይ ኮፍያ እና ተተኪው ፌዶራ ኮር;

የጀርመን ሱሴ;

የፈረንሳይ ማንድሪቫ (የቀድሞው ማንድራክ);

የዴቢያን ጂኤንዩ/ሊኑክስ ብሄራዊ ያልሆነ አለም አቀፍ ስርጭት;

በጣም ጥንታዊ ከሆኑት የ Slackware ስርጭቶች አንዱ;

በአንጻራዊ ሁኔታ ወጣት እና በንቃት በማደግ ላይ ያለ የ Gentoo ስርጭት;

ወጣት ግን ተስፋ ሰጪ የኡቡንቱ ሊኑክስ ስርጭት።

የኮምፒዩተር ሳይንስን ማጥናት ከጀመርንበት ጊዜ ጀምሮ ኮምፒዩተር በፕሮግራም ብቻ ሊሰራ እንደሚችል ትኩረት ሰጥተናል። በአጠቃላይ ኮምፒዩተር የሚችለው ሁሉ አንድ ዓይነት ፕሮግራም ማስፈጸሚያ ነው። ስለዚህ, በኮምፒተር ሳይንስ ኮርሶች ውስጥ ልዩ ቦታ በኮምፒተር ሶፍትዌር ጥናት ተይዟል.

ሶፍትዌር (ሶፍትዌር) እና ምደባው.

ሁሉም ነባር ፕሮግራሞች በሶስት ዓይነቶች ሊከፈሉ ይችላሉ. ይህንን ክፍል ይበልጥ ግልጽ ለማድረግ፣ የሶፍትዌር ምደባን በስዕላዊ መግለጫ እናሳይ

የስርዓት ሶፍትዌርየኮምፒዩተርን አሠራር, አጠቃላይ የግብአት አስተዳደር, ወዘተ ለማረጋገጥ ያገለግላል. የስርዓት ሶፍትዌር የሚከተሉትን ያጠቃልላል

Ø ስርዓተ ክወናዎች (OS) - የኮምፒተር ሀብቶችን ለማስተዳደር ፣ ከኮምፒዩተር ጋር የተጠቃሚ ውይይት ለማደራጀት እና የተጠቃሚ ፕሮግራሞችን ለማስፈፀም የተነደፉ የፕሮግራሞች ስብስብ።

Ø የክትትል እና የምርመራ መሳሪያዎች - የሙከራ ፕሮግራሞች, የኮምፒተር ሃርድዌርን አፈፃፀም ለመከታተል ጥቅም ላይ ይውላል. እነዚህ ፕሮግራሞች ስህተቶችን እና የት እንደሚከሰቱ ይለያሉ.

Ø የአገልግሎት ፕሮግራሞች (መገልገያዎች) የስርዓተ ክወናውን (የሼል ፕሮግራሞች, ማህደሮች, ጸረ-ቫይረስ ፕሮግራሞች, የተሰረዙ ፋይሎችን መልሶ ለማግኘት ፕሮግራሞች, ወዘተ) አቅምን ያሰፋሉ.

የመሳሪያ ሶፍትዌር -ሌሎች ፕሮግራሞችን ለማዘጋጀት የፕሮግራሞች ስብስብ. የፕሮግራም አውጪዎች ሥራ መሠረት ናቸው. እነዚህም የሚከተሉትን ያካትታሉ:

Ø የፕሮግራም አወጣጥ ስርዓቶች - የፕሮግራም ልማት ፍላጎቶችን የሚያሟሉ የሶፍትዌር መሳሪያዎች ስብስብ (የፕሮግራም ጽሑፍ አርታኢዎች ፣ የተቀናጁ አካባቢዎች)። የዚህ ዓይነቱ ፕሮግራም ምሳሌ Turbo Pascal ነው.

Ø ተርጓሚዎች - ፕሮግራሞችን ወደ ማሽን ቋንቋ ለመተርጎም ፕሮግራሞች. የአስተርጓሚ ፕሮግራሙ የተቀናጀ የቱርቦ ፓስካል አካባቢ አካል ነው። ሌሎች ብዙ (የተለያዩ) ተርጓሚ ፕሮግራሞች አሉ።

የመተግበሪያ ሶፍትዌር- የተወሰኑ የተጠቃሚ ችግሮችን ለመፍታት ፕሮግራሞች. እነዚህ ፕሮግራሞች የተገለጹት ፕሮግራሞችን ለማይጽፍ ሰው ነው, ነገር ግን ችግሮቹን ለመፍታት ብቻ ይጠቀምባቸዋል. ከመተግበሪያ ፕሮግራም ጋር ሲገናኙ, ተጠቃሚው አንዳንድ ቀላል ስራዎችን ማከናወን አለበት - ቁጥሮችን እና ጽሑፎችን ያስገቡ, ግራፎችን አሳይ, ውሂብን ይመልከቱ. የመተግበሪያ ፕሮግራሞች ለተጠቃሚው ከፍተኛ ምቾት በመፍጠር ላይ ያተኮሩ ናቸው. ስለ ኮምፒዩተሩ አነስተኛውን የመረጃ ስብስብ ማወቅ ይችላል. ስለዚህ እነዚህ ፕሮግራሞች ኮምፒውተሮችን ከማያውቁ ሰዎች መካከል በሰፊው ጥቅም ላይ ይውላሉ.

የመተግበሪያ ሶፍትዌር ምደባ በጣም ሰፊ ነው. ችግር- እና ዘዴ-ተኮር የሶፍትዌር ፓኬጆች አሉ። ግን አብዛኛዎቹ በአጠቃላይ ዓላማ ፕሮግራሞች ተይዘዋል-

Ø የቃላት አቀናባሪዎች፣

Ø የጠረጴዛ ማቀነባበሪያዎች;

Ø የውሂብ ጎታዎች እና የውሂብ ጎታ አስተዳደር ስርዓቶች (DBMS)፣

Ø ግራፊክ ምስል ማቀናበሪያ ፕሮግራሞች, ወዘተ.

Ø የሙዚቃ አዘጋጆች፣...

የስርዓተ ክወና ጽንሰ-ሀሳብ.

ስርዓተ ክወና የኮምፒተር ሀብቶችን ለማስተዳደር ፣ የተጠቃሚ ፕሮግራሞችን ለማስኬድ እና በተጠቃሚው እና በኮምፒዩተር መካከል ውይይት ለማደራጀት የተነደፉ ፕሮግራሞች ስብስብ ነው። ስርዓተ ክወናው የሌሎች ፕሮግራሞችን አሠራር ይቆጣጠራል እና የኮምፒተር ሀብቶችን ለእነሱ ይመድባል - ማህደረ ትውስታ, ጊዜ, ወዘተ. የማሽኑን አሠራር በአጠቃላይ እና በመሳሪያዎች መካከል ያለውን ግንኙነት ያረጋግጣል. በተመሳሳይ ጊዜ ስርዓተ ክወናው በአንድ ሰው እና በኮምፒተር መካከል እንደ መካከለኛ ሆኖ ይሠራል እና ብዙ አስቸጋሪ የአንደኛ ደረጃ ስራዎችን ከተጠቃሚው ይደብቃል እና ምቹ በይነገጽ ይፈጥራል። ያም ማለት ተጠቃሚው ከዚህ መሳሪያ ጋር እንዳይገናኝ የኮምፒዩተር መሳሪያዎችን የሚሸፍን አይነት ነው።

የስርዓተ ክወናዎች ምደባ;

  • በአንድ ጊዜ ከተሰራው መረጃ መጠን አንጻር - 16 እና 32-ቢት;
  • በአንድ ጊዜ የሚሰሩ ተጠቃሚዎች ብዛት - ነጠላ-ተጠቃሚ እና ብዙ ተጠቃሚ;
  • በአንድ ጊዜ በተፈጸሙ ፕሮግራሞች ብዛት - ነጠላ-ተግባር እና ባለብዙ-ተግባር.

ባለብዙ ተግባር ጽንሰ-ሀሳብ።

በኮምፒዩተር ላይ ባለው ኦፕሬቲንግ ኦፕሬቲንግ ሲስተም ላይ በመመስረት አንድ ወይም ብዙ ፕሮግራሞችን በአንድ ጊዜ ማሄድ ይችላሉ። ለምሳሌ, ጽሑፍ በሚተይቡበት ጊዜ, ተጠቃሚው በአንድ ጊዜ በአታሚው ላይ ሰነድ ማተም, የአውታረ መረብ ግንኙነትን መጠበቅ, ወዘተ.

በነጠላ-ተግባር ስርዓተ ክወና ውስጥ, አንድ ፕሮግራም ብቻ በአንድ ጊዜ ሊተገበር ይችላል, ያለማቋረጥ በማህደረ ትውስታ ውስጥ የሚገኙትን እና እንደ አስፈላጊነቱ የሚነቁ የነዋሪ ፕሮግራሞችን ሳይቆጠር.

በብዝሃ ተግባራት ውስጥ፣ ከአንድ በላይ ፕሮግራሞች በተመሳሳይ ጊዜ ንቁ ሊሆኑ ይችላሉ። ሁለገብ ተግባር ትብብር ወይም ቅድመ ዝግጅት ሊሆን ይችላል። በቅድመ-ቅድመ-ተግባራት, ስርዓቱ ለእያንዳንዱ ተግባር በጥብቅ የተገለጸውን ጊዜ ይመድባል - የጊዜ መጋራት ሁኔታ።

በመተባበር ሁሉም ፕሮግራሞች ከስርዓተ ክወናው የጠየቁትን ያህል ጊዜ ይቀበላሉ እና መልዕክቶችን በመለዋወጥ እርስ በእርስ ይከፋፈላሉ ።

የስርዓተ ክወና ልማት ታሪክ

ከማይክሮሶፍት (ኤምኤስ) እና ከአይቢኤም የልማት ኩባንያዎች ጋር የተቆራኙትን የስርዓተ ክወና ልማት ሁለት ዋና አቅጣጫዎችን እንመልከት።

እ.ኤ.አ. በ 1981 ኤምኤስ የመጀመሪያውን OS MS DOS 1.0 (የዲስክ ኦፕሬቲንግ ሲስተም) ከስርዓተ ክወናው ጋር መሥራት የተከናወነው በቁምፊ ሁነታ የትእዛዝ መስመርን በመጠቀም ነው. ስርዓተ ክወናው 64 ኪባ ማህደረ ትውስታን ያገለገለ ሲሆን 5.25 ኢንች ፍሎፒ ዲስኮች 160 ኪ.ባ.

በዚያው ዓመት IBM ፒሲ DOS ኦፐሬቲንግ ሲስተሙን አዘጋጅቷል - የተሟላ የ MS DOS አናሎግ።

በ 1983 MS DOS 2.0 ተለቀቀ. በ360 ኪባ ፍሎፒ ዲስኮች እና በ10 ሜባ ሃርድ ድራይቮች ሰርቷል። የዛፍ መሰል የዲስክ ማውጫ ስርዓት ታይቷል, እንዲሁም ነጂዎችን የማውረድ ችሎታ.

የተዘረዘሩት ኦፕሬቲንግ ሲስተሞች በርካታ መሰረታዊ ድክመቶች ነበሩት፡- ቀዳሚ የተጠቃሚ በይነገጽ (በትእዛዝ መስመር እና በቁምፊ ሁነታ መልክ)፣ ነጠላ-ተግባር፣ ውስን አድራሻ ያለው ማህደረ ትውስታ። እነዚህ ኦፕሬቲንግ ሲስተሞች ከስሪት ወደ ስሪት ተሻሽለዋል፣ ነገር ግን መሰረታዊ ድክመቶች ቀርተዋል።

ከ 1984 ጀምሮ ፣ ማህደረ ትውስታን ሙሉ በሙሉ የመጠቀም እና ብዙ ተግባራትን በሚፈጥር በግራፊክ OS ላይ ሥራ ተጀመረ። እ.ኤ.አ. በ 1985 ኤምኤስ የዊንዶውስ 2.0 ግራፊክ ሼል ለ MS DOS ሠራ። የግራፊክ በይነገጽ ታየ፣ ነገር ግን የ640 ኪባ ማህደረ ትውስታ ቀጥተኛ የአድራሻ ውስንነት ቀርቷል። ሁሉም ሌሎች ማህደረ ትውስታዎች እንደ የተራዘመ ማህደረ ትውስታ ይቆጠሩ ነበር, እና ከእሱ ጋር መስራት የተራዘመ የማስታወሻ ሾፌሮችን በመጠቀም ተከናውኗል.

እ.ኤ.አ. በ 1987 IBM OS/2 1.0 ን አዘጋጅቷል ፣ ይህም እስከ 16 ሜባ ማህደረ ትውስታ እና እስከ 12 ፕሮግራሞች ድረስ ብዙ ተግባራትን ማከናወን ይችላል።

በ 1990 ኤምኤስ የዊንዶውስ 3.x ሼልን አወጣ. በጠቅላላው የአድራሻ ቦታ እና ምናባዊ ማህደረ ትውስታ, የትብብር ብዙ ስራዎችን በመጠቀም ይገለጻል. ነገር ግን፣ ስርዓተ ክወና አልነበረም፣ ግን ለ MS-DOS ግራፊክ ሶፍትዌር ሼል ብቻ ነው።

እ.ኤ.አ. በ 1992 ፣ IBM OS/2 2.0 - ባለ 32-ቢት ፣ ባለብዙ ተግባር ፣ ነጠላ ተጠቃሚ OS ፈጠረ። የሚደገፉ ባለብዙ-ክር ፕሮግራሞች, ከ MS ምርቶች ጋር ተኳሃኝ. ነገር ግን የበለጠ ሀብትን ይፈልጋል - 386 ፕሮሰሰር ፣ 8 ሜባ ማህደረ ትውስታ ፣ 50 ሜባ ነፃ የዲስክ ቦታ። በኋላ ግን የዚህ ስርዓተ ክወና ገንቢዎች MS ሶፍትዌርን ለመደገፍ ፈቃደኛ አልሆኑም.

እ.ኤ.አ. በ 1993 ዊንዶውስ ኤንቲ ታየ - ባለ 32-ቢት ፣ ባለብዙ ተጠቃሚ ፣ ባለብዙ ተግባር ስርዓተ ክወና ከአውታረ መረብ ችሎታዎች እና ግራፊክ በይነገጽ።

እ.ኤ.አ. በ 1995 ባለ 32-ቢት ነጠላ ተጠቃሚ ዊንዶውስ 95 ስርዓተ ክወና ለ32-ቢት አፕሊኬሽኖች ቅድመ-ቅምጥ ባለ ብዙ ተግባር እና ለ16-ቢት አፕሊኬሽኖች ትብብር አድርጓል።

አስፈላጊ ሀብቶች: 386 ፕሮሰሰር እና 4 ሜባ ማህደረ ትውስታ, 40 ሜባ ነጻ የዲስክ ቦታ.

እ.ኤ.አ. በ 1998 ዊንዶውስ 98 ታየ ፣ እና በ 2000 ፣ የዊንዶውስ ሚሊኒየም እትም - የ OS ባህሪዎች ከ 1995 ቀዳሚው ስሪት ጋር ተመሳሳይ ናቸው ፣ ግን ከውስጥ የበለጠ የላቀ።

እ.ኤ.አ. በ 2000 ሁለት የዊንዶውስ 2000 ስሪቶች ተለቀቁ እነሱም ፕሮፌሽናል እና አገልጋይ ፣ ባለ 32-ቢት መልቲ ተግባር እና አገልጋይ እንዲሁ ብዙ ተጠቃሚ OS ነው። እነዚህ ሁለቱ ኦፕሬቲንግ ሲስተሞች በኤንቲ ቴክኖሎጂ ላይ የተመሰረቱ ናቸው እና የWindowsNT ቀጥተኛ ዘሮች ናቸው።

ከተዘረዘሩት የስርዓተ ክወናዎች በተለየ, ሌላ የስርዓተ ክወናዎች መስመር ተዘጋጅቷል - UNIX, በ BellLaboratories የተፈጠረ. የተለያየ አርክቴክቸር ባላቸው ኮምፒውተሮች መካከል በፕሮግራም ተንቀሳቃሽነት ድጋፍ የተሰራ ነው። በውጤቱም, ብዙ UNIX የሚመስሉ ኦፕሬቲንግ ሲስተሞች ታይተዋል - ብዙ ተጠቃሚ, ብዙ ስራዎች, 32-ቢት.

ፋይሎች እና ማውጫዎች.

ኮምፒዩተር ብዙ ጊዜ ማግኔቲክ ዲስክ ሾፌሮች አሉት። ሁሉም ስማቸው በላቲን ፊደላት መልክ ነው. ፊደሎች A እና B የነጂዎቹ ስሞች ናቸው። ከ C ጀምሮ ሃርድ ድራይቮች ይሰየማሉ ከዚያም ሲዲ-ሮም።

በዲስኮች ላይ ያሉ ሁሉም መረጃዎች በፋይሎች መልክ ይቀመጣሉ. ፋይል - ምክንያታዊ ተዛማጅ ውሂብ ስብስብ. ይህ የመጽሃፍ ጽሑፍ፣ ፕሮግራም፣ ግራፊክ ምስል ኮዶች፣ ወዘተ ሊሆን ይችላል። እያንዳንዱ ፋይል ስም አለው, እሱም ሁለት ክፍሎችን ያቀፈ ነው: ስሙ ራሱ እና ቅጥያው. ስሙን የመገንባቱ ደንቦች ጥቅም ላይ በሚውለው ስርዓተ ክወና ላይ ይወሰናሉ.

ለ MS-DOS OS የፋይሉ ርዝመት ከ 1 እስከ 8 የላቲን ቁምፊዎች እና ቁጥሮች ሊሆን ይችላል. በተጨማሪም, በስም ውስጥ አንዳንድ ልዩ ቁምፊዎችን ማካተት ይችላሉ (!%$#, ወዘተ) ቅጥያው በነጥብ ይጀምራል, ከዚያም ከ 0 እስከ 3 ቁምፊዎች ይከተላል, ማለትም, ቅጥያው ሊጎድል ይችላል.

ለዊንዶውስ, ስሙ ማንኛውንም 1 - 255 ቁምፊዎችን ሊይዝ ይችላል. ቅጥያው ከመጨረሻው ነጥብ በኋላ የስሙ አካል እንደሆነ ይቆጠራል. የደብዳቤ ጉዳይ አይለያይም.

ቅጥያው ብዙውን ጊዜ የፋይሉን ይዘት ይወስናል። ከጊዜ በኋላ መደበኛ የፋይል ቅጥያዎች ተሻሽለዋል፡

txt, ሰነድ - የጽሑፍ ሰነዶች,

exe, com - ሊተገበሩ የሚችሉ ፋይሎች,

bat - ባች ፋይል ፣

bmp, jpg - ግራፊክ ምስል ፋይሎች, ወዘተ.

ለብዙ ፋይሎች ምቹ ቦታ, ወደ ማህደሮች (ማውጫዎች) ለመደርደር ምቹ ነው. የማውጫው ስም እንደ የፋይል ስም ተመሳሳይ መርሆችን ይከተላል, ነገር ግን ቅጥያው ብዙም ጥቅም ላይ አይውልም. አቃፊዎች እስከ የዘፈቀደ የጎጆ ደረጃ ድረስ የውስጥ አቃፊዎችን ሊይዙ ይችላሉ። በቦርዱ ላይ ስዕል ይሳሉ እና የዛፍ መሰል አቃፊ ስርዓቱን ያደምቁ።

ከፍተኛው ማውጫ የስር ማውጫ ይባላል። እያንዳንዱ ዲስክ አንድ የስር ማውጫ አለው. የመጀመሪያ ደረጃ ፋይሎችን እና ማውጫዎችን ይመዘግባል. በ 1 ኛ ደረጃ ማውጫዎች, 2 ኛ ደረጃ ማውጫዎች ተመዝግበዋል, ወዘተ. በዲስክ ላይ የፋይል ቦታን ለመጥቀስ ወደ ፋይሉ የሚወስደውን መንገድ በማውጫው ዛፍ በኩል መጻፍ ያስፈልግዎታል.

ሚዲያን ለአገልግሎት በማዘጋጀት ላይ።

የማንኛውም ዲስክ ቦታ በሙሉ ወደ ማዕከላዊ ትራኮች የተከፋፈለ ሲሆን እነዚህም በሴክተሮች የተከፋፈሉ ናቸው. ፕሮግራምን በመጠቀም ትራኮችን እና ዘርፎችን ለመፍጠር ዲስኩ በልዩ ፕሮግራም መቅረጽ አለበት። በተመሳሳይ ጊዜ የትራኮች እና ሴክተሮች ኤሌክትሮኒካዊ መለያዎች በዲስክ ላይ ይፃፋሉ, እና የአገልግሎት ቦታ በዲስክ ላይ ይመደባል. ፕሮግራሙ አፈፃፀሙን ይፈትሻል እና መጥፎ ብሎኮችን ያመላክታል።

የቅርጸቱ ሂደት በ 2 ደረጃዎች ይከፈላል: ዝቅተኛ (አካላዊ) እና ከፍተኛ (ሎጂካዊ) ደረጃ. በአካላዊ ቅርፀት ወቅት የኤሌክትሮኒካዊ ምልክቶች በዲስክ ላይ የትራኮችን እና የሴክተሮችን ቦታዎችን ያመለክታሉ. አመክንዮአዊ ፎርማት ሙሉውን የዲስክ ቦታ ወደ ክላስተር ይከፋፍላል እና በዲስክ ላይ ያለውን የአገልግሎት ቦታ መመደብ ያረጋግጣል.

ክላስተር - ልዩ ቁጥር ያለው የአጎራባች ዘርፎች ቡድን። ዘለላዎች ለመቀነስ ተቀምጠዋል