Proponga un ejemplo de cada una de las reas de la Informtica
indicadas anteriormente, haciendo una bsqueda en Internet.
Algoritmo y estructuras de datos: No es suficiente con aprender las reglas de un lenguaje de programacin para escribir programas, tambin es necesario hallar la solucin del problema. Dicha solucin a los problemas est dada por un algoritmo. Ella, junto a las estructuras de datos, constituye la solucin de los problemas. Un simple ejemplo de muchos algoritmos posibles en informtica es esta representacin de un llamado algoritmo heurstico vido:
Lenguajes de la programacin: Un ejemplo de ellos es el Visual Basic, desarrollado por
Alan Cooper para Microsoft, derivado del BASIC con primera versin datada en 1991. Arquitectura: Es la manera en que est diseada y organizada una computadora y como realiza de forma eficiente y rpida las instrucciones solicitadas.
Ingeniera y metodologa del software: Los programadores necesitan mtodos
para el desarrollo de software seguro, eficaz y fiable para las computadores. Uno de esos mtodos es el modelo en cascada. Sus principales etapas se transforman en actividades fundamentales del desarrollo: 1) Anlisis y definicin de requerimientos. Los servicios restricciones y metas del sistema se definen a partir de las consultas con los usuarios. Entonces, se definen en detalle y sirven de manera especfica al sistema. 2) Diseo del sistema y del software. El proceso de diseo del sistema divide los requerimientos en sistemas ya sea hardware Soto. Establece una arquitectura completa del sistema, el diseo del software identifique describe los elementos abstractos que son fundamentales para el software y sus relaciones. 3) Implementaciones prueba de unidades. Durante esta etapa el diseo del software se lleva a cabo como un conjunto de unidades de programas, la prueba de unidades implica verificar que cada una cumpla con su funcin especfica. 4) Integracin y prueba del sistema. Los programas o las unidades individuales de programas se integran y se prueban como un sistema completo para as asegurar que se cumplan los requerimientos del software, despus se entrega al cliente. 5) Funcionamiento y mantenimiento. En esta fase el sistema se instala y se pone en funcionamiento prctico el mantenimiento implica corregir errores no descubiertos en las etapas anteriores del ciclo de vida, mejorar la implementacin de las unidades del sistema y resaltar los servicios del sistema una vez que se descubren en nuevos requerimientos.