Comparativamente, una persona con una calculadora de bolsillo puede realizar una operación aritmética básica como la adición de dos números con sólo unas pocas pulsaciones de botón. Pero al sumar todos los números de 1 a 1000 tomaría miles de pulsaciones de botón y un montón de tiempo con una casi certeza de cometer un error. Por otro lado, un ordenador puede ser programado para hacer esto con sólo unos simples instrucciones.
Por ejemplo: mov # 0, suma; establecer suma a 0 mov # 1, num; establecer num 1 bucle: añadir num, suma; añadir num sumar añadir # 1, num; añadir 1 al num cmp num, # 1000; comparar num 1000 bucle ble; si detuvo num; final del programa. dejar de correr una vez le dijo a ejecutar este programa, el equipo llevará a cabo la tarea, además repetitivo sin necesidad de intervención humana. Casi nunca cometer un error y un PC moderno puede completar la tarea en aproximadamente una millonésima parte de un segundo [34] Insectos Artículo principal:.
Error de software El primer error real de la computadora, una polilla encontrado atrapado en un relé del Harvard Mark II Los errores de un ordenador en los programas de ordenador son llamados "bugs". Errores pueden ser benignos y no afecta a la utilidad del programa, o tienen sólo efectos sutiles. Pero en algunos casos, pueden hacer que el programa - o todo el sistema - a "colgar" -become no responde a la entrada como clics del ratón o pulsaciones de teclas, o fallar por completo o "accidente".
De lo contrario insectos benignos a veces pueden ser aprovechadas para la mala intención de un usuario sin escrúpulos escribir un -code "explotar" diseñado para aprovecharse de un error y perturbar la correcta ejecución de una computadora. Errores por lo general no son culpa de la computadora. Dado que los ordenadores más que ejecutar las instrucciones que se les dan, los errores son casi siempre el resultado de un error programador o un descuido hizo en el
(4)