You are on page 1of 2

Investigación

Nombre: Jesús Agudo Cedula: 9-755-1542

1. ¿Qué es programar?
2. ¿Qué es la programación en computadoras?
3. ¿Qué es lenguaje binario?
4. ¿Qué es el lenguaje de máquina o assembler?
5. ¿En base a qué criterios se clasifican los lenguajes de programación?
6. ¿Según una de las clasificaciones de los lenguajes de programación
éstos pueden ser de alto, medió y bajo nivel. Defina cada uno y
presente 5 ejemplos en cada caso?
7. Hacer cuadro comparativo para definir ventajas y desventajas de los
lenguajes de programación
8. ¿Que son las palabras reservadas en programación de computadoras?,
enumere.
9. ¿Qué es la sintaxis en un lenguaje de programación?
10. ¿Qué es lenguaje C y cuál es su estructura básica?

Desarrollo

1. Es darle las órdenes necesarias en un determinado lenguaje para


que lleve a cabo su tarea.
2. Esto es un proceso por el cual se comunica con la computadora
diseñando, codificando y depurando. Esto en su debido lenguaje.
3. Es el lenguaje numérico en programación
4. Es el sistema de códigos que estarán programados en un
microprocesador de la computadora este es llamado cerebro. Este
lenguaje tiene una serie de instrucciones que será las que tomara la
máquina.
5. Se clasifican en base a su propósito, ejecución y paradigma de
programación.
6. Bajo nivel: este lenguaje utiliza el lenguaje binario de 0 y 1 Ej:
Assembler x86, JMP y MULT.
Medio Nivel: permiten el uso de funciones a nivel aritmético, pero a
nivel lógico dependen de literales en ensamblador. Ej: C, Basic, C++,
Fortran, Cobol, Lisp.
Alto Nivel: Son aquellos que permiten una máxima flexibilidad al
programador a la hora de abstraerse o de ser literal. Ej: Java, PHP,
Python, Javascript.

7.
Cuando C. Ventajas Desventajas
Bajo nivel -Mayor adaptación al -Gran dificultad al
equipo usarlo y facilidad a
-Posibilidad de obtener cometer errores
la máxima velocidad
con mínimo uso de
memoria.
Medio Nivel -Permite un manejo -La excesiva libertad en
abstracto la escritura de los
-Permiten el uso de programas puede llevar
funciones a nivel
a errores en la
aritmético programación que, por
ser correctos
sintácticamente no se
detectan a simple vista.
Alto nivel -Menos complicados - Algunos requieren
de programar que la máquina cliente
- Permite utilizar posea una determinada
paradigmas de plataforma.
programación.

8. Son aquellas que tienen un significado gramatical para el tipo de


lenguaje y no puede ser utilizadas en variables.
SQL: group
Java: const, goto, selec, concat, sum, max C#: this
9. Es un conjuntos de componentes tales como palabras reservadas,
identificadores y expresiones.
10. Es un lenguaje orientado a la creación de sistemas operativos y es
apreciado por la eficiencia del código que produce y es el lenguaje
más popular para crear software de sistemas y para algunas
aplicaciones.

Su estructura: Todo programa escrito en C consta de una o más


funciones, una de las cuales se llama main. Y cada función debe
contener. Una cabecera de la función, que consta del nombre de la
función, seguido de una lista opcional de argumentos encerrados con
paréntesis.

Una lista de declaración de argumentos, si se incluyen estos en la


cabecera.

Una sentencia compuesta, que contiene el resto de la función.

You might also like