مەعنەویکردن (زانستی کۆمپیوتەر)

لە ئینسایکڵۆپیدیای ئازادی ویکیپیدیاوە

جەوھەری مەعنەویکردن بریتییە لە پاراستنی ئەو زانیاریانەی کە لە چوارچێوەیەکی دیاریکراودا پەیوەندیدارن، و لەبیرکردنی ئەو زانیاریانەی کە لەو چوارچێوەیەدا پەیوەندییان نییە..

– جۆن گوتتاگ[١]

لە ئەندازیاریی کۆمپیوتەر و زانستی کۆمپیوتەردا مەعنەویکردن بریتییە لە:

  • پرۆسەی لابردنی وردەکاری پەیوەست بە فیزیک، بۆشایی یان کات[٢] یان شاردنەوەی ھەندێ تایبەتمەندی بۆ ئەوەی تەرکیز بکرێتە سەر تایتمەندی گرنگتری سیستمەکان کە بایەخیان زیاترە، بە گشتی وەک پرۆسەی «گشتاندن» وایە.
  • دروستکردنی تەنی بابەتیی مەعنەوی بە وێناکردنی کۆمەڵە تایبەتمەندی تەنی نا مەعنەوی یان سیستم بۆ دیراسەکردن - دەکاتە ئەنجامی پرۆسەی مەعنەویکردن.

مەعنەویکردن بە گشتی بریتییە لە بابەتێکی بنچینەیی زانستی کۆمپیوتەر و پرۆگرامسازی.[٣] پرۆسەی مەعنەویکردن دەکرێ ھەروەھا بە «مۆدێلکردن» بناسێنرێت و نزیکە لە تیۆر و دیزاین.

سەرچاوەکان[دەستکاری]

  1. ^ Guttag, John V. (18 January 2013). Introduction to Computation and Programming Using Python (Spring 2013 ed.). Cambridge, Massachusetts: The MIT Press. ISBN 978-0-262-51963-2.
  2. ^ Colburn, Timothy; Shute, Gary (2007-07-01). "Abstraction in Computer Science". Minds and Machines (بە ئینگلیزی). 17 (2): 169–184. doi:10.1007/s11023-007-9061-7. ISSN 1572-8641.
  3. ^ Kramer, Jeff (2007-04-01). "Is abstraction the key to computing?". Communications of the ACM. 50 (4): 36–42. doi:10.1145/1232743.1232745. ISSN 0001-0782.