{"id":69689,"date":"2022-08-07T10:55:19","date_gmt":"2022-08-07T08:55:19","guid":{"rendered":"https:\/\/rmarketingdigital.com\/wiki\/bug\/"},"modified":"2024-10-28T22:48:17","modified_gmt":"2024-10-28T21:48:17","slug":"fehler","status":"publish","type":"glossary","link":"https:\/\/rmarketingdigital.com\/de\/wiki\/fehler\/","title":{"rendered":"Fehler"},"content":{"rendered":"<p><\/p>\n<div id=\"mw-content-text\" lang=\"es\" dir=\"ltr\" class=\"mw-content-ltr\">\n<p>\nLos bugs son errores en los programas de PC que hacen que el software no funcione como deber\u00eda. Por lo general, los bugs son causados por un error en el c\u00f3digo que usualmente s\u00f3lo es descubierto por los usuarios cuando usan el programa.\n<\/p>\n<h2>\n<span class=\"mw-headline\" id=\"Informaci.C3.B3n_general\">Informaci\u00f3n general<\/span><br \/>\n<\/h2>\n<p>El nombre bug viene de la \u00e9poca en que se desarrollaron los primeros ordenadores. Las enormes m\u00e1quinas calculadoras trabajaban con grandes circuitos, rel\u00e9s y items parcialmente mec\u00e1nicos. Los insectos usualmente se met\u00edan en la carcasa del PC y causaban un cortocircuito o un mal funcionamiento semejante. Testimonio de tal hallazgo es una anotaci\u00f3n en el logbook con un escarabajo pegado, que se encontr\u00f3 en la&#8217;Calculadora de Relevo Aiken Mark II&#8217; en 1947, luego de un mal funcionamiento.<sup id=\"cite_ref-1\" class=\"reference\">[1]<\/sup><\/p>\n<p>El uso del t\u00e9rmino bug para un fallo en un sistema mec\u00e1nico y\/o el\u00e9ctrico es, no obstante, todav\u00eda m\u00e1s antiguo: Se dice que Thomas Edison ya habl\u00f3 de bugs en 1878, cuando le habl\u00f3 a un amigo sobre las dificultades de sus inventos<sup id=\"cite_ref-2\" class=\"reference\">[2]<\/sup><\/p>\n<h2>\n<span class=\"mw-headline\" id=\"Tipos_de_uso\">Tipos de uso<\/span><br \/>\n<\/h2>\n<p>Los bugs ocurren en una amplia variedad de variantes. Ya que los programas son creados por humanos, se espera una frecuencia estad\u00edstica de errores en el c\u00f3digo fuente. Cuanto m\u00e1s grande es un programa, m\u00e1s probable es que los bugs sean detectados ya sea en pruebas beta o por los usuarios. Existen distintos tipos de errores que conducen a bugs.\n<\/p>\n<p>1.) Los errores l\u00e9xicos son palabras de entrada mal escritas o desconocidas. Dependiendo del paradigma de programaci\u00f3n utilizado, s\u00f3lo son posibles ciertos comandos correctamente escritos de un lenguaje en particular (normalmente ingl\u00e9s). Inclusive una min\u00fascula o una traducci\u00f3n incorrecta puede dar lugar a un bug de programa.\n<\/p>\n<p>2.) Los errores de sintaxis se caracterizan por el hecho de que no se han utilizado correctamente los caracteres disponibles del lenguaje de programaci\u00f3n respectivo. Si falta un punto y coma o comillas, el programa puede fallar en estos puntos.\n<\/p>\n<p>3.) Los errores sem\u00e1nticos se producen cuando se definen incorrectamente partes del programa como un par\u00e1metro o un argumento. La sintaxis puede ser absolutamente correcta, pero un error en la declaraci\u00f3n puede conducir a resultados no deseados.\n<\/p>\n<p>4.) Si el programa a\u00fan contiene un error que s\u00f3lo se hace aparente durante la ejecuci\u00f3n de test, esto se conoce como error de tiempo de ejecuci\u00f3n. El compilador traduce el programa a c\u00f3digo binario para que la computadora pueda ejecutar el programa. Si ocurren valores inesperados para ciertas variables, puede abortar, a\u00fan cuando todo parece estar bien en t\u00e9rminos formales.\n<\/p>\n<p>5.) Los errores de ejecuci\u00f3n est\u00e1n estrechamente relacionados con los errores l\u00f3gicos. En particular, los programas grandes pueden producir resultados indeseables debido a errores l\u00f3gicos en el c\u00f3digo fuente. El programa no finaliza, sino que emite datos que se supone que no debe emitir. Los errores l\u00f3gicos adem\u00e1s pueden producir agujeros de seguridad.\n<\/p>\n<h2>\n<span class=\"mw-headline\" id=\"Relevancia_pr.C3.A1ctica\">Relevancia pr\u00e1ctica<\/span><br \/>\n<\/h2>\n<p>Evitar bugs comienza con la planificaci\u00f3n de un proyecto de programaci\u00f3n, en lo que se denomina ingenier\u00eda de software. Las <b>fases de un proyecto se definen en funci\u00f3n de los objetivos del programa.<\/b> Los procesos estructurales prometen que el programa produzca precisamente lo que se supone que debe producir. Esto se acompa\u00f1a de una documentaci\u00f3n del procedimiento de desarrollo para poder llevar a t\u00e9rmino cambios sencillos luego.\n<\/p>\n<p>A pesar de todo, ya que algunos bugs s\u00f3lo se descubren cuando muchos usuarios usan el programa, se llevan a cabo pruebas alfa y beta antes de que el programa sea liberado. Inclusive luego de la publicaci\u00f3n de un programa, los bugs pueden corregirse por medio de actualizaciones, correcciones o parches. Un bug conocido es Heartbleed, por ejemplo.\n<\/p>\n<h2>\n<span class=\"mw-headline\" id=\"Importancia_para_el_SEO\">Importancia para el SEO<\/span><br \/>\n<\/h2>\n<p>Con referencia al lenguaje de marcado HTML y lenguajes de scripting como JavaScript o Jscript, existen errores en documentos o scripts que pueden tener un impacto directo en la optimizaci\u00f3n de motores de b\u00fasqueda. Los errores pueden limitar la accesibilidad de un portal web a un motor de b\u00fasqueda, pero otros factores onpage y offpage pueden contener errores pero de todas maneras conducir a los resultados deseados.\n<\/p>\n<p>Ocasionalmente, los SEOs adem\u00e1s explotan los errores para influir en el posicionamiento por medio de los llamados m\u00e9todos del black hat.\n<\/p>\n<h2>\n<\/h2>\n<h2>\n<span class=\"mw-headline\" id=\"Enlaces_Web\">Enlaces Web<\/span><br \/>\n<\/h2>\n<ul>\n<li> <a rel=\"nofollow noopener noreferrer\" target=\"_blank\" class=\"external text\" href=\"http:\/\/www.webopedia.com\/TERM\/B\/bug.html\">Definici\u00f3n de Bug<\/a>\n<\/li>\n<\/ul>\n<p><!-- \nNewPP limit report\nCached time: 20200502180307\nCache expiry: 86400\nDynamic content: false\nCPU time usage: 0.008 seconds\nReal time usage: 0.008 seconds\nPreprocessor visited node count: 59\/1000000\nPreprocessor generated node count: 110\/1000000\nPost\u2010expand include size: 0\/2097152 bytes\nTemplate argument size: 0\/2097152 bytes\nHighest expansion depth: 2\/40\nExpensive parser function count: 0\/100\n--><!-- \nTransclusion expansion time report (%,ms,calls,template)\n100.00%    0.000      1 - -total\n--><!-- Saved in parser cache with key es_:stable-pcache:idhash:734-0!*!0!!es!*!* and timestamp 20200502180307 and revision id 2872\n -->\n<\/div>\n","protected":false},"excerpt":{"rendered":"<p>Los bugs son errores en los programas de PC que hacen que el software no funcione como deber\u00eda. Por lo general, los bugs son causados por un error en el&#8230;<\/p>","protected":false},"author":1,"featured_media":0,"parent":0,"template":"","glossary-cat":[],"class_list":["post-69689","glossary","type-glossary","status-publish"],"yoast_head":"<!-- This site is optimized with the Yoast SEO Premium plugin v27.0 (Yoast SEO v28.2) - https:\/\/yoast.com\/product\/yoast-seo-premium-wordpress\/ -->\n<title>Bug - R Marketing Digital<\/title>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/rmarketingdigital.com\/de\/wiki\/fehler\/\" \/>\n<meta property=\"og:locale\" content=\"de_DE\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Bug\" \/>\n<meta property=\"og:description\" content=\"Los bugs son errores en los programas de PC que hacen que el software no funcione como deber\u00eda. Por lo general, los bugs son causados por un error en el...\" \/>\n<meta property=\"og:url\" content=\"https:\/\/rmarketingdigital.com\/de\/wiki\/fehler\/\" \/>\n<meta property=\"og:site_name\" content=\"R Marketing Digital\" \/>\n<meta property=\"article:modified_time\" content=\"2024-10-28T21:48:17+00:00\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\\\/\\\/schema.org\",\"@graph\":[{\"@type\":\"WebPage\",\"@id\":\"https:\\\/\\\/rmarketingdigital.com\\\/wiki\\\/bug\\\/\",\"url\":\"https:\\\/\\\/rmarketingdigital.com\\\/wiki\\\/bug\\\/\",\"name\":\"Bug - R Marketing Digital\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/rmarketingdigital.com\\\/#website\"},\"datePublished\":\"2022-08-07T08:55:19+00:00\",\"dateModified\":\"2024-10-28T21:48:17+00:00\",\"inLanguage\":\"de\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\\\/\\\/rmarketingdigital.com\\\/wiki\\\/bug\\\/\"]}]},{\"@type\":\"WebSite\",\"@id\":\"https:\\\/\\\/rmarketingdigital.com\\\/#website\",\"url\":\"https:\\\/\\\/rmarketingdigital.com\\\/\",\"name\":\"R Marketing Digital\",\"description\":\"Agencia SEO | Publicidad redes sociales | Community Management\",\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\\\/\\\/rmarketingdigital.com\\\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"de\"}]}<\/script>\n<!-- \/ Yoast SEO Premium plugin. -->","yoast_head_json":{"title":"Fehler - R Digitales Marketing","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/rmarketingdigital.com\/de\/wiki\/fehler\/","og_locale":"de_DE","og_type":"article","og_title":"Bug","og_description":"Los bugs son errores en los programas de PC que hacen que el software no funcione como deber\u00eda. Por lo general, los bugs son causados por un error en el...","og_url":"https:\/\/rmarketingdigital.com\/de\/wiki\/fehler\/","og_site_name":"R Marketing Digital","article_modified_time":"2024-10-28T21:48:17+00:00","twitter_card":"summary_large_image","schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"WebPage","@id":"https:\/\/rmarketingdigital.com\/wiki\/bug\/","url":"https:\/\/rmarketingdigital.com\/wiki\/bug\/","name":"Fehler - R Digitales Marketing","isPartOf":{"@id":"https:\/\/rmarketingdigital.com\/#website"},"datePublished":"2022-08-07T08:55:19+00:00","dateModified":"2024-10-28T21:48:17+00:00","inLanguage":"de","potentialAction":[{"@type":"ReadAction","target":["https:\/\/rmarketingdigital.com\/wiki\/bug\/"]}]},{"@type":"WebSite","@id":"https:\/\/rmarketingdigital.com\/#website","url":"https:\/\/rmarketingdigital.com\/","name":"R Digitales Marketing","description":"SEO Agentur | Werbung f\u00fcr soziale Netzwerke | Community Management","potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/rmarketingdigital.com\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"de"}]}},"_links":{"self":[{"href":"https:\/\/rmarketingdigital.com\/de\/wp-json\/wp\/v2\/glossary\/69689","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/rmarketingdigital.com\/de\/wp-json\/wp\/v2\/glossary"}],"about":[{"href":"https:\/\/rmarketingdigital.com\/de\/wp-json\/wp\/v2\/types\/glossary"}],"author":[{"embeddable":true,"href":"https:\/\/rmarketingdigital.com\/de\/wp-json\/wp\/v2\/users\/1"}],"version-history":[{"count":0,"href":"https:\/\/rmarketingdigital.com\/de\/wp-json\/wp\/v2\/glossary\/69689\/revisions"}],"wp:attachment":[{"href":"https:\/\/rmarketingdigital.com\/de\/wp-json\/wp\/v2\/media?parent=69689"}],"wp:term":[{"taxonomy":"glossary-cat","embeddable":true,"href":"https:\/\/rmarketingdigital.com\/de\/wp-json\/wp\/v2\/glossary-cat?post=69689"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}