Que 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".
Enviado por Erick Samuel • 10 de Abril de 2017 • Trabajo • 1.644 Palabras (7 Páginas) • 118 Visitas
- LENGUAJE DE BAJO NIVEL:
Se utiliza este tipo de lenguajes para programar tareas críticas de los sistemas operativos, de aplicaciones en tiempo real o controladores de dispositivos.
Dicho lenguaje es muy simple o nada complicado, pero estructurar programas a ese nivel es muy difícil. Dado que este lenguaje viene dado por las especificaciones técnicas de hardware, no permite una abstracción fuera de lo estipulado para el microprocesador de un ordenador. Consecuentemente, es fácilmente trasladado a lenguaje de máquina.
Es lenguaje más básico, propio de cada computadora, ya que está relacionado con el diseño de hardware de la misma (dependiente de la maquina). Por lo general consisten en cadenas de números al final de reducidos a cero y unos (sistema numérico binario).
LENGUAJE DE ALTO NIVEL:
Un lenguaje de alto nivel permite al programador escribir las instrucciones de un programa o expresiones sintácticas muy similares al inglés. Como 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 positivos”).
Que 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".
EJEMPLOS de lenguajes de alto nivel:
- JAVA-BASIC.
- C-VIRTUAL BASIC.
- C++-PASCAL.
- COBOL.
- FORTRAN.
- PROLOG.
- LISP.
- PL/I.
- SMALLTALK.
- ADA.
- LA COMPILACIÓN Y SUS FACES (INTÉRPRETE, COMPILACIONES):
La compilación es el proceso de traducción de programas fuente a programas objeto. El programa objeto obtenido de la compilación ha sido traducido normalmente al código común del lenguaje de máquina.
Para conseguir el programa máquina real se debe utilizar un programa llamado montador o enlazador (linker). El proceso de montaje conduce a un programa en lenguaje máquina directamente ejecutable.
Existen diversas fases de compilación o también llamadas etapas de la compilación que son:
- Programa fuente.
- Compilador (inductor).
- Programa objeto.
- Montador.
- Programa ejecutable en lenguaje máquina.
- PROGRAMA OBJETO, PROGRAMA FUENTE EJECUTABLE:
PROGRAMA OBJETO:
- Es aquel programa que se encuentra en lenguaje máquina y que ya es ejecutable por esta.
- Es el resultado de traducir un programa fuente para obtener un lenguaje comprensible por la máquina.
Está compuesto por un conjunto de datos escritos en un lenguaje de tipo binario o código maquina obtenidos de la traducción de un anterior código fuente, son entendidos por el ordenador directamente. Es una parte del programa listo para funcionar pero está expuesto a poseer errores y en proceso de compilación sus resultados deben enlazarse para obtener el archivo ejecutable.
PROGRAMA FUENTE
- Es el programa escrito en alguno de los lenguajes y que no ha sido traducido al lenguaje de la máquina, es decir el programa que no está en código de máquina y que por lo tanto no puede ser ejecutable.
- Es aquel que nos permite escribir un algoritmo mediante un lenguaje formal. Por eso al código desarrollado al programar se le llama código fuente.
Son el conjunto de instrucciones escritas en un lenguaje de programación determinado, elegido por el programador los cuales pueden ser: Basic, C, C++, C#, Java, Perl, Python, PHP; de manera que puedan ser entendidos por él. Suelen estar almacenados en los ficheros de tipo texto.
CÓDIGO EJECUTABLE:
Son el conjunto de códigos generados por los programadores, para dar resultado al programa final. Estos son los códigos que utilizan y ejecutan los usuarios del sistema, generalmente para una plataforma determinada como: Windows, Linux, Mac OS, o cualquier sistema hardware.
- MOTORES DE BASE DE DATOS:
El Motor de base de datos es el servicio principal para almacenar, procesar y proteger los datos. El Motor de base de datos proporciona acceso controlado y procesamiento de transacciones rápido para cumplir con los requisitos de las aplicaciones consumidoras de datos más exigentes de su empresa.
Algunos Motor de base de datos para crear bases de datos más usados son :
- MYSQL SERVER.
- MICROSOFT SQL SERVER.
- CÓDIGO VBA (VISUAL BASIC PARA APLICACIONES).
- SQLITE.
- POSTGRESQL.
- ORACLE DATABASE.
- SERVIDOR PROXY:
Un servidor proxy es un equipo que actúa de intermediario entre un explorador web (como Internet Explorer) e Internet. Los servidores proxy ayudan a mejorar el rendimiento en Internet ya que almacenan una copia de las páginas web más utilizadas. Cuando un explorador solicita una página web almacenada en la colección (su caché) del servidor proxy, el servidor proxy la proporciona, lo que resulta más rápido que consultar la Web. Los servidores proxy también ayudan a mejorar la seguridad, ya que filtran algunos contenidos web y software malintencionado.
- SERVIDOR DE DATOS:
Un servidor, como la misma palabra indica, es un ordenador o máquina informática que está al “servicio” de otras máquinas, ordenadores o personas llamadas clientes y que le suministran a estos, todo tipo de información. A modo de ejemplo, imaginemos que estamos en nuestra casa, y tenemos una despensa.
Un servidor de bases de datos se utiliza para almacenar, recuperar y administrar los datos de una base de datos. El servidor gestiona las actualizaciones de datos, permite el acceso simultáneo de muchos servidores o usuarios web y garantiza la seguridad y la integridad de los datos. Y cuando hablamos de datos, podemos estar hablando sobre millones de elementos a los que acceden al mismo tiempo miles de usuarios.
PREGUNTAS
- ¿QUE ES UN LENGUAJE DE BAJO NIVEL?
- Es lenguaje más básico, propio de cada computadora que está relacionado con el diseño de hardware de la misma.
- Es el que permite al programador escribir instrucciones de un programa o expresiones sintácticas muy similares al inglés.
- Es un programa que provee base de datos.
- Es el servicio principal para almacenar, procesar y proteger los datos.
- Ninguna de las anteriores.
- Todas las anteriores.
1.1 ¿PARA QUE SE UTILIZA ESTE TIPO DE LENGUAJES A BAJO NIVEL?
- Para proteger los datos.
- Para garantiza la seguridad y la integridad de los datos.
- para programar tareas críticas de los sistemas operativos.
- para dar resultado al programa final.
- Ninguna de las anteriores.
- Todas las anteriores.
1.2¿ QUE ES UN LENGUAJE DE ALTO NIVEL?
- Es lenguaje más básico, propio de cada computadora que está relacionado con el diseño de hardware de la misma.
- Permite al programador escribir las instrucciones de un programa o expresiones sintácticas muy similares al inglés.
- Está compuesto por un conjunto de datos escritos en un lenguaje de tipo binario.
- Es el que ayuda a mejorar el rendimiento en Internet.
- Ninguna de las anteriores.
- Todas las anteriores.
- ¿A QUE LENGUAJE A SIDO TRADUCIDO NORMALMENTE EL PROGRAMA OBJETO OBTENIDO DE LA COPILACION?
- Al lenguaje inglés.
- Al lenguaje básico de baja prioridad o bajo nivel.
- Al lenguaje básico de alta prioridad o alto nivel.
- Al lenguaje de máquina.
- Ninguna de las anteriores.
- Todas las anteriores.
- ¿Cuáles SON LAS FACES?
- Programa fuente, Compilador, Programa objeto, Montador, Programa ejecutable en lenguaje máquina.
- Mysql server, Microsoft sql server, Código,
- Sqlite, Postgresql, Oracle database.
- JAVA-BASIC, C-VIRTUAL BASIC, C++, PASCAL, COBOL, FORTRAN, PROLOG, LISP, PL/I, SMALLTALK, ADA.
- Ninguna de las anteriores.
- Todas las anteriores.
- ¿QUÉ ES UN PROGRAMA OBJETO?
- Es aquel programa que se encuentra en lenguaje máquina y que ya es ejecutable por esta.
- Es aquel que nos permite escribir un algoritmo mediante un lenguaje formal. Por eso al código desarrollado al programar se le llama código fuente.
- Son el conjunto de instrucciones escritas en un lenguaje de programación determinado.
- Es el que ayuda a mejorar el rendimiento en Internet.
- Ninguna de las anteriores.
- Todas las anteriores.
3.2 ¿DE QUE ES ESTE CONCEPTO… Es aquel que nos permite escribir un algoritmo mediante un lenguaje formal. Por eso al código desarrollado al programar se le llama código fuente?
- servidor de datos
- programa objeto
- motores de base de datos
- PROGRAMA FUENTE
- Ninguna de las anteriores.
- Todas las anteriores.
- ¿CUALES PUEDEN SER MOTORES DE BASE DE DATOS?
- JAVA-BASIC, C-VIRTUAL BASIC, C++, PASCAL, COBOL, FORTRAN, PROLOG, LISP, PL/I, SMALLTALK, ADA.
- Sqlite, Postgresql, Oracle database.
- Programa fuente, Compilador, Programa objeto, Montador, Programa ejecutable en lenguaje máquina.
- Facebook, instagram, internet, módems.
- Ninguna de las anteriores.
- Todas las anteriores.
- QUE ES MOTORES DE BASE DE DATOS
- Es el servicio principal para almacenar, procesar y proteger los datos.
- Es un ordenador o máquina informática que está al “servicio” de otras máquinas.
- es un equipo que actúa de intermediario entre un explorador web (como Internet Explorer) e Internet.
- Permite al programador escribir las instrucciones de un programa o expresiones sintácticas muy similares al inglés.
- Ninguna de las anteriores.
- Todas las anteriores.
- ¿QUE ES UN SERVIDOR PROXY?
- Es aquel programa que se encuentra en lenguaje máquina y que ya es ejecutable por esta.
- Es lenguaje más básico, propio de cada computadora que está relacionado con el diseño de hardware de la misma.
- es un equipo que actúa de intermediario entre un explorador web (como Internet Explorer) e Internet
- Permite al programador escribir las instrucciones de un programa o expresiones sintácticas muy similares al inglés.
- Ninguna de las anteriores.
- Todas las anteriores.
- ¿Qué rendimiento ayudan los servidores proxis?
- De Internet
- PROLOG
- C++
- Php
- Ninguna de las anteriores.
- Todas las anteriores.
- ¿Para que se utiliza una base de datos?
- Para optimizar internet.
- Para programar con más líneas.
- Para almacenar, recuperar y administrar los datos.
- Para la corrección de ortografía.
- Ninguna de las anteriores.
- Todas las anteriores.
- ¿Qué ES UN SERVIDOR?
- Es un ordenador o máquina informática que está al “servicio” de otras máquinas.
- Es el servicio principal para almacenar, procesar y proteger los datos.
- Es un equipo que actúa de intermediario entre un explorador web (como Internet Explorer) e Internet.
- Es el resultado de traducir un programa fuente para obtener un lenguaje comprensible por la máquina.
- Ninguna de las anteriores.
- Todas las anteriores.
...