lunes, 12 de abril de 2010

Concepto de lenguaje de programación

En este espacio publica las respuestas a las preguntas formuladas en clase:

  1. ¿Cuáles son los tipos de lenguaje existentes y en qué consisten?
  2. ¿Cuál es la diferencia fundamental entre los lenguajes de alto nivel y bajo nivel?
  3. ¿Cuantas instrucciones se realizan con una instrucción en un lenguaje de bajo nivel?
  4. Analice, interprete y resuma cada una de las cinco generaciones de lenguajes informáticos.
  5. Consulte analogías y diferencias entre código máquina y el lenguaje ensamblador.
  6. Busque información que permita decidir cuáles serían los lenguajes de programación mas apropiados para realizar:
a. Aplicaciones para gestión de oficina.
b. Complejos cálculos científicos.
c. Un sistema experto en medicina.
d. Un simulador de vuelo.
e. Manipulación de bases de datos.
f. Control de un robot industrial.

68 comentarios:

  1. MARIO ALEJANDRO LONDOÑO ARIAS GRADO 10.05

    B. LENGUAJE DE BAJO NIVEL: ES EL TIPO DE LENGUAJE QUE CUALQUIER COMPUTADOR ES CAPAS DE ENTENDER
    SE DICE QUE LOS PROGRAMAS ESCRITOS EN FORMA DE 0 Y 1 ESTAN EN LENGUAJE DE MAQUINA PORQUE
    ESA ES LA RAZON DEL PROGRAMA QUE LA COMPUTADORA REALMENTE LEE Y SIGUE.

    -LENGUAJE DE ALTO NIVEL: SON LOS LENGUAJES DE PROGRAMACION QUE SE ASEMEJAN A LAS LENGUA HUMANAS
    USANDO PALABRAS Y FRASES FACILES DE ENTENDER.

    C. QUE EL LENGUAJE DE BAJO NIVEL ESTA EN LENGUAJE DE MAQUINA POR ESO ES MAS DIFICIL DE ENTENDER
    QUE EL DE ALTO NIVEL QUE ESTA EN FRASES Y PALABRAS FACILES DE ENTENDER.

    D. EN UN LENGUAJE DE BAJO NIVEL CADA INSTRUCCION CORRESPONDE A UNA ACCION EJECUTABLE POR EL
    ORDENADOR

    E. ES EL LENGUAJE QUE LA COMPUTADORA ENTIENDE, SU ESTRUCTURA ESTA TOTALMENTE ADAPTADA A LOS
    CIRCUITOS DE LA MAQUINA Y LA PROGRAMACION ESTUDIOSA PORQUE LOS DATOS SE REPRESENTAN POR
    0S Y 1S. ES DE BAJO NIVEL

    -LENGUAJE ENSAMBLADOR: ES OTRO LENGUAJE DE BAJO NIVEL PERO SIMBOLICO POORQUE LAS
    INSTRUCCIONES SE CONSTRUYEN USANDO CODIGOS DE TIPO MNEMOTECNICO LO CUAL FACILITA LA
    ESCRITURA Y DEPURACION DE LOS PROGRAMAS PERO NO LOS ACORTA PUESTO QUE PARA CADA ACCION
    SE NESESITA UNA INSTRUCCION

    -LENGUAJE DE PROCEDIMIENTO: SON LOS LENGUAJES DE ALTOS NIVEL SIMILARES AL HABLA HUMANO PERO TIENE
    REQUIEREN SIERTA CAPACITACION PARA SU USO

    -LENGUAJE ORIENTADOS A PROBLEMAS: RESULTAN MAS EFICACES PARA LA RESOLUCION DE UN TIPO DE PROBLEMA
    A COSTA DE UNA MENOR EFICIENCIA PARA OTROS. REQUIEREN POCA CAPACITACION ESPECIAL DE PARTE DEL
    USUARIO. SON CONSIDERADOS DE ALTO NIVEL, DISEÑADOS PARA RESOLVER TEMAS ESPECIFICOS. INCLUYE LENGUAJES
    DE CONSULTA Y GENERADOR DE APLICACIONES

    -LENGUAJES NATURALES: LENGUAJES ORIENTADOS A APLICACIONES EN INTELIGENCIA ARTIFICIAL, COMO LISO Y PROLOG
    DENTRO DE ESTE CAMPO DESTACAN LAS APLICACIONES EN SISTEMAS EXPERTOS, JUEGOS, VISION ARTIFICIAL
    (JURASIC PARK) Y ROBOTICA

    ResponderEliminar
  2. 10-5 Jorge Andres Mosquera Quintero

    Taller #4

    B.Los tipos de lenguajes son:
    1)Lenguaje de bajo nivel: Es el tipo de lenguaje que cualquier coputador puede enterder, por que estan escritos en forma de 0, y estos computadores leen y siguen.
    2)Lenguaje de alto nivel: Son lenguajes de programacion que se asemejan a las lenguas del ser humano

    C.Son que los de bajo nivel cada orden corresponde a una accion que es ejecutable por el ordenador, mientras que las de alto nivel son por varias acciones.

    D.Cada accion corresponde a una accion que es ejecutable por el ordenador.

    E.
    1)Lenguaje de maquina (primera generacion): Es el lenguaje que la computadora entiende, la estructura esta adaptada por circuitos de la maquina, esta programada por 0 y 1, tiene un bajo nivel, es de manejo directamente por el sistema binaria sin necesidad de programas intermediarios, son programas de dificil recordar las ordenes ya que son largas, laboriosos de escribir y de corregir y depurar.
    2)Lenguaje ensamblador ( segunda generacion): Este es otro programa de bajo nivel, pero su lenguaje se facilita por que se construye usando codigos de tipo mnemotecnicos, lo cual es mas facil la depuracion, este va leyendo linea por linea en forma de X y Y, detectando errores. Unos de los codigos son STO se utiliza para guardar datos, LOA para cargar y acumular, ADD para adicionar datos, entre otros.
    3)Lenguaje de procedimiento ( tercera generacion): Estos lenguajes yo son de alto nivel, referentes al habla humana pero requieren de cierta capacitacion para su uso.Unos de sus veneficios son:
    a).Independencia de la estructura fisica de la computadora.
    b).Una sentencia en un lenguaje de alto nivel da lugar.
    4)Lenguaje orientados en problemas ( cuarta generacion): son mas rapidos y efucaces en su uso, ya que el usuario no necesita experencia
    5)Lenguaje naturales ( quinta generacion): son lenguajes encaminados a la inteligencia artificial unos de sus usos son en juegos en 3D.

    ResponderEliminar
  3. 10-5 ANDRES CAMILO GOMEZ SUAZA
    Taller 4

    B.Los tipos de lenguajes son :
    Lenguaje de bajo nivel: Es el lenguaje mas elemental que cualquier computadora es capaz de entender. Son aquellos programas escritos en forma de ceros y algunos en lenguaje de maquina ya qe esta es la version del programa que la computadora realmente lee y sigue.
    Lenguaje de alto nivel: Son lenguajes de programacion que se asemejan a las lenguas humanas usando palabras y frases faciles de entender

    C.Diferencias :
    En un lenguaje de bajo nivel cada instruccion corresponde a una accion ejecutable por el ordenador, mientras que en un lenguaje de alto nivel una instruccion suele responder a varias acciones

    D.En un lenguaje de bajo nivel se realica solo una accion

    E.Generaciones de lenguajes informaticos :
    1ra Generacion: Lenguaje de maquina: Es el lenguaje que la computadora entiende, su estructura esta adapatada a los circuitos de la maquina y los datos se representan por ceros y unos.Son instrucciones codificadas capaces de relacionarse directamente con los registros del microprocesador de la computadora.
    2a Generacion : Lenguaje ensamblador: Este tambien es de bajo nivel pero las instrucciones se construyen usando unos codigos de tipo nemotecnicos, que facilita la escritura y depuracion de programas.
    3ra Generacion: Lenguaje de procedimientos : Son lenguajes de alto nivel similares a el habla humana pero requieren cierta capacitacion para su uso.Sus ventajas son:
    a. Un mismo lenguaje púede funcionar en distintos computadores por tanto los programas escritos con este lenguaje podran ser transportados de un computador a otro.
    b. Una sentencia en un lenguaje de alto nivel es igual a varias instrucciones en lenguaje de maquina.
    4a Generacion: Lenguajes orientados a problemas: Son considerados de muy alto nivel y no necesitan mucha orientacion del usuario y son diseñados para resolver problemas muy especificos e incluye: lenguaje de consulta y generador de aplicaciones.
    5a Generacion: Lenguajes naturales: Lenguajes orientados a aplicaciones de inteligencia artificial, dentro de esta gama se destacan los video juegoscomo jurassic park y robotica. Blender permite programar juegos en 3Dimensiones.

    ResponderEliminar
  4. Taller Programacion: Conceptos de lenguaje de programacion

    B: Cuales son los tipos de lenguaje y en que consisten?
    Exiten dos tipos de lenguaje, lenguaje de alto nivel y lenguaje de bajo nivel.
    Lenguaje de alto nivel: Son lenguajes de programacion que se asemejan a las lenguas humanas usando palabras y frases faciles de entender.
    Lenguaje de bajo nivel: Es el tipo de lenguaje que cualquier computadora es capaz de entender. Se dice que los programas escritos en forma de ceros y unos estan en lenguaje de maquina, porque esa es la version del programa que la computadora realmente lee.

    C: Cual es la diferencia fundamental entre los lenguajes de alto nivel y bajo nivel?
    La diferencia es que en un lenguaje de bajo nivel cada instrucción corresponde a una accion ejecutable por el ordenador, mientras que en los lenguajes de alto nivel una instrucción suele corresponder a varias acciones.

    D: Cuantas acciones se realizan con una instrucción en un lenguaje de bajo nivel?
    En un lenguaje de bajo nivel cada instrucción corresponde a una accion ejecutable por el ordenador.

    E: Analice, interprete y resuma cada una de las cinco generaciones de lenguajes informaticos.
    Exiten 5 generaciones: Lenguajes de maquina, lenguajes ensambladoras, lenguajes de procedimientos, lenguajes orientados a problemas,lenguajes naturales.

    1.Lenguaje de maquina ( Primera generacion): Es el lenguaje que la computadora entiende, esta estructurado totalmente a los circuitos de la maquina, su programacion es tediosa porque los datos se representan por ceros y unos. Es de bajo nivel. Es un conjunto de instrucciones codificadas en binarioque son capaces de relacionarse con los registros.
    2.Lenguaje ensamblador: Es un lenguaje de bajo nivel, pero simbolico porque las instrucciones se construyen usando codigos de tipo memotecnico,lo cual facilita la escritura y depuracion de los programas pero no los acorta puesto que para cada accion se necesita una instrucción. Algunas caracteristicas que lo diferencian del lenguaje de maquina son que permite eluso de comentarios entre las lineas de instrucciones.
    3.Lenguaje de procedinmientos: Son los lenguajes de alto nivel similares al habla humana pero requieren cierta capacitacion para su uso. Es independiente de la arquitectura fisica de la computadora, esto significa que un mismo lenguaje puede funcionar en distintos computadores, por lo tanto el lenguaje como los programas escritos con el seran transportables de un computador a otro.
    4.Lenguajes orientados a problemas (4GL): Resultan mas eficaces para la resolucion de un tipo de problema a costa de una menor eficiencia para otros. Requieren poca capacitacion especial de parte del usuario. Son considerados de muy alto nivel, diseñados a resolver problemas. Incluye: Lenguajes de consulta y generador de aplicaciones.
    5.Lenguajes naturales: Lenguajes orientados a aplicaciones en inteligencia artificial,como liso y prolog.
    Dentro de este campo destacan las aplicaciones en sistemas, expertos, juegos vision artificial.
    Jurasic Park y robotica.

    ResponderEliminar
  5. Juan David Cifuentes

    Taller Programacion: Conceptos de lenguaje de programacion

    B: Cuales son los tipos de lenguaje y en que consisten?
    Exiten dos tipos de lenguaje, lenguaje de alto nivel y lenguaje de bajo nivel.
    Lenguaje de alto nivel: Son lenguajes de programacion que se asemejan a las lenguas humanas usando palabras y frases faciles de entender.
    Lenguaje de bajo nivel: Es el tipo de lenguaje que cualquier computadora es capaz de entender. Se dice que los programas escritos en forma de ceros y unos estan en lenguaje de maquina, porque esa es la version del programa que la computadora realmente lee.

    C: Cual es la diferencia fundamental entre los lenguajes de alto nivel y bajo nivel?
    La diferencia es que en un lenguaje de bajo nivel cada instrucción corresponde a una accion ejecutable por el ordenador, mientras que en los lenguajes de alto nivel una instrucción suele corresponder a varias acciones.

    D: Cuantas acciones se realizan con una instrucción en un lenguaje de bajo nivel?
    En un lenguaje de bajo nivel cada instrucción corresponde a una accion ejecutable por el ordenador.

    E: Analice, interprete y resuma cada una de las cinco generaciones de lenguajes informaticos.
    Exiten 5 generaciones: Lenguajes de maquina, lenguajes ensambladoras, lenguajes de procedimientos, lenguajes orientados a problemas,lenguajes naturales.

    1.Lenguaje de maquina ( Primera generacion): Es el lenguaje que la computadora entiende, esta estructurado totalmente a los circuitos de la maquina, su programacion es tediosa porque los datos se representan por ceros y unos. Es de bajo nivel. Es un conjunto de instrucciones codificadas en binarioque son capaces de relacionarse con los registros.
    2.Lenguaje ensamblador: Es un lenguaje de bajo nivel, pero simbolico porque las instrucciones se construyen usando codigos de tipo memotecnico,lo cual facilita la escritura y depuracion de los programas pero no los acorta puesto que para cada accion se necesita una instrucción. Algunas caracteristicas que lo diferencian del lenguaje de maquina son que permite eluso de comentarios entre las lineas de instrucciones.
    3.Lenguaje de procedinmientos: Son los lenguajes de alto nivel similares al habla humana pero requieren cierta capacitacion para su uso. Es independiente de la arquitectura fisica de la computadora, esto significa que un mismo lenguaje puede funcionar en distintos computadores, por lo tanto el lenguaje como los programas escritos con el seran transportables de un computador a otro.
    4.Lenguajes orientados a problemas (4GL): Resultan mas eficaces para la resolucion de un tipo de problema a costa de una menor eficiencia para otros. Requieren poca capacitacion especial de parte del usuario. Son considerados de muy alto nivel, diseñados a resolver problemas. Incluye: Lenguajes de consulta y generador de aplicaciones.
    5.Lenguajes naturales: Lenguajes orientados a aplicaciones en inteligencia artificial,como liso y prolog.
    Dentro de este campo destacan las aplicaciones en sistemas, expertos, juegos vision artificial.
    Jurasic Park y robotica.

    ResponderEliminar
  6. 10-05 brayan castaño

    Taller 4

    b.los tipos de lenguaje son:
    lenguaje de bajo nivel: es el tipo de lenguaje que cualquier computador es capas de entender. Se dice que los programas escritos en forma de cero y unos estan en lenguaje de maquinas, por que esa es la version del programa que la computadora realmente lee y sigue.

    Lenguaje de alto nivel: son lenguajes de programacion que se asemejan a las lenguas humanas usando palabras y fraces faciles de entender.

    c.Diferencias:
    En un lenguaje de bajo nivel cada instruccion corresponde a una accion ejecutable por el ordenador, mientras que en un lenguaje de alto nivel suele corresponder a varias acciones.

    d.En un lenguaje de bajo nivel se realiza solo una accion.

    e.Generaciones de lenguajes informaticos:
    Generacion1:es el lenguaje que la computadora entiende, su estructura esta totalmente adaptada a los circuitos de la maquina y la programacion es tediosa por que los datos se representan por ceros y unos.

    Generacion2:es otro lenguaje de programacion de bajo nivel, pero simbolico por que las instrucciones se construyen usando codigos de tipo mnemotecnico, lo cual facilita la escritura y depuracion de los programas pero no los acorta puesto que para cada accion se necesita una instruccion.

    Generacion3:son lenguajes de alto nivel similares a el habla humana pero requieren cierta capasitacion para su uso.sus ventajas son:
    A.un mismo lenguaje puede funcionar en distintos computadores por tanto los programas escritos con el seran transportables de un computador a otro.
    B.una sentencia en un lenguaje de alto nivel da lugar, al ser traducida,a varias instruciones en lenguaje de maquina.

    Generacion4:resultan mas eficaces para la reslucion de un tipo de problemas a costa de menor eficiencia para otros. requieren poca capacitacion especial de parte del usuario y en el estan lenguaje de consulta y generador de aplicaciones.

    Generacion5:lenguajes orientados a aplicaciones en inteligencia artificial como lisp y prolog. dentro de este campo destacan las aplicaciones en sistemas expertos,juegos,vision artificial y robotica. lisp es un lenguaje para manipulacion de simbolos.

    ResponderEliminar
  7. Taller 4 conceptos de lenguaje de programacion


    B. cuales son los tipos de lenguaje existentes y en que conciste?

    R:Lenguaje de nivel bajo: Es el tipo de lenguaje que cualquier computadora es capz de entender. Se dice que los programas escritos en forma de cero, algunos en lenguaje de maquina

    Lenguaje de nivel alto: son lenguaje de programacion que se asemejan a las lehguaje humanas usando palabras y frases facil de entender.

    C.

    R:En un leguaje de bajo nivel las instrucciones correspónde a una accion ejecutable por el ordenador, mientras que el lenguaje de alto nivel una isntrucion suele corresponde a varias acciones.

    D.

    R:Cada instrucción corresponde a una accion ejecutable por el ordenador

    E.

    R:maquina: Es el lenguaje en que entiende la computadora, su estructura esta toalmente adaptada a los circuitos de las maquinas y la p´rogramacion es tediosa porque los datos se representa por ceros y unos.

    Ensamblador: Esotro tipo de lenguaje de bajo nivel, pero simbolico porque las instrucciones se construyen usando codigos de tipo mnemotecnico.

    Procedimientos: Es un de alto nivel similares al habla humana pero requieren cierta capacidad de uso.

    Orientadas a problemas: Resultan mas eficaces para la resolucion de problema acosta de una menor eficciencia a otros.

    Natural: Lenguajes orientados a aplicaciones artificial, lisp y prolog.

    ResponderEliminar
  8. Solucion Taller 4

    B.La frase no presenta lexico.Mientras que la segunda,presenta signos de exclamacion y la tercera presenta de interrogacion.

    C.El leguanje de bajo nivel se presenta con ceros y unos es binomial es facil de entender para el computador y el lenguaje de alto nivel se presenta es con frases faciles las cuales se entienden facil para personas y computadores.

    D.Solo se puede realizar una accion con cada codigo Que se envia a este ya a medida que se envian los codigos pues va realizando las demas acciones.

    E.Generaciones:
    1.Lenguajes de maquinas:
    Es el que entiende la computador es adaptado por circuitos de la maquina y programacion generalmente es por unos y ceros.
    2.Lenguajes ensambladores:
    Es simbolico por que las instrucciones se construccion de cogidos mnemotecnico,la cual facilita la escritura y depuracion de los programas pero no los acorta Ya que para cada accion se necesita una instrucción.
    3.Lenguaje de procedimientos:
    Son lenguajes de alto nivel similares al habla humana pero requieren cierta capacitacion para su uso.Habla de indeéndencia de arquitectura fisica de la computadora y Sentencia de un lenguaje de alto nivel que da lugar.
    4.Lenguajes orientadores de problemas:
    Estos son mejores ya que ayudan a resolver problemas del usuario sin tanta capacitacion , son considerados de nivel alto y resuelven problemas especificos faciles.Este tiene Lenguajes de consulta y Generador de aplicaciones.
    5.Lenguaje natural:Son orientadores de inteligencia artificial ,como slip y prolog.Dentro de este campo se destacan las aplicaciones en sistemas expertos,juegos y vision artificial.

    ResponderEliminar
  9. Este comentario ha sido eliminado por el autor.

    ResponderEliminar
  10. 10-5 Sebastian Franco
    Solucion taller N° 4

    b) Lenguaje de bajo nivel: Es el tipo de lenguaje que cualquier computadorapuede entender. Se dice que los programas escritos en ceros y unos estan nen lenguaje de maquinas.

    Lenguaje de alto nivel: Son leguajes de programacion que se asemejan al las lenguas humanas
    usando palabras o frases faciles de entender.

    c)En un lenguaje de bajo nivel cada instrucción corresponde un acción ejecutable, mientras que en un lenguaje de alto nivel una instrucción suele corresponder a varias acciones.

    d)En un lenguaje de bajo nivel soplo podemos realizar una acción ejecutable.

    e)
    Lenguaje de maquinas (1° generacion): Es el lenguje que la computadora entiende, su estructura está totalmente adaptada a los circuitos de la maquina y la programacion es tediosa porque los datos son representados por ceros y unos, ademas es de bajo nivel.
    Lenguaje ensamblador (2° generacion): Tambien es de bajo nivel, pero simbolico porque las instrucciones se construyen usando codigos mnemotécnicos,loc cual facilita la escritura y depuracion de losprogramas pero no los acorta puesto que para cada accion se necesita una instrucción.
    Lenguaje de procedimientos (3° generacion): son los lenguajes de alto nivel que es similar al habla humana pero requieren cierta capacitacion para su uso. Para que el lenguaje funcione debe ser traducido al lenguaje de maquina a fin de que la computadora lo entienda.
    Lenguaje orientados a problemas: resultan mas eficaces para la resolucion de un tipo de problema a costa de menor eficacia para otros.
    Lenguajes naturales: lenguajes orientadosa aplicaciones en inteligencia artificial; dentro de estas aplicaciones se destacan aplicaciones en sistemas expertos, juegos, vision artificial y robotica.

    ResponderEliminar
  11. Sebastian Gamboa Morales 10-5

    Taller 4



    2- Los lenguajes son:

    Lenguaje de bajo nivel:Es el tipo de lenguaje que cualquier computador puede entender

    Lenguaje de alto nivel: Son lenguajes de programacion que se parecen a las lenguas humanas usando palabras faciles de entender.



    3- La diferencia es q el lenguaje de bajo nivel es un lenguaje q es facil de leer para una computaodora y maquina; mientras que el lenguaje de alto nivel, este lenguaje seria complicado para que una maquina lo lea, mientras que el humano si lo entenderia.



    4- En un lenguaje de bajo nivel cada instrucción corresponde a una accion ejecutable por el computador



    5-

    -Lenguaje de maquina(Primera Generacion): Es lenguaje que la computacion entiende, su estructura esta totaslmente adaptada a los circuitos de la maquina y la programacion es muy complicada ya que los datos se representan en unos y ceros.

    Es de bajo nivel. Es un conjunto de instrucciones codificadas en binario . Los datos se referencian por medio de direcciones de memoria donde se encuentran y las instrucciones realizan operaciones simples.



    -Lenguaje ensamblador (Segunda Generacion): Es un lenguaje de programacion de bajo nivel, pero simbolico por que las instrucciones se construyen usando codigos de tipo memotecnico, lo cual facilita la escritura y depuracion de los programas pero no los acorta puesto que para cada accion se necesita una instrucción. El programa ensamblador va traduciendo linea a linea a la vez que comprueban la existencia de errores.



    -Lenguaje de procedimiento ( Tercera Generacion): Son lenguajes de alto nivel similar al habla humana pero requiere cierta capacitacion para su uso. Sus ventajas son:



    -Independencia de la arquitectura fisica de la computadora (portabilidad)

    -Una sentencia en un lenguaje de alto nivel.(Basic, Pascal, Cobol, Fortan, Php, Python, Java script, Delphi, Java y muchos mas)



    -Lenguajes orientados a problemas (4GL): Resultan mas eficases para la sesolucion de un tipo de problema a costa de una menor eficincia para otros. Son considerados de muy alto nivel, diseñados para resolver problemas especificos.



    -Lenguajes naturales: Lenguajes orientados a aplicaciones en inteligencia artificial como Lisp y Prolog. Dentro de este campo destacan las aplicaciones en sistemas expertos, juegos, vision artificial y robotica.



    Podemos decir entonces, que los lenguajes de alto nivel, tiene las vantajas de mayor legibilidad de los programas, portabilidad, facilidad de aprendizaje y facilidad de modificacion.





    6-Busque información que permita decidir cuáles serían los lenguajes de programación mas apropiados para realizar:



    a-Aplicaciones para gestion de oficina:(Lenguajes orientados a la gestion: Cobol, RPG.

    b-Complejos calculos cientificos: (Lenguaje de calculo cientifico:Fortran, Ada, Agol, APL, Pascal.)



    c- Un sistema experto en medicina: ( Lenguaje de sistema educativo: Asset, C, Modula II, Logo, Basic, Pilot, pascal)



    d-Un simulador de vuelo: ( Lenguaje de simulacion: GPSS, SIMULA, MIMIC)



    e-Manipulacion de base de datos: (Lenguaje interrogativo: Prolog, DBASE)



    f-Control de un robot industrial: (Lenguaje de Inteligencia artificial: Lips, Prolog)

    ResponderEliminar
  12. b)Los lenguajes que existen son los de alto y bajo nivel los lenguajes de bajo nivel son aquellos que la computadora puede leer facilmente es el lenguaje de ceros y unos que lacomputadora maneja.Los lenguajes de alto nivel sonaquellos que se asemejan a la lengua humana uasndo palabras o fraces faciles de entender para la computadora


    c)La diferencia es que el lenguaje de bajo nivel solo procesa una accion por instrucción mientrs que el lenguaje de alto nivel realiza varias acciones por instrucción.


    d)en un lenguajede baja nivel eloperador solo escapas de realizauna

    sola accion




    e)

    LA PRIMERA GENERACION:

    (LENGUAJE DE MAQUINA)

    Es una generacion en la que los compútadores y sus programas eran largosy laboriosos y su mayor problema era que elcomputador trabajaba con el lenguaje de ceros y unos yorganizar una tarea era dificil y complicada para lugocorregir algun error




    LA SEGUNDA GENERACION:

    (LENGUAJE DE ENSAMBLADOR)

    La segunda generacion no es muy diferrente de la primera solo que en esta ya se habia cambiado el lenguaje de ceros y unos por un lenguaje simbolico en la que sus instrucciones se constituyen usando codigos de tipo mnemotecnico,pero la tarea larga y laboriosa no acabo ya que elproceso era largo y corregir un error aun era dificil




    LA TERCERA GENERACION:

    (LENGUAJE DE PROCEDIMIENTOS)

    Ya aquí comienza a utilizarce un lenguaje de alto nivel, donde la computadora comienza a operar con un lenguaje casi humano y puede hacer o realizar mas acciones y su procedimiento de realizacion y correccion se facilita










    CUARTA GENERACION

    (LENGUAJES ORIENTADOS A PROBLEMAS)

    Aquí ya es ma seficaz el producto y elcomputador es capaz de realizar mas acciones con una sola instrucción, y son capaces de solucionar problemas mas facilmente pormedio de dos lenguajes, el lenguaje de consulta y el generador de aplicaciones




    QUINTA GENERACION

    (LENGUAJES NATURALES)

    Hoy en dia son este tipo de lenguajes los que usamos y son mas avanzados y nos ayadan a solucionar problemas

    ResponderEliminar
  13. Taller programacion: conceptos de lenguaje de programacion

    miguel angel zuleta ramirez grado. 10-5


    B.cuales son los dos tipos de lenguaje y en que consisten?

    Existen dos tipos de lenguaje de alto nivel y lenguaje de bajo nivel

    lenguaje de alto nivel: son lenguajes de programacion que se asemejan alas lenguas humanas usando palabras y frases faciles de entender.

    Lenguaje de bajo nivel: es el tipo de lenguaje que cualquier computadora es capazde entender. Se dice que los programas escritos en forma de ceros y unos estan en lenguaje de maquina, porque esa es la version del programa que la computadora realmente lee y sigue.

    100.

    cual es la diferencia fundamental entre los lenguaje sde alto nivel y bajo nivel?


    La diferencia es que un lenguaje de bajo nivel cada instrucción corresponde a una accion ejecutable por el ordenador, mientras que en los lenguajes de alto nivel una instrucción suele corresponder a varias acciones.


    500.

    cuantas acciones se realizan con una instrucción en un lenguaje de bajo nivel?

    En un lenguaje de bajo nivel cada accion corresponde a una accion ejecutable por el ordenador.

    E. Analice, interprete y resuma cada una de las cinco generaciones de lenguajes informaticos.

    Existen 5 generaciones de lenguajesa informaticos son : 1. lenguajs de maquina, 2. lenguajes ensambladores, 3. lenguajes de procedimientos, 4. lenguajes orientados a problemas, 5. lenguajes naturales.

    1.

    lenguaje de maquina (primera generacion):

    es el lenguaje que la computadora entiende ,su estructura esta totalmente adaptada a los circuitos de la maquina y la programacion es tediosa porque los datos se representan por ceros y unos. Es d ebajo nivel.
    2.

    Lenguaje ensamblador (segunda generacion):

    es otro lenguaje de programacion de bajo nivel, pero simbolico porque las instrucciones se construyen dando codigos de tipo mnemotecnico, lo cual facilita la escritura y depuracion de los programas pero no los acorta puesto que para cada accion se necesita una instrucción. El programa ensamblador va traduciendo linea a linea a la ves comprueba la existencia de errores.}
    3.

    lenguaje de procediomientos (tercera generacion):

    son lenguajes de alto nivel similares al habla humana pero requieren cierta capacitacion para su uso. Sus ventajas son, es independiente de la arquitectura fisica de la computadora,esto significa que un mismo puede funcionar en distintos computadores, por lo que tanto el lenguaje como los programas escritos con el seran transportables de un computador a otro.
    4.

    Lenguajes orientados a problemas (4 GL):

    resultan mas eficaces para la resolucion de un tipo de problemas a costa de una menor eficiencia para otros. Requieren poca capacidad especial de parte del usuario. Son considerados de muy alto nivel, diseñados para resolver problemas especificos. Incluye: lenguajes de consulta y generador de aplicaciones.

    5.

    lenguas naturales(5GL):

    lenguajes orientados a aplicaciones en inteligencia artificial, como lisp y prolog. Dentro de este campo destacan las aplicaciones en sistemas expertos, juegos, vision artificial (jurasic park) y robotica.

    ResponderEliminar
  14. Alejandro Valencia Diaz 10-5


    B):Existen 2 tipos de lenguajes, el lenguaje de alto y de bajo nivel

    Lenguaje de bajo nivel:es el tipo de lenguaje que cualquier tipo de computadora puede entender. se dice que los programas escritos enforma de ceros y unos estan en el lenguajes de maquinas por que esa es la version del programa que la computadora realmente lee y sigue.

    Lenguaje de alto nivel: son los lenguajes de programacion que se asemejan a las lenguas humanas usando palabras y fraces faciles de entender


    C): Que el lenguaje de bajo nivel esta en lenguaje de maquinas por eso es mas dificil de entender que el de alto nivel que esta en fraces y palabras faciles de entender.


    D): En un lenguaje de bajo nivel, cada orden corresponde a una accion ejecutable por el computador


    E): 1 Lenguaje de maquina: es el lenguaje que la computadora entiende, su extructura esta totalmente adaptada alos circuitos de las maquina y la programacion es tediosa por los datos se representan por ceros y unos.es debajo nivel.

    2 Lenguaje esamblador: es otro lenguaje de bajo nivel pero simbolico porque las instruciones se con truyen usando tipo mnemotecnico lo cual facilite la escritura y depuracion de los programas pero no los acortan puesto que para cada accion se necesita una instruccion

    3 Lenguaje de procedimiento: son los lenguajes de alto nivel al habla humano pero requieren sierta capacitacion para su uso.

    4 Lenguajes orientados a problemas: resultan mas eficaces para la resolucion de problemas a costa de una menor eficiencia para otros. requieren poca capacitacion especial de parte del usuario. son considerados de muy alto nivel diseñados para resolver problemas especificos. Incluye lenguaje de preguntas y generador de aplicaciones.

    5 Lenguajes naturales: lenguajes orientales a aplicaciones e inteligencia artificial; como lisp y prolog. dentro de este campo destacan las aplicaciones en sistemas expertos; juegos; vision artificial(jurasicpark) y robotica.

    Tarea:

    1-Analogias:Que las dos son de bajo nivel

    Diferencias:Algunas características en las que se diferencian son que permite el uso de comentarios entre las líneas de instrucciones; en lugar de direcciones binarias usa identificadores como total, x, y, etc. Y los códigos de operación se representan por mnemotécnica siempre tienen la desventaja de repertorio reducido de instrucciones, rígido formato para las instrucciones, baja portabilidad y fuerte dependencia del hardware.

    2-

    1-Lenguaje de procedimientos: Son lenguajes de alto nivel similares al habla humana pero requieren cierta capacitación para su uso.

    2-Lenguajes orientados a problemas (4GL): Resultan más eficaces para la resolución de un tipo de problemas a costa de una menor eficiencia para otros. Requieren poca capacitación especial de parte del usuario Son considerados de muy alto nivel Diseñados para resolver problemas específicos

    3-Lenguajes orientados a problemas (4GL): Resultan más eficaces para la resolución de un tipo de problemas a costa de una menor eficiencia para otros. Requieren poca capacitación especial de parte del usuario Son considerados de muy alto nivel Diseñados para resolver problemas específicos

    4-Lenguajes naturales: Lenguajes orientados a aplicaciones en inteligencia artificial, como lisp y prolog. Dentro de este campo destacan las aplicaciones en sistemas expertos, juegos, visión artificial (Jurasic Park) y robótica.

    5-Lenguaje de procedimientos (Tercera Generación):Son lenguajes de alto nivel similares al habla humana pero requieren cierta capacitación para su uso.

    6-Lenguajes naturales: Lenguajes orientados a aplicaciones en inteligencia artificial, como lisp y prolog. Dentro de este campo destacan las aplicaciones en sistemas expertos, juegos, visión artificial (Jurasic Park) y robótica.

    ResponderEliminar
  15. sebastian franco 10-5
    a-Aplicaciones para gestion de oficina:(Lenguajes orientados a la gestion: Cobol, RPG.

    b-Complejos calculos cientificos: (Lenguaje de calculo cientifico:Fortran, Ada, Agol, APL, Pascal.)

    c- Un sistema experto en medicina: ( Lenguaje de sistema educativo: Asset, C, Modula II, Logo, Basic, Pilot, pascal)

    d-Un simulador de vuelo: ( Lenguaje de simulacion: GPSS, SIMULA, MIMIC)

    e-Manipulacion de base de datos: (Lenguaje interrogativo: Prolog, DBASE)

    f-Control de un robot industrial: (Lenguaje de naturales: Lips, Prolog)

    ResponderEliminar
  16. Solución del taller de programación estructurada:
    1. analogías y diferencias entre el código maquina y el lenguaje ensamblador

    Lenguaje de maquina: es el lenguaje que la computadora entiende, su estructura está totalmente adaptada a los circuitos de la maquina y la programación es tediosa porque los datos se representan por ceros y unos. Es de bajo nivel.


    Lenguaje ensamblador: es otro lenguaje de programación de bajo nivel, pero simbólico porque las instrucciones se construyen dando códigos de tipo mnemotécnico, lo cual facilita la escritura y depuración de los programas pero no los acorta puesto que para cada acción se necesita una instrucción.

    2. Busca información que permita decidir cuales serian los lenguajes de programación más apropiados para realizar:

    a. Aplicaciones para gestión de oficinas: pues para mi seria un lenguaje de maquina ya que es un sistema de bajo nivel y se maneja con ceros y unos
    b. Complejos cálculos científicos: seria un lenguaje de procedimiento ya que es un programa por medio de varios pasos y también necesita una capacitación previa además de que se puede transportar de un computador a otro.
    c. Un sistema experto en medicina: para mi seria un lenguaje orientado a problemas ya que tiene una gran resolución de problemas y pues la medicina no debe de tener problemas ya que si tiene uno puede ser una catástrofe.
    d. Un simulador de vuelo: es un lenguaje natural ya que es el orientado a aplicaciones de inteligencia artificial dentro de esta lengua se destaca los programas expertos como juegos y visión artificial.
    e. Manipulación de bases de datos: este sería un lenguaje ensamblador porque es otro lenguaje de programación de bajo nivel, pero simbólico porque las instrucciones se construyen dando códigos de tipo mnemotécnico, lo cual facilita la escritura y depuración de los programas pero no los acorta puesto que para cada acción se necesita una instrucción. El programa ensamblador va traduciendo línea a línea a la vez comprueba la existencia de errores.
    f. Control de un robot industrial: seria de nuevo una lengua natural ya que son lenguajes orientados a aplicaciones en inteligencia artificial, como lisp y prolog. Dentro de este campo destacan las aplicaciones en sistemas expertos, juegos, visión artificial (jurasic park) y robótica.

    ResponderEliminar
  17. ups profe olvide poner el grado yo soy miguel angel zuleta ramirez del grado 10-5 el que envio la solucion del taller

    ResponderEliminar
  18. Richar Alexander Garcés Vargas 10.05
    TALLER #4
    Desarrollo

    A.
    1. En las frases se puede apreciar que usan de derecha a izq. Los sgts. Símbolos:
    • El primero no posee; el segundo usa signos de exclamación y el tercero usa signos de interrogación.

    2. Las tres frases usan la misma sintaxis: Ese (pronombre); es (verbo ser en presente perfecto); hombre (sustantivo común). Las frases no poseen adjetivo.
    3. En la primera frase la semántica nos indica que la frase es breve y solo tienen la finalidad de expresar una realidad o un hecho conciso, básicamente informar. En la segunda frase ya ahí una intención más de afirmar fuertemente ese hecho, y en la tercera se cuestiona ese hecho interrogando al lector.


    B. Ahí dos tipos:
    1. Lenguaje de bajo nivel: es muy usual; es un lenguaje básico que usa un sistema binomial de de 1 y 0; es la forma en que el computador entiende y lee la información.
    2. Lenguaje de alto nivel: son lenguajes algo más complejos, ya que usan un sistema de frases y palabras muy similar al lenguaje humano.

    C. La principal diferencia esta en su complejidad: mientras que los de bajo nivel solo pueden realizar una acción por cada instrucción, lo que dificulta extensamente el trabajo de programador; el lenguaje de alto nivel es capaz de realizar una serie completa de acciones solamente con una acción.

    D. Este tipo de lenguaje de programación solamente realiza una acción por cada instrucción dada por el programador. Este dificulta extensamente el trabajo del operario, aunque posee una amplia exactitud.





    E. -Generaciones de lenguajes-
    1. Lenguaje de maquina o de primera generación:
    Es el lenguaje que la computadora entiende. Esta diseñado para relacionarse con la maquina, ya que estas usan este tipo de lenguaje binomial es usado por ellas. Es de trabajo tedioso. Es de bajo nivel.

    2. Lenguaje ensamblador o de segunda generación:
    Como el de maquina, es de bajo nivel; pero a diferencia de este, tiene un sistema simbólico ya las instrucciones las con el uso de códigos nemotécnicos, lo cual mejora la escritura y depuración del programa pero no lo acorta ya que por ser de bajo nivel, cada acción requiere una instrucción específica.

    3. Lenguaje de procedimientos o de tercera generación:
    Son lenguajes de alto nivel semejantes al habla humano, pero requieren capacitación para su uso. Sus ventajas son:
    a) Independencia de la arquitectura física de la computadora (portabilidad): un mismo lenguaje puede ser utilizado por varios tipos de computadora.
    b) Una sentencia en un lenguaje de alto nivel da lugar, al ser traducido, a varios lenguajes maquina. Están diseñados para la lógica capaz de resolver problemas generales. E.J: PASCAL, BASIC, COBOL.

    4. Lenguajes orientados a problemas o de cuarta generación:
    Son más eficaces que otros lenguajes para la resolución de un tipo de problemas. Son fáciles de usar. Se consideran de muy alto nivel. Incluye lenguaje de consulta y generador de aplicaciones.
    a) Lenguaje de consulta: permiten a los no programadores un fácil desarrollo para la búsqueda y generación de reportes a partir de una base de datos.
    b) Generador de aplicaciones: su finalidad es la resolución de problemas, prescindiendo e la arquitectura del computador. Contiene varios módulos que han sido diseñados para realizar varias tareas.

    5. Lenguajes de propósito general:
    Lenguajes orientados a aplicaciones en inteligencia artificial. Como Lisp y Prolog. Destacan las aplicaciones en sistemas expertos juegos, visión artificial y robótica.
    Lisp es un lenguaje para procesamiento de listas y manipulación de datos. Prolog es un lenguaje basado en la lógica, para aplicaciones de bases de datos e inteligencia artificial. Blender permite programar simulaciones y juegos en 3 dimensiones.

    ResponderEliminar
  19. consulta taller4 brayan castaño 10-05

    del taller de programación estructurada:
    analogías y diferencias entre el código maquina y el lenguaje ensamblador

    Lenguaje de maquina: es el lenguaje que la computadora entiende, su estructura está totalmente adaptada a los circuitos de la maquina y la programación es tediosa porque los datos se representan por ceros y unos. Es de bajo nivel.


    Lenguaje ensamblador: es otro lenguaje de programación de bajo nivel, pero simbólico porque las instrucciones se construyen dando códigos de tipo mnemotécnico, lo cual facilita la escritura y depuración de los programas pero no los acorta puesto que para cada acción se necesita una instrucción.

    Busca información que permita decidir cuales serian los lenguajes de programación más apropiados para realizar:

    a. Aplicaciones para gestión de oficinas: pues para mi seria un lenguaje de maquina ya que es un sistema de bajo nivel y se maneja con ceros y unos
    b. Complejos cálculos científicos: seria un lenguaje de procedimiento ya que es un programa por medio de varios pasos y también necesita una capacitación previa además de que se puede transportar de un computador a otro.
    c. Un sistema experto en medicina: para mi seria un lenguaje orientado a problemas ya que tiene una gran resolución de problemas y pues la medicina no debe de tener problemas ya que si tiene uno puede ser una catástrofe.
    d. Un simulador de vuelo: es un lenguaje natural ya que es el orientado a aplicaciones de inteligencia artificial dentro de esta lengua se destaca los programas expertos como juegos y visión artificial.
    e. Manipulación de bases de datos: este sería un lenguaje ensamblador porque es otro lenguaje de programación de bajo nivel, pero simbólico porque las instrucciones se construyen dando códigos de tipo mnemotécnico, lo cual facilita la escritura y depuración de los programas pero no los acorta puesto que para cada acción se necesita una instrucción. El programa ensamblador va traduciendo línea a línea a la vez comprueba la existencia de errores.
    f. Control de un robot industrial: seria de nuevo una lengua natural ya que son lenguajes orientados a aplicaciones en inteligencia artificial, como lisp y prolog. Dentro de este campo destacan las aplicaciones en sistemas expertos, juegos, visión artificial (jurasic park) y robótica.

    ResponderEliminar
  20. Cristian David Alvarez Cardona 10-5
    Taller Programacion: Conceptos de lenguaje de programación

    B.Exiten dos tipos de lenguaje, lenguaje de alto nivel y lenguaje de bajo nivel.
    Lenguaje de alto nivel: Son lenguajes de programacion que se asemejan a las lenguas humanas usando palabras y frases faciles de entender.
    Lenguaje de bajo nivel: Es el tipo de lenguaje que cualquier computadora es capaz de entender. Se dice que los programas escritos en forma de ceros y unos estan en lenguaje de maquina, porque esa es la version del programa que la computadora realmente lee.

    C.La diferencia es que en un lenguaje de bajo nivel cada instrucción corresponde a una accion ejecutable por el ordenador, mientras que en los lenguajes de alto nivel una instrucción suele corresponder a varias acciones.

    D.En un lenguaje de bajo nivel cada instrucción corresponde a una accion ejecutable por el ordenador.

    E.Exiten 5 generaciones: Lenguajes de maquina, lenguajes ensambladoras, lenguajes de procedimientos, lenguajes orientados a problemas,lenguajes naturales.

    1.Lenguaje de maquina ( Primera generacion): Es el lenguaje que la computadora entiende, esta estructurado totalmente a los circuitos de la maquina, su programacion es tediosa porque los datos se representan por ceros y unos. Es de bajo nivel. Es un conjunto de instrucciones codificadas en binarioque son capaces de relacionarse con los registros.
    2.Lenguaje ensamblador: Es un lenguaje de bajo nivel, pero simbolico porque las instrucciones se construyen usando codigos de tipo memotecnico,lo cual facilita la escritura y depuracion de los programas pero no los acorta puesto que para cada accion se necesita una instrucción. Algunas caracteristicas que lo diferencian del lenguaje de maquina son que permite eluso de comentarios entre las lineas de instrucciones.
    3.Lenguaje de procedinmientos: Son los lenguajes de alto nivel similares al habla humana pero requieren cierta capacitacion para su uso. Es independiente de la arquitectura fisica de la computadora, esto significa que un mismo lenguaje puede funcionar en distintos computadores, por lo tanto el lenguaje como los programas escritos con el seran transportables de un computador a otro.
    4.Lenguajes orientados a problemas (4GL): Resultan mas eficaces para la resolucion de un tipo de problema a costa de una menor eficiencia para otros. Requieren poca capacitacion especial de parte del usuario. Son considerados de muy alto nivel, diseñados a resolver problemas. Incluye: Lenguajes de consulta y generador de aplicaciones.
    5.Lenguajes naturales: Lenguajes orientados a aplicaciones en inteligencia artificial,como liso y prolog.
    Dentro de este campo destacan las aplicaciones en sistemas, expertos, juegos vision artificial.
    Jurasic Park y robotica.

    ResponderEliminar
  21. Programación estructurada
    Carlos Andrés López Ayala
    10-8
    Taller 4
    1- cuales son los tipos de lenguaje que existen y en que consisten?
    Respuesta:
    Lenguaje de bajo nivel: Es el tipo de lenguaje que cualquier computadora puede entender.
    se dice que los programas escritos en forma de ceros y unos están en lenguaje de maquina,
    por que esa es la versión del programa que la computadora realmente lee y sigue.

    Lenguaje de alto nivel: Son lenguajes de programación que se asemejan las lenguas humanas usando palabras y frases fáciles de entender.

    2- Cual es le diferencia fundamental entre los lenguajes de alto nivel y los de bajo nivel?
    Respuesta:
    Que en un lenguaje de bajo nivel cada instrucción corresponde a una acción ejecutable,
    mientras que en los lenguajes de alto nivel una instrucción suele corresponder a varias
    acciones.

    3- Cuantas acciones se realizan con una instrucción de bajo nivel?
    Respuesta:
    se puede realizar una acción.
    4-Resuma cada una de las cinco generaciones de lenguajes informáticos?
    Respuesta
    Lenguaje de maquina: es el lenguaje que le computadora entiende, se estructura esta totalmente adaptada a los circuitos de la maquina y la programación es tediosa porque los datos se representan por ceros y unos.
    Lenguaje ensamblador: es otro lenguaje de programación de bajo nivel, pero simbólico porque las instrucciones se construyen usando códigos de tipo nemotécnico lo cual facilita la escritura y depuración de los programas pero no los acorta puesto que para cada acción se necesita una instrucción.
    Lenguaje de procedimientos: son lenguajes de alto nivel similares al habla humana pero requieren cierta capacitación para su uso.
    Lenguajes orientados o problemas: resultan más eficaces para la resolución de un tipo de problemas a costa de una mejor eficiencia para todos. Requieren poca capacitación especial de parte de usuario.
    Lenguajes naturales: lenguajes orientados o aplicaciones en inteligencia artificial, como lisp y prolog. Dentro de este campo se destacan las aplicaciones en sistemas expertos, juegos, visión artificial y robótica. Lisp es un lenguaje para procesamientos de listas y manipulación de símbolos y prolog es un lenguaje basado en lógica para aplicaciones de bases de datos e inteligencia artificial.

    ResponderEliminar
  22. TALLER PROGRAMACION ESTRUCTURADA
    JUAN CARLOS LOAIZA 10.08 P.10



    B. Ahí dos tipos:
    1. Lenguaje de bajo nivel: es muy usual; es un lenguaje básico que usa un sistema binomial de de 1 y 0; es la forma en que el computador entiende y lee la información.
    2. Lenguaje de alto nivel: son lenguajes algo más complejos, ya que usan un sistema de frases y palabras muy similar al lenguaje humano.


    C. En un lenguaje de bajo nivel cada instrucción corresponde un acción ejecutable, mientras que en un lenguaje de alto nivel una instrucción suele corresponder a varias acciones


    D. Solo se puede realizar una acción con cada código Que se envía a este ya a medida que se envían los códigos pues va realizando las demás acciones.

    E: Analice, interprete y resuma cada una de las cinco generaciones de lenguajes informáticos.
    Existen 5 generaciones: Lenguajes de maquina, lenguajes ensambladoras, lenguajes de procedimientos, lenguajes orientados a problemas, lenguajes naturales.

    1. Lenguaje de maquina (Primera generación): Es el lenguaje que la computadora entiende, esta estructurado totalmente a los circuitos de la maquina, su programación es tediosa porque los datos se representan por ceros y unos. Es de bajo nivel. Es un conjunto de instrucciones codificadas en binario que son capaces de relacionarse con los registros.
    2. Lenguaje ensamblador: Es un lenguaje de bajo nivel, pero simbólico porque las instrucciones se construyen usando Codigas de tipo nemotécnico, lo cual facilita la escritura y depuración de los programas pero no los acorta puesto que para cada acción se necesita una instrucción. Algunas características que lo diferencian del lenguaje de maquina son que permite el uso de comentarios entre las líneas de instrucciones.
    3. Lenguaje de procedimientos: Son los lenguajes de alto nivel similares al habla humana pero requieren cierta capacitación para su uso. Es independiente de la arquitectura física de la computadora, esto significa que un mismo lenguaje puede funcionar en distintos computadores, por lo tanto el lenguaje como los programas escritos con el serán transportables de un computador a otro.
    4. Lenguajes orientados a problemas (4GL): Resultan más eficaces para la resolución de un tipo de problema a costa de una menor eficiencia para otros. Requieren poca capacitación especial de parte del usuario. Son considerados de muy alto nivel, diseñados a resolver problemas. Incluye: Lenguajes de consulta y generador de aplicaciones.
    5. Lenguajes naturales: Lenguajes orientados a aplicaciones en inteligencia artificial, como liso y prologa.
    Dentro de este campo destacan las aplicaciones en sistemas, expertos, juegos visión artificial.
    Jurasic Park y rebotica

    ResponderEliminar
  23. ALEJANDRA RODRIGUEZ TOLEDO 10-08
    1- Los tipos de lenguajes son: el lenguaje de alto nivel y el lenguaje de bajo nivel
    El lenguaje de alto nivel: son lenguajes de programación que se asemejan a las lenguas humanas.
    Lenguaje de bajo nivel: es el tipo de lenguaje que cualquier computadora es capaz de entender se dice que los programas escritos en forma de ceros y unos están en lenguaje de máquina, porque esa es la versión del programa que la computadora realmente lee y sigue.
    2- La diferencia es que en un lenguaje de bajo nivel cada instrucción corresponde a una acción ejecutable por el ordenador mientras que en los lenguajes de alto nivel una instrucción suele corresponder a varias acciones.
    3- en el lenguaje de bajo nivel cada acción corresponde a una acción ejecutable por el ordenador
    4- lenguaje de maquina: es el lenguaje que la computadora entiende, su estructura esta totalmente adaptada a los circuitos de la maquina y la programación es tediosa porque los datos se representan por ceros y unos. Es de bajo nivel.
    Lenguaje ensamblador: Es otro lenguaje de programación de bajo nivel pero simbolico porque las instrucciones se construyen usando códigos de tipo mnemotécnico, lo cual facilita la escritura y depuración de los programas pero no los acorta puesto que para cada acción se necesita una instrucción.
    Lenguaje de procedimientos: son lenguajes de alto nivel similares al habla humana pero requieren cierta capacitación para su uso.
    Lenguajes orientados a problemas: resultan más eficaces para la resolución de un tipo de problemas a costa de una mejor eficiencia para otros. Requieren poca capacitación especial de parte del usuario. Son considerados de muy alto nivel, diseñados para resolver problemas específicos. Incluye: lenguajes de consulta y generador de aplicaciones
    Lenguajes naturales: lenguajes orientados a aplicaciones en inteligencia artificial, como lips y prolog. Dentro de este campo destacan las aplicaciones en sistemas expertos, juegos, visión artificial y robótica.
    5- el lenguaje ensamblador es el de as bajo nivel por las instrucciones se dan en secuencias binarias por comodidad puedes escribirlas en hexadecimal. Por ejemplo una instrucción áquina podría ser la secuencia 00010010 podría significar sumar 1 a l acumulador. Y en cabio en el código máquina se dan las instrucciones mediante con palabras nemotécnicas coo ADD, P, MOV, por lo tanto es as fácil recordad la instrucción con el código de máquina con el leguaje ensamblador.

    ResponderEliminar
  24. Taller Programación:
    Michael Avila Ceballos 10-08

    1. Existen 2 tipos de lenguajes, el lenguaje de alto y de bajo nivel.

    a. Lenguaje de bajo nivel: Es el tipo de lenguaje que cualquier tipo de computadora puede entender. Se dice que los programas escritos enforna de ceros y unos están en el lenguajes de maquinas por que esa es la versión del programa que la computadora realmente lee y sigue.

    b. Lenguajes de nivel alto: Son lenguajes de programación que se asemejan alas lenguas humanas usando palabras y frases fáciles de entender.

    2. El leguaje de bajo nivel se presenta con ceros es fácil de entender para el computador y el lenguaje de alto nivel se presenta con frases como un lenguaje que se hace mas fácil de entender para las persona.

    3. En un lenguaje de bajo nivel cada instrucción corresponde a una acción ejecutable por el ordenador.

    4. a. Lenguajes de maquina(primera generación): Es un lenguaje de bajo nivel, el cual la computadora entiende, su estructura y progamacion esta adaptada a la maquina, los datos son representados por ceros y unos(binarios).


    b. Lenguaje ensamblador: Es un lenguaje de bajo nivel, pero simbólico porque las instrucciones se construyen usando códigos de tipo mnemotécnico, lo cual facilita la escritura y depuración de los programas pero no los acorta puesto que para cada acción se necesita una instrucción. Algunas características que lo diferencian del lenguaje de maquina son que permite el uso de comentarios entre las líneas de instrucciones.

    c. Lenguaje de procedimientos: Son los lenguajes de alto nivel similares al habla humana pero requieren cierta capacitación para su uso. Es independiente de la arquitectura física de la computadora, esto significa que un mismo lenguaje puede funcionar en distintos computadores, por lo tanto el lenguaje como los programas escritos con el serán transportables de un computador a otro.

    d. lenguaje orientados a problemas: resultan más eficaces para la resolución de un tipo de problema a costa de una menor eficiencia para otros. Requieren poca capacitación especial de parte del usuario. Son considerados de alto nivel, diseñados para resolver temas específicos. Incluye lenguajes de consulta y generador de aplicaciones

    e. Lenguaje natural: Son orientadores de inteligencia artificial, como slip y prologa. Dentro de este campo se destacan las aplicaciones en sistemas expertos, juegos y visión artificial.



    5. El lenguaje ensamblador esta compuesto por comandos e instrucciones, mientras que el lenguaje maquina esta compuesto solamente por 0 y 1.


    6. a-Aplicaciones para gestión de oficina:(Lenguajes orientados a la gestión: Cobol, RPG.

    B-Complejos cálculos científicos: (Lenguaje de calculo científico: Fortran, Ada, Agol, APL, Pascal.)

    c- Un sistema experto en medicina: (Lenguaje de sistema educativo: Asset, C, Modula II, Logo, Basic, Pilot, pascal)

    d-Un simulador de vuelo: (Lenguaje de simulación: GPSS, SIMULA, MIMIC)

    e-Manipulación de base de datos: (Lenguaje interrogativo: Prolog, DBASE)

    f-Control de un robot industrial: (Lenguaje de Inteligencia artificial: Lips, Prolog)

    ResponderEliminar
  25. programacion estructurada
    sebastian salazar
    grado 10-8
    taller4






    1. ¿cuales son los tipos de lenguaje existentes y en que consisten?

    En programación se pueden clasificar los lenguajes informáticos en dos grandes bloques: Lenguajes de Alto nivel y Lenguajes de Bajo nivel.

    Lenguajes de bajo nivel: Es el tipo de lenguaje que cualquier computadora es capaz de entender. Se dice que los programas escritos en forma de ceros y unos están en lenguaje de maquina, por que esa es la versión del programa que la computadora realmente lee y sigue.

    Lenguajes de alto nivel: Son lenguajes de programación que se asemejan a las lenguas humanas usando palabras fáciles de entender

    Características de los lenguajes de alto nivel:
    • Son independientes de la estructura básica de la computadora.

    • Permiten usar los mismos programas en computadoras de diferentes arquitecturas (portabilidad) y no es necesario conocer el hardware especifico de la maquina.

    • La ejecución de un programa en lenguaje de alto nivel, requiere de una traducción del mismo al lenguaje de la computadora donde va a ser ejecutado.

    • Una sentencia en un lenguaje del alto nivel da lugar, al ser traducida, a varias instrucciones en lenguaje entendible por el computador.

    • Utilizan notaciones cercanas a las usadas por las personas en un determinado ámbito.

    • Se suelen incluir instrucciones potentes de uso frecuente que son ofrecidas por el lenguaje de programación.

    2. En un lenguaje de bajo nivel cada instrucción corresponde a una acción ejecutable por el ordenador, mientras que en un lenguaje de alto nivel una instrucción suele corresponder a varias acciones.

    3. En un lenguaje de bajo nivel cada instrucción corresponde a una acción ejecutable por el ordenador, mientras que en un lenguaje de alto nivel, una sola instrucción puede corresponder a varias acciones.

    4. En un lenguaje de bajo nivel una instrucción corresponde a una sola accion ejecutable por el computador.

    5. En programacion existen varias genraciones de lenguajes en las cuales encontramos:

    • Lenguajes de maquina.
    • Lenguajes ensambladores.
    • Lenguajes de procedimientos.
    • Lenguajes orientados a problemas.
    • Lenguajes naturales.


    A. Lenguajes de maquina(primera generacion): Es un lenguaje de bajo nivel, el cual la computadora entiende, su estructura y progamacion esta adaptada a la maquina, los datos son representados por ceros y unos(binarios).
    B. 2)Lenguaje ensamblador ( segunda generacion): Este es otro programa de bajo nivel, pero su lenguaje se facilita por que se construye usando codigos de tipo mnemotecnicos, lo cual es mas facil la depuracion, este va leyendo linea por linea en forma de X y Y, detectando errores. Unos de los codigos son STO se utiliza para guardar datos, LOA para cargar y acumular, ADD para adicionar datos, entre otros.
    C. Lenguaje de procedimiento ( tercera generacion): Estos lenguajes yo son de alto nivel, referentes al habla humana pero requieren de cierta capacitacion para su uso.Unos de sus veneficios son:
    a).Independencia de la estructura fisica de la computadora.
    b).Una sentencia en un lenguaje de alto nivel da lugar.
    4)Lenguaje orientados en problemas ( cuarta generacion): son mas rapidos y efucaces en su uso, ya que el usuario no necesita experencia
    5)Lenguaje naturales ( quinta generacion): son lenguajes encaminados a la inteligencia artificial unos de sus usos

    ResponderEliminar
  26. SOLUCION

    1) Tipos de lenguaje: Atendiendo al número de instrucciones necesarias para realizar una tarea específica podemos clasificar los lenguajes informáticos en dos grandes bloques, los lenguajes de alto y bajo nivel.
    Lenguajes de bajo nivel: Es el tipo de lenguaje que cualquier computadora es capaz de entender. Se dice que los programas escritos en forma de cero y unos están en lenguaje de máquina, porque esa es la versión del programa que el computador realmente lee y sigue.
    Lenguaje de alto nivel: son lenguajes de programación que se asemejan a las lenguas humanas usando palabras fáciles de entender.
    Lenguaje de maquina: Es el lenguaje que al computadora entiende, su estructura está adaptada a los circuitos de la maquina y la programación es tediosa porque los datos se representan por ceros y unos.
    Lenguaje ensamblador: es un lenguaje de bajo nivel, pero simbólico porque las instrucciones se construyen usando códigos de tipo mecánico. Lo cual facilita la escritura y depuración del programa.
    Lenguaje de procedimiento: son lenguajes de alto nivel similares al habla humana pero requieren cierta capacitación para su uso.
    Lenguajes orientados a problemas: Resultan más eficaces para la resolución de un tipo de problemas a costa de una menor eficiencia para otros. Requieren poca capacitación especial y parte del usuario.
    Lenguajes de consulta: permite a NO programadores usar ciertos comandos de fácil comprensión para la búsqueda y generación de reportes a partir de una base de datos.
    Lenguajes Naturales: lenguajes orientados a aplicaciones de inteligencia artificial, Dentro de este campo destacan las aplicaciones en sistemas expertos, como juegos, visión artificial y robótica.
    2) La diferencia entre los lenguajes de algo y bajo nivel es:
    Que el lenguaje de bajo nivel, está escrito en forma de solamente ceros y unos, de tal forma que cualquier maquina lo entienda, Y el lenguaje de alto nivel, no viene en ceros y unos, si no en palabras y frases que se asemejan a las que hablan las personas.

    3) En un lenguaje de bajo nivel cada instrucción corresponde a una acción ejecutable por el ordenador, mientras que en lenguajes de alto nivel una instrucción suele corresponder a varias acciones.

    4) Generaciones de lenguajes informáticos :

    Lenguaje de maquina: (primera generación) Es el lenguaje que la computadora entiende, su estructura esta adaptada a los circuitos de la maquina y los datos se representan por ceros y unos. Son instrucciones codificadas capaces de relacionarse directamente con los registros del microprocesador de la computadora.


    Lenguaje ensamblador: (segunda generación) Este también es de bajo nivel pero las instrucciones se construyen usando unos códigos de tipo nemotécnicos, que facilita la escritura y depuración de programas.

    Lenguaje de procedimientos: (tercer generación) Son lenguajes de alto nivel similares a él habla humana pero requieren cierta capacitación para su uso. Sus ventajas son:
    a. Un mismo lenguaje puede funcionar en distintos computadores por tanto los programas escritos con este lenguaje podrán ser transportados de un computador a otro.
    b. Una sentencia en un lenguaje de alto nivel es igual a varias instrucciones en lenguaje de máquina.

    Lenguajes orientados a problemas: (cuarta generación) Son considerados de muy alto nivel y no necesitan mucha orientación del usuario y son diseñados para resolver problemas muy específicos e incluye: lenguaje de consulta y generador de aplicaciones.

    Lenguajes naturales: (quinta generación) Lenguajes orientados a aplicaciones de inteligencia artificial, dentro de estos se destacan sistemas expertos como juegos, visión artificial y robótica.

    ResponderEliminar
  27. ANGIE KATHERINE REYES HERRERA 10-08

    Taller de programación: concepto de lenguaje de programación
    1 *LENGUAJE DE BAJO NIVEL: es el que cualquier computadora es capaz de entender. Se dice que los programas escritos en forma de ceros y unos están en lenguaje de máquina porque esa es la versión del programa que la computadora realmente sigue y lee.
    *LENGUAJE DE ALTO NIVEL: son lenguajes que se asemejan a las lenguas humanas usando palabras y frases fáciles de entender.
    2 que en el lenguaje de bajo nivel las instrucciones son atreves de una acción ejecutable por un ordenador mientras que el lenguaje de alto nivel una instrucción se debe a varias acciones.
    3en el lenguaje de bajo nivel solo se puede realizar una acción.
    4 LENGUAJE DE MAQUINA: es el lenguaje que la computadora entiende su estructura está totalmente adaptada a los circuitos de la maquina y la programación es tediosa por que los datos se representan por ceros y unos. Es de bajo nivel.
    LENGUAJE ENSAMBLADOR: es otro lenguaje de bajo nivel, pero simbólico por que las instrucciones se contribuyen usando códigos de tipo mnemotécnico, lo cual facilita la estructura y depuración de los programas pero no los acorta puesto que para cada acción se necesita una instrucción.
    LENGUAJE DE PRODECIMIENTOS: son de alto nivel parecidos al habla humana pero requieren cierta capacitación para uso.
    LENGUAJES ORIENTADOS A PROBLEMAS: suelen ser más eficaces para la resolución de un tipo de problemas a costa de una menor eficiencia para otros no requieren tanta capacitación para su manejo.
    LENGUAJES D ECONSULTA: permite a no programadores usar unos comandos de fácil manejo para la búsqueda y generación de reportes a partir de una base de datos.
    LENGUAJES NATURALES: son los que están orientados en las aplicaciones en inteligencia artificial como lisp y prolog aquí se destacan las aplicaciones en sistemas expertos y los juegos.
    5 que el lenguaje ensamblador es el de más bajo nivel porque las instrucciones se dan en secuencias binarias que por comodidad puedes escribirlas en hexadecimal. Por ejemplo una instrucción máquina podría ser la secuencia 00010010 que podría significar sumar 1 a l acumulador. Y en cambio en el código máquina se dan las instrucciones mediante con palabras nemotécnicas como ADD, NOP, MOV, por lo tanto es más fácil recordad la instrucción con el código de máquina que con el leguaje ensamblador.
    6 a) aplicaciones de gestión para oficinas:( Lenguajes orientados a la gestión: Cobol, RPG. )
    B-Complejos cálculos científicos: (Lenguaje de cálculo científico: Fortran, Ada, Agol, APL, Pascal.)

    c- Un sistema experto en medicina: (Lenguaje de sistema educativo: Asset, C, Modula II, Logo, Basic, Pilot, pascal)

    d-Un simulador de vuelo: (Lenguaje de simulación: GPSS, SIMULA, MIMIC)

    e-Manipulación de base de datos: (Lenguaje interrogativo: Prolog, DBASE)

    f-Control de un robot industrial: (Lenguaje de Inteligencia artificial: Lisp, Prolog)

    ResponderEliminar
  28. PROGRAMACION ESTRUCTURADA
    Paulo Pineda P. 10-08
    TALLER 4:
    1. ¿cuales son los tipos de lenguaje existentes y en que consisten?

    En programación se pueden clasificar los lenguajes informáticos en dos grandes bloques: Lenguajes de Alto nivel y Lenguajes de Bajo nivel.

    Lenguajes de bajo nivel: Es el tipo de lenguaje que cualquier computadora es capaz de entender. Se dice que los programas escritos en forma de ceros y unos están en lenguaje de maquina, por que esa es la versión del programa que la computadora realmente lee y sigue.

    Lenguajes de alto nivel: Son lenguajes de programación que se asemejan a las lenguas humanas usando palabras fáciles de entender

    Características de los lenguajes de alto nivel:
    • Son independientes de la estructura básica de la computadora.

    • Permiten usar los mismos programas en computadoras de diferentes arquitecturas (portabilidad) y no es necesario conocer el hardware especifico de la maquina.

    • La ejecución de un programa en lenguaje de alto nivel, requiere de una traducción del mismo al lenguaje de la computadora donde va a ser ejecutado.

    • Una sentencia en un lenguaje del alto nivel da lugar, al ser traducida, a varias instrucciones en lenguaje entendible por el computador.

    • Utilizan notaciones cercanas a las usadas por las personas en un determinado ámbito.

    • Se suelen incluir instrucciones potentes de uso frecuente que son ofrecidas por el lenguaje de programación.

    1. En un lenguaje de bajo nivel cada instrucción corresponde a una acción ejecutable por el ordenador, mientras que en un lenguaje de alto nivel una instrucción suele corresponder a varias acciones.

    2. En un lenguaje de bajo nivel cada instrucción corresponde a una acción ejecutable por el ordenador, mientras que en un lenguaje de alto nivel, una sola instrucción puede corresponder a varias acciones. En un lenguaje de bajo nivel una instrucción corresponde a una sola acción ejecutable por el computador.

    3. En programación existen varias generaciones de lenguajes en las cuales encontramos:

    • Lenguajes de maquina.
    • Lenguajes ensambladores.
    • Lenguajes de procedimientos.
    • Lenguajes orientados a problemas.
    • Lenguajes naturales.


    A-Lenguajes de maquina(primera generación): Es un lenguaje de bajo nivel, el cual la computadora entiende, su estructura y programación esta adaptada a la maquina, los datos son representados por ceros y unos(números binarios).
    B-lenguajes ensambladores (segunda generación): lenguaje de bajo nivel, pero simbólico porque las instrucciones se construyen usando códigos de tipo mnemotécnico lo cual facilita la estructura y depuración del los programas creados.
    C- lenguaje de procedimientos (tercera generación): Son lenguajes de alto nivel similar al habla humano pero requieren cierta capacitaciones para su uso.
    D-lenguajes orientados a problemas: (4GL): resultan mas eficaces para la resolución de algún tipo de problemas a costa de un menor eficiente para otros.
    E- lenguajes naturales: son lenguajes orientados a aplicaciones en inteligencia artificial, como lisp y prolog. Dentro de este campo destacan las aplicaciones en sistemas expertos, visión artificial (jurasic park) y robotica.

    ResponderEliminar
  29. Miguel angel moncada rodigues Grado 10.8 taller electronica y control.

    SOLUCION

    1) Tipos de lenguaje: Atendiendo al número de instrucciones necesarias para realizar una tarea específica podemos clasificar los lenguajes informáticos en dos grandes bloques, los lenguajes de alto y bajo nivel.
    Lenguajes de bajo nivel: Es el tipo de lenguaje que cualquier computadora es capaz de entender. Se dice que los programas escritos en forma de cero y unos están en lenguaje de máquina, porque esa es la versión del programa que el computador realmente lee y sigue.
    Lenguaje de alto nivel: son lenguajes de programación que se asemejan a las lenguas humanas usando palabras fáciles de entender.
    Lenguaje de maquina: Es el lenguaje que al computadora entiende, su estructura está adaptada a los circuitos de la maquina y la programación es tediosa porque los datos se representan por ceros y unos.
    Lenguaje ensamblador: es un lenguaje de bajo nivel, pero simbólico porque las instrucciones se construyen usando códigos de tipo mecánico. Lo cual facilita la escritura y depuración del programa.
    Lenguaje de procedimiento: son lenguajes de alto nivel similares al habla humana pero requieren cierta capacitación para su uso.
    Lenguajes orientados a problemas: Resultan más eficaces para la resolución de un tipo de problemas a costa de una menor eficiencia para otros. Requieren poca capacitación especial y parte del usuario.
    Lenguajes de consulta: permite a NO programadores usar ciertos comandos de fácil comprensión para la búsqueda y generación de reportes a partir de una base de datos.
    Lenguajes Naturales: lenguajes orientados a aplicaciones de inteligencia artificial, Dentro de este campo destacan las aplicaciones en sistemas expertos, como juegos, visión artificial y robótica.
    2) La diferencia entre los lenguajes de algo y bajo nivel es:
    Que el lenguaje de bajo nivel, está escrito en forma de solamente ceros y unos, de tal forma que cualquier maquina lo entienda, Y el lenguaje de alto nivel, no viene en ceros y unos, si no en palabras y frases que se asemejan a las que hablan las personas.

    3) En un lenguaje de bajo nivel cada instrucción corresponde a una acción ejecutable por el ordenador, mientras que en lenguajes de alto nivel una instrucción suele corresponder a varias acciones.

    4) Generaciones de lenguajes informáticos :

    Lenguaje de maquina: (primera generación) Es el lenguaje que la computadora entiende, su estructura esta adaptada a los circuitos de la maquina y los datos se representan por ceros y unos. Son instrucciones codificadas capaces de relacionarse directamente con los registros del microprocesador de la computadora.


    Lenguaje ensamblador: (segunda generación) Este también es de bajo nivel pero las instrucciones se construyen usando unos códigos de tipo nemotécnicos, que facilita la escritura y depuración de programas.

    Lenguaje de procedimientos: (tercer generación) Son lenguajes de alto nivel similares a él habla humana pero requieren cierta capacitación para su uso. Sus ventajas son:
    a. Un mismo lenguaje puede funcionar en distintos computadores por tanto los programas escritos con este lenguaje podrán ser transportados de un computador a otro.
    b. Una sentencia en un lenguaje de alto nivel es igual a varias instrucciones en lenguaje de máquina.

    Lenguajes orientados a problemas: (cuarta generación) Son considerados de muy alto nivel y no necesitan mucha orientación del usuario y son diseñados para resolver problemas muy específicos e incluye: lenguaje de consulta y generador de aplicaciones.

    Lenguajes naturales: (quinta generación) Lenguajes orientados a aplicaciones de inteligencia artificial, dentro de estos se destacan sistemas expertos como juegos, visión artificial y robótica.

    ResponderEliminar
  30. Miguel angel moncada rodigues Grado 10.8 taller electronica y control.

    SOLUCION A LA TAREA
    1) En el lenguaje de maquina está adaptada a lo que es la parte de los circuitos de la maquina, en el lenguaje de maquina solo se usan ceros y unos, mientras que en el de ensamblador se usa un lenguaje simbólico, que el lenguaje de maquina es de primera generación y el ensamblador es de segunda generación, el lenguaje ensamblador permite el uso de comentarios entre líneas mientras que en el de maquina no, en el lenguaje de maquina se usa el lenguaje binario, y en el de ensamblador los códigos que se usan se representan en mnemotécnica por lo cual siempre tiene la desventaja del repertorio reducido de instrucciones.

    2) Los lenguajes más apropiados para cada uno son:

    Aplicaciones para gestión de oficinas: Lenguaje de procedimientos

    Complejos cálculos científicos: Lenguajes orientados a problemas

    Un sistema experto en medicina: Lenguaje ensamblador

    Un simulador de vuelo: Lenguajes Naturales

    Manipulación de base de datos: Lenguaje de maquina:

    Control de un robot industrial: Lenguaje ensamblador

    ResponderEliminar
  31. Programación estructurada
    Absalon Morales Gutierrez. 10-8
    Taller:
    1. ¿cuales son los tipos de lenguajes existentes y en q consisten?
    R/=
    *Lenguaje de bajo nivel:
    es el tipo de lenguaje q cualquier computadora puede leer u entender
    *Lenguaje de alto nivel:
    son un tipo de lenguaje de programación q se asemeja a el lenguaje humano con palabras simples o fáciles de entender , q puede leer o entender una computadora.
    2. ¿cual es la diferencia fundamental entre los lenguajes de alto nivel y bajo nivel?
    R/=
    En un lenguaje de bajo nivel cada instrucción corresponde a una acción ejecutable por el ordenador, mientras q en los lenguajes de alto nivel una instrucción suele corresponder a varias acciones
    3.¿ cuantas acciones se realizan con una instrucción en un lenguaje de bajo nivel?
    R/= 1 por que En un lenguaje de bajo nivel cada instrucción corresponde a una acción ejecutable por el ordenador.
    4. Analice, interprete y resuma cada una de las 5 generaciones de lenguajes informáticos.
    R/=
    *Lenguaje de maquina (Primera generación):
    es un lenguaje de bajo nivel q cualquier computadora puede entender por q esta escrita en forma binaria o números binarios, esta se puede modificar directamente sin necesidad de otros programas.
    *Lenguaje ensamblador (segunda generación):
    es otro lenguaje de programación de bajo nivel, pero se diferencia del anterior por q es simbólico por q se construye en códigos de tipo mnemotécnico, lo cual facilita la estructura de los programas.
    *Lenguaje de procedimientos (Tercera generación):
    es un lenguaje de alto nivel q se construye al vocabulario humano pero requiere ciertas capacitaciones para su uso. tiene unas ventajas :
    a. independencia de la arquitectura física de la computadora
    b. una sentencia de lenguaje de alto nivel da lugar , al ser traducida al lenguaje maquina.
    *Lenguajes orientados a problemas(4GL):
    es un lenguaje de muy alto nivel, resulta mas eficaz en la resolución de problemas a costa de menor eficacia para otros.
    *Lenguajes naturales:
    Lenguaje orientado a aplicaciones en inteligencia artificial
    5. El lenguaje ensamblador esta compuesto por comandos e instrucciones, mientras que el lenguaje maquina esta compuesto solamente por 0 y 1.

    ResponderEliminar
  32. Grado: 10-08
    Nombre: Alejandro Jaramillo Sáenz
    1-Lenguaje de bajo nivel: es el tipo de lenguaje que cualquier computadora es capaz de entender, se unan los lenguajes de numeran como el de cero y uno
    Lenguaje de alto nivel: son lenguajes de programación que se asemejan a la lengua humana usando palabras y frases fasiles de entender
    2-En un lenguaje de bajo nivel cada instrucción corresponde a una acción ejecutable por el ordenador, mientras que en los lenguajes de alto nivel una instrucción suele corresponder a varias acciones

    3-
    4-lenguaje de maquina: es el lenguaje que tiene la maquina, su estructura está totalmente adaptada a los circuitos de la maquina .estos lenguajes están íntimamente ligados a la CPU y por eso no son trasferibles.es de bajo nivel
    Lenguaje ensamblador: es otro lenguaje de bajo nivel, pero simbólico porque las intrusiones se contrallen usando códigos de tipo memotecnico, lo cual falsita la escritura y depuración de los programas pero no los acorta puesto que para cada acción necesita una instrucción.
    Lenguaje de procedimiento: son lenguajes de alto nivel similares al habla humana pero requieren cierta capacitación para su uso. Pero sus ventajas son:
    -portabilidad, esto significa que un mismo lenguaje puede funcionar en distintos computadores (en teoría)
    -una sentencia en un lenguaje de alto nivel da lugar, al ser tradusido, a varias intrusiones en lenguaje maquina.se llaman procedimientos porque están diseñados para expresar la lógica capaz de resolver problemas generales

    5- el lenguaje de ensamblador está compuesto por comandos e intrusiones, mientras que el lenguaje de maquina está compuesto solamente por 0 y 1
    6-a: lenguajes orientados a problemas-COBOL-RPG
    6-b: FORTRAL-ADA-ALGOL-APL-PASCAL
    6-c: lenguajes arietados a problemas
    6-d: lenguajes naturales-GPSS-SIMULA-MIMIC
    6-e: lenguajes naturales-LISP
    6-f: lenguajes naturales-PROLOG

    ResponderEliminar
  33. Taller 4 programación
    Alejandro hoyos marulanda 10-8

    Cuales son los tipos de lenguaje existentes y en que consisten
    R. se pueden clasificar los lenguajes en alto nivel y bajo nivel
    Alto nivel:
    Son lenguajes de programación que se asemejan a las lenguas humanas usando palabras y frases fáciles de entender.
    Cada instrucción corresponde a una acción ejecutable por el ordenador

    Bajo nivel: es el tipo de lenguaje de cualquier computadora es capaz de entender. Se dice que los programas escritos en forma de ceros y unos están en lenguaje de maquina, por que esa es la versión del programa que la computadora realmente lee y sigue

    Características de los lenguajes de alto nivel:
    • Son independientes de la arquitectura física de la computadora
    • Utilizan notaciones cercanas a las usadas por las personas en un determinado ámbito.
    • La ejecución de un programa en lenguaje de alto nivel, requiere una traducción del mismo al lenguaje de la computadora donde va a ser ejecutado.
    • Se puede incluir instrucciones potentes de uso frecuente que son ofrecidas por el lenguaje de programación
    C.
    En un lenguaje de bajo nivel cada instrucción corresponde a una acción ejecutable por el ordenador, mientras que en un lenguaje de alto nivel una instrucción suele corresponder a varias acciones.
    D.
    Cada instrucción corresponde a una acción ejecutable por el ordenador, mientras que en un lenguaje de nivel alto una sola instrucción puede corresponder a varias acciones .y en bajo nivel una instrucción corresponde a una sola acción ejecutable al computador

    E.
    1. lenguajes de maquina
    2. lenguajes ensambladores
    3. lenguajes de procedimientos
    4. lenguajes orientados o problemas
    5. lenguajes naturales

    1. lenguajes de maquina:
    Es el lenguaje que la computadora entiende, su estructura esta totalmente adaptada a los circuitos de la maquina y la programación es tediosa por que los datos se representan por ceros y unos.

    2. lenguaje ensamblador:
    Es otro lenguaje de programación de bajo nivel pero simbólico por que las instrucciones se construyen usando códigos de tipo mnemotécnica lo cual facilita la escritura y depuración del programa

    3. lenguajes de procedimiento:
    Son lenguajes de alto nivel similares a él habla humana pero requieren cierta capacitación para su uso. Sus ventajas son:
    a. Un mismo lenguaje puede funcionar en distintos computadores por tanto los programas escritos con este lenguaje podrán ser transportados de un computador a otro.
    b. Una sentencia en un lenguaje de alto nivel es igual a varias instrucciones en lenguaje de máquina.

    4. lenguajes orientados o problemas:

    Son considerados de muy alto nivel y no necesitan mucha orientación del usuario y son diseñados para resolver problemas muy específicos e incluye: lenguaje de consulta y generador de aplicaciones.


    6. lenguajes naturales:

    Lenguajes orientados a aplicaciones de inteligencia artificial, dentro de estos se destacan sistemas expertos como juegos, visión artificial y robótica.

    ResponderEliminar
  34. Taller de programación n 4
    b. Existen dos tipos de lenguaje, lenguaje de alto nivel y lenguaje de bajo nivel.
    Lenguaje de alto nivel: Son lenguajes de programación que se asemejan a las lenguas humanas usando palabras y frases fáciles de entender.
    Lenguaje de bajo nivel: Es el tipo de lenguaje que cualquier computadora es capaz de entender. Se dice que los programas escritos en forma de ceros y unos están en lenguaje de máquina,
    c. En un leguaje de bajo nivel las instrucciones corresponde a una acción ejecutable por el ordenador, mientras que el lenguaje de alto nivel una instrucción suele corresponde a varias acciones. en esa es la versión del programa que la computadora realmente lee.
    d. En un lenguaje de baja nivel el operador solo escapas de realiza una tarea

    e Existen 5 generaciones de lenguajes informáticos son: 1. lenguajs de máquina, 2. lenguajes ensambladores, 3. lenguajes de procedimientos, 4. lenguajes orientados a problemas, 5. lenguajes naturales.

    1.

    lenguaje de maquina (primera generación):

    es el lenguaje que la computadora entiende, su estructura está totalmente adaptada a los circuitos de la maquina y la programación es tediosa porque los datos se representan por ceros y unos. Es de bajo nivel.
    2.

    Lenguaje ensamblador (segunda generación):

    es otro lenguaje de programación de bajo nivel, pero simbólico porque las instrucciones se construyen dando códigos de tipo mnemotécnico, lo cual facilita la escritura y depuración de los programas pero no los acorta puesto que para cada acción se necesita una instrucción. El programa ensamblador va traduciendo línea a línea a la vez comprueba la existencia de errores.}
    3.

    lenguaje de procedimientos (tercera generación):

    son lenguajes de alto nivel similares al habla humana pero requieren cierta capacitación para su uso. Sus ventajas son, es independiente de la arquitectura física de la computadora, esto significa que un mismo puede funcionar en distintos computadores, por lo que tanto el lenguaje como los programas escritos con el seran transportables de un computador a otro.
    4.

    Lenguajes orientados a problemas (4 GL):

    resultan más eficaces para la resolución de un tipo de problemas a costa de una menor eficiencia para otros. Requieren poca capacidad especial de parte del usuario. Son considerados de muy alto nivel, diseñados para resolver problemas especificos. Incluye: lenguajes de consulta y generador de aplicaciones.

    5.

    lenguas naturales (5GL):

    lenguajes orientados a aplicaciones en inteligencia artificial, como lisp y prolog. Dentro de este campo destacan las aplicaciones en sistemas expertos, juegos, vision artificial (jurasic park) y robótica.

    Juan Felipe santa 10-08

    ResponderEliminar
  35. Solución


    1- Lenguaje de bajo nivel y lenguaje de alto nivel

    Lenguaje de bajo nivel: es el lenguaje que la computadora es capaz de comprender el cual se representa solamente por medio de ceros y unos (lenguaje de maquina).En el lenguaje de bajo nivel cada instrucción corresponde a una acción.

    Lenguaje de alto nivel: es el lenguaje que se asemeja a la lengua humana usando palabras y frases fáciles de entender. En el lenguaje de alto nivel una instrucción corresponde a varias acciones.

    2- Que en el lenguaje de bajo nivel cada instrucción corresponde a una acción y en la de alto nivel una instrucción corresponde a varias acciones. Y que en el lenguaje de bajo nivel se representan con ceros y unos y en el lenguaje de alto nivel se asemeja al habla humana

    3- se realiza una acción

    4- lenguaje de maquina: es el único lenguaje que la computadora entiende la cual se representa por unos y ceros. Es de bajo nivel. Los datos se referencian por medio de las direcciones en memoria donde se encuentran y las instrucciones realizan operaciones simples. Este lenguaje esta ligado a la CPU por lo cual no son transferibles

    Lenguaje ensamblador: es un lenguaje de programación de bajo nivel, las instrucciones se construyen usando códigos de tipo mnemotécnica para facilitar la escritura y depurar los programas pero no los acorta pues para cada acción se necesita una instrucción. Este programa ensamblador es el que comprueba la existencia de errores, cuando encuentra uno da un mensaje de error. Usa identificadores como total, x, y, etc.

    Lenguaje de procedimientos: es un lenguaje similar al habla humana, es de alto nivel. En el lenguaje de procedimientos un mismo lenguaje puede funcionar en distintos computadores (al menos en teoría) al igual que los programas también podrán ser transportables de un computador a otro

    Lenguaje orientado a problemas: es un lenguaje de muy alto nivel, es más eficaz para la resolución de un problema. Entre este lenguaje tenemos lenguaje de consulta y generador de aplicaciones:

    Lenguaje de consulta: permite a no programadores usar comandos de fácil comprensión para la búsqueda y generación de reportes a partir de una base de datos

    Generador de aplicaciones: se encarga de la resolución de problemas en el diseño de alguno de estos lenguajes

    Lenguajes naturales: son lenguajes orientados a aplicaciones en inteligencia artificial como lisp y prolog. Lips es un lenguaje para procesar listas y manipular símbolos. Prolog es un lenguaje de lógica para aplicaciones de bases de datos e inteligencia artificial

    5- las analogías: que son totalmente dependientes del ordenador. Un programa en código maquina ( o en ensamblador ) solo funciona en un tipo de ordenador y no en otro ; la ventaja es que al estar adaptados a una maquina concreta son programas muy rápidos que permiten que el programador aproveche todas y cada una de las características del ordenador

    Diferencias: que el código maquina es el conjunto de instrucciones entendibles por el ordenador, pues este se compone de ceros y unos
    Y el lenguaje ensamblador usa identificadores como total, x, y, etc. cuando haya un error

    6- a) lenguajes orientados a la gestión
    b) lenguaje de cálculo científico
    c) lenguaje de sistema educativo
    d) lenguaje de simulación
    e) lenguaje interrogativo
    f) lenguaje de inteligencia artificial

    ResponderEliminar
  36. 10-05 juan pablo corrales giraldo19 de abril de 2010, 11:08

    10-05 juan pablo corrales
    1)Lenguaje de bajo nivel: Es el tipo de lenguaje que cualquier coputador puede enterder, por que estan escritos en forma de 0, y estos computadores leen y siguen.
    2)Lenguaje de alto nivel: Son lenguajes de programacion que se asemejan a las lenguas del ser humano

    C.Son que los de bajo nivel cada orden corresponde a una accion que es ejecutable por el ordenador, mientras que las de alto nivel son por varias acciones.

    D.Cada accion corresponde a una accion que es ejecutable por el ordenador.

    E.
    1)Lenguaje de maquina (primera generacion): Es el lenguaje que la computadora entiende, la estructura esta adaptada por circuitos de la maquina, esta programada por 0 y 1, tiene un bajo nivel, es de manejo directamente por el sistema binaria sin necesidad de programas intermediarios, son programas de dificil recordar las ordenes ya que son largas, laboriosos de escribir y de corregir y depurar.
    2)Lenguaje ensamblador ( segunda generacion): Este es otro programa de bajo nivel, pero su lenguaje se facilita por que se construye usando codigos de tipo mnemotecnicos, lo cual es mas facil la depuracion, este va leyendo linea por linea en forma de X y Y, detectando errores. Unos de los codigos son STO se utiliza para guardar datos, LOA para cargar y acumular, ADD para adicionar datos, entre otros.
    3)Lenguaje de procedimiento ( tercera generacion): Estos lenguajes yo son de alto nivel, referentes al habla humana pero requieren de cierta capacitacion para su uso.Unos de sus veneficios son:
    a).Independencia de la estructura fisica de la computadora.
    b).Una sentencia en un lenguaje de alto nivel da lugar.
    4)Lenguaje orientados en problemas ( cuarta generacion): son mas rapidos y efucaces en su uso, ya que el usuario no necesita experencia
    5)Lenguaje naturales ( quinta generacion): son lenguajes encaminados a la inteligencia artificial unos de sus usos son en juegos en 3D.

    ResponderEliminar
  37. 10-5 daniella herrera perez19 de abril de 2010, 17:42

    1R= En informática, cualquier lenguaje artificial que puede utilizarse para definir una secuencia de instrucciones para su procesamiento por un ordenador o computadora. Es complicado definir qué es y qué no es un lenguaje de programación.
    LENGUAJES DE BAJO NIVEL: es el tipo de lenguaje que cualquier computadora es capaz de entender. Se dice que los programas escritos en forma de cero y unos están en lenguaje de máquina, porque
    esa es la versión del programa que la computadora realmente lee y sigue.
    LENGUAJE DE ALTO NIVEL: son lenguajes de programación que se asemeja a la lengua humana usando palabras y frases fáciles de entender.
    2R=en en lenguaje de bajo nivel cada instrucción corresponde a una acción ejecutable por el ordenador mientras que en los lenguajes de alto nivel una instrucción suele corresponder a varias acciones
    3R= Un lenguaje de programación permite especificar de manera precisa sobre qué datos debe operar una computadora,
    Cómo estos datos deben ser almacenados o transmitidos y qué acciones debe tomar bajo una variada gama de
    Circunstancias. Todo esto,

    E) analice, interprete y resuma cada una de las cinco generaciones de lenguaje informáticos
    4R=LENGUAJE DE MAQUINA: es el lenguaje que la computadora entiende, su estructura está totalmente adaptada a los circuitos de la maquina y la programación es tediosa porque los datos se representan por cero y unos. Es de bajo nivel,

    LENGUAJE DE ENSAMBLADOR: Es otro lenguaje de programación de bajo nivel, pero simbólico porque las instrucciones se construyen usando códigos de tipo mnemotécnico, lo cual facilita la escritura y depuración de los programas pero no los acorta puesto que para cada acción se necesita una instrucción
    LENGUAJE DE PROCEDIMIENTOS: Son lenguajes de alto nivel similares al habla humana pero requieren cierta capacitación para su uso.
    Ventajas:
    a. Independencia de la arquitectura física de la computadora (portabilidad), esto significa que un mismo lenguaje puede funcionar (al menos en teoría) en distintos computadores, por lo que tanto el lenguaje como los programas escritos con él serán transportables de un computador a otro.
    b) una sentencia en un lenguaje de alto nivel da lugar, al ser traducida, a varias instrucciones en lenguaje máquina. Se llaman de procedimientos porque están diseñados para expresar la lógica capaz de resolver problemas generales. Entre estos tenemos:
    Basic
    Pascal
    Cobol

    TAREA:
    a. Aplicaciones para gestión de oficinas: pues para mi seria un lenguaje de maquina ya que es un sistema de bajo nivel y se maneja con ceros y unos
    b. Complejos cálculos científicos: seria un lenguaje de procedimiento ya que es un programa por medio de varios pasos y también necesita una capacitación previa además de que se puede transportar de un computador a otro.
    c. Un sistema experto en medicina: para mi seria un lenguaje orientado a problemas ya que tiene una gran resolución de problemas y pues la medicina no debe de tener problemas ya que si tiene uno puede ser una catástrofe.
    d. Un simulador de vuelo: es un lenguaje natural ya que es el orientado a aplicaciones de inteligencia artificial dentro de esta lengua se destaca los programas expertos como juegos y visión artificial.
    e. Manipulación de bases de datos: este sería un lenguaje ensamblador porque es otro lenguaje de programación de bajo nivel, pero simbólico porque las instrucciones se construyen dando códigos de tipo mnemotécnico, lo cual facilita la escritura y depuración de los programas pero no los acorta puesto que para cada acción se necesita una instrucción. El programa ensamblador va traduciendo línea a línea a la vez comprueba la existencia de errores.
    f. Control de un robot industrial: seria de nuevo una lengua natural ya que son lenguajes orientados a aplicaciones en inteligencia artificial, como lisp y prolog. Dentro de este campo destacan las aplicaciones en sistemas expertos, juegos, visión artificial (jurasic park) y robótica.

    ResponderEliminar
  38. 10 02 Daniela Alzate Duque22 de abril de 2010, 23:30

    1.R/:
    Lenguajes de bajo nivel
    Es el tipo de lenguaje que cualquier tipo de computadora puede entender. Se dice que los programas escritos enforna de ceros y unos están en el lenguajes de maquinas porque esa es la versión del programa que la computadora realmente lee y sigue.
    Lenguajes de alto nivel
    Son aquellos que se encuentran más cercanos al lenguaje natural que al lenguaje máquina.
    El lenguaje maquina:
    Este lenguaje ordena a la máquina las operaciones fundamentales para su funcionamiento.
    El lenguaje ensamblador:
    Es un derivado del lenguaje maquina y está formado por abreviaturas de letras y números llamadas mnemotécnicos.
    Lenguajes de Medio nivel
    Estos lenguajes se encuentran en un punto medio entre los dos anteriores. Dentro de estos lenguajes podría situarse C ya que puede acceder a los registros del sistema, trabajar con direcciones de memoria, todas ellas características de lenguajes de bajo nivel y a la vez realizar operaciones de alto nivel.

    2.R/:
    El de bajo nivel está más próximo a lo que entiende el ser humano y el de alto nivel más Próximo a lo que entiende la máquina

    3.R/: en un lenguaje de bajo nivel cada instrucción corresponde a una acción ejecutable por el ordenador

    4.R/:Primera generación: lenguaje maquina.
    Segunda generación: se crearon los primeros lenguajes ensambladores.
    Tercera generación: se crean los primeros lenguajes de alto nivel. Ej. C, Pascal, Cobol…
    Cuarta generación. Son los lenguajes capaces de generar código por si solos, son los llamados RAD, con lo cuales se pueden realizar aplicaciones sin ser un experto en el lenguaje. Aquí también se encuentran los lenguajes orientados a objetos, haciendo posible la reutilización d partes del código para otros programas. Ej. Visual, Natural Adabes…
    •Quinta generación: aquí se encuentran los lenguajes orientados a la inteligencia artificial. Estos lenguajes todavía están poco desarrollados. Ej. LISP


    5.
    El lenguaje de máquina está compuesto por una serie de instrucciones, que son las únicas que pueden ser reconocidas y ejecutadas por el microprocesador. Este lenguaje es un conjunto de números que representan las operaciones que realiza el microprocesador a través de su circuitería interna.
    Aun cuando el lenguaje ensamblador fue diseñado para hacer más fácil la programación de bajo nivel, ésta resulta todavía complicada y muy laboriosa. Por tal motivo se desarrollaron los lenguajes de alto nivel, para facilitar la programación de los computadores, minimizando la cantidad de instrucciones a especificar.

    ResponderEliminar
  39. 10.02 Daniela Alzate Duque!! =D22 de abril de 2010, 23:31

    6.
    a.Aplicaciones para gestión de oficina
    R/:(Lenguajes orientados a la gestión: Cobol, RPG.

    b.Complejos cálculos científicos.
    R/: El Fortran es un lenguaje de programación alto nivel de propósito general, procedurimental e imperativo, que está especialmente adaptado al cálculo numérico y a la computación científica.


    c.Un sistema experto en medicina.
    R/: Son programas que se han diseñado principalmente para emular un comportamiento inteligente. Incluyen algoritmos de juego tales como el ajedrez, programas de comprensión del lenguaje natural, visión por computadora, robótica y "sistemas de expertos". Responde a una interfaz ensamblador, el segundo a interfaz compilador y el último a interfaz interprete.

    d.Un simulador de vuelo
    R/: (Lenguaje de simulación: GPSS, SIMULA, MIMIC)

    e.Manipulación de bases de datos
    R/: Al desarrollarse las primeras computadoras electrónicas, se vio la necesidad de programarlas, es decir, de almacenar en memoria la información sobre la tarea que iban a ejecutar. (Lenguaje interrogativo: Prolog, DBASE)

    f.Control de un robot industrial
    R/: Gestual Punto A Punto
    Se aplican con el robot "in situ", recordando a las normas de funcionamiento de un magnetófono doméstico, ya que disponen de unas instrucciones similares: PLAY (reproducir), RECORD (grabar), FF (adelantar), FR (atrasar), PAUSE, STOP, etc. Además, puede disponer de instrucciones auxiliares, como INSERT (insertar un punto o una operación de trabajo) y DELETE (borrar). (Lenguaje de Inteligencia artificial: Lips, Prolog)


    Profe aqui esta el resto =D

    ResponderEliminar
  40. 10-02 miguel angel pelaez bernal23 de abril de 2010, 11:46

    1.
    A. Lenguajes de bajo nivel

    Son lenguajes totalmente dependientes de la máquina, es decir que el programa que se realiza con este tipo de lenguajes no se pueden migrar o utilizar en otras maquinas.

    Al estar prácticamente diseñados a medida del hardware, aprovechan al máximo las características del mismo.

    Dentro de este grupo se encuentran:
    • El lenguaje maquina: este lenguaje ordena a la máquina las operaciones fundamentales para su funcionamiento. Consiste en la combinación de 0's y 1's para formar las ordenes entendibles por el hardware de la maquina.
    Este lenguaje es mucho más rápido que los lenguajes de alto nivel.

    • El lenguaje ensamblador es un derivado del lenguaje maquina y está formado por abreviaturas de letras y números llamadas mnemotécnicos. Con la aparición de este lenguaje se crearon los programas traductores para poder pasar los programas escritos en lenguaje ensamblador a lenguaje máquina.
    B. Lenguajes de alto nivel

    Son aquellos que se encuentran más cercanos al lenguaje natural que al lenguaje máquina.
    Están dirigidos a solucionar problemas mediante el uso de EDD's.
    Nota: EDD's son las abreviaturas de Estructuras Dinámicas de Datos, algo muy utilizado en todos los lenguajes de programación. Son estructuras que pueden cambiar de tamaño durante la ejecución del programa.
    Se tratan de lenguajes independientes de la arquitectura del ordenador. Por lo que, en principio, un programa escrito en un lenguaje de alto nivel, lo puedes migrar de una máquina a otra sin ningún tipo de problema.

    Estos lenguajes permiten al programador olvidarse por completo del funcionamiento interno de la maquina/s para la que están diseñando el programa. Tan solo necesitan un traductor que entiendan el código fuente como las características de la maquina.


    C. Lenguajes de Medio nivel

    Se trata de un termino no aceptado por todos, pero q seguramente habrás oído. Estos lenguajes se encuentran en un punto medio entre los dos anteriores. Dentro de estos lenguajes podría situarse C ya que puede acceder a los registros del sistema, trabajar con direcciones de memoria, todas ellas características de lenguajes de bajo nivel y a la vez realizar operaciones de alto nivel
    2 A. en que el lenguaje de bajo nivel es un lenguaje difícil de entender porque es un lenguaje de maquinas es más complicado
    B. y el lenguaje de alto nivel es más sencillo de entender porque es un lenguaje de fraces
    3. A. en un lenguaje de bajo nivel cada instrucción corresponde a una acción ejecutable por el ordenador está totalmente adaptada a los circuitos de la maquina y la programación estudiosa

    ResponderEliminar
  41. 10-02 miguel angel pelaez bernal23 de abril de 2010, 11:49

    4. A. El lenguaje maquina: este lenguaje ordena a la máquina las operaciones fundamentales para su funcionamiento. Consiste en la combinación de 0's y 1's para formar las ordenes entendibles por el hardware de la maquina.
    B. El lenguaje ensamblador: es un derivado del lenguaje maquina y esta formado por abreviaturas de letras y números llamadas mnemotécnicos. Con la aparición de este lenguaje se crearon los programas traductores para poder pasar los programas escritos en lenguaje ensamblador a lenguaje máquina.
    C. Lenguaje de procedimiento: son lenguajes de alto nivel similares al habla humano pero requiere cierta capacitación para su uso
    D. Lenguajes orientados a problemas: resultan más eficaces para la resolución de un tipo de problema consta de una menor eficiencia para otros
    E. Lenguajes naturales: son lenguajes orientados, aplicaciones, en inteligencia artificial como liso y prologo
    5. A Analogía significa comparación o relación entre varias razones o conceptos; comparar o relacionar dos o más objetos o experiencias, apreciando y señalando características generales y particulares, generando razonamientos y conductas basándose en la existencia de las semejanzas entre unos y otros.
    En el aspecto lógico apunta a la representación que logramos formarnos de la realidad de las cosas. Partiendo de que las cosas son reales pero la representación cognoscitiva es una interpretación subjetiva
    B. la diferencia es lo mismo que el nivel bajo y el nivel alto que el lenguaje de las maquinas son operadores de un funcionamiento y el ensamblador es que esta formados por abreviaturas
    6. visión artificial sistemas expertos

    ResponderEliminar
  42. 1.Lenguaje de maquina ( Primera generacion): Es el lenguaje que la computadora entiende, esta estructurado totalmente a los circuitos de la maquina, su programacion es tediosa porque los datos se representan por ceros y unos. Es de bajo nivel. Es un conjunto de instrucciones codificadas en binarioque son capaces de relacionarse con los registros.
    2.Lenguaje ensamblador: Es un lenguaje de bajo nivel, pero simbolico porque las instrucciones se construyen usando codigos de tipo memotecnico,lo cual facilita la escritura y depuracion de los programas pero no los acorta puesto que para cada accion se necesita una instrucción. Algunas caracteristicas que lo diferencian del lenguaje de maquina son que permite eluso de comentarios entre las lineas de instrucciones.
    3.Lenguaje de procedinmientos: Son los lenguajes de alto nivel similares al habla humana pero requieren cierta capacitacion para su uso. Es independiente de la arquitectura fisica de la computadora, esto significa que un mismo lenguaje puede funcionar en distintos computadores, por lo tanto el lenguaje como los programas escritos con el seran transportables de un computador a otro.
    4.Lenguajes orientados a problemas (4GL): Resultan mas eficaces para la resolucion de un tipo de problema a costa de una menor eficiencia para otros. Requieren poca capacitacion especial de parte del usuario. Son considerados de muy alto nivel, diseñados a resolver problemas. Incluye: Lenguajes de consulta y generador de aplicaciones.
    5.Lenguajes naturales: Lenguajes orientados a aplicaciones en inteligencia artificial,como liso y prolog.
    Dentro de este campo destacan las aplicaciones en sistemas, expertos, juegos vision artificial.

    ResponderEliminar
  43. juan mateo gil lopez 10-223 de abril de 2010, 17:38

    Taller de programación

    1. A. Lenguaje de bajo nivel: es el tipo de lenguaje q cualquier computadora es capaz de entender.se dice q los programas escritos en forma binaria son el lenguaje de las maquinas, porque esa es la versión del programa q la computadora lee y sigue
    B.lenguaje de alto nivel: son lenguajes de programación semejantes a las lenguas humanas q utilizan frases simples y fáciles de entender

    2. En un lenguaje de bajo nivel cada instrucción corresponde a una acción ejecutable por el ordenador, mientras q en los lenguajes de alto nivel una instrucción suele corresponder a varias acciones

    3. Cada instrucción corresponde a una acción ejecutable

    4.
    a. Lenguaje de maquina (primera generación):es el lenguaje binario de bajo nivel q es capaz de relacionarse directamente con los circuitos y el microprocesador de la computadora.
    b. lenguaje ensamblador (segunda generación):es otro lenguaje de programación de bajo nivel, pero simbolico porque las instrucciones se dan con códigos de tipo mnemotécnico lo q facilita la depuración y la escritura de los programas pero son muy extensos.
    C. lenguaje de procedimientos (tercera generación):son lenguajes similaes al habla humana pero su uso requiere cierta capacitación.
    D. lenguajes orientados a problemas (cuarta generación):resuktan mas eficaces para la resolución de algún tipo de problemas a cosa de una menor eficiencia para otros. requieren poca capacitación por parte del usuario para su uso, son considerados de muy alto nivel, son diseñados para resolver problemas específicos.
    e. lenguajes naturales: son lenguajes orientados a inteligencia artificial, dentro de este campo destacan las aplicaciones en sistemas expertos tales como , juegos, visión artificial y robótica.

    5. El lenguaje ensamblador es un tipo de lenguaje de bajo nivel utilizado para escribir programas informáticos, y constituye la representación más directa del código de maquina específico para cada arquitectura de computadores legible por un programador.
    Lenguaje de las maquinas es el sistema de códigos directamente interpretable por un circuito microprogramable, como el microprocesador de una computadora o el microcontrolador de un autómata (un PLC) . Este lenguaje está compuesto por un conjunto de instrucciones que determinan acciones a ser tomadas por la máquina.

    6.
    a. lenguajes naturales
    b. lenguaje de procedimientos
    c. lenguajes naturales
    d. lenguajes naturales
    e. lenguaje de maquinas
    f. lenguajes naturales

    ResponderEliminar
  44. 10-02 Daniel montoya Toro23 de abril de 2010, 17:46

    1.
    1.1. Lenguajes de bajo nivel: son los que entiende cualquier tipo de computador y que están escritos en lenguaje binario q es el tipo de lenguaje que los computadores entienden.

    1.2. Lenguajes de alto nivel: son aquellos lenguajes que se parecen a los humanos y se escriben en frases y palabras fáciles de entender.

    2.
    Es que los de bajo nivel es el lenguaje de la maquina y es mas difícil de comprender mientras que los de alto nivel se parecen mas a los humanos.

    3.
    En un lenguaje de bajo nivel para cada acción que ejecute la maquina se necesita una instrucción por lo que las acciones son bastantes y se vuelve muy extenso.

    4.
    Hay cinco generaciones de lenguaje:
    1º.lenguaje de maquina: esta escrito en lenguaje binario que es el entiende la computadora, es muy complicado de depurar y entender, es de bajo nivel, sale muy extenso.
    2º lenguajes ensambladores: también de bajo nivel pero es simbólico ya que se escribe usando códigos mnemotécnico lo que facilita su escritura y depuración pero no lo acorta.
    3º lenguajes de procedimientos: son de alto nivel pero necesitan capacitación para su uso, teóricamente cualquier PC los podría leer pero en la practica se limita un poco por las variaciones de cada lenguaje.
    4º lenguajes orientado a problemas: son de muy alto nivel, no necesitan capacitación y están orientados a resolver problemas específicos.
    5º lenguajes naturales: se usan en inteligencia artificial como para aplicaciones y juegos en 3-D.

    5.
    Los lenguajes de maquinas están escritas en el lenguaje que entiende el microprocesador y se hacen muy extensos y auque los de ensambladores se hicieron para facilitar el trabajo siguen siendo muy extensos y complicados.

    6.
    a. aplicaciones para gestión de oficinas: lenguajes de procedimientos.

    b. complejos cálculos científicos: lenguajes orientados a programas.

    c. un sistema experto en medicina: un lenguaje ensamblador.

    d. un simulador de vuelo: lenguajes naturales.

    e. manipulación de bases de datos: lenguaje de maquina.

    f. control de un robot industrial: lenguajes naturales.

    ResponderEliminar
  45. 10-02 juan david valencia valencia23 de abril de 2010, 18:09

    1 /
    a) Lenguaje de bajo nivel: Son lenguajes totalmente dependientes de la máquina, es decir que el programa que se realiza con este tipo de lenguajes no se pueden migrar o utilizar en otras maquinas.
    Al estar prácticamente diseñados a medida del hardware, aprovechan al máximo las características del mismo.
    b) lenguaje de alto nivel: son el lenguaje de programación que más se asemeja a la lengua humana es con palabras y símbolos fáciles de entender
    2 R/
    La diferencia es que el lenguaje de alto nivel es un lenguaje más exequible comparado al lenguaje de bajo nivel puesto que es un lenguaje más humano y otra diferencia es que el de bajo nivel está más próximo a lo que entiende el ser humano y el de alto nivel más próximo a lo que entiende la máquina.
    3R/
    En un lenguaje de bajo nivel cada instrucción corresponde al tipo de ordenador si esunordear de baja o alta calidad
    4R/
    1. Primera - Lenguaje de máquina: Empieza en los años 1940-1950. Consistía en sucesiones de dígitos binarios. Todas las instrucciones y mandatos se escribían valiéndose de cadenas de estos dígitos
    2. Segunda - Lenguajes ensambladores: Fines de los ´50. Se diferencian de los lenguajes de máquina en que en lugar de usar códigos binarios, las instrucciones se representan con símbolos fáciles de reconocer, conocidos como mnemotécnicos
    3. TerceraLenguaje de procedimientos: años ´60. Los lenguajes de esta generación se dividen en tres categorías, según se orienten a: procedimientos : Requieren que la codificación de las instrucciones se haga en la secuencia en que se deben ejecutar para solucionar el problema. A su vez se clasifican en científicos (p.ej.: FORTRAN), empresariales (v.g.: COBOL), y de uso general o múltiple (p.ej.: BASIC). Todos estos lenguajes permiten señalar cómo se debe efectuar una tarea a un nivel mayor que en los lenguajes ensambladores
    4 generación: Uso de frases y oraciones parecidas al inglés para emitir instrucciones; no operan por procedimientos, por lo que permiten a los usuarios centrarse en lo que hay que hacer no en cómo hacerlo; Al hacerse cargo de muchos de los detalles de cómo hacer las cosas, incrementan la productividad.
    5 Quinta generación: aquí se encuentran los lenguajes orientados a la inteligencia artificial. Estos lenguajes todavía están poco desarrollados. Ej. LISP
    5R/
    Los 2 son de bajo nivel, son básicamente para CPU, no son fáciles de manejar; y ninguno de los 2 reduce capacidad de información.
    6R/
    a. Aplicaciones para gestión de oficinas: pues para mi seria un lenguaje de maquina ya que es un sistema de bajo nivel y se maneja con ceros y unos no necesita un tipo de lenguaje demasiado complejo este sirve
    b. Complejos cálculos científicos: seria un lenguaje de procedimiento ya que es un programa por medio de varios pasos y también necesita una capacitación previa además de que se puede transportar de un computador a otro.
    c. Un sistema experto en medicina: para mi seria un lenguaje orientado a problemas ya que tiene una gran resolución de problemas y pues la medicina no debe de tener problemas
    d. Un simulador de vuelo: es un lenguaje natural ya que es el orientado a aplicaciones de inteligencia artificial dentro de esta lengua se destaca los programas expertos como juegos y visión artificial y de gran complejidad lingüística
    e. Manipulación de bases de datos: este sería un lenguaje ensamblador porque es otro lenguaje de programación de bajo nivel, pero simbólico porque las instrucciones se construyen dando códigos de tipo mnemotécnico
    f. Control de un robot industrial: seria de nuevo una lengua natural ya que son lenguajes orientados a aplicaciones en inteligencia artificial

    ResponderEliminar
  46. Juan camilo De la Cuesta Botero23 de abril de 2010, 18:29

    1.
    A-.LENGUAJE DE BAJO NIVEL:

    Un lenguaje de programación de bajo nivel es el que proporciona poca o ninguna abstracción del microprocesador de un ordenador. Consecuentemente es fácilmente trasladado a lenguaje de máquina.

    B-.LENGUAJE DE ALTO NIVEL:

    Los lenguajes de programación de alto nivel se caracterizan por expresar los algoritmos de una manera adecuada a la capacidad cognitiva humana, en lugar de a la capacidad ejecutora de las máquinas.
    En los primeros lenguajes de alto nivel la limitación era que se orientaban a un área específica y sus instrucciones requerían de una sintaxis predefinida


    2.

    Que el de bajo nivel Se trabaja a nivel de instrucciones, es decir, su programación es al más fino detalle,Está orientado a la máquina. y que el de alto nivel Genera un código más sencillo y comprensible.



    3.

    En un lenguaje de bajo nivel cada instrucción corresponde a un trabajo ejecutable por el ordenador, está adaptada a los circuitos de la maquina.

    4.

    Primera generación: Los primeros ordenadores se programaban directamente en código binario, que puede representarse mediante secuencias de ceros y unos sistema binario. Cada modelo de ordenador tiene su propio código, por esa razón se llama lenguaje de máquina.

    Segunda generación: Los lenguajes simbólicos, asimismo propios de la máquina, simplifican la escritura de las instrucciones y las hacen más legibles.

    Tercera generación: Los lenguajes de alto nivel sustituyen las instrucciones simbólicas por códigos independientes de la máquina, parecidas al lenguaje humano o al de las Matemáticas

    Cuarta generación: se ha dado este nombre a ciertas herramientas que permiten construir aplicaciones sencillas combinando piezas prefabricadas. Hoy se piensa que estas herramientas no son, propiamente hablando, lenguajes. Algunos proponen reservar el nombre de cuarta generación para la programación orientada a objetos.

    Quinta generación: se llama así a veces a los lenguajes de la inteligencia artificial, aunque con el fracaso del proyecto japonés de la quinta generación el nombre ha caído en desuso.


    5.

    Lenguaje de máquina Es el lenguaje que la computadora entiende, su estructura está totalmente adaptada a los circuitos de la máquina y la programación es tediosa porque los datos se representan por ceros y unos. y el lenguaje ensanbladorEs otro lenguaje de programación de bajo nivel, pero simbólico porque las instrucciones se construyen usando códigos de tipo mnemotécnico, lo cual facilita la escritura y depuración de los programas pero no los acorta puesto que para cada acción se necesita una instrucción.


    6.

    A-.Aplicaciones para gestión de oficina:
    (Lenguajes orientados a la gestión: Cobol, RPG)

    B-.Complejos cálculos científicos:
    El Fortran es un lenguaje de programacion de nivel de propósito general, que está especialmente adaptado al cálculo numérico.

    C-.Un sistema experto en medicina:
    Son programas para emular un comportamiento inteligente. Incluyen algoritmos de juego tales como el ajedrez, programas de comprensión del lenguaje natural, visión por computadora,Responde a una interfaz ensamblador, el segundo a interfaz compilador y el último a interfaz interprete.

    D-.Un simulador de vuelo:
    (Lenguaje de simulación: GPSS, SIMULA, MIMIC).

    E-.Manipulación de bases de datos:
    Al desarrollar las primeras computadoras electrónicas, se vio la necesidad de programarlas, es decir, de almacenar en memoria la información sobre la tarea que iban a ejecutar.

    F-.Control de un robot industrial
    Se aplican con el robot, recordando a las normas de funcionamiento de un magnetófono doméstico, ya que disponen de unas instrucciones similares: PLAY (reproducir), RECORD (grabar), FF (adelantar), FR (atrasar), PAUSE, STOP, etc. Además, puede disponer de instrucciones auxiliares, como INSERT (insertar un punto o una operación de trabajo) y DELETE (borrar).

    ResponderEliminar
  47. 10-02 Esteban Rios Ordoñez23 de abril de 2010, 19:24

    1. lenguaje de bajo nivel: es el tipo de lenguaje que cualquier computadora es capaz de entender, se dice que los programas escritos en forma de ceros y unos esten en lenguaje de maquina.

    - lenguaje de alto nivel: son lenguajes que se asemejan a las lenguas humanas usando frases faciles de entender.

    2. que los lenguajes de alto nivel se usa una frase y el ordenador la entiende y en el de bajo nivel toca ser muy concreto y el proceso se nos hace muy largo.

    3. En un lenguaje de bajo nivel para cada instruccion que uno ejecuta a la maquina se necesita una orden y esto se hace muy largo.


    4. lenguaje de maquina: es el lenguaje que la computadora entiende, su estructura esta adaptada a los circuitos de la maquina y la programacion es tediosa porque los datos se representan por ceros y unos.

    - lenguaje ensamblador: es otro lenguaje de programacion de bajo nivel, las ordenes se construyen usando codigos de tipo mnemotécnico esto facilita la escritura y la depuracion del programa.

    - lenguaje de procedimientos: son lenguajes de alto nivel similares a el habla humana sus ventajas son:
    que un lenguaje puede funcionar en distintos computadores osea que se puede transportar de un computador a otro.

    -lenguajes orientados a problemas: requieren poca capacitacion para el usuario. son considerados de muy alto nivel diseñados para resolver problemas especificos.

    - lenguajes naturales: lenguajes orientados a aplicaciones en inteligencia artificial como lips y prolog en este campo destacan las aplicaciones en sistemas expertos, juegos y robotica. lisp es un lenguaje para procedimientos de listas y manipulacion de simbolos. prolog es un lenguaje basado en la logica para aplicaciones de bases de datos e inteligencia artificial.

    5.El lenguaje ensamblador esta compuesto por comandos e instrucciones, mientras que el lenguaje maquina esta compuesto solamente por 0 y 1

    6.a) aplicacion para gestion de oficinas: lenguaje ensamblador

    b)complejo calculos cientificos: lenguajes orientador a programas

    c)un sistema experto en medicina: lenguajes naturales

    d) un simulador de vuelo: lenguajes naturales

    e) manipulacion de base de datos: lenguaje e maquina

    f) control de un robot industrial: lenguajees naturales

    ResponderEliminar
  48. 10-02 juan camilo duque ocampo23 de abril de 2010, 19:55

    1. ¿Cuáles son los tipos de lenguaje existentes y en qué consisten?

    R: -LENGUAJE DE ALTO NIVEL: es el lenguaje de programacion que se asemeja ala lengua humana en la que se usan palabras y frases muy faciles de entender

    LENGUAJE DE BAJO NIVEL: un lenguaje de bajo nivel es el que proporsiona pca o ninguna abstraccion de microprocesador de un ordenador consecuente es facilmente transladado a lenguaje de maquina.

    2. ¿Cuál es la diferencia fundamental entre los lenguajes de alto nivel y bajo nivel?

    R.En que el lenguaje de bajo nivel esta en el lenguaje de maquina entonces es mas dificil de entender que el de alto nivel que esta en palabras y frases normales.

    3. ¿Cuantas instrucciones se realizan con una instrucción en un lenguaje de bajo nivel?

    R. En un lenguaje de bajo nivel cada instrucción corresponde a una accion ejecutable por el ordenador.

    4. Analice, interprete y resuma cada una de las cinco generaciones de lenguajes informáticos

    R. 1)Lenguaje de maquina (primera generacion): Es el lenguaje que la computadora entiende, la estructura esta adaptada por circuitos de la maquina, esta programada por 0 y 1, tiene un bajo nivel, es de manejo directamente por el sistema binaria sin necesidad de programas intermediarios, son programas de dificil recordar las ordenes ya que son largas, laboriosos de escribir y de corregir y depurar.
    2)Lenguaje ensamblador ( segunda generacion): Este es otro programa de bajo nivel, pero su lenguaje se facilita por que se construye usando codigos de tipo mnemotecnicos, lo cual es mas facil la depuracion, este va leyendo linea por linea en forma de X y Y, detectando errores. Unos de los codigos son STO se utiliza para guardar datos, LOA para cargar y acumular, ADD para adicionar datos, entre otros.
    3)Lenguaje de procedimiento ( tercera generacion): Estos lenguajes yo son de alto nivel, referentes al habla humana pero requieren de cierta capacitacion para su uso.Unos de sus veneficios son:
    a).Independencia de la estructura fisica de la computadora.
    b).Una sentencia en un lenguaje de alto nivel da lugar.
    4)Lenguaje orientados en problemas ( cuarta generacion): son mas rapidos y efucaces en su uso, ya que el usuario no necesita experencia
    5)Lenguaje naturales ( quinta generacion): son lenguajes encaminados a la inteligencia artificial unos de sus usos son en juegos en 3D.

    5.Consulte analogías y diferencias entre código máquina y el lenguaje ensamblador

    el lenguaje de maquina Es el lenguaje que la computadora entiende, su estructura está totalmente adaptada a los circuitos de la máquina y la programación es tediosa porque los datos se representan por ceros y unos. Es de bajo nivel. Es un conjunto de instrucciones codificadas en binario que son capaces de relacionarse directamente con los registros y circuitería del microprocesador de la computadora y que resulta directamente ejecutable por éste, sin necesidad de otros programas intermediarios. y el lenguaje ensambladorEs otro lenguaje de programacion de bajo nivel, pero simbólico porque las instrucciones se construyen usando códigos de tipo mnemotécnico, lo cual facilita la escritura y depuración de los programas pero no los acorta puesto que para cada acción se necesita una instrucción. El programa ensamblador va traduciendo línea a línea a la vez que comprueba la existencia de errores. Si localiza alguno da un mensaje de error.

    ResponderEliminar
  49. juan camilo duque ocampo23 de abril de 2010, 19:57

    6.

    a. Aplicaciones para gestión de oficina.: lenguaje de procedimientos por que Son lenguajes de alto nivel similares al habla humana pero requieren cierta capacitación para su uso.

    b. complejos calculos cientificos: lenguajes orientados a programas

    c. un sistemaexperto en medicina: lenguaje ensamblador por que las instrucciones se construyen usando códigos de tipo mnemotécnico, lo cual facilita la escritura y depuración de los programas

    d. un simulador de vuelo: lenguajes naturales por que son lenguajes orientados a aplicaciones en inteligencia artificial, como lisp y prolog. Dentro de este campo destacan las aplicaciones en sistemas expertos, juegos, visión artificial (Jurasic Park) y robótica.

    e. manipulacion de bases de datos: lenguaje de maquina por que es el lenguaje que la computadora entiende, su estructura está totalmente adaptada a los circuitos de la máquina y la programación es tediosa porque los datos se representan por ceros y unos.

    f. control de un robot industrial: lenguaje natural.

    ResponderEliminar
  50. 10-02 Andres Arango Botero23 de abril de 2010, 20:43

    1.¿Cuáles son los tipos de lenguaje existentes y en qué consisten?

    Lenguajes de alto nivel

    A) Es el tipo de lenguaje que usan las maquinas mas parecido al lenguaje que tiene el hombre, pueden ser simbolos o frases fáciles de entender por las maquinas.
    Lenguajes de bajo nivel
    B) Es el lenguaje menos parecido al del humano, esta escrito por números binarios y las computadoras lo entienden


    2.¿Cuál es la diferencia fundamental entre los lenguajes de alto nivel y bajo nivel?

    R/ la diferencia es la capacidad que tienen las maquinas para entender los lenguajes, el de alto nivel permite que las maquinas puedan comprenderlo mas fácilmente, en cambio el de bajo nivel al ser binario es un poco mas complejo.

    3.¿Cuantas instrucciones se realizan con una instrucción en un lenguaje de bajo nivel?

    R/ se debe hacer una instrucción por cada acción que deba cumplir la maquina, debido a eso toca explicar muy bien lo que deba hacer y se vuelve un programa muy largo

    4. Analice, interprete y resuma cada una de las cinco generaciones de lenguajes informáticos.

    R/Lenguaje de maquina (Primera generación): Los primeros ordenadores se programaban directamente en código binario, que puede representarse mediante secuencias de ceros y unos sistema binario. Cada modelo de ordenador tiene su propio código.

    lenguajes simbólicos(Segunda generación): asimismo propios de la máquina, simplifican la escritura de las instrucciones y las hacen más legibles.
    lenguajes de alto nivel (Tercera generación): sustituyen las instrucciones simbólicas por códigos independientes de la máquina, parecidas al lenguaje humano o al de las Matemáticas.
    programación orientada a objetos(Cuarta generación): se ha dado este nombre a ciertas herramientas que permiten construir aplicaciones sencillas combinando piezas prefabricadas. Hoy se piensa que estas herramientas no son, propiamente hablando, lenguajes. Estos lenguajes tienen una estructura lo más parecido al idioma inglés, algunas características son:
    - Acceso a base de datos.
    - Capacidades Gráficas.
    - Generación de código automáticamente.
    - Puede programarse visualmente como Visual Basic(Programación Visual).
    Lenguajes naturales(quinta generación) : son lenguajes orientados a inteligencia artificial, dentro de este campo destacan las aplicaciones en sistemas expertos tales como , juegos, visión artificial y robótica..

    5. Consulte analogías y diferencias entre código máquina y el lenguaje ensamblador.
    El lenguaje ensamblador es un tipo de lenguaje de bajo nivel utilizado para escribir programas informáticos, y constituye la representación más directa del código de maquina específico para cada arquitectura de computadores legible por un programador.
    Lenguaje de las maquinas es el sistema de códigos directamente interpretable por un circuito micro programable, como el microprocesador de una computadora o el micro controlador de un autómata (un PLC). Este lenguaje está compuesto por un conjunto de instrucciones que determinan acciones a ser tomadas por la máquina.

    6. Busque información que permita decidir cuáles serían los lenguajes de programación mas apropiados para realizar:
    a. Aplicaciones para gestión de oficina.
    b. Complejos cálculos científicos.
    c. Un sistema experto en medicina.
    d. Un simulador de vuelo.
    e. Manipulación de bases de datos.
    f. Control de un robot industrial.

    ResponderEliminar
  51. 10-02 Andres Arango Botero23 de abril de 2010, 20:44

    6. Busque información que permita decidir cuáles serían los lenguajes de programación mas apropiados para realizar:
    a. Aplicaciones para gestión de oficina.
    b. Complejos cálculos científicos.
    c. Un sistema experto en medicina.
    d. Un simulador de vuelo.
    e. Manipulación de bases de datos.
    f. Control de un robot industrial.
    6.

    A-.Aplicaciones para gestión de oficina:
    (Lenguajes orientados a la gestión: Cobol, RPG)

    B-.Complejos cálculos científicos:
    El Fortran es un lenguaje de programación de nivel de propósito general, que está especialmente adaptado al cálculo numérico.

    C-.Un sistema experto en medicina:
    Son programas para emular un comportamiento inteligente. Incluyen algoritmos de juego tales como el ajedrez, programas de comprensión del lenguaje natural, visión por computadora,Responde a una interfaz ensamblador, el segundo a interfaz compilador y el último a interfaz interprete.

    D-.Un simulador de vuelo:
    (Lenguaje de simulación: GPSS, SIMULA, MIMIC).

    E-.Manipulación de bases de datos:
    Al desarrollar las primeras computadoras electrónicas, se vio la necesidad de programarlas, es decir, de almacenar en memoria la información sobre la tarea que iban a ejecutar.

    F-.Control de un robot industrial
    Se aplican con el robot, recordando a las normas de funcionamiento de un magnetófono doméstico, ya que disponen de unas instrucciones similares: PLAY (reproducir), RECORD (grabar), FF (adelantar), FR (atrasar), PAUSE, STOP, etc. Además, puede disponer de instrucciones auxiliares, como INSERT (insertar un punto o una operación de trabajo) y DELETE (borrar).

    ResponderEliminar
  52. Daniel gutierrez posso23 de abril de 2010, 22:21

    10-2 Daniel gutierrez posso
    1. ¿Cuáles son los tipos de lenguaje existentes y en qué consisten?

    existen dos tipos de lenguaje de alto y bajo nivel:
    LENGUAJE DE ALTO NIVEL:es un lenguaje utilizado por las maquinas mas parecido al del hombre se pueden utilizar simbolos o frases simples asi que el procedimiento no se vuelve extenso.

    LENGUAJE DE BAJO NIVEL:es un lenguaje tambien utilizado por las maquinas pero este procedimiento generalmente es mas largo y mas explicito que el de alto nivel por que se utilizan numeros binarios q solo entienden las maquinas.

    2.¿Cuál es la diferencia fundamental entre los lenguajes de alto nivel y bajo nivel?
    la diferencia fundamental es que el lenguaje de alto nuivel es mas simple y mas parecido al de un ser humano en cambio el de bajo nivel es mas explicito y mas primitivo y solo es comprendido por las maquinas.

    3.¿Cuantas instrucciones se realizan con una instrucción en un lenguaje de bajo nivel?

    las intrucciones se deben hacer lo mas precisas posibles por que la maquina solo hara lo que el programador le diga.

    4. Analice, interprete y resuma cada una de las cinco generaciones de lenguajes informáticos

    1. lenguaje de maquina:el lenguaje de maquina es de primera generacion es un lenguaje que solo entienden las maquinas y utiliza solo numeros binarios.

    2.lenguajes simbolicos: este lenguaje es de segunda generacion ya utiliza un lenguaje mas legible por el hombre y mas reducido.

    3. lenguaje de alto nivel:este lenguaje es de tercera generacion sustituyelos simbolos por codigos independientes parecidas al lenguaje de las matematicas.

    4.programacion orientada a objetos: este lenguaj es de cuarta generacion se ha dado este nombre a ciertas herramientas que permiten construir aplicaciones sencillas combinando piezas prefabricadas. Hoy se piensa que estas herramientas no son, propiamente hablando, lenguajes. Estos lenguajes tienen una estructura lo más parecido al idioma inglés, algunas características son:
    - Acceso a base de datos.
    - Capacidades Gráficas.
    - Generación de código automáticamente.
    - Puede programarse visualmente como Visual Basic(Programación Visual).

    5.lenguaje natural: estos lenguajes son de quitan generacion son orientados generalmente a la inteligencia artifial.

    5. Consulte analogías y diferencias entre código máquina y el lenguaje ensamblador.

    eñ ñengiaje de ensamblador es un leguaje qu es de bajo nivel usado para hacer programas informaticos y es una representacion mas directa del codigo de maquina y tambien es legible por un programador.
    el sitema de maquina es un leguaje de bajo nivel que soplo es legible por una maquina se utizan numeros binarios van del 0 al 1.

    6. Busque información que permita decidir cuáles serían los lenguajes de programación mas apropiados para realizar:
    a. Aplicaciones para gestión de oficina.
    b. Complejos cálculos científicos.
    c. Un sistema experto en medicina.
    d. Un simulador de vuelo.
    e. Manipulación de bases de datos.
    f. Control de un robot industrial.

    a.lenguasje de maquina
    b.lenguaje de alto nivel
    c.lenguaje orientaods a programas
    d.lenguajes naturales
    e. lenguaje de maquina
    f.lenguaje naturales

    ResponderEliminar
  53. 10:02 SANTIAGO GOMEZ R23 de abril de 2010, 23:17

    1R:
    LENGUAJES DE BAJO NIVEL
    Son lenguajes totalmente dependientes de la máquina, como el lenguaje binario que solo maneja 0 y 1. Este lenguaje lo entiende cualquier maquina

    LENGUAJES DE ALTO NIVEL
    Estos lenguajes permiten al programador que su trabajo sea mas fácil ya que este lenguaje es mas cercano al normal que al de las maquinas.

    2R:
    La principal diferencia que manejan estos lenguajes es que el de bajo nivel es mas fácil de entender para las maquinas y el de alto nivel es mas fácil para el hombre.

    3R:
    Se realiza la función que este ordenando el ejecutor, cada instrucción correspondería entonces a una función de la maquina en bajo nivel.

    4R:
    Primera generación: Los primeros ordenadores se programaban directamente en código binario.
    Segunda generación: Los lenguajes simbólicos, asimismo propios de la máquina, simplifican la escritura de las instrucciones y las hacen más legibles.
    Tercera generación: Los lenguajes de alto nivel sustituyen las instrucciones simbólicas por códigos independientes de la máquina, parecidas al lenguaje humano o al de las Matemáticas.
    Cuarta generación: se ha dado este nombre a ciertas herramientas que permiten construir aplicaciones sencillas combinando piezas prefabricadas. Hoy se piensa que estas herramientas no son, propiamente hablando, lenguajes. Algunos proponen reservar el nombre de cuarta generación para la programación orientada a objetos.
    Quinta generación: se llama así a veces a los lenguajes de la inteligencia artificial, aunque con el fracaso del proyecto japonés de la quinta generación el nombre ha caído en desuso

    5R:
    El lenguaje maquina: este lenguaje ordena a la máquina las operaciones fundamentales para su funcionamiento. Consiste en la combinación de 0's y 1's para formar las ordenes entendibles por el hardware de la maquina.
    Este lenguaje es mucho más rápido que los lenguajes de alto nivel.
    La desventaja es que son bastantes difíciles de manejar y usar, además de tener códigos fuente enormes donde encontrar un fallo es casi imposible.




    El lenguaje ensamblador es un derivado del lenguaje maquina y esta formado por abreviaturas de letras y números llamadas mnemotécnicos. Con la aparición de este lenguaje se crearon los programas traductores para poder pasar los programas escritos en lenguaje ensamblador a lenguaje máquina. Como ventaja con respecto al código máquina es que los códigos fuentes eran más cortos y los programas creados ocupaban menos memoria. Las desventajas de este lenguaje siguen siendo prácticamente las mismas que las del lenguaje ensamblador, añadiendo la dificultad de tener que aprender un nuevo lenguaje difícil de probar y mantener.

    6R:

    A-.Aplicaciones para gestión de oficina
    (Lenguajes orientados a la gestión: Cobol, RPG)

    B-.Complejos cálculos científicos:
    El Fortran es un lenguaje de programación de nivel de propósito general, que está especialmente adaptado al cálculo numérico.

    C-.Un sistema experto en medicina:
    Son programas para emular un comportamiento inteligente. Incluyen algoritmos de juego tales como el ajedrez, programas de comprensión del lenguaje natural, visión por computadora, Responde a una interfaz ensamblador, el segundo a interfaz compilador y el último a interfaz interprete.

    D-.Un simulador de vuelo:
    (Lenguaje de simulación: GPSS, SIMULA, MIMIC).

    E-.Manipulación de bases de datos:
    Al desarrollar las primeras computadoras electrónicas, se vio la necesidad de programarlas, es decir, de almacenar en memoria la información sobre la tarea que iban a ejecutar.

    F-.Control de un robot industrial
    Se aplican con el robot, recordando a las normas de funcionamiento de un magnetófono doméstico, ya que disponen de unas instrucciones similares: PLAY (reproducir), RECORD (grabar), FF (adelantar), FR (atrasar), PAUSE, STOP, etc. Además, puede disponer de instrucciones auxiliares, como INSERT (insertar un punto o una operación de trabajo) y DELETE (borrar).

    ResponderEliminar
  54. 10.02 MELISSA BOTERO HERNANDEZ24 de abril de 2010, 8:05

    Taller de programación
    1. ¿Cuáles son los tipos de lenguaje existentes y en qué consisten?
    R/ LENGUAJES DE ALTO NIVEL
    Los lenguajes de alto nivel logran la independencia del tipo de máquina y se aproximan al lenguaje natural. Se puede decir que el principal problema que presentan los lenguajes de alto nivel es la gran cantidad de ellos que existen actualmente en uso.
    LENGUAJES DE BAJO NIVEL
    Los lenguajes de bajo nivel son mas fáciles de utilizar que los lenguajes máquina, pero, al igual que ellos, dependen de la máquina en particular. El lenguaje de bajo nivel por excelencia es el ensamblador
    2. ¿Cuál es la diferencia fundamental entre los lenguajes de alto nivel y bajo nivel?
    R/ los de bajo nivel hacen una accion ejecutable por el ordenador y los de alto hacen varias acciones
    3. ¿Cuantas instrucciones se realizan con una instrucción en un lenguaje de bajo nivel?
    R/ instrucciones en binario, es decir, con ceros y unos,
    4. Analice, interprete y resuma cada una de las cinco generaciones de lenguajes informáticos.
    R/ Primera: No era ningún lenguaje como tál, se considera la secuencia de ordenes en lenguaje máquina, primero en binario o base dos y luego en hexadecimal, o base 16.
    Segunda: Se inician los lenguajes simbólicos, ya se le dan símbolos y nombres para referirse a instrucciones o posiciones de memoria, por lo que se precisaba ya de un programa traductor.
    Tercera: Se inician los llamados lenguajes de alto nivel, durante la época de los sesenta, es decir, alejados de la máquina, y por lo tanto un programa es portable, no tiene por qué ser para un ordenador concreto.
    Cuarta: No son lenguajes, en la época de los 70 se sigue manteniendo la tercera generación, pero la cuarta la suelen utilizar para denominar a aquellos programas que pretendían que el usuario no precisase de nadie, eran los generadores de aplicaciones.

    Quinta: En los 80 estaba en auge la informática dirigida a la inteligencia artificial, y lenguajes como Lisp o APL (mucho más antiguo) Consulte analogías y diferencias entre código máquina y el lenguaje ensamblador.
    R/ El código maquina
    Es Conjunto de instrucciones entendibles directamente por el ordenador
    El lenguaje ensamblador
    es un tipo de lenguaje de bajo nivel utilizado para escribir programas informáticos
    El código de maquina
    Se componen de unos y ceros. Y utiliza un lenguaje de programación basado en el lenguaje natural,
    El lenguaje ensamblador
    El código escrito en lenguaje ensamblador posee una cierta dificultad de ser entendido directamente por un ser humano ya que su estructura se acerca más bien al lenguaje máquina, es decir, lenguaje de bajo nivel.
    El Código maquina
    Es el sistema de códigos directamente interpretable por un circuito micro programable
    5. Busque información que permita decidir cuáles serían los lenguajes de programación mas apropiados para realizar:
    a. Aplicaciones para gestión de oficina.
    R/ lenguaje de ensamblador

    b. Complejos cálculos científicos.
    R/ lenguajes interpretados

    c. Un sistema experto en medicina.
    R/ lenguajes declarativos

    d. Un simulador de vuelo.
    R/ lenguajes copilados

    e. Manipulación de bases de datos.
    R/ lenguajes declarativos


    f. Control de un robot industrial.
    R/lenguaje de maquina

    ResponderEliminar
  55. oscar echeverry 10-0224 de abril de 2010, 10:28

    a. ese es un hombre
    Léxico: ninguno
    Sintaxis: conectores, sujeto.
    Semántica: ninguno

    1.2.¡ese es un hombre!
    Léxico: signos de admiración
    Sintaxis: sujeto, conectores,
    Semántica: los signos de admiración

    1.3. ¿ese es un hombre?
    Léxico: signos de interrogación
    Sintaxis: sujeto, conectores

    b.
    Lenguaje de bajo nivel: consiste en el lenguaje que todo computador puede entender fácilmente, ya que se expresan en formas de ceros y unos. Esto permite una lectura fácil para el computador

    Lenguaje de alto nivel: consiste en un lenguaje semejante al humano usando palabras o frases.

    C.
    R: la diferencia fundamental se basa en que el lenguaje de bajo nivel es escrito y solo maneja 2 símbolos como ordenadores del programa, mientras que el de alto nivel esta basado en frases o palabras humanas como medio de lenguaje y también en que el de bajo nivel maneja una acción a la vez y el de alto nivel maneja varias acciones a la vez.


    d.
    R: en un lenguaje de bajo nivel cada instrucción corresponde a una acción ejecutable por el ordenador.

    e.
    Lenguaje de maquina: su lenguaje es de bajo nivel, su lenguaje esta expresado en unos y ceros, no son transferibles ya que sus datos están ligados directamente a la CPU, es de trabajo laborioso y es difícil recordar sus archivos como tal.

    Lenguaje ensamblador: El lenguaje ensamblador es de bajo nivel utilizado para escribir programas, y constituye una representación directa del código de maquina mas específico para cada computador, este permite mayor facilidad con las ordenes pero igual sigue siendo muy largo ya que cada acción requiere unos códigos específicos,

    Lenguaje de procedimiento: es un tipo de lenguaje de alto nivel, algo parecido al habla humana, tiene ventajeas como.
    -independencia de la arquitectura física.
    -al maneja este tipo de lenguaje, permite decodificar todo en lenguaje de maquina.
    -soporta programaciones estructuradas.

    Lenguajes orientados a problemas: es de muy alto nivel ya que permite resolver problemas mediante su lenguaje como son.
    -problemas de consulta
    -problemas de aplicaciones.

    Lenguajes naturales: el de mas alto nivel, maneja programas y lenguajes muy avanzados, permite su uso dentro de un campo especifico y manipulación de símbolos, juegos y robótica.

    ResponderEliminar
  56. 10-2 jorge eduardo guzman24 de abril de 2010, 11:04

    1. ¿Cuáles son los tipos de lenguaje existentes y en qué consisten?
    Lenguaje de alto nivel: Los lenguajes de programación de alto nivel se caracterizan por expresar los algoritmos de una manera adecuada a la capacidad cognitiva humana, en lugar de a la capacidad ejecutora de las máquinas.
    Lenguaje de bajo nivel: Un lenguaje de programación de bajo nivel es el que proporciona poca o ninguna abstracción del microprocesador de un ordenador. Consecuentemente es fácilmente trasladado a lenguaje de máquina.

    2. ¿Cuál es la diferencia fundamental entre los lenguajes de alto nivel y bajo nivel?
    La diferencia es que en un lenguaje de bajo nivel cada instrucción corresponde a una acción ejecutable por el ordenador, mientras que en los lenguajes de alto nivel una instrucción suele corresponder a varias acciones.

    3. ¿Cuantas instrucciones se realizan con una instrucción en un lenguaje de bajo nivel?
    Lenguaje de maquina: Lenguaje de máquina es el sistema de códigos directamente interpretable por un circuito micro programable, como el microprocesador de una computadora o el microcontrolador de un autómata (un PLC) . Este lenguaje está compuesto por un conjunto de instrucciones que determinan acciones a ser tomadas por la máquina. Un programa de computadora consiste en una cadena de estas instrucciones de lenguaje de máquina (más los datos). Estas instrucciones son normalmente ejecutadas en secuencia, con eventuales cambios de flujo causados por el propio programa o eventos externos. El lenguaje de máquina es específico de cada máquina o arquitectura de la máquina, aunque el conjunto de instrucciones disponibles pueda ser similar entre ellas.

    4. Analice, interprete y resuma cada una de las cinco generaciones de lenguajes informáticos
    Primera generación: los primeros ordenadores se programaban en códigos binarios, y puede representarse mediante secuencias de ceros y unos sistemas binarios.
    Segunda generación: Los lenguajes simbólicos, asimismo propios de la máquina, simplifican la escritura de las instrucciones y las hacen más legibles.
    Tercera generación: Los lenguajes de alto nivel sustituyen las instrucciones simbólicas por códigos independientes de la máquina, parecidas al lenguaje humano o al de las Matemáticas.
    Cuarta generación: se ha dado este nombre a ciertas herramientas que permiten construir aplicaciones sencillas combinando piezas prefabricadas.
    Estos lenguajes tienen una estructura lo más parecido al idioma ingles, algunas características son:- Acceso a base de datos.
    - Capacidades Gráficas.
    - Generación de código automáticamente.
    - Puede programarse visualmente como Visual Basic(Programación Visual).
    Quinta generación: se llama así a veces a los lenguajes de la inteligencia artificial

    5. Consulte analogías y diferencias entre código máquina y el lenguaje ensamblador.

    . Lenguaje de maquina (Primera generación): Es el lenguaje que la computadora entiende, esta estructurado totalmente a los circuitos de la maquina, su programación es tediosa porque los datos se representan por ceros y unos. Es de bajo nivel. Es un conjunto de instrucciones codificadas en binarioque son capaces de relacionarse con los registros.
    . Lenguaje ensamblador: Es un lenguaje de bajo nivel, pero simbólico porque las instrucciones se construyen usando códigos de tipo memotecnico, lo cual facilita la escritura y depuración de los programas pero no los acorta puesto que para cada acción se necesita una instrucción. Algunas características que lo diferencian del lenguaje de maquina son que permite eluso de comentarios entre las líneas de instrucciones.


    6. Busque información que permita decidir cuáles serían los lenguajes de programación mas
    Apropiados para realizar:
    a. Aplicaciones para gestión de oficina:
    Lenguaje de ensamblador
    b. Complejos cálculos científicos:
    Lenguaje de maquina.
    c. Un sistema experto en medicina:
    Lenguaje de alto nivel
    d. Un simulador de vuelo:

    e. Manipulación de bases de datos:
    Lenguaje de alto nivel
    f. Control de un robot industrial:
    Lenguaje de maquina.

    ResponderEliminar
  57. 1. ¿Cuáles son los tipos de lenguaje existentes y en qué consisten?
    Lenguaje de alto nivel: Los lenguajes de programación de alto nivel se caracterizan por expresar los algoritmos de una manera adecuada a la capacidad cognitiva humana, en lugar de a la capacidad ejecutora de las máquinas.
    Lenguaje de bajo nivel: Un lenguaje de programación de bajo nivel es el que proporciona poca o ninguna abstracción del microprocesador de un ordenador. Consecuentemente es fácilmente trasladado a lenguaje de máquina.

    2. ¿Cuál es la diferencia fundamental entre los lenguajes de alto nivel y bajo nivel?
    La diferencia es que en un lenguaje de bajo nivel cada instrucción corresponde a una acción ejecutable por el ordenador, mientras que en los lenguajes de alto nivel una instrucción suele corresponder a varias acciones.

    3. ¿Cuantas instrucciones se realizan con una instrucción en un lenguaje de bajo nivel?
    Lenguaje de maquina: Lenguaje de máquina es el sistema de códigos directamente interpretable por un circuito micro programable, como el microprocesador de una computadora o el microcontrolador de un autómata (un PLC) . Este lenguaje está compuesto por un conjunto de instrucciones que determinan acciones a ser tomadas por la máquina. Un programa de computadora consiste en una cadena de estas instrucciones de lenguaje de máquina (más los datos). Estas instrucciones son normalmente ejecutadas en secuencia, con eventuales cambios de flujo causados por el propio programa o eventos externos. El lenguaje de máquina es específico de cada máquina o arquitectura de la máquina, aunque el conjunto de instrucciones disponibles pueda ser similar entre ellas.

    4. Analice, interprete y resuma cada una de las cinco generaciones de lenguajes informáticos
    Primera generación: los primeros ordenadores se programaban en códigos binarios, y puede representarse mediante secuencias de ceros y unos sistemas binarios.
    Segunda generación: Los lenguajes simbólicos, asimismo propios de la máquina, simplifican la escritura de las instrucciones y las hacen más legibles.
    Tercera generación: Los lenguajes de alto nivel sustituyen las instrucciones simbólicas por códigos independientes de la máquina, parecidas al lenguaje humano o al de las Matemáticas.
    Cuarta generación: se ha dado este nombre a ciertas herramientas que permiten construir aplicaciones sencillas combinando piezas prefabricadas.
    Estos lenguajes tienen una estructura lo más parecido al idioma ingles, algunas características son:- Acceso a base de datos.
    - Capacidades Gráficas.
    - Generación de código automáticamente.
    - Puede programarse visualmente como Visual Basic(Programación Visual).
    Quinta generación: se llama así a veces a los lenguajes de la inteligencia artificial

    5. Consulte analogías y diferencias entre código máquina y el lenguaje ensamblador.

    . Lenguaje de maquina (Primera generación): Es el lenguaje que la computadora entiende, esta estructurado totalmente a los circuitos de la maquina, su programación es tediosa porque los datos se representan por ceros y unos. Es de bajo nivel. Es un conjunto de instrucciones codificadas en binarioque son capaces de relacionarse con los registros.
    . Lenguaje ensamblador: Es un lenguaje de bajo nivel, pero simbólico porque las instrucciones se construyen usando códigos de tipo memotecnico, lo cual facilita la escritura y depuración de los programas pero no los acorta puesto que para cada acción se necesita una instrucción. Algunas características que lo diferencian del lenguaje de maquina son que permite eluso de comentarios entre las líneas de instrucciones.


    6. Busque información que permita decidir cuáles serían los lenguajes de programación mas
    Apropiados para realizar:
    a. Aplicaciones para gestión de oficina:
    Lenguaje de ensamblador
    b. Complejos cálculos científicos:
    Lenguaje de maquina.
    c. Un sistema experto en medicina:
    Lenguaje de alto nivel
    d. Un simulador de vuelo:

    e. Manipulación de bases de datos:
    Lenguaje de alto nivel
    f. Control de un robot industrial:
    Lenguaje de maquina.

    ResponderEliminar
  58. Victor Jose Cardenas Aristizabal 10-0224 de abril de 2010, 11:57

    Solución
    1. Existen dos tipos :
    Lenguaje de Bajo nivel: Consiste en un lenguaje sencillo para el reconocimiento de una maquina utilizando ceros y unos, así entendibles para programas no muy sofisticados.
    Lenguaje de Alto nivel: Consiste en un lenguaje más sofisticado q se asemeja al dialecto humano utilizando frases sencillas q la maquina traducirá para su entendimiento y así poder realizar el propósito de la orden.
    2. La diferencia fundamental es la manera de proponer las ordenes ya q en el Bajo se utilizan ceros y unos ya q este programa no tiene la capacidad para traducir frases sencillas; lo q el lenguaje de nivel Alto si lo puede realizar, traduciendo así las frases y convirtiéndolas en ordenes q el programa entienda y pueda realizar satisfactoriamente.
    3. En el Bajo nivel solo hay dos instrucciones ya que este lenguaje es demasiado sencillo. Solo hay dos instrucciones q son el 0 y 1; utilizándolos debidamente se puede realizar toda una función.
    4. Lenguaje de Máquina: También llamado de primera generación; este es un lenguaje binario el cual es de Bajo nivel, entendido por programas sencillos como el de una CPU.
    Lenguaje Ensamblador: También llamado de segunda generación ; este también es un lenguaje de nivel Bajo pero es un poco más sofisticado ya q busca errores en las líneas de mando y ya no es binario sino q se utilizan códigos X y Y .
    Lenguaje de Procedimientos: También llamado de tercera generación; este es un lenguaje de nivel Alto ya q son similares al habla humana pero con frases y ordenes sencillas.
    Lenguajes orientados a problemas: Son considerados un lenguaje de muy Alto nivel ya q son utilizados para resolver problemas específicos.
    Lenguajes Naturales: Es un lenguaje para procesamiento de listas y manipulación de símbolos basado en la lógica.
    5. En el lenguaje de Máquina se presentan códigos binarios q son el 0 y el 1 ya q son más fáciles de descifrar para el fácil entendimiento del programa ya q es un lenguaje de Bajo nivel. En el lenguaje de Ensamblador ya no es binario sino q se presentan códigos X y Y reemplazando el 0 y el 1.
    6. A) Se utilizaría el lenguaje de Máquina ya que en la oficina se utilizan muchos computadores los cuales utilizan este método de lenguaje.
    B) Se utilizaría el lenguaje de Orientados a Problemas ya que es un lenguaje de nivel muy Alto y sofisticado capaz de resolver problemas específicos.
    C) Se utilizaría el lenguaje Natural ya q este tiene la capacidad de traducir ordenes especificas a un idioma entendible para el programa y así poder realizar su orden. Este lenguaje tiene muchas ventajas porque con este lenguaje se adapta a la inteligencia artificial.
    D) Se utiliza el lenguaje Natural porque es la mas adecuada para un programa tan sofisticado como es el de un simulador de vuelo ya que es en 3D el cual el lenguaje Natural maneja satisfactoriamente.
    E) Se utiliza el lenguaje Orientado a Problemas ya que tiene una aplicación de consulta de datos capaz de encontrar o buscar datos o problemas específicos digitados por el consultor.
    F) Se utiliza el lenguaje Natural ya que este es el mas sofisticado para utilizar un dialecto tan avanzado utilizado por un robot industrial el cual es influenciado por inteligencia artificial.

    ResponderEliminar
  59. alejandro torres 10-224 de abril de 2010, 13:03

    solución

    1. tipos de lenguaje :
    lenguaje de bajo nivel : es un lenguaje estandarizado de tal forma que todo computador pude asimilarlo. Es necesario los programas estén escritos a base de ceros y unos toda vez que esa es la forma de lenguaje q la computadora lee y sigue
    Lenguaje de alto nivel : son lenguajes de programación q son muy parecidos a las frases y palabras q utilizan los humanos
    2. la diferencia fundamental es que el lenguaje de alto nivel es mucho mas fácil de manejar por que utilizan frases muy similares a las de los humanos
    3. en el bajo nivel solo hay dos instrucciones ya que este lenguaje es demasiado sencillo. Solo hay dos instrucciones que son el cero y el uno ; utilizándolos debidamente se pude realizar toda una función .
    4. generación de lenguajes :
    lenguaje de maquina : lengua de bajo nivel de estructura basada en sistema binario (ceros y unos ) sus instrucciones pueden codificarse directamente con registros y circuitos del microprocesador sin ayuda de otros programas ; están íntimamente ligados a la CPU y por eso no son transferibles

    lenguaje ensamblador : también de bajo nivel usa códigos mnemotécnicos que facilitan la estructura . Son extensos por que cada acción necesita una instrucción . Lo diferencia del lenguaje de maquina que permite el uso de comentarios entre líneas de instrucciones .

    Lenguaje de procedimientos: De alto nivel parecido al habla humana con adaptaciones para uso . Es independiente de la estructura física del computador, lo que indica que pude funcionar en cualquier maquina, pero en la practica esa posibilidad resulta limitada por la variedad de versiones creados para cada lenguaje.

    Lenguajes orientados a problemas: son mas eficaces para resolver problemas pero , rebajan la eficiencia para otros . El usuario necesita poca capacitación .

    Lenguajes naturales : son orientados ha aplicaciones de inteligencia artificial en sistemas expertos ,juegos , robótica

    5. La diferencia entre lenguaje de maquinas y lenguaje ensamblador es que el lenguaje de maquinas utiliza sistema binario (cero y uno ) y el lenguaje ensamblador utiliza códigos mnemotécnicos y permite el uso de comentarios entre líneas de instrucciones .
    6. Busque información que permita decidir cuáles serían los lenguajes de programación mas apropiados para realizar

    a.. Aplicaciones para gestión de oficina. Lenguaje de màquina.
    b. Complejos cálculos científicos. Lenguaje de procedimientos.
    c. Un sistema experto en medicina. Lenguaje Ensamblador
    d. Un simulador de vuelo. Lenguaje Natural.
    e. Manipulación de bases de datos. Lenguaje de màquina
    f. Control de un robot industrial. Lenguaje Natural

    ResponderEliminar
  60. 1-

    2-Las bentajas prinsipales es que al tener el codigo objeto,el programa se ejecuta mas rapido y ademas se traduse el lenguaje de alto nivel a lenguaje de maquina la cual la entinende la amquina ams sensillo
    3-es el que premite que un programa fuente escrito en un lenguaje,valla tradusiendose y esjecutandose directamente sentencia a sentensi por la computadora
    4-las ventajas de los interptetes son:
    -Resulta mas fasil localisar y corregir errores (depuracion de pregomas)
    -Son mas pedagogicos para aprender a prograamar
    -El programa es masfasil de desarrollar
    -Traduse programas de alto nivel
    -No se genera nuevos archivos
    5-las desventajs son:
    -Velocidad: usualmente un orden de magnitud menor que la de un programa compilado.
    -Tamaño del programa objeto, que exige añadir el intérprete al programa propiamente dicho.

    ResponderEliminar
  61. aleajndro jaramillo-10-08
    1. Represente por medio de analogías con la vida cotidiana la función de los interpretes y los compiladores.
    2. ¿Cuál es la ventaja principal de tener el código compilado?
    3. ¿Qué hace un interprete?
    4. ¿Cuáles son las ventajas de los interpretes?
    5. ¿Cuál es la desventaja de usar interpretes?
    DESARROLLO
    1-

    2-Las bentajas prinsipales es que al tener el codigo objeto,el programa se ejecuta mas rapido y ademas se traduse el lenguaje de alto nivel a lenguaje de maquina la cual la entinende la amquina ams sensillo
    3-es el que premite que un programa fuente escrito en un lenguaje,valla tradusiendose y esjecutandose directamente sentencia a sentensi por la computadora
    4-las ventajas de los interptetes son:
    -Resulta mas fasil localisar y corregir errores (depuracion de pregomas)
    -Son mas pedagogicos para aprender a prograamar
    -El programa es masfasil de desarrollar
    -Traduse programas de alto nivel
    -No se genera nuevos archivos
    5-las desventajs son:
    -Velocidad: usualmente un orden de magnitud menor que la de un programa compilado.
    -Tamaño del programa objeto, que exige añadir el intérprete al programa propiamente dicho.

    ResponderEliminar
  62. carlos andres lopez ayala29 de abril de 2010, 21:01

    Carlos Andrés López Ayala grado 10-8
    1. Represente por medio de analogías con la vida cotidiana la función de los intérpretes y los compiladores.
    2. ¿Cuál es la ventaja principal de tener el código compilado?
    3. ¿Qué hace un intérprete?
    4. ¿Cuáles son las ventajas de los intérpretes?
    5. ¿Cuál es la desventaja de usar intérpretes?

    Solución
    1-a medida que va pasando el tiempo van saliendo programas que hacen mas fácil la forma de trabajar, los trabajos son mas fáciles de desarrollar y los errores son mas fáciles de solucionar.
    2-Explica al usuario la presencia de errores en el programa, pasándose a crear el programa objeto cuando esta libre de errores.
    3-es el que permite que un programa vaya traduciéndose y ejecutándose directamente sentencia a sentencia por la computadora. Convierte los enunciados del código fuente a código objeto antes de ser ejecutados.
    4-resulta mas fácil localizar y corregir errores.
    -son mas pedagógicos para aprender a programar.
    -el programa es mas fácil de desarrollar.
    -traducen programas de alto nivel.
    -no se generan nuevos archivos.
    5-que al ir escribiendo si uno se equivoca al traducir queda lo que no es y el trabajo se daña.

    ResponderEliminar
  63. MIGUEL ANGEL MONCADA RODRIGUEZ - GRADO 10.08

    1. Represente por medio de analogías con la vida cotidiana la función de los intérpretes y los compiladores.
    2. ¿Cuál es la ventaja principal de tener el código compilado?
    3. ¿Qué hace un intérprete?
    4. ¿Cuáles son las ventajas de los intérpretes?
    5. ¿Cuál es la desventaja de usar intérpretes?

    DESARROLLO
    1.Así como los compiladores traducen las órdenes dadas para que la maquina las entienda, también en la vida diaria pasa eso como cuando nuestro cerebro acata las ordenes que se le dan y busca la mejor solución u otro tipo de maquinas como automóviles etc.

    2.Las ventajas principales al tener el código compilado, el programa se ejecuta mas rápido y además se traduce el lenguaje de alto nivel a lenguaje de maquina la cual la maquina lo logra entender de manera más sencilla.

    3.Un intérprete permite que un programa fuente escrito en un lenguaje, traduzca y se ejecute directamente para que al computadora entienda la acción que se le pide y de una respuesta.

    4.las ventajas de los intérpretes son:
    -Resulta más fácil localizar y corregir errores y corregirlos
    -Son mas pedagógicos para aprender a programar
    -El programa es mas fácil de desarrollar
    -Traduce programas de alto nivel
    -No se genera nuevos archivos

    5.Las Desventajas son:
    - que la velocidad usualmente en un orden de magnitud menor que la de un programa compilado.
    -Tamaño del programa objeto, que exige añadir el intérprete al programa propiamente dicho manualmente.

    ResponderEliminar
  64. Daniel gutierrez posso1 de mayo de 2010, 14:38

    Danie gutierez posso 10-2

    1. Represente por medio de analogías con la vida cotidiana la función de los intérpretes y los compiladores.
    2. ¿Cuál es la ventaja principal de tener el código compilado?
    3. ¿Qué hace un intérprete?
    4. ¿Cuáles son las ventajas de los intérpretes?
    5. ¿Cuál es la desventaja de usar intérpretes?

    1.creo que el mejor ejemplo para un copilador en mi vida cotidiana seria nuestro cerebro por que el es el que recibe las señales del medio ambiente y las combierte en un lenguaje el cual podemos entender

    2.la mayor ventaja de todas es q el compilador convierte las señales en un enguaje de alto nivel asi que el trabao se vulve menos complicado y mas facil.

    3. es el que permite que un programa fuente escrito en un lenguaje, vaya traducendose y ejecutandose directamente sentencia a sentencia por la computadora

    4.resulta mas facil localizar y corregir errores.
    son mas pedagogicos para aprender o programar.
    traducen programas de alto nivel.
    no se generan nuevos archivos.

    5.la velocidad es menor que un programa compilado.
    el tamaño es geeralmente mayor que el de un programa compilado.

    ResponderEliminar
  65. Jonathan Ospina Jiménez
    10-05

    1. Los datos se sitúan en objetos llamados variables.
    2. Tipos de datos numéricos: son aquellos cuyo contenido es una serie de dígitos (0-9) que en conjunto nos proporcionan un valor numérico ya sea entero o real y pueden ser precedidos de un signo.
    EJ:
    -1 4,5 -6
    -Datos alfanuméricos: son aquellos cuyo contenido son letras del abecedario números o caracteres especiales bien sea una combinación entre ellos.
    EJ:
    -si4ac8dm9es1
    3.Se asigna empezando con una letra y antecedida por una $.
    4. Tipos de operadoras:
    - Aritméticas: Potencia, *, /, mod., div, +, -.
    - Relacionales: =, <, >, <=, >=, <>
    - Lógicos o boléanos: not, and, or
    - Alfanuméricos: El punto (.)
    - Asociativos: Paréntesis ()
    5. Relación de sinonimia: Cuando los términos propuestos son dos palabras sinónimas:
    Blanco : Níveo
    Ósculo : Beso

    Relación de antónimos o de antonimia: Cuando los términos propuestos expresan ideas opuestas:
    Albo : Azabache
    Blanco : Negro

    Relación de parte a todo: Si el término primero especifica una parte y el segundo su todo, debemos considerar si la clave señala de parte principal a todo o de parte opcional a todo, vea Ud. los ejemplos y distinga según lo planteado:
    Ángulo : Triángulo
    Cara : Poliedro

    Cajón : Mesa
    Jardín : Casa

    Relación de todo a parte: Si el primer término expresa una integridad y el segundo señala una de sus partes, asimismo, debemos tener en cuenta si la parte es principal u opcional:

    Bicicleta : Timón
    Planta : Raíz
    Carro : Radio
    Casa : Cochera

    El lenguaje ensamblador es un tipo de lenguaje de bajo nivel utilizado para escribir programación informáticos, y constituye la representación más directa del código de maquina específico para cada arquitectura de computadores legible por un programador.



    6.

    a- bajo nivel
    b- alto nivel
    c - alto nivel
    d- alto nivel
    e- alto nivel
    F-alto nivel

    ResponderEliminar
  66. Alejandro Jaramillo sanez
    10-08
    Desarrollo
    1-los datos se sitúan en objetos llamados variables
    2-
    -Las variables: son zonas de memoria cuyo contenido cambia durante la fase de procesamiento de información
    -los identificadores: son palabras creadas por los programadores para dar nombres a los objetos y demás elementos que necesitamos declarar en un programa
    -contantes: son objetos cuyo valor permanece invariable a lo largo de la ejecución de un programa
    -expresiones: son representaciones de un cálculo necesario para la obtención de un resultado
    -operador: es un símbolo o palabra que significa quese ha realizado cierta acción entre uno o dos valores que son llamados operados
    3-presidiendo las palabras con el signo $
    4-
    Aritméticos: (su resultado es un número)
    Relacionales: (su resultado es un valor de verdad)
    Lógico o booleanos: el punto (.) concatena dos o más cadenas de texto
    Asosoativos: el único operador asociativo es el paréntesis ( ), el cual permite indicar en qué orden deben realizarse las operaciones
    5-
    I. Primero se resuelven las expresiones que se encuentran entre paréntesis
    II. Se procede a aplicar la jerarquía de operadores
    III. Al evaluar un expresión,si hay dos operadores con la misma jerarquía,se procede a evaluar de izquierda a derecha
    IV. Se hay expresiones relasionales , se resuelven primero paréntesis , lusgo se encuentran los valores de verdad de las expresiones relasionales y or ultimo se aplican jerarquía de operadores lógicos.

    ResponderEliminar
  67. Alejandro Jaramillo
    10-08

    Para espacio
    Sp
    Ad 20
    Fin
    Para rectángulo
    Cp
    Repite 4[ad 50 de 90 ad 100 de 90]
    De 90
    Ad 100
    Fin
    Para cuadrado
    Cp
    Repite 4[ad 45 de 90 ad 45 de 180]
    De 180
    Ad 45
    Iz 90
    Ad 90
    Fin
    Para I2
    Iz 90
    Ad 45
    Fin
    Para triangulo
    Cp
    Iz 60
    Repite 3[ad 150 de 120]
    Fin
    Para figuras
    Rectángulo
    Espacio
    I2
    Cuadrado
    Espacio
    Triangulo
    Fin

    ResponderEliminar