Matches in DBpedia 2014 for { <http://dbpedia.org/resource/Abstraction_(computer_science)> ?p ?o. }
Showing items 1 to 46 of
46
with 100 items per page.
- Abstraction_(computer_science) abstract "In computer science, abstraction is the process of separating ideas from specific instances of those ideas at work. Computational structures are defined by their meanings (semantics), while hiding away the details of how they work. Abstraction tries to factor out details from a common pattern so that programmers can work close to the level of human thought, leaving out details which matter in practice, but are immaterial to the problem being solved. For example, a system can have several abstraction layers whereby different meanings and amounts of detail are exposed to the programmer; low-level abstraction layers expose details of the computer hardware where the program runs, while high-level layers deal with the business logic of the program.Abstraction captures only those details about an object that are relevant to the current perspective; in both computing and in mathematics, numbers are concepts in programming languages. Numbers can be represented in myriad ways in hardware and software, but, irrespective of how this is done, numerical operations will obey identical rules.Abstraction can apply to control or to data: Control abstraction is the abstraction of actions while data abstraction is that of data structures. Control abstraction involves the use of subprograms and related concepts control flows Data abstraction allows handling data bits in meaningful ways. For example, it is the basic motivation behind datatype.One can regard the notion of an object (from object-oriented programming) as an attempt to combine abstractions of data and code.The same abstract definition can be used as a common interface for a family of objects with different implementations and behaviors but which share the same meaning. The inheritance mechanism in object-oriented programming can be used to define an abstract class as the common interface.The recommendation that programmers use abstractions whenever suitable in order to avoid duplication (usually of code) is known as the abstraction principle. The requirement that a programming language provide suitable abstractions is also called the abstraction principle.".
- Abstraction_(computer_science) wikiPageExternalLink 08_abstraction.html.
- Abstraction_(computer_science) wikiPageExternalLink simulationarchitecture.
- Abstraction_(computer_science) wikiPageID "60491".
- Abstraction_(computer_science) wikiPageRevisionID "605774945".
- Abstraction_(computer_science) hasPhotoCollection Abstraction_(computer_science).
- Abstraction_(computer_science) subject Category:Abstraction.
- Abstraction_(computer_science) subject Category:Articles_with_example_Java_code.
- Abstraction_(computer_science) subject Category:Data_management.
- Abstraction_(computer_science) subject Category:Programming_paradigms.
- Abstraction_(computer_science) type Abstraction100002137.
- Abstraction_(computer_science) type GrammaticalRelation113796779.
- Abstraction_(computer_science) type Inflection113803782.
- Abstraction_(computer_science) type LinguisticRelation113797142.
- Abstraction_(computer_science) type Paradigm113804375.
- Abstraction_(computer_science) type ProgrammingParadigms.
- Abstraction_(computer_science) type Relation100031921.
- Abstraction_(computer_science) type Genre.
- Abstraction_(computer_science) type MusicGenre.
- Abstraction_(computer_science) type TopicalConcept.
- Abstraction_(computer_science) type Concept.
- Abstraction_(computer_science) comment "In computer science, abstraction is the process of separating ideas from specific instances of those ideas at work. Computational structures are defined by their meanings (semantics), while hiding away the details of how they work. Abstraction tries to factor out details from a common pattern so that programmers can work close to the level of human thought, leaving out details which matter in practice, but are immaterial to the problem being solved.".
- Abstraction_(computer_science) label "Abstracción (informática)".
- Abstraction_(computer_science) label "Abstraction (computer science)".
- Abstraction_(computer_science) label "Abstraction (informatique)".
- Abstraction_(computer_science) label "Abstrakcja (programowanie)".
- Abstraction_(computer_science) label "Abstração (programação)".
- Abstraction_(computer_science) label "Astrazione (informatica)".
- Abstraction_(computer_science) label "Абстракция данных".
- Abstraction_(computer_science) label "تجريد (حاسوب)".
- Abstraction_(computer_science) label "抽象化 (計算機科学)".
- Abstraction_(computer_science) label "抽象化 (計算機科學)".
- Abstraction_(computer_science) sameAs Abstracción_(informática).
- Abstraction_(computer_science) sameAs Abstraction_(informatique).
- Abstraction_(computer_science) sameAs Abstraksi_(ilmu_komputer).
- Abstraction_(computer_science) sameAs Astrazione_(informatica).
- Abstraction_(computer_science) sameAs 抽象化_(計算機科学).
- Abstraction_(computer_science) sameAs 추상화_(컴퓨터_과학).
- Abstraction_(computer_science) sameAs Abstrakcja_(programowanie).
- Abstraction_(computer_science) sameAs Abstração_(programação).
- Abstraction_(computer_science) sameAs m.0gfc9.
- Abstraction_(computer_science) sameAs Q224055.
- Abstraction_(computer_science) sameAs Q224055.
- Abstraction_(computer_science) sameAs Abstraction_(computer_science).
- Abstraction_(computer_science) wasDerivedFrom Abstraction_(computer_science)?oldid=605774945.
- Abstraction_(computer_science) isPrimaryTopicOf Abstraction_(computer_science).