ClubEnsayos.com - Ensayos de Calidad, Tareas y Monografias
Buscar

INTRODUCCION A LA PROGRAMACION

KenethV813 de Julio de 2015

628 Palabras (3 Páginas)144 Visitas

Página 1 de 3

30 de junio 2014

Introducción a la programación

Programación:

Proceso mediante el cual se codifica una serie de instrucciones en un lenguaje determinado, para ser decodificadas y ejecutadas por un sistema computacional, todo ello con el fin de resolver un problema o llevar a cabo una función específica.

El proceso que involucra la creación de ese programa se llama programación.

Conjunto de programas que le dan soporte lógico a un sistema computacional se le llama software.

Programa: conjunto de instrucciones almacenadas.

Programas almacenados

Las computadoras son los dispositivos encargados de decodificar programas para su ejecución, todos estos sistemas poseen un procesador central, cuya actividad se resumen en diagrama de flujo de datos.

 Rom y Ram: donde estarán guardadas las instrucciones que se desea que el sistema haga.

 Fin de la programación: Resolver un problema.

Metodología para resolver un problema en la programación:

(Una de tantas metodologías)

1. Enunciado (se expresa en un enunciado el problema)

2. Análisis ( Variables que afectan al problema, se determinan las entradas procesos y salidas)

3. Diseño (En base a la información anterior se diseña un algoritmo)

4. Codificación (Se codifica el algoritmo en un lenguaje que puede ser ejecutado por la máquina de trabajo)

5. Pruebas y verificación: se realizan pruebas en base a una matriz, la cual determinan las entradas y las salidas esperadas, de esta manera se determina la validez en la resolución del problema.

Algoritmo

Es una secuencia ordenada de pasos no ambiguos expresada en forma natural,

Los algoritmos deben cumplir con las siguientes características:

Preciso: Indica el orden de realización de cada unos de los pasos.}

Deterministico: Las mismas entradas deben de dar siempre las mismas salidas.

Finito: EL algoritmo debe de terminar en algún momento.

 Para que un algoritmo pueda ser ejecutado por una computadora este debe de ser codificado en un lenguaje que pueda entender una computadora el cual se le llama lenguaje de programación.

Lenguaje de programación

Conjunto de instrucciones que describen algoritmos, estas instrucciones están codificadas de tal forma que pueden ser interpretadas y ejecutadas por una computadora.

Tipos de lenguajes:

Lenguajes maquina (lenguaje compuesto por códigos binarios, mismos que pueden ser interpretados directamente por el procesador)

Lenguajes ensamblador (los lenguajes ensamblador sustituyen los códigos binarios por nemonicos que son mas entendibles para el ser humano)

Lenguajes de alto nivel (Son lenguajes que tienen un conjunto de instrucciones mas parecido al lenguaje natural o matematico manejado por los humanos)

Intérpretes o compiladores

Programas diseñados para programar, permiten trabajar en un lenguaje de alto nivel y que ese lenguaje sea trasladado a lenguaje maquina.

Proceso de codificación

Lenguajes compilados: proceso mediante el cual un lenguaje compilador pasa a un lenguaje maquina,

Lenguajes Interpretados:

Son aquellos lenguajes de donde la conversión al lenguaje maquina se realiza línea por línea.

Como ejemplo de lenguajes se tienen:

-Matlab

-python

-smaltalk

Lenguajes compilados:

Son aquellos donde la conversión se realiza sobre todo el código.

Como ejemplo de lenguajes interpretados tenemos:

-c++

-Pascal

-Fortran

...

Descargar como (para miembros actualizados) txt (5 Kb)
Leer 2 páginas más »
Disponible sólo en Clubensayos.com