Абстракция (бағдарламалық жасақтама жасау)
Бағдарламалық жасақтама мен информатикада абстракция компьютерлік жүйелердің күрделілігін реттеу әдісі болып табылады. Ол қазіргі деңгейден төмен күрделі бөлшектерді басу арқылы жүйемен өзара әрекеттесетін күрделілік деңгейін белгілеу арқылы жұмыс істейді. Бағдарламашы идеалдандырылған интерфейспен жұмыс істейді (әдетте жақсы анықталған) және функционалдылықтың қосымша деңгейлерін қоса алады, әйтпесе өңдеу өте қиын болады. Мысалы, сандық операцияларды қамтитын кодты жазатын бағдарламашы сандарды негізгі жабдықта көрсету тәсіліне қызығушылық танытпауы мүмкін (мысалы, олар 16 биттік немесе 32 биттік бүтін сандар ма) және бұл мәліметтер жасырылған жерде олар жай сандарды қалдырып, абстракцияланған деп айтуға болады бағдарламашы онымен жұмыс істей алады. Сонымен қатар, егер бағдарламашы талшықты-оптикалық кабель мен негізгі аппараттық компоненттерден бастауы керек болса, континенттер арқылы электрондық пошта хабарламасын жіберу міндеті өте қиын болар еді. Физикалық кабельдер мен желі схемасынан абстракциялау үшін жасалған қиындық деңгейлерін пайдалану және бағдарламашыға виртуалды деректер арнасын беру арқылы бұл тапсырма орындалады.
информатикадағы абстракция нені білдіреді
компьютерлік жүйелердің күрделілігін реттеу әдісі