Está en la página 1de 3

UNICARIBE

Alexander Cabrera
Mat: 2016-1346
ID A00058760
Unidad 2. Actividad 4. Ejercicio. Valor Final.

I. Dado los valores de a = 5, b = 25 y c = 10, calcula las siguientes expresiones y


determina el valor final.

1. (c ^ 2 + a ^ 2) ^ (1 / 2)

solución:

(c2+a2).1
2

(c2+a2).1 = c2+a2

=c2+a2
2

=102+52
2
=62.5 que es lo mismo decir que es = 621/2
II. Realiza una investigación sobre los siguientes temas:

1. Programación

es el proceso de creación de programas informáticos. Esta definición se puede interpretar


de la siguiente manera. La programación no es más que una explicación a la computadora de
qué, en qué forma y cómo llegar al usuario. En otras palabras, es una especie de arte de
traducir los deseos de una persona al lenguaje de la máquina.
La idea principal es crear un algoritmo y traducirlo a un lenguaje de programación. Al guía
de desarrollo se le suele aconsejar que empiece a desarrollar un programa respondiendo a la
pregunta: ¿Es posible implementar esta tarea de forma programada? Por ejemplo, incluso hoy
en día no se puede hacer que una computadora prediga lo que sucederá en unos días. E
incluso si este ejemplo no es del todo correcto, porque esta tarea es imposible en principio. Sin
embargo, si se limita la tarea a predecir el comportamiento de alguna divisa en el intercambio,
tal tarea se resuelve con la ayuda de un algoritmo suficientemente complejo y una gran base
de datos experimental.

2. Lenguaje de programación

Un lenguaje de programación es un lenguaje de computadora que los


programadores utilizan para comunicarse y para desarrollar programas de software,
aplicaciones, páginas webs, scripts u otros conjuntos de instrucciones para que sean
ejecutadas por los ordenadores

Así como los idiomas que utilizan los humanos para comunicarse, los ordenadores
tienen sus propios lenguajes de programación. Cada lenguaje de programación tiene
un conjunto único de palabras clave (palabras que entiende) y una sintaxis especial
para organizar las instrucciones del programa específico de programación.
Estos lenguajes de programación vienen en forma de instrucciones o secuencias de
órdenes en forma de algoritmos con el fin de controlar el comportamiento físico o
lógico del ordenador, de manera que se puedan obtener diversas clases de datos o
ejecutar determinadas tareas.

3. Lenguaje de alto nivel

es aquel que se aproxima más al lenguaje natural humano que al lenguaje binario de
las computadoras, el que se conoce como lenguaje de bajo nivel. Un lenguaje de alto
nivel permite al programador escribir las instrucciones de un programa utilizando
palabras o expresiones sintácticas muy similares al inglés. Por ejemplo, en C se
pueden usar palabras tales como: case, if, for, while, etc. para construir con ellas
instrucciones como:

if (numero > 0) printf (“El número es positivo”)


Esto traducido al castellano viene a decir que: si número es mayor que cero, entonces,
escribir por pantalla el mensaje: “El número es positivo”. Un lenguaje de alto nivel se
caracteriza por expresar los algoritmos de una manera adecuada a la capacidad
cognitiva humana, en lugar de a la capacidad ejecutora de las máquinas.Ésta es la
razón por la que a estos lenguajes se les considera de alto nivel, porque se pueden
utilizar palabras de muy fácil comprensión para el programador.

Otros lenguajes de alto nivel son: Ada, BASIC, COBOL, FORTRAN, Pascal

Otra característica importante de los lenguajes de alto nivel es que, para la mayoría de
las instrucciones de estos lenguajes, se necesitarían varias instrucciones en un
lenguaje ensamblador para indicar lo mismo. De igual forma que, la mayoría de las
instrucciones de un lenguaje ensamblador, también agrupa a varias instrucciones de un
lenguaje máquina.

4. Lenguaje de bajo nivel

Es aquel en el que sus instrucciones ejercen un control directo sobre el


hardware y están condicionados por la estructura física de la computadora que
lo soporta. El uso de la palabra bajo en su denominación no implica que el
lenguaje sea inferior a un lenguaje de alto nivel, si no que se refiere a la
reducida abstracción entre el lenguaje y el hardware.
Son lenguajes dependientes de la máquina, el programa que se realiza con este
tipo de lenguajes no se pueden migrar o utilizar en otras maquinas.
Estos lenguajes como están diseñados a medida del hardware, aprovechan al
máximo las características del mismo.

5. Lenguaje de maquina

Es un grupo de datos que conforman la parte física de la computadora, en otras


palabras, el hardware, y que hacen posible el entender e interpretar los códigos
binarios que se encuentran entre los valores 0 y 1 para luego formar cadenas de
información y completar una instrucción

También podría gustarte