Está en la página 1de 8

lOMoARcPSD|10218118

cnci 1er actividad Programacion I IN E Actividad 1

Programacion l IN C (Universidad CNCI)

StuDocu is not sponsored or endorsed by any college or university


Downloaded by Dra.Betzabé Gallegos (drabetzabe@gmail.com)
lOMoARcPSD|10218118

UNIVERSIDAD CNCI VIRTUAL


CENTRO DE ENLACE CAMPUS CUMBRES

PROGRAMACION I IN E
ACTIVIDAD 1

INGENIERIA INDUSTRIAL Y DE SISTEMAS

Monterrey, Nuevo León. 17 de Noviembre del 2020

Downloaded by Dra.Betzabé Gallegos (drabetzabe@gmail.com)


lOMoARcPSD|10218118

Introducción:

En la presente actividad nos adentramos en la materia de la programación, donde


damos la definición de ciertos conceptos para conocerlos más a fondo y tener más
claridad del tema

Monterrey, Nuevo León. 17 de Noviembre del 2020

Downloaded by Dra.Betzabé Gallegos (drabetzabe@gmail.com)


lOMoARcPSD|10218118

Monterrey, Nuevo León. 17 de Noviembre del 2020

Downloaded by Dra.Betzabé Gallegos (drabetzabe@gmail.com)


lOMoARcPSD|10218118

Un lenguaje de programación es el conjunto de símbolos y caracteres que se


combinan siguiendo unas reglas de sintaxis predefinida y con esto permitir la
transmisión de instrucciones a la computadora.

Estos símbolos y caracteres se traducen internamente en señales eléctricas que la


computadora entiende, en otras palabras, el lenguaje máquina de unos y ceros.
Existen muchos lenguajes de programación que se han ido adecuando a la
tecnología desde sus inicios hasta la actualidad y han ido evolucionado para que
sean más fáciles de utilizar.

Características de los lenguajes de programación

Para que un lenguaje sea considerado lenguaje de programación, sus programas


deben cumplir las siguientes características:

 Comprobable: El programa debe cumplir con la intención del programador,


el compilador puede traducir la sintaxis y semántica del programa y la
computadora no debe presentar fallos al momento de ejecutar.
 Confiable: El programa debe dar los resultados esperados, así como la
solución de errores que se puedan presentar al ejecutarse, es decir, contar
con herramientas para depurar el código.
 Traducción: La traducción del programa por parte del compilador se debe
realizar de manera rápida.
 Eficiencia: Se refiere al buen uso que el código de a los recursos de la
computadora, por ejemplo, no almacenar datos innecesarios en memoria.

Tipos de lenguajes de programación


Existen diferentes tipos de lenguajes de programación que han ido
evolucionando para ser más sencillos y prácticos de utilizar por el ser
humano y estos se clasifican en dos formas: Los de bajo nivel son los que
se asemejan al lenguaje de la computadora, su código es mas difícil de
aprender y solo sirve para la computadora donde se realiza.

Monterrey, Nuevo León. 17 de Noviembre del 2020

Downloaded by Dra.Betzabé Gallegos (drabetzabe@gmail.com)


lOMoARcPSD|10218118

Los de alto nivel son los que se asemejan más al lenguaje del ser humano y sirven
para cualquier computadora donde se desee ejecutar

Dentro de los lenguajes de bajo nivel se encuentran:

Lenguaje maquina

Es el binario donde solo se utilizan unos y ceros, cada procesador tiene su propio
lenguaje máquina de manera que los programas escritos para un procesador no
se podrán ejecutar en otro.

Lenguaje ensamblador

Este es la evolución y mejora del lenguaje máquina, donde se utilizan mnemónicos


para programar. Destaca por el poco uso de memoria de la computadora para la
ejecución de los programados escritos en el.

Dentro de los lenguajes de alto nivel se encuentran:

Lenguaje C

Este utiliza palabras entendidas por el ser humano para dar instrucciones,
contiene librerías de funciones para simplificar la programación.

Lenguaje C++

Lenguaje de programación orientado a objetos nace para añadir mejoras al


lenguaje C como agregar clases y otros objetos para facilitar la programación
moderna, dicho de otra forma, comprender sus características desde el punto de
vista humano.

Fases para la elaboración de un programa

Cualquiera que sea el problema que se desee solucionar o el lenguaje de


programación que se utilice, el desarrollo de un programa debe seguir una serie
de pasos o fases que se describen a continuación:

Análisis en esta fase se estudia el problema a resolver y se especifican las


estructuras y la información necesaria que requiere el programa.

Monterrey, Nuevo León. 17 de Noviembre del 2020

Downloaded by Dra.Betzabé Gallegos (drabetzabe@gmail.com)


lOMoARcPSD|10218118

Diseño aquí se definen los recursos físicos y lógicos, así como el proceso a
seguir.

Codificación en esta fase se utiliza un lenguaje de programación para desarrollar


un programa que siga el proceso establecido en la fase anterior.

Explotación luego se instala el programa o programas realizados en el lugar final


donde se utilizara.

Mantenimiento finalmente en esta fase se realizan correcciones a errores que


pudieran aparecer en la ejecución de los programas.

Monterrey, Nuevo León. 17 de Noviembre del 2020

Downloaded by Dra.Betzabé Gallegos (drabetzabe@gmail.com)


lOMoARcPSD|10218118

Conclusión:

Los lenguajes de la programación se desarrollaron con el objetivo de ser más


accesibles, siguiendo unas reglas predefinidas para permitir la transmisión de
instrucciones a la computadora.

Monterrey, Nuevo León. 17 de Noviembre del 2020

Downloaded by Dra.Betzabé Gallegos (drabetzabe@gmail.com)

También podría gustarte