ACTIVIDAD 1 Realizada
ACTIVIDAD 1 Realizada
ACTIVIDAD 1 Realizada
Enero 2019
El lenguaje maquina es un código inteligible por el computador, su característica principal es que (sus
instrucciones se conforma de cadenas que solo contienen dígitos 0 y 1),en estos códigos pueden ir
instrucciones de almacenamiento de datos, posición en memoria, sistemas de ejecución Roi Roll, FIFO etc.
Otra de sus características es la dificulta para optimizar el programa ya que no cuenta con un IDE, como
visual, Angular, Eclipse etc.
Y su compleja codificación ya que no se especifican los errores sino que se han de buscar de manera manual
entre el código.
3. ¿Cuál es el primer lenguaje de programación que manipula la máquina?
Aunque se programaron algunos más, el primer lenguaje que se instaló en la IBM 704 Fue el
FORTRAN, el cual era un traductor de fórmulas matemáticas, y su función principal era traducir del
lenguaje maquina a lenguaje de alto nivel.
Este es un código estándar creado por un comité estadunidense en 1963, tiene un juego de 256
caracteres en el computador donde los 128 (0 al 127) son estándar y los demás son llamados extendidos,
generalmente se utiliza para realizar o expresar comando s en pantalla que no son imprimibles.
USO: se utiliza para representar caracteres especiales, a color y símbolos en casos especiales
Ejemplo: Para Generar caracteres diferentes a los caracteres, COMO LAS LETRAS Y SIMBOLOGIAS
ESPECIALES DE LAS MATEMATICAS.
5. ¿Qué son los lenguajes de alto nivel en programación para que se utilizan, de un ejemplo?
Un lenguaje de alto nivel, son muy independientes de la computadora, lo que hace más fácil su portabilidad
y ejecución en otras computadoras. Entre sus características podemos destacar:
Reglas sintácticas, muy similares al lenguaje humano (en su mayoría lengua inglesa).
Las modificaciones son muchos menos complejas, algunos (IDE) te marcan donde se encuentran los
errores o en una ventana de salida te dicen el error en ejecución o la excepción que se presentó.
La formación de los desarrolladores, es menor que la del lenguaje máquina. (Bajo nivel).
EJEMPLO: Los lenguajes de alto nivel generalmente son utilizados para el desarrollo de aplicaciones
Web, multinivel y que pueden interactuar incluso entre varios lenguajes al tiempo, (multinivel). Y en
general las aplicaciones que se desarrollan hoy en día se realizan orientada a objetos ya que la
reducción del condigo por medio de funciones es bastante notoria.
Software DE BANCOS, SUPERMERCADOS, PAGINAS WEB ENTRE OTRAS UTILIZAN LENGUJES DE ALTO
NIVEL.
6. ¿Qué son los diagramas de flujo, para que se utilizan y sus características, de un ejemplo?
Resumidamente es una alternativa que se utiliza para mostrar la secuencia (PASO A PASO ) de cada etapa
que tiene un proceso, reflejando las posibles variaciones de una situación y dando instrucciones de que
hacer en cada una hasta concluir en un proceso final. Sus características más relevantes son:
Su forma de realizarse puede ser grafica (de hecho siempre suele ser así).
Tiene un punto donde inicio y otro donde cierra un proceso.
Se acompaña de Datos de entrada y salida con los cuales se puede procesar y determinar ciertas
condiciones
Mediante los datos de entrada y salida puede realizar y resolver ciertos procesos o requerimientos
que se le asignen.
7. ¿Cuáles son los tipos de datos válidos para el computador?
Que es: Específicamente se le conoce como compilador, es un programa que básicamente traduce o
interpreta un programa escrito en un lenguaje de programación (alto nivel) a otro lenguaje de
programación de nivel inferior (lenguaje máquina). Permitiéndole así generar capaz de ser interpretado por
la máquina.
USO: Traducir básicamente traduce o interpreta un programa escrito en un lenguaje de programación (alto
nivel) a otro lenguaje de programación de nivel inferior (lenguaje máquina).
Ventajas:
Los Compilan crean softwares autónomos y listos para ser ejecutados. En cualquier maquina si se
desea. ya que se encuentran compilados (traducidos) en archivos binarios de lenguaje máquina.
Al restringir a un paquete de hardware específico (requerimientos básicos CPU), compilar un
programa también puede incrementar el desempeño de este.
Desventajas:
Los softwares deben ser compilados específicamente para OS X, Windows o Linux, así como para
arquitecturas de 32 o 64 bits. ósea que hay que tener múltiples versiones del código fuente para la
misma aplicación.
Los grandes softwares suites pueden tardar cantidades significativas de tiempo en compilar. Y esto
debe hacer de manera frecuente para probar la funcionalidad del código y resolver errores.
Características Principales:
Algoritmo Ejemplo
X=0 -> tipo numero
Y=0 -> tipo string
x= edad
y=Genero
{
MesageBox” Usted es apto para prestar servicio militar”;
}
Else if()
{
MesageBox” Usted ni tiene la edad o el género requerido para prestar su servicio militar”;
}
Aplicacion.Exit()
Aquí lo mediante dos variables de tipo int y string valido la condición de una persona mediante
un algoritmo para determinar si puede o no prestar servicio militar.
Dicho de otra mane es un lenguaje de interpretación que ayuda a identificar la lógica y las instrucciones
para llegar a una solución de cualquier problema, basándose en la algoritmia computacional y así dándole
otra perspectiva y minimizando las dificultades propias de un lenguaje común de programación.
El Dev-C++ es un entorno de desarrollo integrado (IDE) el cual permite programar en lenguaje C/C++. Dev-
C++. El Entorno está desarrollado en el lenguaje Delphi de Borland. Tiene una página de paquetes
opcionales para instalar, con diferentes bibliotecas de código abierto. Su función específica es realizar
aplicaciones algorítmicas. Es importante resaltar que es de tipo GPL (gratuito)
Descargado /.