Descarga la aplicación para disfrutar aún más
Vista previa del material en texto
INFORMÁTICA II LICENCIATURA EN ENFERMERÍA MILITAR PROGRAMACIÓN INFORMÁTICA La programación informática es todo proceso que involucra el diseño, codificación, mantenimiento, y protección de cualquier fuente de programas. El objetivo principal de la programación informática es la creación de softwares, con el fin de ser ejecutados a través de computadoras, programas o plataformas LA FUNCIONALIDAD E LA PROGRAMACIÓN La Programación es el proceso al que se recurre para crear algún tipo de aplicación o software, para materializar un concepto o proyecto que requiere de la utilización de un lenguaje informático para poder llevarse a cabo. TIPOS DE PROGRAMACIÓN • Programación declarativa. • Programación imperativa. • Programación estructurada. • Programación modular. • Programación orientada a objetos. • Programación orientada a eventos PROGRAMACIÓN IMPERATIVA Es el primer tipo de programación que se estableció. En este se describen mediante las sentencias los pasos a seguir para la ejecución del programa de manera estricta. Estos tipos de programación se pueden comparar con instrucciones o manuales físicos como las recetas de cocina, o pasos para armar algún mueble. Lenguajes como el Fortran, uno de los primeros, utilizaban métodos de programación imperativa. PROGRAMACIÓN SECUENCIAL Es un tipo de programación en el que las sentencias se ejecutan en orden, una detrás de la otra. PROGRAMACIÓN ESTRUCTURADA Comprende una mejora de la programación secuencial. Esta facilita la compresión del programa realizado una vez terminado, porque se trabaja en base a secciones. Divide el código en segmentos que resultan más sencillos que el todo, por lo que es más sencillo realizar modificaciones o correcciones. Es posible representar gráficamente este tipo de programación mediante los llamados diagramas de flujos que indican entrada, proceso y salida. Este tipo de programación es utilizada en lenguajes conocidos como el C Para poder brindar esas facilidades de comprensión, se compone de tres estructuras básicas diferentes: • Estructura secuencial: representa el orden en que se ejecutan las instrucciones, una luego de la otra. • Estructura selectiva: representa la elección de instrucciones ante diferentes posibilidades o condiciones. • Estructura repetitiva: representa la ejecución de una instrucción mientras se cumpla con una condición antes establecida. PROGRAMACIÓN MODULAR Es una evolución de la programación estructural por lo que tiene ciertas semejanzas, también se basa en dividir el programa en parte para mejorar su compresión. Lo va dividiendo en subpartes, que a su vez se dividen en más subpartes hasta encontrar su forma más simple. Estas subpartes se conocen como módulos, habiendo uno principal de donde salen los demás. Los módulos se comunican entre sí para completar un todo. Lenguajes de programación conocidos como C ++ o Pascal, utilizan la programación modular. PROGRAMACIÓN ORIENTADA A OBJETOS También conocida por su sigla en inglés POO. Es un tipo de programación que permite al programador comunicarse con el computador en un lenguaje mucho más parecido al que usuaria en la realidad. Es uno de los tipos de programación más recientes, empezando a utilizarse a partir de los años noventa. Este se mantiene en la actualidad, de hecho como uno de los favoritos de los programadores. En este tipo de programación se utilizan objetos como elementos principales y pueden tener características, métodos y funcionalidades. Tal y como se describirían los objetos que nos rodean. Uno de los lenguajes de programación más utilizados en la actualidad se basa en la programación orientada a objetos, este lenguaje es el conocido JAVA. PROGRAMACIÓN FUNCIONAL Este tipo de programación se asocia con las funciones matemáticas donde las variables son eliminadas. Lo que existen son parámetros y valores. Es una programación explícita y directa, no se expresa ambiguamente. Por cada entrada va devolviendo salidas. Lenguajes como el Erlang utilizan programación funcional. PROGRAMACIÓN VISUAL Esta programación que nace con la intención de facilitar la tarea de programar. Utiliza elementos gráficos, iconos y otros de este tipo para formar estructuras de programación, especialmente aquellos con un interfaz gráfico. Un buen ejemplo de la aplicación de este tipo programación es el empleado en el lenguaje de Visual Basic. PROGRAMACIÓN CONCURRENTE Es un tipo de programación que hace posible la realización de tareas diversas al mismo tiempo. Suele ser muy utilizado para simular sistemas físicos. Esta programación es la utilizada para la creación de sistemas operativos. LENGUAJES DE PROGRAMACIÓN • Python. Python es de código abierto, con una sintaxis simple y sencilla de entender, quizá el más fácil de este listado. ... • Java • JavaScript. ... • C# • PHP • C/C++ • R • Objective-C LENGUAJE DE PROGRAMACIÓN El lenguaje de programación es la base para construir todas las aplicaciones digitales que se utilizan en el día a día y se clasifican en dos tipos principales: lenguaje de bajo nivel y de alto nivel.
Compartir