Redundant code (original) (raw)

About DBpedia

En programación, se conoce como código redundante a cualquier parte del código fuente que tenga algún tipo de redundancia tales como recalcular un valor que ha sido calculado previamente y todavía está disponible.​ Una instrucción podría ser considerado como código redundante que ha sido explícitamente insertado para rellenar el flujo de instrucciones o introducir un retardo de tiempo, por ejemplo para crear un bucle de temporización para "perder el tiempo". Los identificadores que se declaran, pero nunca se les hace referencia, se denominan declaraciones redundantes.

Property Value
dbo:abstract Redundanter Code ist in der Programmierung der Begriff für den Quelltext eines Computerprogramms bzw. Teile davon, die redundant (‚überflüssig‘) sind. Besonders in der Technik werden mit ‚redundant‘ im Allgemeinen mehrfach vorhandene Komponenten bezeichnet. Auf Programmcode bezogen bedeutet redundanter Code mehrfach identisch vorhandene Quellcodeteile (Quelltextklone). In der Regel werden unter „redundantem Code“ Textkopien im Anweisungsteil eines Programms verstanden, grundsätzlich sind Redundanzen (wie auch toter Code) auch in den Datendefinitionen eines Programms möglich. Coderedundanz kann auch über unterschiedliche Programme hinweg auftreten – wenn beispielsweise identische Funktionsteile in mehreren Programmen jeweils individuell programmiert/codiert werden, anstatt sie als Unterprogramm aufzurufen oder durch eine Include-Anweisung einzubinden. Unterschiedliche Bedeutung/Abgrenzung:Auch toter Code wird, weil er formal ‚überflüssig‘ scheint, zum Teil als redundanter Code bezeichnet, ist jedoch nicht redundant i. S. von ‚mehrfach vorhanden‘. (de) En programación, se conoce como código redundante a cualquier parte del código fuente que tenga algún tipo de redundancia tales como recalcular un valor que ha sido calculado previamente y todavía está disponible.​ Una instrucción podría ser considerado como código redundante que ha sido explícitamente insertado para rellenar el flujo de instrucciones o introducir un retardo de tiempo, por ejemplo para crear un bucle de temporización para "perder el tiempo". Los identificadores que se declaran, pero nunca se les hace referencia, se denominan declaraciones redundantes. (es) In computer programming, redundant code is source code or compiled code in a computer program that is unnecessary, such as: * recomputing a value that has previously been calculated and is still available, * code that is never executed (known as unreachable code), * code which is executed but has no external effect (e.g., does not change the output produced by a program; known as dead code). A NOP instruction might be considered to be redundant code that has been explicitly inserted to pad out the instruction stream or introduce a time delay, for example to create a by "wasting time". Identifiers that are declared, but never referenced, are termed redundant declarations. (en) Il codice ridondante è un termine della programmazione con il quale si indica del codice sorgente che computa un risultato computato precedentemente e già disponibile, così il risultato della computazione ripetuta è ridondante. Se tale codice può essere identificato, può allora essere eliminato, riducendo così il costo computazione del programma. (it) Redundante code, of overbodige code, is overbodige broncode in een computerprogramma die wel uitgevoerd wordt maar geen of weinig invloed heeft op de uitvoer ervan. Redundante code is ongewenst omdat hij leidt tot verspilling van schijf- en werkgeheugen, uitvoeringstijd en van onderhoudstijd. Bovendien vergroot overbodige code, net als alle code, de kans op fouten in het computerprogramma. De compiler van het computerprogramma kan tijdens de compilatie redundante code overslaan in een optimalisatieslag (dead code stripping of dead code elimination). Toch is verwijderen van redundante code vanwege de kosten zelden een prioriteit, behalve in speciale toepassingen. (nl) 在程序设计中,冗余代码又稱代碼冗餘,是指计算机程序中出現了不必要的源代码或编译代码,例如一些永远不会执行的代码就是屬於冗余代码。出現冗餘代碼後可以考慮將冗餘代碼刪除。 (zh)
dbo:wikiPageID 3822016 (xsd:integer)
dbo:wikiPageLength 3033 (xsd:nonNegativeInteger)
dbo:wikiPageRevisionID 1120651645 (xsd:integer)
dbo:wikiPageWikiLink dbr:NOP_(code) dbr:Dead_code dbr:Don't_repeat_yourself dbr:Duplicate_code dbc:Source_code dbr:Unreachable_code dbc:Software_anomalies dbr:Common_subexpression_elimination dbr:Computer_program dbr:Computer_programming dbr:Identifier dbr:C_preprocessor dbc:Compiler_optimizations dbr:Source_code dbr:Redundancy dbr:Code_bloat dbr:Code_reuse dbr:Instruction_(computer_science) dbr:C_(computer_language) dbr:Timing_loop
dbp:wikiPageUsesTemplate dbt:Reflist
dct:subject dbc:Source_code dbc:Software_anomalies dbc:Compiler_optimizations
gold:hypernym dbr:Code
rdf:type yago:WikicatCompilerOptimizations yago:WikicatSoftwareAnomalies yago:Abnormality114501726 yago:Abstraction100002137 yago:Act100030358 yago:Action100037396 yago:Anomaly114505821 yago:ArtificialLanguage106894544 yago:Attribute100024264 yago:Change100191142 yago:ChangeOfState100199130 yago:Communication100033020 yago:Condition113920835 yago:Event100029378 yago:Improvement100248977 yago:Language106282651 yago:Optimization100260051 yago:PhysicalCondition114034177 yago:ProgrammingLanguage106898352 yago:PsychologicalFeature100023100 yago:YagoPermanentlyLocatedEntity dbo:Film yago:State100024720 yago:WikicatProgrammingLanguages
rdfs:comment En programación, se conoce como código redundante a cualquier parte del código fuente que tenga algún tipo de redundancia tales como recalcular un valor que ha sido calculado previamente y todavía está disponible.​ Una instrucción podría ser considerado como código redundante que ha sido explícitamente insertado para rellenar el flujo de instrucciones o introducir un retardo de tiempo, por ejemplo para crear un bucle de temporización para "perder el tiempo". Los identificadores que se declaran, pero nunca se les hace referencia, se denominan declaraciones redundantes. (es) Il codice ridondante è un termine della programmazione con il quale si indica del codice sorgente che computa un risultato computato precedentemente e già disponibile, così il risultato della computazione ripetuta è ridondante. Se tale codice può essere identificato, può allora essere eliminato, riducendo così il costo computazione del programma. (it) Redundante code, of overbodige code, is overbodige broncode in een computerprogramma die wel uitgevoerd wordt maar geen of weinig invloed heeft op de uitvoer ervan. Redundante code is ongewenst omdat hij leidt tot verspilling van schijf- en werkgeheugen, uitvoeringstijd en van onderhoudstijd. Bovendien vergroot overbodige code, net als alle code, de kans op fouten in het computerprogramma. De compiler van het computerprogramma kan tijdens de compilatie redundante code overslaan in een optimalisatieslag (dead code stripping of dead code elimination). Toch is verwijderen van redundante code vanwege de kosten zelden een prioriteit, behalve in speciale toepassingen. (nl) 在程序设计中,冗余代码又稱代碼冗餘,是指计算机程序中出現了不必要的源代码或编译代码,例如一些永远不会执行的代码就是屬於冗余代码。出現冗餘代碼後可以考慮將冗餘代碼刪除。 (zh) Redundanter Code ist in der Programmierung der Begriff für den Quelltext eines Computerprogramms bzw. Teile davon, die redundant (‚überflüssig‘) sind. Besonders in der Technik werden mit ‚redundant‘ im Allgemeinen mehrfach vorhandene Komponenten bezeichnet. Auf Programmcode bezogen bedeutet redundanter Code mehrfach identisch vorhandene Quellcodeteile (Quelltextklone). In der Regel werden unter „redundantem Code“ Textkopien im Anweisungsteil eines Programms verstanden, grundsätzlich sind Redundanzen (wie auch toter Code) auch in den Datendefinitionen eines Programms möglich. (de) In computer programming, redundant code is source code or compiled code in a computer program that is unnecessary, such as: * recomputing a value that has previously been calculated and is still available, * code that is never executed (known as unreachable code), * code which is executed but has no external effect (e.g., does not change the output produced by a program; known as dead code). (en)
rdfs:label Redundanter Code (de) Código redundante (es) Codice ridondante (it) Redundant code (en) Redundante code (nl) 代碼冗餘 (zh)
owl:sameAs freebase:Redundant code yago-res:Redundant code wikidata:Redundant code dbpedia-de:Redundant code dbpedia-es:Redundant code dbpedia-it:Redundant code dbpedia-nl:Redundant code dbpedia-tr:Redundant code dbpedia-zh:Redundant code https://global.dbpedia.org/id/HyxT
prov:wasDerivedFrom wikipedia-en:Redundant_code?oldid=1120651645&ns=0
foaf:isPrimaryTopicOf wikipedia-en:Redundant_code
is dbo:wikiPageRedirects of dbr:Non-essential_code dbr:Nonessential_code dbr:Redundancy_(Programming) dbr:Redundancy_(programming)
is dbo:wikiPageWikiLink of dbr:Open_Blueprint dbr:Partial-redundancy_elimination dbr:Dead-code_elimination dbr:Dead_code dbr:Duplicate_code dbr:Peephole_optimization dbr:Unreachable_code dbr:Domain-specific_language dbr:SofCheck_Inspector dbr:Code_bloat dbr:Source_lines_of_code dbr:Variety_(cybernetics) dbr:Non-essential_code dbr:Nonessential_code dbr:List_of_tools_for_static_code_analysis dbr:Value_numbering dbr:Redundancy_(Programming) dbr:Redundancy_(programming)
is foaf:primaryTopic of wikipedia-en:Redundant_code