SlideShare una empresa de Scribd logo
1 de 21
COLEGIO DE ESTUDIOS CIENTIFICOS Y TECNOLOGICOS
DEL ESTADO DE MEXICO
PLANTEL NEZAHUALCOYOTL ll
M1S1 ENSAMBLE EQUIPO DE COMPUTO
HUMBERTO RENDON VILLA
GRUPO:201 TURNO:MATUTINO
ERRORES DE PROGRAMAS Y S.O
ERRORES DE
PROGRAMAS Y S.O
BUG (BICHO)
Un error de software, comúnmente conocido
como bug (bicho), es un error o fallo en un programa de
computador o sistema de software que desencadena un
resultado indeseado.
En 1947, los creadores de Mark III informaron del primer caso
de error en un ordenador causado por un bug. El Mark
II, ordenador sucesor de ASCC Mark II, construido
en 1944, sufrió un fallo en un relé electromagnético.
Cuando se investigó ese relé, se encontró una polilla que
provocó que el relé quedase abierto.
Grace Murray Hopper, licenciada en Física y
destacada matemática que trabajó como programadora en
el Mark II, pegó el insecto con cinta adhesiva en la bitácora
(imagen) y se refirió a ella como "bicho" para describir la
causa del problema.
Este incidente es erróneamente conocido por algunos como el
origen de la utilización del término inglés "bug" (bicho) para
indicar un problema en un aparato o sistema.1 2 En
realidad, Thomas Alva Edison ya había utilizado "bug" en
algunas anotaciones relacionadas con interferencias y mal
funcionamiento. Grace lo asoció por primera vez a la
informática, en este caso, relacionado a un insecto real.
No obstante, durante los años 50 del Siglo XX, Grace
también empleó el término "debug" al hablar de
la depuración de errores en los códigos de programación.
DIVICION POR CERO
Una división por cero es en informática, y
particularmente
en programación, considerada como un
clásico error lógico.
Puesto que muchos algoritmos informáticos
clásicos de división usan el método de
restas sucesivas, al ser el divisor cero, la
resta como tal se ejecuta por siempre, ya
que el dividendo nunca cambia. La
aplicación en cuestión entra entonces en
un bucle infinito.
Para prevenir esto, actualmente los
procesadores matemáticos son capaces
de detectar divisiones por cero en tiempo
de ejecución, y llegado el caso, entregan
informes de error distinguibles al
sistema, para que éste termine el
proceso que se está ejecutando.
Por su parte, los compiladores más modernos
incorporan mensajes de error cuando una
división por cero ocurre
explícitamente, mientras que algunos
incluso además intentan detectar
divisiones por cero no explícitas. Aquellos
lenguajes que incorporan manejo de
excepciones pueden capturar este evento
para que sea tratado
apropiadamente, ejecutando un código
especialmente dedicado a este caso.
BUCLE INFINITO
Bucle infinito en programación es
aquel ciclo que se repite de
forma indefinida ya que su
condición para finalizar nunca
se cumple.
Por definición un bucle debe
contener condiciones que
establezcan cuándo empieza y
cuándo acaba, de manera
que, mientras las condiciones
se cumplan, ejecute una
secuencia de código de manera
repetitiva. En el caso de ciclo
infinito, como la condición de
finalización no se alcanza, el
bucle sigue ejecutando el
segmento de código
indefinidamente.
PROBLEMA ARITMETICO
Un problema
aritmético (dentro
de
la computación), se
denomina al
desbordamiento de
datos debido a la
sobre ocupación
(overflow) de la
memoria disponible
como tipos de datos.
VECTOR
En programación, una matriz o vector (llamados
en inglés arrays) es una zona de
almacenamiento continuo, que contiene una
serie de elementos del mismo tipo, los elementos
de la matriz. Desde el punto de vista lógico una
matriz se puede ver como un conjunto de
elementos ordenados en fila (o filas y columnas
si tuviera dos dimensiones).
En principio, se puede considerar que todas las
matrices son de una dimensión, la dimensión
principal, pero los elementos de dicha fila
pueden ser a su vez matrices (un proceso que
puede ser recursivo), lo que nos permite hablar
de la existencia de matrices
multidimensionales, aunque las más fáciles de
imaginar son los de una, dos y tres dimensiones.
Estas estructuras de datos son adecuadas para
situaciones en las que el acceso a los datos se
realice de forma aleatoria e impredecible. Por el
contrario, si los elementos pueden estar
ordenados y se va a utilizar acceso secuencial
sería más adecuado utilizar una lista, ya que esta
estructura puede cambiar de tamaño fácilmente
durante la ejecución de un programa.
ERROR 404
HTTP Error 404 o no encontrado es un código de
estado HTTP que indica que el host ha sido capaz
de comunicarse con el servidor, pero no existe el
fichero que ha sido pedido. Por ejemplo, si se
accede a la URL http://wikipedia.org/xyzjk el
servidor de Wikipedia devolverá una página de
error y el código de error HTTP . Este error no debe
ser confundido con "servidor web no encontrado" o
errores similares en los que se indica que no se ha
podido realizar la conexión con el servidor.
Una captura de pantalla de un error 404 en una
Wikipedia.
Cuando se establece una comunicación HTTP se pide
al servidor que responda a una petición, como un
navegador web solicitando un
documento HTML (una página web). El servidor
responde con un código numérico de error HTTP y
un mensaje. En el código . el primer "4" indica un
error del cliente, como una URL mal escrita.
INTEL EXTREME GRAPHIES
Este error se produce cuando
instalar el controlador de
gráficos Intel® Extreme en
un Controlador de gráficos
Intel® 82865G basados en
computadora que tiene
una tarjeta de video AGP.
Los gráficos integrados de
este chipset está
desactivado cuando una
tarjeta de video AGP que
esté instalada.
ERRORES EN LOS DATOS
Cuando introducimos una fórmula
en una celda puede ocurrir
que se produzca un error.
Dependiendo del tipo de error
puede que Excel nos avise o
no.
Cuando nos avisa del error, el
cuadro de diálogo que
aparece tendrá el aspecto
que ves a la derecha:
Nos da una posible propuesta
que podemos aceptar
haciendo clic sobre el botón
Sí o rechazar utilizando el
botón No.
ERROR 0X0000
La operación se ha
completado
correctamente
ERROR 0X0001
Función incorrecta
ERROR 0X000B
Se ha intentado cargar
un programa con un
formato incorrecto
ERROR 0X000E
Espacio de almacenamiento
insuficiente para
completar esta operación
ERROR 0X0011
El sistema no puede
mover el archivo a
otra unidad de
disco.
ERROR 0X0018
El programa lanzó un
comando pero la
longitud del
comando es
incorrecta
ERROR 0X0021
El proceso no tiene
acceso al archivo
porque otro
proceso tiene
bloqueada una
parte del archivo
ERROR 0X0022
El disco insertado en
la unidad no es el
correcto. Inserte
%2 (Número de
serie del volumen:
%3) en la unidad
%1.
ERROR 0X0037
El recurso de red o el
dispositivo
especificados ya
no se encuentran
disponibles
ERROR 0X003A
El servidor
especificado no
puede ejecutar
la operación
solicitada.

Más contenido relacionado

La actualidad más candente (6)

Administracion de-sistemas-operativos apuntes-v2-4
Administracion de-sistemas-operativos apuntes-v2-4Administracion de-sistemas-operativos apuntes-v2-4
Administracion de-sistemas-operativos apuntes-v2-4
 
manual-batch-desde-0
manual-batch-desde-0manual-batch-desde-0
manual-batch-desde-0
 
Programacion concurrente
Programacion concurrenteProgramacion concurrente
Programacion concurrente
 
Programacion en Visual Basic
Programacion en Visual BasicProgramacion en Visual Basic
Programacion en Visual Basic
 
Clase práctica 7: Uso del TDA Pila
Clase práctica 7: Uso del TDA PilaClase práctica 7: Uso del TDA Pila
Clase práctica 7: Uso del TDA Pila
 
Algoritmos
AlgoritmosAlgoritmos
Algoritmos
 

Similar a Errores

Arquitectura del computador rulfix
Arquitectura del computador rulfixArquitectura del computador rulfix
Arquitectura del computador rulfix
rulfur
 
Aplicar los pricipios de programacion en la solucion de problemas 33
Aplicar los pricipios de programacion en la solucion de problemas 33Aplicar los pricipios de programacion en la solucion de problemas 33
Aplicar los pricipios de programacion en la solucion de problemas 33
Jahir Sanchez Sdval
 

Similar a Errores (20)

Presentación tic
Presentación ticPresentación tic
Presentación tic
 
Presentación1
Presentación1Presentación1
Presentación1
 
Presentación1.pptx
Presentación1.pptxPresentación1.pptx
Presentación1.pptx
 
Libro de informatica
Libro de informaticaLibro de informatica
Libro de informatica
 
Interrupciones
InterrupcionesInterrupciones
Interrupciones
 
Laboratorio 2 arquitectura de computadores
Laboratorio 2 arquitectura de computadoresLaboratorio 2 arquitectura de computadores
Laboratorio 2 arquitectura de computadores
 
Manual de programacion #1
Manual de programacion #1Manual de programacion #1
Manual de programacion #1
 
Actividad 2 de tecnologia.docx
Actividad 2 de tecnologia.docxActividad 2 de tecnologia.docx
Actividad 2 de tecnologia.docx
 
Programación
ProgramaciónProgramación
Programación
 
Práctica #3 estructura if (traducción c to asm)
Práctica #3  estructura if (traducción c to asm)Práctica #3  estructura if (traducción c to asm)
Práctica #3 estructura if (traducción c to asm)
 
Tipos de programacion
Tipos de programacionTipos de programacion
Tipos de programacion
 
Analizador de una matriz utilizando compiladores
Analizador de una matriz utilizando compiladoresAnalizador de una matriz utilizando compiladores
Analizador de una matriz utilizando compiladores
 
Evolución de la programación
Evolución de la programaciónEvolución de la programación
Evolución de la programación
 
Unidad 1
Unidad 1Unidad 1
Unidad 1
 
Unidad 1
Unidad 1Unidad 1
Unidad 1
 
Arquitectura del computador rulfix
Arquitectura del computador rulfixArquitectura del computador rulfix
Arquitectura del computador rulfix
 
Arquitectura del computador
Arquitectura del computadorArquitectura del computador
Arquitectura del computador
 
Aplicar los pricipios de programacion en la solucion de problemas 33
Aplicar los pricipios de programacion en la solucion de problemas 33Aplicar los pricipios de programacion en la solucion de problemas 33
Aplicar los pricipios de programacion en la solucion de problemas 33
 
Tecnologia actividad 2.docx
Tecnologia actividad 2.docxTecnologia actividad 2.docx
Tecnologia actividad 2.docx
 
Segundo blog arquitectura de hardware tercer corte
Segundo blog arquitectura de hardware tercer corteSegundo blog arquitectura de hardware tercer corte
Segundo blog arquitectura de hardware tercer corte
 

Más de humberto1338 (7)

Comunication palace 404
Comunication palace 404Comunication palace 404
Comunication palace 404
 
Programas
ProgramasProgramas
Programas
 
Manual
ManualManual
Manual
 
Instalacion pw
Instalacion pwInstalacion pw
Instalacion pw
 
Betocon
BetoconBetocon
Betocon
 
A triptico
A tripticoA triptico
A triptico
 
(Driver)
(Driver)(Driver)
(Driver)
 

Errores

  • 1.
  • 2. COLEGIO DE ESTUDIOS CIENTIFICOS Y TECNOLOGICOS DEL ESTADO DE MEXICO PLANTEL NEZAHUALCOYOTL ll M1S1 ENSAMBLE EQUIPO DE COMPUTO HUMBERTO RENDON VILLA GRUPO:201 TURNO:MATUTINO ERRORES DE PROGRAMAS Y S.O
  • 4. BUG (BICHO) Un error de software, comúnmente conocido como bug (bicho), es un error o fallo en un programa de computador o sistema de software que desencadena un resultado indeseado. En 1947, los creadores de Mark III informaron del primer caso de error en un ordenador causado por un bug. El Mark II, ordenador sucesor de ASCC Mark II, construido en 1944, sufrió un fallo en un relé electromagnético. Cuando se investigó ese relé, se encontró una polilla que provocó que el relé quedase abierto. Grace Murray Hopper, licenciada en Física y destacada matemática que trabajó como programadora en el Mark II, pegó el insecto con cinta adhesiva en la bitácora (imagen) y se refirió a ella como "bicho" para describir la causa del problema. Este incidente es erróneamente conocido por algunos como el origen de la utilización del término inglés "bug" (bicho) para indicar un problema en un aparato o sistema.1 2 En realidad, Thomas Alva Edison ya había utilizado "bug" en algunas anotaciones relacionadas con interferencias y mal funcionamiento. Grace lo asoció por primera vez a la informática, en este caso, relacionado a un insecto real. No obstante, durante los años 50 del Siglo XX, Grace también empleó el término "debug" al hablar de la depuración de errores en los códigos de programación.
  • 5. DIVICION POR CERO Una división por cero es en informática, y particularmente en programación, considerada como un clásico error lógico. Puesto que muchos algoritmos informáticos clásicos de división usan el método de restas sucesivas, al ser el divisor cero, la resta como tal se ejecuta por siempre, ya que el dividendo nunca cambia. La aplicación en cuestión entra entonces en un bucle infinito. Para prevenir esto, actualmente los procesadores matemáticos son capaces de detectar divisiones por cero en tiempo de ejecución, y llegado el caso, entregan informes de error distinguibles al sistema, para que éste termine el proceso que se está ejecutando. Por su parte, los compiladores más modernos incorporan mensajes de error cuando una división por cero ocurre explícitamente, mientras que algunos incluso además intentan detectar divisiones por cero no explícitas. Aquellos lenguajes que incorporan manejo de excepciones pueden capturar este evento para que sea tratado apropiadamente, ejecutando un código especialmente dedicado a este caso.
  • 6. BUCLE INFINITO Bucle infinito en programación es aquel ciclo que se repite de forma indefinida ya que su condición para finalizar nunca se cumple. Por definición un bucle debe contener condiciones que establezcan cuándo empieza y cuándo acaba, de manera que, mientras las condiciones se cumplan, ejecute una secuencia de código de manera repetitiva. En el caso de ciclo infinito, como la condición de finalización no se alcanza, el bucle sigue ejecutando el segmento de código indefinidamente.
  • 7. PROBLEMA ARITMETICO Un problema aritmético (dentro de la computación), se denomina al desbordamiento de datos debido a la sobre ocupación (overflow) de la memoria disponible como tipos de datos.
  • 8. VECTOR En programación, una matriz o vector (llamados en inglés arrays) es una zona de almacenamiento continuo, que contiene una serie de elementos del mismo tipo, los elementos de la matriz. Desde el punto de vista lógico una matriz se puede ver como un conjunto de elementos ordenados en fila (o filas y columnas si tuviera dos dimensiones). En principio, se puede considerar que todas las matrices son de una dimensión, la dimensión principal, pero los elementos de dicha fila pueden ser a su vez matrices (un proceso que puede ser recursivo), lo que nos permite hablar de la existencia de matrices multidimensionales, aunque las más fáciles de imaginar son los de una, dos y tres dimensiones. Estas estructuras de datos son adecuadas para situaciones en las que el acceso a los datos se realice de forma aleatoria e impredecible. Por el contrario, si los elementos pueden estar ordenados y se va a utilizar acceso secuencial sería más adecuado utilizar una lista, ya que esta estructura puede cambiar de tamaño fácilmente durante la ejecución de un programa.
  • 9. ERROR 404 HTTP Error 404 o no encontrado es un código de estado HTTP que indica que el host ha sido capaz de comunicarse con el servidor, pero no existe el fichero que ha sido pedido. Por ejemplo, si se accede a la URL http://wikipedia.org/xyzjk el servidor de Wikipedia devolverá una página de error y el código de error HTTP . Este error no debe ser confundido con "servidor web no encontrado" o errores similares en los que se indica que no se ha podido realizar la conexión con el servidor. Una captura de pantalla de un error 404 en una Wikipedia. Cuando se establece una comunicación HTTP se pide al servidor que responda a una petición, como un navegador web solicitando un documento HTML (una página web). El servidor responde con un código numérico de error HTTP y un mensaje. En el código . el primer "4" indica un error del cliente, como una URL mal escrita.
  • 10. INTEL EXTREME GRAPHIES Este error se produce cuando instalar el controlador de gráficos Intel® Extreme en un Controlador de gráficos Intel® 82865G basados en computadora que tiene una tarjeta de video AGP. Los gráficos integrados de este chipset está desactivado cuando una tarjeta de video AGP que esté instalada.
  • 11. ERRORES EN LOS DATOS Cuando introducimos una fórmula en una celda puede ocurrir que se produzca un error. Dependiendo del tipo de error puede que Excel nos avise o no. Cuando nos avisa del error, el cuadro de diálogo que aparece tendrá el aspecto que ves a la derecha: Nos da una posible propuesta que podemos aceptar haciendo clic sobre el botón Sí o rechazar utilizando el botón No.
  • 12. ERROR 0X0000 La operación se ha completado correctamente
  • 14. ERROR 0X000B Se ha intentado cargar un programa con un formato incorrecto
  • 15. ERROR 0X000E Espacio de almacenamiento insuficiente para completar esta operación
  • 16. ERROR 0X0011 El sistema no puede mover el archivo a otra unidad de disco.
  • 17. ERROR 0X0018 El programa lanzó un comando pero la longitud del comando es incorrecta
  • 18. ERROR 0X0021 El proceso no tiene acceso al archivo porque otro proceso tiene bloqueada una parte del archivo
  • 19. ERROR 0X0022 El disco insertado en la unidad no es el correcto. Inserte %2 (Número de serie del volumen: %3) en la unidad %1.
  • 20. ERROR 0X0037 El recurso de red o el dispositivo especificados ya no se encuentran disponibles
  • 21. ERROR 0X003A El servidor especificado no puede ejecutar la operación solicitada.