ኮምፒውተሮች, ሶፍትዌር
ACT - ይህ ... መሰረታዊ ክወና ሶፍትዌር ነው. የስርዓት ሶፍትዌር ያካትታሉ
ኮምፒውተሮች - ሁለተኛው አስርት ያለንን መበደል ሕይወት ጓደኞች. እነዚህ ሰዎች, አዝናኝ እና ስራ አለን ሁሉ በዓለም ላይ ከጓደኛዎች ጋር ለመገናኘት ይረዳል. መጥፎ ዕድል ሆኖ, ሁሉም ተጠቃሚዎች በአሁኑ ኮምፒውተር ጋር መመሪያዎች እየሰሩ አይደለም.
አንዳንድ ሰጪ ጽሑፎችን እያነበቡ ጊዜ ተጻፈ ስለ እነርሱ ብዙ ጊዜ ማንነት መረዳት አይችሉም እንደ እንኳ ተራ ተጠቃሚዎች ማወቅ አስፈላጊ ነው. ይህም በመሆኑ የጋራ እንደሚጠሩ ያለውን ባለማወቅ ብቻ ተመሳሳይ ይሆናል. ይህ ብዙውን ጊዜ ኃጢአትን እንኳ ልዩ ሀብቶች ያዛባል እንደሆነ መታወቅ አለበት.
ወደ መግቢያ
በታሪክ, እኛ በሁለት ክፍሎች ይከፈላሉ ፕሮግራሙ ሁሉንም ተጠቅመዋል;
- የስርዓት መተግበሪያዎች (ACT - ማንኛውም የክወና ስርዓት መሠረት ነው).
- የመተግበሪያ ፕሮግራም.
የለም በጥልቅ ልዩ መተግበሪያ ሶፍትዌር ሌላ ክፍል ነው, ነገር ግን ከእርሱ ጋር በየዕለቱ ሕይወት ውስጥ ብቻ ቴክኖሎጂ ገንቢዎች አገኘ.
ለ መተግበሪያዎች ወደ እያንዳንዳችን በየቀኑ ላይ መያዝ አለበት ይህም እስከ ቢሮ መተግበሪያዎች, የሶፍትዌር ምስሎች መፍጠር እና አርትዖት, እንዲሁም ሌሎች ገንዘብ ያካትታሉ. ይህ ክፍል በጣም የተለመደ እና በርካታ መሆኑን ለመገመት አስቸጋሪ አይደለም.
ነጂዎች, ወዘተ
በጣም ብዙ ጊዜ ድርጊት የተለየ ምንም መንገድ ለተፈጠረበት ዓላማ ስርዓት ቤተ እና የመሣሪያ ነጂዎች ለመመደብ. ይህም ከእነርሱ በተናጠል ምንም ትርጉም ይሰጣል ከግምት ማለት ነው.
በመሆኑም, የስርዓቱ ሶፍትዌር (ሲስተም ሶፍትዌር) ለመቆጣጠር እና ኮምፒውተር ሰብዓዊ መስተጋብር ላይ ይውላሉ ፕሮግራሞች እና በይነገጾች ስብስብ ተብሎ ይችላል. የእነርሱ ዋነኛ ዓላማ - ማሽን የትርጉም መሣሪያዎች ማሳየት እና ሁሉንም ጽሁፍ ወይም ግራፊክ ቅጽ ለእኛ ይበልጥ የተለመዱ ውስጥ ለመተንተን. (መገልገያ በተለየ የተተገበረ) ጥንቅር STR እንደውም, ኮምፒውተር ተጠቃሚ ከዳያስፖራ የተወሰኑ ችግሮች ላይ የተመካ አይደለም.
እሱ ቤት አጠገብ ንድፍ ይችላሉ, ወይም ምናልባት አንድ ሙሉ ቀን ማህበራዊ አውታረ መረቦች ላይ እንዲቀመጡ. የስርዓት መተግበሪያዎች ስብጥር ምንም ለውጥ ላይ በሚመጣበት ጊዜ በእያንዳንዱ ጉዳይ ላይ, የኮምፒውተር ሶፍትዌር, በሚገርም ሁኔታ ይለያያል.
የስርዓት ሶፍትዌር የሚያደርገው ምንድን ነው
እና አሁን በዝርዝር ፕሮግራሞች የዚህ ዓይነት ሹመት ለመተንተን. ያላቸውን ዋና ዋና ተግባራት ስለዚህ:
- እነዚህ መተግበሪያዎች ዩቲሊቲ (OS) አሂድ አመቺ ሁኔታ ይፈጥራል.
- አዲስ መተግበሪያዎች ያለውን እድገት simplification እና አውቶማቲክ ያቅርቡ.
- የአካባቢው እና በዓለም አቀፍ መረቦች ውስጥ ትክክለኛነት እና ኮምፒውተሮች መካከል የመግባቢያ ውጤታማነት አስፋ.
- የተለያዩ የፕሮግራም ውድቀቶች መርምር (እና መጠገን).
- (, የውሂብ ዝውውር ከምዝገባ, እስከ) ረዳት ሥራዎች በማከናወን ሃላፊነት.
በዚህ መሠረት, ነጻ ሶፍትዌር ያለ ምንም ኮምፒውተር ሥራ አይችልም, መርህ ውስጥ እንኳን እጅግ በጣም ኋላቀር ስርዓተ ክወና ሆኖ - ልዩ መተግበሪያዎች ደግሞ አንድ ክልል. ብቻ ምርጥ ፕሮግራም, በአንዳንድ ሁኔታዎች ውስጥ (አጠቃላይ አሃዶች ውስጥ በዓለም ውስጥ ያሉ ባለሙያዎች) ማሽኑ ቋንቋ ፕሮግራም ማወቅ አለብን ማን - እነዚህ ፕሮግራሞች ጥገና ብቻ ብቃት ተጠቃሚዎች, እና ልማት ጋር ሊሰሩባቸው ይችላሉ. በአጭሩ, አንተ ብቻ አይሰራም የጌጥ ተገልለው ውስጥ የራሳቸውን OS ለመፍጠር.
መሰረታዊ እውቀት እና ክህሎት
ይህ ኮምፒውተር ጋር ያላቸውን መስተጋብር ምርታማነት ተጽዕኖ የመሳሰሉ ፕሮግራሞች ውስብስብ ቢሆንም እንኳ ተራ ተጠቃሚዎች, ሥራቸውን ምንነት መረዳት ያስፈልገናል. ለምሳሌ ያህል, ዲስክ ወለል ጀምሮ መጻፍና ማንበብ መረጃ መቆጣጠር መሠረታዊ ሥርዓቶች ሥራ ፕሮግራሞች ስለ በማወቅ አይደለም, እሱን መጠበቅ ያሰብኩትን የውሂብ አይነት ላይ ተመስርቶ ዲስክ, መቅረጽ አይችልም.
ቀደም ብለን እንደተናገርነው, ያላቸውን ማመልከቻ በተግባር ፈጽሞ አይለወጥም ይህም በተፈጥሮ ውስጥ ስልታዊ ነው. የክፍት ምንጭ ሶፍትዌር ልማት በተለይም ጥብቅ መሥፈርቶች የቀረቡ ናቸው ለዚህ ነው.
ምደባ ስርዓት ሶፍትዌር
በተለምዶ በዚህ ክፍል ውስጥ የሶፍትዌር ስሪቶች የሚከተሉት ናቸው:
- መቆጣጠሪያ ክፍሎች.
- assay ክፍሎች, ሂደት እና በማስተላለፍ መረጃ.
እንዴት ለመረዳት ቀላል, ቁጥጥር ፕሮግራሞች በሁሉም መሣሪያዎች በትክክል ኮምፒውተርዎን እንዲሰራ በመፍቀድ ዋና ዋና ሂደቶች በመመሳሰል ነው. እንደሚከተለው ያላቸውን ዋና ዋና ተግባራት የሚከተሉት ናቸው:
- ስርዓቱ ሁሉ ማቀነባበሪያ ኃይል ቀጥተኛ ቁጥጥር.
- ፕሮግራሙ ሥራውን የሚያስፈልጉ ውሂብ ጋር መስራት.
በጣም ብዙ ጊዜ, እነዚህ መሳሪያዎች ኮምፒውተር የሚያስባቸው ዘወትር ናቸው. ስርዓተ ክወናው ያለውን ዋና የሚሠራው መሣሪያዎች ነዋሪ ናቸው. አንዳንድ አስፈላጊ ክወናዎችን ለማካሄድ አስፈላጊ የሆኑ ቁጥጥር ፕሮግራሞች, ክወናው ፊት ወዲያውኑ ትውስታ ውስጥ የተጫኑ ከሆኑ, እነሱ ትራንዚት (ተሻጋሪ) ይባላሉ. በማንኛውም ሁኔታ, እነዚህ መሣሪያዎች ዛሬ ብቻ ክወና እና ቤተ መልክ ነጂዎች ሁለቱንም አካል ሆነው ይገኛሉ.
የ ምደባ ሌላው ስሪት
በጣም ብዙ ጊዜ, ባለሙያዎች የኮምፒውተር ሶፍትዌር መሠረታዊ አገልግሎት ተከፍሎ መሆን አለበት ይላሉ. የ መሠረት በማድረግ የኮምፒውተር በጣም ሥራውን የሚያቀርቡ ሰዎች ፕሮግራሞች ናቸው. በዚህ መሠረት አንድ የስርዓት ሶፍትዌር ያካትታሉ:
- የራሳቸው ኦፐሬቲንግ ሲስተም እና ጥንቅር ውስጥ ነጂዎች.
- ፕሮግራሞች ለማስፈጸም ቆዳዎች (DE) እና ሌላ ማህደረ መረጃ.
- የፋይል አስተዳዳሪዎች.
የክፍት ምንጭ ሶፍትዌር ስብስብ እንደ ስርዓተ ክወና
እኛ የስርዓቱ ሶፍትዌር መመልከት መቀጠል. ስርዓተ ክወናዎች ወርዱም አንድ ዓቢይ ክፍል ናቸው.
ባጠቃላይ መልኩ, ክወና ራሱ ተቀባይ, ሂደት, ሁሉንም የስርዓት መሳሪያዎች መረጃ እና ቁጥጥር አጠቃቀም ሃላፊነት ሶፍትዌር ፕሮግራሞች ስብስብ ሆኖ መቅረብ ይችላል. በአንድ በኩል, የክወና ስርዓት በሌላ በኩል, ሶፍትዌር እና ሃርድዌር የኋለኛውን በመሙላት የሁለቱም በተቻለ ውጤታማ አጠቃቀም ያህል ተጠያቂ ነው, ተጠቃሚው እና ኮምፒውተር መካከል "spacer" ሆኖ ይሠራል.
የ ሥነ ጽሑፍ ውስጥ, የክወና ስርዓት ደግሞ መሠረታዊ ሥርዓት ሶፍትዌር ይባላል. በዚህ አገባብ የማደጎ ለምንድን ነው, እኛ ከዚህ በታች እንመልከት.
የፋይል አስተዳደር - ድርጊት ወሳኝ ተግባር
የፋይል አስተዳዳሪዎች በግራፊክ ውክልና ውስጥ እነሱን ለማሳየት, ወደ ዲስክ ላይ አካላዊ ውሂብ በቀላሉ ለመድረስ የተዘጋጁ ናቸው. ስለዚህ, እነሱ ብቻ ይልቅ ዲስክ ላይ ቀጥተኛ አካባቢ ይልቅ, ምክንያታዊ የፋይል ስም መጠቀም ይችላሉ.
ነገር ግን ነጻ የመረጃ አስተዳደር መሣሪያዎች አኳያ እንዲህ ፕሮግራም ያለውን አመለካከት ለማወቅ አንዳንድ እውነታዎች አሉ:
- ብዙ ስርዓተ ክወናዎች (እና ለረጅም ጊዜ ማለት ይቻላል ሁሉ) በአንድ ጊዜ ሊሆን ይችላል (!) ማለት ይቻላል, ሁሉም የፋይል ስርዓቶች ጋር ለመስራት.
- አንዳንድ ኋላቀር (ነገር ግን አሁንም ስርዓተ) ሥርዓት እነዚህን መተግበሪያዎች ያለ ማድረግ ይችላሉ.
የ ACT አገልግሎት ምንድን ነው
ይህ ምድብ መጨረሻው ተጠቃሚ ይበልጥ አመቺ በማድረግ, በከፍተኛ ACT ፕሮግራም አቅም ማስፋት ፕሮግራሞችን ያካትታል. እነርሱ ደግሞ የተመደቡ ሲሆን ነጥቦች ብዙ ማግኘት ይቻላል:
- የመሣሪያ ነጂዎች በውስጡ በፍጥረት እርከን ላይ ስርዓተ ክወና ውስጥ አኖሩት አይደለም.
- የኮምፒውተር ፕሮግራሞች ተጠቃሚው ስህተቶች እና አለመሳካቶች ምክንያት ማግኘት አስፈላጊነት አያስቀርም ይህም ራስን ምርመራ ውጤት,.
- ስታብራራ, ነገር ግን የጸረ-ቫይረስ ሶፍትዌር ደግሞ "አገልግሎት" ትርጉም ጋር ይስማማል. ሁልጊዜ እንዳልሆነ ልብ በል.
- የአገልግሎት ድራይቮች የሚሆን መተግበሪያዎች እርስዎ ለመቅዳት እና ማህደር ውሂብ እስከመጨረሻው መሰረዝ ወይም ዲስክ መቅረጽ ሂደት ለማመቻቸት ውሂብ ፋይሎች እነበረበት ፍቀድ.
- አብሮ የተሰራ የመጠባበቂያ ፕሮግራም ጉልህ ተቆጣጠሩ ቦታ መረጃ ለመቀነስ.
- አውታረ መረብ ንብረቶችን እና አውታረ መረብ ራሱን የማስተዳደር መገልገያ.
ብዙውን ጊዜ ፕሮግራሞች የዚህ ክፍል ሥርዓት መገልገያዎች ይባላል. ልክ ቫይረስ ፕሮግራሞች መደወል አይደለም መሆኑን ልብ ይበሉ. Symantec, ንካ ድንጋይ እስከ ዛሬ, ታዋቂ ዘዴ, እንዲሁም ሶፍትዌር ማቅረብ ሌሎች ዋና ዋና ኩባንያዎች. ሶፍትዌር አይነቶች እኛ ተገምግሟል ጉዳዮች ለአንዳንዶቹ, ነገር ግን ያልተፈቱ በርካታ ጥያቄዎች ይቀራሉ.
ACT የአውታረ መረብ ፕሮቶኮሎችን ጋር መስራት
ስሙ እንደሚያመለክተው, እነዚህ የስርዓት መተግበሪያዎች ድር መዳረሻ ተጠያቂ ናቸው. የሚከተሉትን ቃላት ሁሉ አንዳንድ የተወሰኑ እርምጃዎች (ደብዳቤ አገልጋይ ፋይል አገልጋይ) ለመፈጸም የተዘጋጁ ናቸው እነዚህን ስርዓቶች ላይ ይበልጥ ተግባራዊ መሆኑን ልብ ይበሉ. ይህ ትዕዛዝ ሶፍትዌሩን ለማዘመን, ብዙውን ጊዜ ስርዓተ ክወናዎች አዲስ ስሪት መገንባት አለብን.
መንገድ በኩል, ማለትም, Firefox, ኦፔራ እና Google Chrome - ብቻ በተቀመጠው የሚለውን መርህ ላይ የተመሠረቱ ናቸው ተመሳሳይ ደንበኞች,.
ፕሮግራሚንግ አካባቢ እና ፕሮግራሞችን በማስፈጸም
እነዚህ ፕሮግራሞች የተወሰኑ መንገድ ጋር ይዛመዳል, ነገር ግን ይህ ያለ የክወና ስርዓት ክንውን መርሆዎች እና በአጠቃላይ ወደ ኮምፒውተር ለመረዳት የማይቻል ነው ምክንያቱም ከእነርሱ አንድ መሠረታዊ ግንዛቤ, እንዲሁም አስፈላጊ ነው. እነዚህ ለመፍጠር, ነገር ግን ደግሞ ማረም እና መተግበሪያዎችን ለማስነሳት ብቻ ሳይሆን ይኖርብናል.
ባለሙያዎች ስርዓት ሶፍትዌር ውስጥ በዚህ ጉዳይ ላይ ያጠቃልላል ይላሉ:
- ትየባ እና ማርትዕ ጽሑፍ የሚሆን ማለት ነው.
- ተርጓሚ ወይም (ግልጽ ቋንቋ) አስተርጓሚ.
- የ linker, ደግሞ linker ይባላል.
- Debuggers.
- የፕሮግራሙ መገደል ሙሉ ትግበራ ቤተ.
ትግበራ በማንኛውም የተወሰነ ስርዓተ ክወና ስር (ብርቅ የማይካተቱ ጋር) የተፈጠረ መሆኑን ልብ ይበሉ. ነገር ግን እነሱን ለማሳደግ የተቀየሱ ናቸው የስርዓት መሳሪያዎች, ፍጹም የተለየ ሥርዓት ውስጥ ለመስራት (ይህ አንዳንድ የስርዓት ቤተ ያስፈልጋቸዋል) ይችላሉ. እነዚህ ለሥራው ተመራጭ ሥርዓት በመምረጥ ራሳቸውን ገንቢዎች ለመገደብ አይደለም; ምክንያቱም ይህ በጣም አስፈላጊ ነው.
ተርጓሚዎች ምንድን ናቸው
የዚህ ትርጉም ለሁሉም ግልጽ አይደለም ስለሆነ ተጨማሪ ዝርዝር ውስጥ በዚህ ጉዳይ ላይ ተመልከት.
ይህ አስፈላጊ የሆነ ጽንሰ ማሽን ቋንቋ, ሰዎች ለምን እንደሆነ መረዳት ፕሮግራም ቋንቋ ትርጉም አንድ ፕሮግራም የሚያመለክተው ነው. እርግጥ ነው, ማሽኑ ቋንቋ መረዳት እና ሰው, ነገር ግን እነዚህ ባለሙያዎች በዓለም ዙሪያ አሀድ ይቻላል. ምንጭ ሞዱል ተብሎ በራሱ በማንኛውም የፕሮግራም ቋንቋ የተጻፈ ነው ፕሮግራሙ,. ተጨማሪ አጠቃቀም ማሽን ለ የተጠናቀሩ ከመርሃ ተብሎ የነገር ሞዱል. በዚህ ሞጁል አወቃቀር ፕሮግራሙ ጽሑፍ አስቀድሞ ማሽን ቋንቋ, እንዲሁም በውስጡ ትክክለኛ ክንውን እና እንዲታረም አስፈላጊ ሌላ መረጃ ወደ ተተርጉሟል ነው ያካትታል.
በዚህ ክፍል ውስጥ ሁሉም ትግበራዎች compilers እና ተርጓሚዎች ወደ የተከፋፈሉ ናቸው. የመጀመሪያው ወዲያውኑ ማሽን ሞዱል ወደ ምንጭ ጽሑፍ መተርጎም. አስተርጓሚው ሞደም እንደሚሰራ, ነገር ግን ከዚያም ፕሮግራም ለመፈተን ሲሞክር ብቻ ነው. በፕሮግራሙ ላይ ቀርፋፋ ትግበራ: በዚህ መሠረት ላይ, አንድ ግዙፍ የሚያሳስብ ነው አለው. ብቻ ፕሮግራም መሠረታዊ ለማስተማር የትኛዎቹ መተግበሪያዎች ጥቅም ላይ ቀላል እና በጣም ኋላቀር ቋንቋዎች መካከል እንዲህ ያለ ዘዴ በመጠቀም ለዚህ ነው.
Linker, ወይም linker, ቡት ንጥሎች ውስጥ ዕቃ ሞጁሎች ሂደት ውስጥ ተሳታፊ ነው. ከእነርሱ እያንዳንዱ አስቀድሞ ትውስታ እየተንቀሳቀሰ እና ሊፈጸሙ ይችላሉ.
አራሚ, እና ሌሎች አካሎች
ይህም በአንድ ነገር ላይ ስህተቶች በመፈለግ, ፕሮግራም ፍሰት ለመቆጣጠር ይፈቅዳል እንደ አራሚ, ወሳኝ ተግባር ያከናውናል. በውስጡ መሠረታዊ ባህሪ ስብስብ የሚያካትት ውስጥ:
- ቋሚ የእርባታ ውጤቶች ጋር, የ ሊጫን የነገር ሞዱል በኩል ለቀረበላቸው.
- የገንቢውን ወስኗል ነጥቦች ላይ ያቁሙ.
- እንዲህ ያለ አስፈላጊ ከሆነ, አራሚ ሙሉ የተወሰነለትን ነጥብ ውስጥ ፕሮግራሙን ማቆም ይችላሉ.
- ጥቅም ላይ ሁሉም ተለዋዋጮች ያሳዩ.
ግኝቶች
- በቀጥታ ክወና (የክወና ስርዓት) ነው.
- ቆዳዎች (DE) እና የፕሮግራሙ አፈጻጸም አካባቢ.
- የፋይል አስተዳዳሪዎችን, እና ሌሎች የፋይል አስተዳደር መሳሪያ.
- የገንቢ መሳሪያዎች.
- ሁሉም የአውታረ መረብ መሣሪያዎች.
- አንዳንድ ትግበራዎች.
እዚህ ጋር እኛ የስርዓቱ ሶፍትዌር አወቃቀር መረመረ.
Similar articles
Trending Now