Abstracció (informàtica)

L'abstracció és l'eina de gestió de la complexitat per a un sistema de computació. Consisteix a aïllar un element dels elements que l'acompanyen i/o el componen. Per exemple, quan en una capa del sistema es treballa amb nombres, no interessa posar atenció als detalls de la representació dels nombres (com per exemple la seva representació al maquinari en forma de bits), així que simplement s'abstrauen aquests detalls, amagant-los en capes inferiors, permetent treballar directament amb els nombres. En altres paraules, l'abstracció és el que permet oblidar-se dels detalls innecessaris a cada moment i centrar-se en el problema immediat.[1]

Classificació

L'abstracció tant pot aplicar-se a control com a dades: L'abstracció de control és l'abstracció d'accions i consisteix en la utilització de subprogrames i l'establiment del flux de control (les particions i l'ordre en què s'avalua i executa un programa), mentre que la de dades és l'abstracció d'estructures de dades i consisteix en la partició de les dades en fragments autocontinguts i amb sentit.

Abstracció de control

Una computadora, per efectuar operacions simples com les aritmètiques, necessita efectuar accions com moure bits d'un lloc a un altre, fer comparacions, etc. A l'hora de codificar, però, aquests passos s'ometen, i simplement se li especifica a la computadora l'operació aritmètica, abstraient-se dels detalls de l'execució. El mateix passa amb totes les accions: els detalls més complicats de l'execució s'abstrauen en altres accions a nivells més baixos.[2]

Abstracció de dades

Qualsevol aplicació té gran quantitat de dades relacionant-se i interactuant. L'abstracció de dades ens permet posar ordre entre les relacions i abstraure'ns de la implementació de la seva interacció.[3] És a dir, definim, diferenciem i identifiquem totes les dades de manera que cada element tingui el seu significat, i deixem clar el comportament d'aquestes dades abstraient-nos de la implementació concreta d'aquest comportament, capacitat que permet, a tall d'exemple, que la programació orientada a objectes estableixi interfícies[4] per a diferents classes (mateix comportament, diferent implementació).

Nivells d'abstracció

Des de la gestió de recursos de la màquina fins a les interfícies d'usuari, l'abstracció es fa més pronunciada a través de diferents capes o nivells. D'aquesta manera, com més detallem com funciona tot (nivell de màquina) més baixa és l'abstracció, i com menys ens centrem en els detalls i més es restringeix l'accés als recursos, més alta és l'abstracció.

Podríem dir, per tant, que el nivell de maquinari és el nivell 0, i que els usuaris es troben a la capa més alta, trobant per mig a programadors, desenvolupadors de software, dissenyadors de sistemes operatius i arquitectes de hardware, cadascun a un nivell més baix que l'anterior.

Referències

  1. «Conceptos Básicos en Ingeniería de Software II» (en castellà). Facultad de Ingeniería de la Universidad de la República d'Uruguay. [Consulta: 11 febrer 2015].
  2. Introducción a la Programación (en castellà). 1, 2015, p. 57, 58. ISBN 978-1-312-76385-2. 
  3. Introducción a la programación (en castellà). 1, 2015, p. 117, 118. ISBN 978-1-312-76385-2. 
  4. «Interfaces» (en anglés). The Java™ Tutorials. Oracle. [Consulta: 2 novembre 2015].

Vegeu també

Read other articles:

Artikel ini memiliki beberapa masalah. Tolong bantu memperbaikinya atau diskusikan masalah-masalah ini di halaman pembicaraannya. (Pelajari bagaimana dan kapan saat yang tepat untuk menghapus templat pesan ini) Artikel ini perlu dirapikan dan ditata ulang agar memenuhi pedoman tata letak Wikipedia. Silakan perbaiki artikel ini agar memenuhi standar Wikipedia. (Pelajari cara dan kapan saatnya untuk menghapus pesan templat ini) Artikel biografi ini ditulis menyerupai resume atau daftar riwayat ...

 

Magnetometer atau pengukur semberani adalah sebuah alat pengukuran yang digunakan untuk dua tujuan umum, yaitu untuk mengukur magnetisasi bahan magnetik seperti feromagnet, atau untuk mengukur kekuatan; dan dalam beberapa kasus, arah medan magnet pada suatu titik dalam ruang angkasa (juga dikenal sebagai Gaussmeter atau magnetometer survey). Magnetometer pertama kali ditemukan oleh Carl Friedrich Gauss pada tahun 1833 dan perkembangan penting dalam abad ke-19 termasuk Hall Effect yang masih ...

 

Les confins militaires, marches militaires, frontières militaires (en roumain Graniţa militară, en allemand Militärgrenze, en croate et serbe latin Vojna Krajina, en serbe cyrillique Војна Крајина) désignent la zone militarisée créée par les Habsbourg le long de leurs frontières avec l'Empire ottoman après le Traité de Belgrade (1739). Géographie Carte des confins militaires habsbourgeois au nord de la Bosnie, de la Serbie, et dans le Banat. Les confins militaires comp...

ذا تايمزThe Times (بالإنجليزية)[1][2][3] الشعارمعلومات عامةتصدر كل 1 يوم بلد المنشأ  المملكة المتحدة[4][3] التأسيس 1 يناير 1785[1][2] القطع المضغوط موقع الويب thetimes.co.uk (الإنجليزية) الأرشيف gale.cengage.co.uk… شخصيات هامةالملاك News UK (en) (1981 – )نيوز كوربوريشن المؤسس Joh...

 

У этого термина существуют и другие значения, см. Горячая точка. Положение на карте Строение Гавайской горячей точки Гавайская горячая точка (Гавайское горячее пятно) — вулканическая горячая точка, расположенная вблизи острова Гавайи, в северной части Тихого океана. �...

 

Синелобый амазон Научная классификация Домен:ЭукариотыЦарство:ЖивотныеПодцарство:ЭуметазоиБез ранга:Двусторонне-симметричныеБез ранга:ВторичноротыеТип:ХордовыеПодтип:ПозвоночныеИнфратип:ЧелюстноротыеНадкласс:ЧетвероногиеКлада:АмниотыКлада:ЗавропсидыКласс:Пт�...

Kathrin Wörle-Scheller Kathrin Wörle durante un match Nazionalità  Germania Altezza 175 cm Peso 68 kg Tennis Carriera Singolare1 Vittorie/sconfitte 367-360 Titoli vinti 0 Miglior ranking 119º (22 febbraio 2010) Risultati nei tornei del Grande Slam  Australian Open 1T (2006, 2009, 2010, 2011)  Roland Garros  Wimbledon  US Open Doppio1 Vittorie/sconfitte 188-208 Titoli vinti 0 Miglior ranking 99º (16 maggio 2011) Risultati nei tornei del Grande Slam  Australi...

 

Questa voce o sezione sull'argomento contee dell'Ohio non cita le fonti necessarie o quelle presenti sono insufficienti. Puoi migliorare questa voce aggiungendo citazioni da fonti attendibili secondo le linee guida sull'uso delle fonti. Contea di HolmesconteaLocalizzazioneStato Stati Uniti Stato federato Ohio AmministrazioneCapoluogoMillersburg Data di istituzione1825 TerritorioCoordinatedel capoluogo40°33′36″N 81°55′48″W / 40.56°N 81.93°W40.56; -81....

 

斯洛博丹·米洛舍维奇Слободан МилошевићSlobodan Milošević 南斯拉夫联盟共和国第3任总统任期1997年7月23日—2000年10月7日总理拉多耶·孔蒂奇莫米尔·布拉托维奇前任佐兰·利利奇(英语:Zoran Lilić)继任沃伊斯拉夫·科什图尼察第1任塞尔维亚总统任期1991年1月11日[注]—1997年7月23日总理德拉古京·泽莱诺维奇(英语:Dragutin Zelenović)拉多曼·博若维奇(英语:Radoman Bo...

جلال الدين القزويني معلومات شخصية اسم الولادة محمد بن عبد الرحمن بن عمر القزويني الشافعي الميلاد أبريل 1268   الموصل[1]  الوفاة 28 نوفمبر 1338 (69–70 سنة)  دمشق[2]  الحياة العملية التلامذة المشهورون جمال الدين الإسنوي،  وسراج الدين البلقيني،  وابن عقيل، ...

 

Peter ShukoffNice Peter pentas di Paris pada Juli 2014Informasi latar belakangNama lahirPeter Alexis ShukoffNama lainNice PeterLahir15 Agustus 1979 (umur 44)Rochester, New York, ASGenreKomedi hip hop, nerdcorePekerjaan Pembawa acara internet komedian penyanyi rapper penulis lagu produser Tahun aktif2000–sekarangArtis terkait EpicLLOYD Lisa Donovan George Watsky DeStorm Alex Farnham Zach Sherwin Ray William Johnson Timothy DeLaGhetto Colin J. Sweeney GFC Shay Carl Rhett and Link KassemG...

 

Menteri Besar Pahangمنتري بسار ڤهڠPetahanaWan Rosdy Wan Ismailsejak 15 Mei 2018GelarYang Amat Berhormat(resmi)StatusKepala pemerintahanAnggotaDewan Eksekutif Negara Bagian PahangAtasanDewan Undangan Negeri PahangKediamanJalan Telok Sisek, 25000 Kuantan, PahangKantorWisma Sri Pahang, 25502 Kuantan, PahangDitunjuk olehAl-Sultan Abdullahsebagai Sultan PahangMasa jabatan5 tahunPejabat perdanaMahmud MatDibentuk1 Februari 1948; 76 tahun lalu (1948-02-01)Situs webwww.pahang.gov...

County in South Dakota, United States County in South DakotaBrown CountyCountyBrown County Courthouse in fall FlagLocation within the U.S. state of South DakotaSouth Dakota's location within the U.S.Coordinates: 45°36′N 98°21′W / 45.6°N 98.35°W / 45.6; -98.35Country United StatesState South DakotaFoundedJuly 6, 1881[1]SeatAberdeenLargest cityAberdeenArea • Total1,731 sq mi (4,480 km2) • Land1,713 sq&...

 

Border dispute between the United States and the United Kingdom Pig WarProposed boundaries:   Through Haro Strait, favored by the US   Through Rosario Strait, favored by Britain   Through San Juan Channel, compromise proposal The lines are as shown on maps of the time. The modern boundary follows straight line segments and roughly follows the blue line. The modern eastern boundary of San Juan County roughly follows the red line.DateJune 15 – October 1859 (troop...

 

Chile5º lugar Oficial Asociación Federación de Football de Chile Confederación Conmebol Participación 1a Entrenador Jorge Orth La selección de Chile fue una de las trece participantes de la primera Copa Mundial de Fútbol, disputada en Uruguay entre el 13 y 30 de julio de 1930. Estuvo incluida en el Grupo 1, enfrentándose en primera ronda a México, Francia y Argentina. Recibió a favor el primer autogol y tiro penal en la historia del campeonato. Preparativos Contexto Alineación de ...

Archaeological method of relative dating In archaeology, seriation is a relative dating method in which assemblages or artifacts from numerous sites in the same culture are placed in chronological order. Where absolute dating methods, such as radio carbon, cannot be applied, archaeologists have to use relative dating methods to date archaeological finds and features. Seriation is a standard method of dating in archaeology. It can be used to date stone tools, pottery fragments, and other artif...

 

Order of dicot flowering plants Solanales Solanum melongena (Aubergine) Scientific classification Kingdom: Plantae Clade: Tracheophytes Clade: Angiosperms Clade: Eudicots Clade: Asterids Clade: Lamiids Order: SolanalesJuss. ex Bercht. & J.Presl, 1820[1][2][3] Families[1] Convolvulaceae Hydroleaceae Montiniaceae Solanaceae Sphenocleaceae The Solanales are an order of flowering plants, included in the asterid group of dicotyledons. Some older sources used the...

 

Geotail adalah satelit pengamat magnetosfer bumi. Ini dikembangkan oleh ISAS Jepang dalam hubungan dengan NASA Amerika Serikat, dan diluncurkan oleh roket Delta II pada tanggal 24 Juli 1992. Instrumen Geotail mempelajari medan listrik, medan magnet, plasma, partikel energik, dan gelombang plasma. Geotail adalah misi aktif pada 2012. Geotail, Wind, Polar, SOHO, dan Cluster semua bagian dari proyek International Solar-Terrestrial Fisika (ISTP). Referensi http://www.stp.isas.jaxa.jp/geotail/ Di...

Kementerian Urusan Luar Negeri USSRМинистерство иностранных дел СССРSeluruh segel kementerian Uni Soviet memakai lambang SovietInformasi lembagaDibentuk16 July 1923Dibubarkan15 November 1991Lembaga penggantiKementerian Urusan Luar Negeri Federasi Rusia (1992)Wilayah hukumUni Republik Sosialis SovietKantor pusatMoskwa, SFSR Rusia, Uni Soviet Kementerian Urusan Luar Negeri Uni Republik Sosialis Soviet (bahasa Rusia: Министерство иностранны...

 

.cz

.czIntroduced13 January 1993TLD typeCountry code top-level domainStatusActiveRegistryCZ.NICSponsorCZ.NICIntended useEntities affiliated with the Czech RepublicActual useVery popular in the Czech RepublicRegistered domains1,464,124 (2022-12-14)[1]Registration restrictionsBusinesses must provide tax registration numberStructureNames can be registered directly at second levelDocumentsRules Juridical verdictsDispute policiesProblemsDNSSECyesRegistry websitenic.cz .cz is the country code t...