Está en la página 1de 4

1-¿Qué es un lenguaje máquina?

El lenguaje máquina es el único que entiende la computadora digital, es su "lenguaje natural". En


él sólo se pueden utilizar dos símbolos: el cero (0) y el uno (1). Por ello, al lenguaje máquina
también se le denomina lenguaje binario. La computadora sólo puede trabajar con bits

Una dificultad añadida a los lenguajes binarios es el hecho de que son dependientes de la máquina
(o mejor dicho, del procesador), es decir, cada procesador utiliza un lenguaje máquina distinto (un
juego de instrucciones distinto) que está definido en su propio hardware. En consecuencia,
un programa escrito para un tipo de procesador no se podrá usar en otro equipo que utilice un
procesador distinto, ya que, el programa no será portable o transportable. Para que dicho
programa pueda funcionar en una segunda computadora, habrá que traducir todas las
instrucciones escritas en el lenguaje máquina del primer equipo al lenguaje binario de la segunda
computadora.

2-Cuando hablamos de un lenguaje de alto nivel nos referimos al tipo de lenguaje


de programación que no expresa los algoritmos teniendo en cuenta la capacidad
que tienen las máquinas para ejecutar órdenes, sino al que se utiliza teniendo en
cuenta las capacidades cognitivas de los seres humanos. Existen desde la
década de los 50 y nacieron con el objetivo de ir más allá respecto a las
limitaciones de los lenguajes de bajo nivel, permitiendo a los usuarios resolver
problemas de una forma sencilla y rápida. Desde entonces han aparecido distintos
lenguajes de alto nivel y es conveniente conocer, al menos, los principales.

Basic
En el año 1965 nacía este lenguaje de programación de alto nivel que tenía la
intención de convertirse en el estándar entre las personas que estuvieran
comenzando. De ahí su nombre, dado que sus letras son representativas de las
siglas BASIC: Beginner’s All purpose, Symbolic Instruction Code, permitiendo a
una nueva generación de programadores iniciarse y crear sus primeros trabajos.

Cobol
También conocido como Common Business Oriented Language, un lenguaje que
se diseñó en 1960 en Norte América y que se utiliza para llevar a cabo
aplicaciones de gestión.

Fortran
IBM fue la empresa que en 1954 creó este lenguaje de programación de alto
nivel, el primero del mundo tal y como ha sido registrado en términos históricos.
C
Representado con una sola letra, pero de una gran relevancia, el lenguaje de alto
nivel C vio la luz a inicios de los años 70 de la mano de dos expertos en el sector,
uno de ellos el diseñador de Unix. Su meta desde siempre fue conseguir un tipo
de lenguaje que pudiera separarse de la máquina y que facilitara una nueva
forma de ver las cosas.

Principales lenguajes de nivel alto[editar]


 VB.NET
 Erlang
 Ada
 ALGOL
 BASIC
 C Sharp
 FORTRAN
 Java
 JavaScript
 Lisp
 Modula-2
 Pascal
 Perl
 PHP
 PL/1
 PL/SQL
 Python
 Ruby
 MATLAB
3-Un algoritmo se puede definir como una secuencia de instrucciones que
representan un modelo de solución para determinado tipo de problemas. O bien
como un conjunto de instrucciones que realizadas en orden conducen a obtener la
solución de un problema. ... Loa algoritmos son independientes de los lenguajes
de programación.

1. Entrar a la tienda y buscar la sección de zapatos de caballero.


2. Tomar un par de zapatos.
3. ¿Son zapatos de fiesta?

SI: (ir al paso 5) – NO: (volver al paso 3)

5. ¿Hay de la talla adecuada?

SI: (ir al paso 6) – NO: (volver al paso 3)


1. 4-¿Qué es un diagrama de flujo?
El diagrama de flujo o también diagrama de actividades es una manera de
representar gráficamente un algoritmo o un proceso de alguna naturaleza,
a través de una serie de pasos estructurados y vinculados que permiten su revisión
como un todo.


Diagrama de flujo para la compra de unos zapatos:

 Diagrama de flujo para reproducir un DVD


5-El pseudocódigo es una forma de escribir los pasos que va a realizar
un programa de la forma más cercana al lenguaje de programación
que vamos a utilizar posteriormente. Es como un falso lenguaje, pero en
nuestro idioma, en el lenguaje humano y en español.

Ejemplos de Pseudocódigo

1. Pseudocódigo para un programa que nos sume dos número introducidos


por el teclado:

Inicio

Escribir "Introduce el primer número";


Lee numero1;
Escribir "Introduce el segundo número";
Leer numero2;
resultado= numero1 + numero2;
Escribir resultado;
Fin

6-En programación, una variable es un espacio de memoria reservado para almacenar un


valor determinado que corresponde a un tipo de dato soportado por el lenguaje de
programación en el cual se trabaja.

Una variable es representada y usada a través de una etiqueta (un nombre simbólico) que
le asigna un programador o que ya viene predefinida en el lenguaje.

El programador emplea ese nombre de variable para poder usar la información que está
contenida en ella. Durante el tiempo de ejecución del programa la variable puede adquirir
un valor determinado y puede cambiar durante el curso de ejecución del mismo.

7-En programación, las estructuras de control permiten modificar el flujo de ejecución de las
instrucciones de un programa.

Con las estructuras de control se puede:

 De acuerdo con una condición, ejecutar un grupo u otro de sentencias (If-Then-Else)


 De acuerdo con el valor de una variable, ejecutar un grupo u otro de sentencias
(Select-Case)
 Ejecutar un grupo de sentencias mientras se cumpla una condición (Do-While)
 Ejecutar un grupo de sentencias hasta que se cumpla una condición (Do-Until)
 Ejecutar un grupo de sentencias un número determinado de veces (For-Next)

También podría gustarte