Una hoja de cálculo o planilla electrónica es un tipo de popularizó a principios de la década de los años documento, que permite manipular datos numéricos 1990. En la actualidad, existe variedad de y alfanuméricos dispuestos en forma de tablas compuestas por celdas (las cuales se suelen organizar lenguajes de programación que soportan la en una matriz bidimensional de filas y columnas). orientación a objetos.
La celda es la unidad básica de información en la hoja CUADRO COMPARATIVO
de cálculo, donde se insertan los valores y las fórmulas ENTRE PROGRAMACIÓN ESTRUCTURADA que realizan los cálculos. Habitualmente es posible Y PROGRAMACIÓN ORIENTADA A OBJETOS. realizar cálculos complejos Los programas son más fáciles de entender, ya que con fórmulas y/o funciones y dibujar diferentes tipos pueden ser leídos de forma secuencial. de gráficas. La hoja de cálculo es una aplicación de los paquetes de La estructura del programa es clara,puesto que las informática tradicionales que está programada para el instrucciones están más ligadas o relacionadas entre sí. manejo de datos numéricos y alfanuméricos con el propósito de obtener conclusiones informes de Reducción del esfuerzo en las pruebas, por lo que los contabilidad. Las posibilidades de este tipo de errores se pueden detectar y corregir más fácil. aplicaciones son inmensas, ya que permite operar con cálculos complejos, fórmulas, funciones y elaborar Reducción de los costos de Mantenimiento de los gráficos de todo tipo. programas.
Programas más sencillos y más rápidos (ya que es más
fácil su Optimización).
Abstracción: Denota las características esenciales de
un objeto, donde se capturan sus comportamientos.
Encapsulamiento: Significa reunirá todos los elementos
que pueden considerarse pertenecientes a una misa entidad, al mismo nivel de abstracción.
Principio de ocultación: Cada objeto está aislado del
exterior, es un modulo natural, y cada tipo de objeto expone una interfaz a otros objetos que especifica cómo pueden interactuar con los objetos de la clase. Programación Estructurada Herencia: Los objetos heredan las propiedades y el comportamiento de todas las clases a las que La programación estructurada nació como pertenecen. solución a los problemas que presentaba la programación no estructurada, la cual se empleó durante mucho tiempo antes de la invención de la programación estructurada.
Un programa no estructurado es un programa
procedimental: las instrucciones se ejecutan en el mismo orden en que han sido escritas. Sin embargo, este tipo de programación emplea la instrucción "goto". Una instrucción "goto" permite pasar el control a cualquier otra parte del programa. Cuando se ejecuta una instrucción "goto" la secuencia de ejecución del programa continúa a partir de la instrucción
Programación orientada a objetos
La programación orientada a objetos o POO (OOP
según sus siglas en inglés) es un paradigma de programación que usa objetos y sus interacciones, para diseñar aplicaciones y programas informáticos. Está basado en varias