❤1
C++ ምንድን ነው?
C++ ዓላማ--ተኮር እና አጠቃላይ ፕሮግራሞችን የሚደግፍ አጠቃላይ-ዓላማ ፣ ጉዳይ-ተኮር ፣ ነፃ-ቅፅ የፕሮግራም ቋንቋ ነው።
C++ የሁለተኛ ደረጃ እና የዝቅተኛ ደረጃ የቋንቋ ባህሪያትን አጣምሮ የያዘ በመሆኑ እንደ መካከለኛ ደረጃ ቋንቋ ተደርጎ ይወሰዳል ፡፡
C++ የተሰራው በ 1980 ዎቹ መጀመሪያ ላይ በኤቲ ኤንድ ቴል ቤል(AT&T Bell labs) ላቦራቶሪ በBjarne Stroustrup ሲሆን በ C ቋንቋ ላይ የተመሠረተ ነው ፡፡ “++” በ C (ተለዋዋጭ ለመጨመር) ጥቅም ላይ የዋለ የተዋሃደ ግንባታ ሲሆን C++ ደግሞ እንደ ተጨማሪ ጭማሪ ማሻሻያ የታሰበ ነው አብዛኛው C የ C ++ ንዑስ ክፍል ነው ፣ ስለሆነም አብዛኛዎቹ የ C ፕሮግራሞች ሊጠናቀሩ ይችላሉ (ማለትም መለወጥ) ኮምፒውተርን በቀጥታ ሊያከናውንባቸው በሚችሉት አነስተኛ ደረጃ መመሪያዎች ውስጥ) የ C ++ አቀናባሪን በመጠቀም ፡፡
C++ የ “C” ልዕለ-ነገር ነው ፣ እና በእውነቱ ማንኛውም ህጋዊ C ፕሮግራም ህጋዊ C++ ፕሮግራም ነው።
ዓላማ-ተኮር መርሃግብር(Object-Oriented programming)
C++ ነገሮችን-ተኮር የልማት አራቱን ምሰሶዎች ጨምሮ አላማ -ተኮር ፕሮግራምን ሙሉ በሙሉ ይደግፋል-
- Encapsulation
- መረጃን መደበቅ
- ውርስ
- ፖሊሞርፊዝም
የ C ++ ጥቅም
- ሲ ++ በመቶ ሺዎች የሚቆጠሩ የፕሮግራም አድራጊዎች(Programmers) በመሠረቱ በእያንዳንዱ የመተግበሪያ ጎራ ውስጥ ጥቅም ላይ ይውላሉ ፡፡
- በአዶቤ ሲስተምስ ውስጥ ሁሉም ዋና አፕሊኬሽኖች በ C ++ የተገነቡ ናቸው - Photoshop & ImageReady, Illustrator, Acrobat, InDesign, GoLive
-C++ ለመሰረታዊ ፅንሰ-ሀሳቦች ስኬታማ ትምህርት በቂ ንፁህ ስለሆነ ለማስተማር እና ለምርምር በስፋት ጥቅም ላይ ይውላል ፡፡
- የአፕል ማኪንቶሽንም ሆነ ዊንዶውስን የሚያከናውን ፒሲን የተጠቀመ ማንኛውም ሰው በተዘዋዋሪ C++ ን ተጠቅሟል ምክንያቱም የእነዚህ ዋና ዋና ተጠቃሚዎች በይነገጾች በ C ++ የተፃፉ ናቸው ፡፡
- አማዞን ዶት ኮም ፣ ፌስቡክ ፣ ጉግል ፣ ኤችፒ ፣ አይቢኤም ፣ ማይክሮሶፍት ፣ ሞዚላ ፣ ኖኪያ እና ሌሎች ብዙ ኩባንያዎች ሲ ++ ቋንቋን ይጠቀማሉ
▒▓⇨→መረጃዎች ቶሎ ቶሎ እንዲደርሶት ስልኮቻችሁ ላይ ላሉ
❖ Contact
❖ Group and Channel share አድርጉለን ከምስጋና ጋር።
📝 ለተሻለ ለውጥ እንተጋለን!!
━━━━━━━━━━━━━━
🏷 ጥያቄ ወይም አስተያየትዎን በ
https://t.me/EMADSTECH
እባካችሁ share በማድረግ ተባበሩን ለሁሉም ሰው መድረስ አለበት
C++ ዓላማ--ተኮር እና አጠቃላይ ፕሮግራሞችን የሚደግፍ አጠቃላይ-ዓላማ ፣ ጉዳይ-ተኮር ፣ ነፃ-ቅፅ የፕሮግራም ቋንቋ ነው።
C++ የሁለተኛ ደረጃ እና የዝቅተኛ ደረጃ የቋንቋ ባህሪያትን አጣምሮ የያዘ በመሆኑ እንደ መካከለኛ ደረጃ ቋንቋ ተደርጎ ይወሰዳል ፡፡
C++ የተሰራው በ 1980 ዎቹ መጀመሪያ ላይ በኤቲ ኤንድ ቴል ቤል(AT&T Bell labs) ላቦራቶሪ በBjarne Stroustrup ሲሆን በ C ቋንቋ ላይ የተመሠረተ ነው ፡፡ “++” በ C (ተለዋዋጭ ለመጨመር) ጥቅም ላይ የዋለ የተዋሃደ ግንባታ ሲሆን C++ ደግሞ እንደ ተጨማሪ ጭማሪ ማሻሻያ የታሰበ ነው አብዛኛው C የ C ++ ንዑስ ክፍል ነው ፣ ስለሆነም አብዛኛዎቹ የ C ፕሮግራሞች ሊጠናቀሩ ይችላሉ (ማለትም መለወጥ) ኮምፒውተርን በቀጥታ ሊያከናውንባቸው በሚችሉት አነስተኛ ደረጃ መመሪያዎች ውስጥ) የ C ++ አቀናባሪን በመጠቀም ፡፡
C++ የ “C” ልዕለ-ነገር ነው ፣ እና በእውነቱ ማንኛውም ህጋዊ C ፕሮግራም ህጋዊ C++ ፕሮግራም ነው።
ዓላማ-ተኮር መርሃግብር(Object-Oriented programming)
C++ ነገሮችን-ተኮር የልማት አራቱን ምሰሶዎች ጨምሮ አላማ -ተኮር ፕሮግራምን ሙሉ በሙሉ ይደግፋል-
- Encapsulation
- መረጃን መደበቅ
- ውርስ
- ፖሊሞርፊዝም
የ C ++ ጥቅም
- ሲ ++ በመቶ ሺዎች የሚቆጠሩ የፕሮግራም አድራጊዎች(Programmers) በመሠረቱ በእያንዳንዱ የመተግበሪያ ጎራ ውስጥ ጥቅም ላይ ይውላሉ ፡፡
- በአዶቤ ሲስተምስ ውስጥ ሁሉም ዋና አፕሊኬሽኖች በ C ++ የተገነቡ ናቸው - Photoshop & ImageReady, Illustrator, Acrobat, InDesign, GoLive
-C++ ለመሰረታዊ ፅንሰ-ሀሳቦች ስኬታማ ትምህርት በቂ ንፁህ ስለሆነ ለማስተማር እና ለምርምር በስፋት ጥቅም ላይ ይውላል ፡፡
- የአፕል ማኪንቶሽንም ሆነ ዊንዶውስን የሚያከናውን ፒሲን የተጠቀመ ማንኛውም ሰው በተዘዋዋሪ C++ ን ተጠቅሟል ምክንያቱም የእነዚህ ዋና ዋና ተጠቃሚዎች በይነገጾች በ C ++ የተፃፉ ናቸው ፡፡
- አማዞን ዶት ኮም ፣ ፌስቡክ ፣ ጉግል ፣ ኤችፒ ፣ አይቢኤም ፣ ማይክሮሶፍት ፣ ሞዚላ ፣ ኖኪያ እና ሌሎች ብዙ ኩባንያዎች ሲ ++ ቋንቋን ይጠቀማሉ
▒▓⇨→መረጃዎች ቶሎ ቶሎ እንዲደርሶት ስልኮቻችሁ ላይ ላሉ
❖ Contact
❖ Group and Channel share አድርጉለን ከምስጋና ጋር።
📝 ለተሻለ ለውጥ እንተጋለን!!
━━━━━━━━━━━━━━
🏷 ጥያቄ ወይም አስተያየትዎን በ
https://t.me/EMADSTECH
እባካችሁ share በማድረግ ተባበሩን ለሁሉም ሰው መድረስ አለበት
👍1
✳️የተወሰኑ ICT ታክኒካዊ ስያሜዎች እናሳውቃችሁ፡፡
1. ጥቁር መዝገብ (Blacklist) - በገዳቢ የክልከላ
ፖሊሰ የታገዱ ድረ ገጾች እና ሌሎች የኢንተርኔት
አገልግሎቶች ዝርዝር ነው።
2. ብሉቱዝ (Bluetooth) -አልባ ከሞባይል እና
ከባለመስመር ስልኮች በአጭር ርቀት ዳታ ለመላላክ
የሚያስችል ገመድ የግንኙነት ደረጃ ነው። ቡሉቱዝ
ዳታ ለመለዋወጥ አጭር ሞገዶችን ይጠቀማል
3. ቡቲንግ (Booting) - ኮምፒውተርን ሥራ
ማስጀመር ወይም ማስነሳት ነው።
4. አቫስት (Avast) - ጸረ ቫይረስ መሣሪያ
5. መሠረታዊ የግብአት/ውጤት ሲስተምሶፍትዌር
(Basic Input/Output System-BIOS) -
የኮምፒውተር ሶፍትዌር የመጀመሪያው እና
መሠረታዊው ደረጃ ነው። ባዮስ የኮምፒውተራችንን
ሐርድዌር ደኅንነት ለማረጋገጥ
የሚረዱ የተለያዩ አማራጮችን ይሰጠናል፤
ኮምፒውተራችን ሲከፈት በይለፍ ቃል ብቻ እንዲገባ
ማድረግ ከእነዚህ አንዱ ነው።
6. ሲክሊነር (CCleaner) - በነጻ የሚገኝ ሶፍትዌር
ነው። በቅርብ በተጠቀምንባቸው ፕሮግራሞችና
በዊንዶውስ ኦፐሬቲንግ ሲሰተም አማካኝነት በሐርድ
ዌራችን ላይ የተተዉ ጊዜያዊ ፋይሎችን ዱካ የሚያሳዩ
መረጃዎችን የሚያጸዳ ሶፍትዌር
ነው።
7. ሲዲ በርነር (CD Burner) - በባዶ ሲዲዎች
ላይ መረጃ ለመጻፍ የሚችል የኮምፒውተር ድራይቭ ነው።
ዲቪዲ በርነር (DVD burners) በተመሳሳይ
መንገድ በባዶ ዲቪዲዎች ላይ ይጽፋል።
ሲዲ-አርደብሊው (CD-RW ) እና ዲቪዲ-አርደብሊው
ድራይቮች (DVD-RW drives) ደግሞ በሲዲ/ ዲቪዲ
ላይ የተጻፈውን አጥፍተው ከአንድ ጊዜ በላይ መልሰው
መጻፍ ይችላሉ።
8. ሰርከምቬንሽን (Circumvention) - በኢንተርኔት
አፈና የታገዱ ድረ ገጾችን እና
የኢንተርኔት አገልግሎቶችን
ለማግኘት እገዳውን ማለፍ።
9. ክሌም ዊን (Clam Win) - ለዊንዶውስ የተሠራ
የኤፍኦኤስኤስ ጸረ ቫይረስ
10. ኮቢያን ባክአፕ (Cobian Backup) -
የኤፍኦኤስኤስ የመጠባበቂያ ማከማቻ መሣሪያ ነው።
የቅርብ ጊዜዎቹ የኮቢያን አይነቶች ምንጫቸው
የማይገለጽ ነገር ግን በነጻ የሚገኙ ናቸው፤
የቀድሞዎቹ ግን በኤፍኦኤስኤስ ብቻ የሚለቀቁ ነበሩ።
11. ኮሞዶ ፋየርዎል (Comodo Firewall) -
ምንጩ (ውስጣዊ መዋቅሩ) ለምርመራ ክፍት የሆነ፣በነጻ
የሚገኝ የፋየርዎል መሣሪያ ነው።
12. ኩኪ (Cookie) - የኢንተርኔት ማሰሻ
(browser) በኮምፒውተር ላይ የሚተዋቸው የጎበኘነውን
ድረ ገጽ እና ተያያዥ መረጃዎችን መዝግቦ የሚይዝ
አነስተኛ ፋይል ነው።
13. ዲጂታል ፊርማ (Digital signature) -
ኢንክሪፕሽንን በመጠቀም አንድ ፋይል ወይም መልእክት
ከትክክለኛው ሰው የተላከ መሆኑን
የማረጋገጫ መንገድ
14. የዶሜይን ስም (Domain name) - በቃላት
የሚገለጽ የድረ ገጽ ወይም የኢንተርኔት አገልግሎት
አድራሻ
15. ኢንክሪፕሽን (Encryption) - የተራቀቀ ሒሳባዊ
ስሌትን በመጠቀም ኢንክሪፕት (encrypt) ማድረግ፤
ትክከለኛው መረጃ ማለትምያለው የይለፍ ቃል
ወይም የኢንክሪፕሽን ቁልፍ (encryption key)
ሰው ብቻ ኢንክሪፕት የተደረገውን መረጃ ዲክሪፕት
ማድረግ/መክፈት (decrypted) እንዲችል የሚያደርግ
16. ኢንጂሜይል (Enigmail) - የታንደርበርድ
የኢሜይል ፕሮግራም አጋዥ መሣሪያ (add-on) ነው፤
ተጠቃሚዎቹ ኢንክሪፕት የተደረገ ወይም
በዲጂታል ፊርማ የታተመ መልእክት ለመላክና ለመቀበል
የሚያስችል
17. ኢሬዘር/መደምሰሻ (Eraser) - ከኮምፒውተር
ወይም ከሌሎች ተንቀሳቃሽ የመረጃ ማከማቻዎች ላይ
የሚገኝ መረጃን በአስተማማኝ እና በዘላቂነት
ከነጭራሹ ለማጥፋት (delete) የሚያከማይክሮሶፍት
18. ፋየርፎክስ (Firefox) - የታወቀ የኤፍኦኤስኤስ
ማሰሻ (FOSS Web browser) ነው፤ ከማይክሮሶፍት
ማሰሻ “ከኢንተርኔት ኤክስፕሎረር” የተለየ አማራጭ ነው።
19. ፋየርዎል (Firewall) - ኮምፒውተርን
አስተማማኝ ካልሆኑ የኢንተርኔት እና የቤት ውስጥ
መረቦች ግንኙነት የሚጠብቅ መሣሪያ ነው።
1. ጥቁር መዝገብ (Blacklist) - በገዳቢ የክልከላ
ፖሊሰ የታገዱ ድረ ገጾች እና ሌሎች የኢንተርኔት
አገልግሎቶች ዝርዝር ነው።
2. ብሉቱዝ (Bluetooth) -አልባ ከሞባይል እና
ከባለመስመር ስልኮች በአጭር ርቀት ዳታ ለመላላክ
የሚያስችል ገመድ የግንኙነት ደረጃ ነው። ቡሉቱዝ
ዳታ ለመለዋወጥ አጭር ሞገዶችን ይጠቀማል
3. ቡቲንግ (Booting) - ኮምፒውተርን ሥራ
ማስጀመር ወይም ማስነሳት ነው።
4. አቫስት (Avast) - ጸረ ቫይረስ መሣሪያ
5. መሠረታዊ የግብአት/ውጤት ሲስተምሶፍትዌር
(Basic Input/Output System-BIOS) -
የኮምፒውተር ሶፍትዌር የመጀመሪያው እና
መሠረታዊው ደረጃ ነው። ባዮስ የኮምፒውተራችንን
ሐርድዌር ደኅንነት ለማረጋገጥ
የሚረዱ የተለያዩ አማራጮችን ይሰጠናል፤
ኮምፒውተራችን ሲከፈት በይለፍ ቃል ብቻ እንዲገባ
ማድረግ ከእነዚህ አንዱ ነው።
6. ሲክሊነር (CCleaner) - በነጻ የሚገኝ ሶፍትዌር
ነው። በቅርብ በተጠቀምንባቸው ፕሮግራሞችና
በዊንዶውስ ኦፐሬቲንግ ሲሰተም አማካኝነት በሐርድ
ዌራችን ላይ የተተዉ ጊዜያዊ ፋይሎችን ዱካ የሚያሳዩ
መረጃዎችን የሚያጸዳ ሶፍትዌር
ነው።
7. ሲዲ በርነር (CD Burner) - በባዶ ሲዲዎች
ላይ መረጃ ለመጻፍ የሚችል የኮምፒውተር ድራይቭ ነው።
ዲቪዲ በርነር (DVD burners) በተመሳሳይ
መንገድ በባዶ ዲቪዲዎች ላይ ይጽፋል።
ሲዲ-አርደብሊው (CD-RW ) እና ዲቪዲ-አርደብሊው
ድራይቮች (DVD-RW drives) ደግሞ በሲዲ/ ዲቪዲ
ላይ የተጻፈውን አጥፍተው ከአንድ ጊዜ በላይ መልሰው
መጻፍ ይችላሉ።
8. ሰርከምቬንሽን (Circumvention) - በኢንተርኔት
አፈና የታገዱ ድረ ገጾችን እና
የኢንተርኔት አገልግሎቶችን
ለማግኘት እገዳውን ማለፍ።
9. ክሌም ዊን (Clam Win) - ለዊንዶውስ የተሠራ
የኤፍኦኤስኤስ ጸረ ቫይረስ
10. ኮቢያን ባክአፕ (Cobian Backup) -
የኤፍኦኤስኤስ የመጠባበቂያ ማከማቻ መሣሪያ ነው።
የቅርብ ጊዜዎቹ የኮቢያን አይነቶች ምንጫቸው
የማይገለጽ ነገር ግን በነጻ የሚገኙ ናቸው፤
የቀድሞዎቹ ግን በኤፍኦኤስኤስ ብቻ የሚለቀቁ ነበሩ።
11. ኮሞዶ ፋየርዎል (Comodo Firewall) -
ምንጩ (ውስጣዊ መዋቅሩ) ለምርመራ ክፍት የሆነ፣በነጻ
የሚገኝ የፋየርዎል መሣሪያ ነው።
12. ኩኪ (Cookie) - የኢንተርኔት ማሰሻ
(browser) በኮምፒውተር ላይ የሚተዋቸው የጎበኘነውን
ድረ ገጽ እና ተያያዥ መረጃዎችን መዝግቦ የሚይዝ
አነስተኛ ፋይል ነው።
13. ዲጂታል ፊርማ (Digital signature) -
ኢንክሪፕሽንን በመጠቀም አንድ ፋይል ወይም መልእክት
ከትክክለኛው ሰው የተላከ መሆኑን
የማረጋገጫ መንገድ
14. የዶሜይን ስም (Domain name) - በቃላት
የሚገለጽ የድረ ገጽ ወይም የኢንተርኔት አገልግሎት
አድራሻ
15. ኢንክሪፕሽን (Encryption) - የተራቀቀ ሒሳባዊ
ስሌትን በመጠቀም ኢንክሪፕት (encrypt) ማድረግ፤
ትክከለኛው መረጃ ማለትምያለው የይለፍ ቃል
ወይም የኢንክሪፕሽን ቁልፍ (encryption key)
ሰው ብቻ ኢንክሪፕት የተደረገውን መረጃ ዲክሪፕት
ማድረግ/መክፈት (decrypted) እንዲችል የሚያደርግ
16. ኢንጂሜይል (Enigmail) - የታንደርበርድ
የኢሜይል ፕሮግራም አጋዥ መሣሪያ (add-on) ነው፤
ተጠቃሚዎቹ ኢንክሪፕት የተደረገ ወይም
በዲጂታል ፊርማ የታተመ መልእክት ለመላክና ለመቀበል
የሚያስችል
17. ኢሬዘር/መደምሰሻ (Eraser) - ከኮምፒውተር
ወይም ከሌሎች ተንቀሳቃሽ የመረጃ ማከማቻዎች ላይ
የሚገኝ መረጃን በአስተማማኝ እና በዘላቂነት
ከነጭራሹ ለማጥፋት (delete) የሚያከማይክሮሶፍት
18. ፋየርፎክስ (Firefox) - የታወቀ የኤፍኦኤስኤስ
ማሰሻ (FOSS Web browser) ነው፤ ከማይክሮሶፍት
ማሰሻ “ከኢንተርኔት ኤክስፕሎረር” የተለየ አማራጭ ነው።
19. ፋየርዎል (Firewall) - ኮምፒውተርን
አስተማማኝ ካልሆኑ የኢንተርኔት እና የቤት ውስጥ
መረቦች ግንኙነት የሚጠብቅ መሣሪያ ነው።
👍2❤1
