Kompüter elmində abstraksiya necə istifadə olunur?
Kompüter elmində abstraksiya necə istifadə olunur?

Video: Kompüter elmində abstraksiya necə istifadə olunur?

Video: Kompüter elmində abstraksiya necə istifadə olunur?
Video: What is an algorithm and why should you care? | Algorithms | Computer Science | Khan Academy 2024, Dekabr
Anonim

Abstraksiya əsas təfərrüatları və ya izahatları daxil etmədən əsas xüsusiyyətləri təmsil etmək aktıdır. İçində kompyuter elmləri və proqram mühəndisliyi sahəsi, the abstraksiya prinsipdir istifadə olunur mürəkkəbliyi azaltmaq və kompleks proqram sistemlərinin səmərəli dizaynına və tətbiqinə imkan vermək.

Eynilə, kompüter elmində abstraksiya nümunəsi nədir?

An misal Bu abstraksiya prosesinin nəsil inkişafıdır proqramlaşdırma maşın dilindən montaj dilinə və yüksək səviyyəli dilə qədər. Sadə dillə desək, abstraksiya proqramın daha asan başa düşülməsi üçün aidiyyəti olmayan məlumatları silir.

Eynilə, abstraksiya nəyə xidmət edir? Abstraksiya obyektə yalnız müvafiq detalları göstərmək üçün daha böyük hovuzdan məlumatları seçir. Bu, proqramlaşdırma mürəkkəbliyini və səylərini azaltmağa kömək edir. Java-da, abstraksiya istifadə etməklə həyata keçirilir mücərrəd siniflər və interfeyslər. OOP-lərin ən vacib anlayışlarından biridir.

Həmçinin sual yaranır ki, proqramlaşdırmada abstraksiya nədir?

Obyekt yönümlü proqramlaşdırma , abstraksiya üç mərkəzi prinsipdən biridir (kapsulyasiya və irsiyyətlə birlikdə). prosesi vasitəsilə abstraksiya , a proqramçı mürəkkəbliyi azaltmaq və səmərəliliyi artırmaq üçün obyekt haqqında müvafiq məlumatlar istisna olmaqla, hamısını gizlədir.

Proqramlaşdırmada abstraksiya səviyyəsi nədir?

abstraksiya səviyyəsi . Bir sistemin baxıldığı və ya proqramlaşdırıldığı mürəkkəblik miqdarı. Nə qədər yüksəkdir səviyyə , daha az detal. Nə qədər aşağıdır səviyyə , daha ətraflı. Ən yüksək abstraksiya səviyyəsi bütün sistemdir.

Tövsiyə: