ڪمپيوٽر سائنس (Computer Sciene) دراصل معلومات ۽ تخمين جي باري ۾ نظرياتي مطالعي ۽ ڪمپيوٽر جي نظام ۾ ان جي لاڳو ڪندڙ متعلق آھي. ڪمپيوٽر سائنس حساب، معلومات ۽ آٽوميشن جو مطالعو آهي.[1] [2] [3] ڪمپيوٽر سائنس نظرياتي شعبن، جهڙوڪ الگورٿمز، ڪمپيوٽر جو نظريو ۽ معلوماتي نظريو ۽ لاڳو ڪيل شعبن تائين (بشمول هارڊويئر ۽ سافٽ ويئر جي ڊيزائن ۽ عمل درآمد) تي پکڙيل آهي.[4][5][6]

ڪمپيوٽر سائنس جا بنيادي علائقا
Expression for Church numerals in lambda calculus
پروگرامنگ جي ٻولي جو نظريو
Plot of a quicksort algorithm
ڪمپيوٽيشنل پيچيدگي جو نظريو
Half-adder circuit
ڪمپيوٽر آرڪيٽيڪچر

الگورتھم ۽ ڊيٽا جي جوڙجڪ ڪمپيوٽر سائنس لاء مرڪزي آھن.[7] ڳڻپيوڪر جو نظريو شماريات جي تجريدي ماڊل ۽ مسئلن جي عام طبقن سان تعلق رکي ٿو جيڪي انهن کي استعمال ڪندي حل ڪري سگهجن ٿا. ڪرپٽوگرافي ۽ ڪمپيوٽر سيڪيورٽي جا شعبا محفوظ رابطي لاءِ ذريعن جو مطالعو ڪرڻ ۽ حفاظتي خطرن کي روڪڻ ۾ شامل آهن. ڪمپيوٽر گرافڪس ۽ ڪمپيوٽيشنل جاميٽري تصويرن جي قسم کي پتو ڏين ٿا. پروگرامنگ ٻولي جو نظريو ڪمپيوٽيشنل پروسيس کي بيان ڪرڻ لاءِ مختلف طريقن تي غور ڪري ٿو ۽ ڊيٽابيس جو نظريو ڊيٽا جي ذخيرن جي انتظام سان لاڳاپيل آهي. انساني-ڪمپيوٽر جي وچ ۾ رابطي انٽرفيس جي تحقيق ڪري ٿي جن جي ذريعي انسان ۽ ڪمپيوٽر وچ ۾ رابطو ڪن ٿا، ۽ سافٽ ويئر انجنيئرنگ ترقي ڪندڙ سافٽ ويئر جي جوڙجڪ ۽ اصولن تي ڌيان ڏئي ٿو. علائقن جهڙوڪ آپريٽنگ سسٽم، نيٽ ورڪ ۽ ايمبيڊڊ سسٽم پيچيده سسٽم جي پويان اصولن ۽ ڊزائين جي تحقيق ڪن ٿا. ڪمپيوٽر آرڪيٽيڪچر ڪمپيوٽر جي اجزاء ۽ ڪمپيوٽر تي هلندڙ سامان جي تعمير کي بيان ڪري ٿو. مصنوعي ذهانت ۽ مشيني سکيا جو مقصد، مقصد تي مبني عملن، جهڙوڪ مسئلا حل ڪرڻ، فيصلو ڪرڻ، انسانن ۽ جانورن ۾ ماحولياتي موافقت، پلاننگ ۽ سکيا کي گڏ ڪرڻ آهي . مصنوعي ذهانت جي اندر، ڪمپيوٽر جي وژن جو مقصد تصوير ۽ وڊيو ڊيٽا کي سمجهڻ ۽ پروسيس ڪرڻ آهي، جڏهن ته قدرتي ٻولي پروسيسنگ جو مقصد متن ۽ لساني ڊيٽا کي سمجهڻ ۽ پروسيس ڪرڻ آهي.

ڪمپيوٽر سائنس جي بنيادي مقصد اهو طئي ڪرڻ آهي ته ڇا خودڪار ٿي سگهي ٿو ۽ ڇا نه ٿي سگهي.[8][9][10][11][12] ٽيورنگ ايوارڊ کي عام طور تي ڪمپيوٽر سائنس ۾ اعليٰ ترين اعزاز طور سڃاتو وڃي ٿو.[13][14]

اصطلاح ۽ دائرو

سنواريو

دريافتون؛ پروگرامنگ جا نمونا

سنواريو

پڻ ڏسو

سنواريو
  • سافٽ ويئر انجنيئرنگ
  • ڪمپيوٽر سائنس جي لغت
  • ڪمپيوٽر سائنسدانن جي فهرست
  • ڪمپيوٽر سائنس انعامن جي فهرست
  • ڪمپيوٽر سائنس ۾ اڳوڻن جي فهرست
  • ڪمپيوٽر سائنس جو خاڪو

خارجي لنڪس

سنواريو
  1. "What is Computer Science?". Department of Computer Science, University of York. وقت June 11, 2020 تي اصل کان آرڪائيو ٿيل. حاصل ڪيل 2020-06-11.  Unknown parameter |url-status= ignored (مدد)
  2. (en ۾) What Can Be Automated? Computer Science and Engineering Research Study. Computer Science Series. MIT Press. 1980. ISBN 978-0262010603. https://mitpress.mit.edu/books/what-can-be-automated. 
  3. Denning, P.J.; Comer, D.E.; Gries, D.; Mulder, M.C.; Tucker, A.; Turner, A.J.; Young, P.R. (February 1989). "Computing as a discipline". Computer 22 (2): 63–70. doi:10.1109/2.19833. ISSN 1558-0814. https://ieeexplore.ieee.org/document/19833. Retrieved March 3, 2022. "The discipline of computing is the systematic study of algorithmic processes that describe and transform information, their theory, analysis, design, efficiency, implementation, and application. The fundamental question underlying all of computing is, 'What can be (efficiently) automated?'". 
  4. "WordNet Search—3.1". WordNet Search. Wordnetweb.princeton.edu. وقت October 18, 2017 تي اصل کان آرڪائيو ٿيل. حاصل ڪيل 14 May 2012.  Unknown parameter |url-status= ignored (مدد)
  5. "Definition of computer science | Dictionary.com". www.dictionary.com. وقت June 11, 2020 تي اصل کان آرڪائيو ٿيل. حاصل ڪيل 2020-06-11.  Unknown parameter |url-status= ignored (مدد)
  6. "What is Computer Science? | Undergraduate Computer Science at UMD". undergrad.cs.umd.edu. وقت November 27, 2020 تي اصل کان آرڪائيو ٿيل. حاصل ڪيل 2022-07-15.  Unknown parameter |url-status= ignored (مدد)
  7. Harel, David (2014). Algorithmics The Spirit of Computing. Springer Berlin. ISBN 978-3-642-44135-6. OCLC 876384882. http://worldcat.org/oclc/876384882. Retrieved June 17, 2020. 
  8. (en ۾) What Can Be Automated? Computer Science and Engineering Research Study. Computer Science Series. MIT Press. 1980. ISBN 978-0262010603. https://mitpress.mit.edu/books/what-can-be-automated. 
  9. Patton, Richard D.; Patton, Peter C., Nof, Shimon Y., وڪي نويس., "What Can be Automated? What Cannot be Automated?", Springer Handbook of Automation (Berlin, Heidelberg: Springer), صفحا. 305–313, ISBN 978-3-540-78831-7, doi:10.1007/978-3-540-78831-7_18, وقت January 11, 2023 تي اصل کان آرڪائيو ٿيل, حاصل ڪيل 2022-03-03  Unknown parameter |url-status= ignored (مدد)
  10. Denning, P.J.; Comer, D.E.; Gries, D.; Mulder, M.C.; Tucker, A.; Turner, A.J.; Young, P.R. (February 1989). "Computing as a discipline". Computer 22 (2): 63–70. doi:10.1109/2.19833. ISSN 1558-0814. https://ieeexplore.ieee.org/document/19833. Retrieved March 3, 2022. "The discipline of computing is the systematic study of algorithmic processes that describe and transform information, their theory, analysis, design, efficiency, implementation, and application. The fundamental question underlying all of computing is, 'What can be (efficiently) automated?'". 
  11. Forsythe, George (August 5–10, 1969). "Computer Science and Education". Proceedings of IFIP Congress 1968. "The question 'What can be automated?' is one of the most inspiring philosophical and practical questions of contemporary civilization.". 
  12. Knuth, Donald E. (1972-08-01). "George Forsythe and the development of computer science". Communications of the ACM 15 (8): 721–726. doi:10.1145/361532.361538. ISSN 0001-0782. 
  13. Hanson, Vicki L. (2017-01-23). "Celebrating 50 years of the Turing award". Communications of the ACM 60 (2): 5. doi:10.1145/3033604. ISSN 0001-0782. 
  14. Scott, Eric; Martins, Marcella Scoczynski Ribeiro; Yafrani, Mohamed El; Volz, Vanessa; Wilson, Dennis G (2018-06-05). "ACM marks 50 years of the ACM A.M. turing award and computing's greatest achievements". ACM SIGEVOlution 10 (3): 9–11. doi:10.1145/3231560.3231563. ISSN 1931-8499. https://doi.org/10.1145/3231560.3231563.