0% encontró este documento útil (1 voto)
660 vistas4 páginas

Ensayo Programación

La programación consiste en definir un conjunto de instrucciones para después ser ejecutadas por una computadora o también se podría decir que es el proceso en el cual una persona es capaz de desarrollar un programa utilizando un determinado lenguaje de programación que le permita escribir el código.

Cargado por

YoimelRojasStows
Derechos de autor
© © All Rights Reserved
Nos tomamos en serio los derechos de los contenidos. Si sospechas que se trata de tu contenido, reclámalo aquí.
Formatos disponibles
Descarga como DOCX, PDF, TXT o lee en línea desde Scribd
0% encontró este documento útil (1 voto)
660 vistas4 páginas

Ensayo Programación

La programación consiste en definir un conjunto de instrucciones para después ser ejecutadas por una computadora o también se podría decir que es el proceso en el cual una persona es capaz de desarrollar un programa utilizando un determinado lenguaje de programación que le permita escribir el código.

Cargado por

YoimelRojasStows
Derechos de autor
© © All Rights Reserved
Nos tomamos en serio los derechos de los contenidos. Si sospechas que se trata de tu contenido, reclámalo aquí.
Formatos disponibles
Descarga como DOCX, PDF, TXT o lee en línea desde Scribd

República Bolivariana de Venezuela

Universidad Bicentenaria de Aragua

Vicerrectorado Académico

Facultad de Ingeniería

Escuela de Ingeniería de Sistemas

Análisis y Expresión Verbal

Sección “B”

Rojas Yoimel 27.922.364

Marcano Pedro 28.500.834

La programación

La programación consiste en definir un conjunto de instrucciones para después


ser ejecutadas por una computadora o también se podría decir que es el proceso en el
cual una persona es capaz de desarrollar un programa utilizando un
determinado lenguaje de programación que le permita escribir el código.

Usos de la Programación

Una persona piensa y se comporta obedeciendo a un secuencial lógico. Un


computador realiza tareas y maneja datos en memoria obedeciendo a una secuencia de
pasos lógicos para lo cual ha sido programado.

Programar computadoras es indispensable en cualquier área de la ingeniería, ya


que diferentes problemas que se puedan presentar tardan tiempo resolverlos de manera
manual. La computadora resuelve problemas de acuerdo como se le haya programado
de manera rápida.

Para llegar a tener una secuencia de instrucciones que den solución a un


problema es necesario ejecutar varias etapas.
Etapa de análisis: En esta etapa el programador debe entender claramente el
problema. Saber qué es lo que se quiere resolver. (Analizar)

Etapa de Solución general: Escribir la serie de pasos que sean necesarios para
dar solución al problema. Estos pasos se pueden desarrollar a través de un Diagrama de
flujo (Utilizando símbolos) ó a través de un seudo lenguaje (Utilizando Lenguaje común).
A lo anterior es lo que se conoce con el nombre de Algoritmo.

Etapa de prueba: Consiste en chequear el algoritmo paso a paso para estar


seguro si la solución da solución verdaderamente el problema. (Prueba de escritorio).
Etapa de implementación específica: Consiste en traducir el algoritmo a un lenguaje de
programación. (Codificar).

Etapa de prueba: Consiste en ejecutar el programa en un computador y revisar


los datos arrojados para ver si son correctos y hacer los ajustes necesarios.
(Implementar).

Etapa de uso: Consiste en instalar el programa de manera definitiva para el uso


por parte del usuario.

Lenguaje de Programación

Se puede definir un lenguaje de programación como un conjunto de reglas ó


normas, símbolos y palabras especiales utilizadas para construir un programa y con él,
darle solución a un problema determinado.

El lenguaje de programación es el encargado de que la computadora realice paso


a paso las tareas que el programador a diseñado en el algoritmo. Se puede decir que un
lenguaje de programación es el intermediario entre la máquina y el usuario para que este
último pueda resolver problemas a través de la computadora haciendo uso de palabras
(funciones) que le traducen dicho programa a la Computadora para la realización de
dicho trabajo.
Niveles de los Lenguajes

Desde que se desarrollaron las máquinas programables se han desarrollado


lenguajes con los cuales las personas puedan dar órdenes a éstas. En su orden los
lenguajes de programación se pueden clasificar así:

Lenguaje de máquina: Las primeras computadoras se programaban en código de


máquina. Se puede decir que los programas eran diseñados en código binario. Eran
difíciles de leer, difíciles de entender y por su puesto difíciles de corregir. Los programas
se caracterizaban por ser pequeños.

Lenguajes de Bajo Nivel: Para dar solución a lo difícil que era programar en código
máquina, se desarrolló un lenguaje conocido como lenguaje ensamblador. Este lenguaje
era encargado de tomar algunas palabras comunes a una persona y traducirlas al código
máquina. Lo anterior facilitaría un poco la escritura de programas.

Lenguajes de alto nivel: Como las personas resuelven problemas y se comunican


en lenguajes naturales (español, inglés, francés, etc.), se desarrollaron lenguajes de
programación que estuvieran más cerca de ésta manera de resolver problemas. De los
lenguajes de alto nivel se puede citar el Basic, Cobol, Fortran, Pascal, Turbo Pascal,
C,Modula, Ada. Como se hace necesario traducir el programa a lenguaje de máquina,
en los lenguajes de alto nivel esa operación la realiza algo que se conoce con el nombre
de Compilador.

Tipos de Programación

Dependiendo del lenguaje de programación que se elija, se puede hablar del tipo
de programación que se va a realizar.

Secuencial: Se considera programación secuencial a los programas que se


diseñan con instrucciones que van unas detrás de otras. Las líneas se ejecutan una a
una en secuencia. Ejemplos tales como Basic, Cobol.

Estructurada: Se considera programación estructurada a la programación que se


hace por módulos. Cada módulo realiza alguna tarea específica y cuando se necesite
esa tarea simplemente se hace el llamado a ese módulo independiente de que se tengan
que ejecutar los demás. Ejemplos tales como: Turbo PASCAL, C, Modula, Ada.

Orientada a Objetos: Se considera programación orientada a objetos aquellos


lenguajes que permiten la utilización de objetos dentro del diseño del programa y el
usuario puede pegar a cada objeto código de programa. Ejemplos de estos lenguajes se
pueden mencionar el Visual Basic de la Microsoft, C Builder de la Borland
Internacional, Java, Xml, entre otros.

Lógica o de lenguaje natural: son aquellos programas que se diseñan con


interfaces tal que la persona o usuario puede ordenar a la máquina tareas en un lenguaje
natural. Pueden interactuar como una persona pero nunca llegan a producir
conocimiento. Ejemplo como Prolog (Programming Logic). Estos lenguajes se
desarrollaron con base en las estructuras de sus antecesores. Recorren o navegan las
bases de datos obedeciendo a reglas.

Inteligencia Artificial: Los programas de inteligencia artificial Son programas que


se acercan a la inteligencia humana. Estos programas son capaces de desarrollar
conocimiento. Este tipo de lenguajes trabajan similar a la mente humana.

El futuro de la programación puede ser algo muy incierto, de ejemplo podemos


poner que en el año 2000 algunas personas creían que solo ocuparían un computadora
para toda su vida, y fue todo lo contrario, cosa que les hizo darse cuenta que la tecnología
avanzaba más rápido de lo que imaginaban, dejándolas obsoletas. No sabemos qué
puede pasar, no podemos estar 100% seguros sobre el futuro de la tecnología, pero lo
que sí sabemos es que esta seguirá implementándose y evolucionando, y siempre será
parte de la vida diaria.

Referencias bibliográficas

Cerquera Rojas, Yamil Armando (2002). Algorítmica para Programación. Editorial:


Autoedición.

También podría gustarte