Download equipo 1 - universitariouhv

Document related concepts

Programación funcional wikipedia , lookup

Dylan (lenguaje de programación) wikipedia , lookup

Lisp wikipedia , lookup

Clojure wikipedia , lookup

Búsqueda de patrones wikipedia , lookup

Transcript
LENGUAJES DE PROGRAMACIÓN
EQUIPO 1
1.- Menciona 5 ejemplos de lenguaje de programación
* PHP
* Cobol
* Java
*C
* C++
2.- ¿Cuál es la ventaja que te estudiar sobre un lenguaje de programación?
* Saber sus características, y así aprovechar el rendimiento del lenguaje de programación
3.- ¿En un lenguaje de programación, que sucede cuando no se usa correctamente?
* Se pueden desperdiciar grandes cantidades de tiempo, y da lugar a errores lógicos.
4.- Define Mejorar el Uso de Lenguaje de programación disponible
* A través del entendimiento de cómo se implementan las características del lenguaje que uno usa, se
mejorara grandemente la habilidad de escribir programas más eficientes.
5.- La ventaja que ofrece el saber el vocabulario de un L.P
* Solución de problemas de programación.
6.- Define la razón de porque estudiar un lenguaje de programación “hacer posible una mejor elección del
lenguaje de programación”
* Cuando se presenta la situación, un conocimiento de diversos lenguajes puede permitir la elección de un
lenguaje que sea precisamente el adecuado para un proyecto en particular
7.- Menciona un beneficio de estudiar los LP
* La facilidad de aprender un nuevo lenguaje
8.- Define la razón de facilitar el diseño de un nuevo lenguaje
* Este aspecto del diseño de programas se suele simplificar si el programador esta familiarizado con diversas
construcciones y métodos de implementación de programación ordinarios
9.- Cuales son las 6 razones de porque estudiar los LP






Mejorar la habilidad para desarrollar algoritmos eficaces
Mejorar el uso de lenguaje de programación disponible
Acrecentar el propio vocabulario con construcciones útiles sobre programación
Hacer posible una mejor elección del lenguaje de programación
Facilitar el aprendizaje de un nuevo lenguaje
Facilitar el diseño de un nuevo lenguaje
10.- Conclusión de porque estudiar los LP
* El estudio de los lenguajes de programación ayudara a la elección del lenguaje adecuado para el tipo de
proyecto que se tienen, así tendrá beneficios en cuestión de tiempo, dinero y rendimiento del equipo.
LENGUAJES DE PROGRAMACIÓN
LSC 5º CUATRIMESTRE
LENGUAJES DE PROGRAMACIÓN
ELEMENTOS DE UN BUEN LENGUAJE DE PROGRAMACION
1. Menciona los tres atributos de un buen lenguaje.



-Claridad
-Sencillez
-Unidad
2. ¿A qué se refiere Ortogonalidad?
Se refiere al atributo de ser capaz de combinar varias características de un lenguaje en todas las
combinaciones posibles.
3. ¿Cuál es la función de la naturalidad de la aplicación?
El lenguaje debe suministrar estructura de datos, operaciones, estructuras de control y una sintaxis natural
apropiada para resolver un programa
4. Menciona una técnica para verificar el programa.
La sencillez de la estructura semántica y sintética es un aspecto primordial que tienden a simplificar la
verificación de programas.
5. Define el entorno de programación.
Puede facilitar el trabajo con un lenguaje técnicamente débil en comparación con un lenguaje más fuerte con
poco apoyo externo.
6. ¿A qué se refiere portabilidad de programas?
Menciona que la portabilidad de los programas resultantes de la computadora en la cual se desarrollan hacia
otros sistemas de computadoras.
7. Menciona las 4 aplicaciones que se empezaron a usar en los años 60




Procesamiento de negocios
Cálculos científicos
Programación de sistemas
Inteligencia Artificial
8.¿Que se desarrolló cobol?
Se desarrolló para estas aplicaciones, los diseñadores de cobol se esforzaron mucho para asegurar que esta
clase de registro de procesamiento de datos se abrían de procesar de manera correcta.
9. ¿Que incluyen la palabra científica en el dominio de aplicación?
Incluyen problemas de análisis numérico solución de funciones diferenciales o integrales,
10. ¿Que es el dominio de aplicación en sistemas?
Es el control de procesos la regulación o el manejo de maquinaria a causa del costo y dimensiones de las
computadoras de esta época, casi todas las aplicaciones de control eran grandes.
LENGUAJES DE PROGRAMACIÓN
LSC 5º CUATRIMESTRE
LENGUAJES DE PROGRAMACIÓN
11.¿En dominio de aplicación que es la IA?
La inteligencia artificial era un área de investigación relativamente nueva, y LISP era el lenguaje dominante
para aplicaciones de IA.
12.¿En las aplicaciones de los años 90 que es procesamiento de negocio?
Es el lenguaje dominante para aplicaciones de procesamiento de datos, aunque a veces se utiliza C y PL/1.
CUESTIONARIO DE ELEMENTOS SINTÁCTICOS DE UN LENGUAJE
1. Menciona 2 tipos de conjunto de caracteres
El código ASCII y caracteres de tipo especial APL.
2. Menciona lo que es un identificador
Son las variables, las constantes, los tipos de dato y las etiquetas.
3. Menciona 5 operadores básicos que se utilizan en un lenguaje de programación
Resta (-), Suma (+), Multiplicación (*), División (/), y Modulo (%)
4. Describe palabra clave y reservada
Una palabra clave es un identificador que se usa como parte fija de sintaxis de un enunciado
Una palabra reservada se puede usar como un identificador elegido por el programador
5. Menciona las Tres formas en las que se puede incluir un comentario en un lenguaje de programación y su
descripción
(//) Comentario de una sola línea, (/*) Este puede abarcar varias líneas de código y /**, */ Este se imprime
junto con el código pero no afecta su funcionamiento.
6. ¿Un espacio en blanco es importante?
Los espacios en blanco solo son importantes en algunos lenguajes, o programas en otros solo sirven de una
manera para hacer más entendible el código que esta por ejecutarse
7. Menciona que es un espacio en blanco:
Un espacio en blanco es el espacio que se deja al escribir entre cada palabra en un código, programa, o
lenguaje
8. Se dice que son esenciales los espacios en blanco en cualquier lenguaje o programa para que este “corra”
o realice su función:
Es total mente falso ya que los espacios en blanco solo ayudan a dar un mejor entendimiento del programa,
solo existen algunos programas que cabe mencionar ya casi no se usan, piden el espacio en blanco asiendo
que este deba escribir cada código en su correspondiente línea.
LENGUAJES DE PROGRAMACIÓN
LSC 5º CUATRIMESTRE
LENGUAJES DE PROGRAMACIÓN
9. menciona la función de los corchetes
Se pueden utilizar solo para mejorar la legibilidad o simplificar el análisis, se utilizan también para marcar el
principio o el final de un proceso.
10. Menciona que es una sintaxis libre
Una sintaxis es libre si las sentencias del programa se pueden escribir en cualquier parte de una línea sin
observa la posición o salto de línea.
11. menciona que es una sintaxis fija
Una sintaxis es fija si utiliza la posición en la línea para proporcionar información
12. Menciona que es una Estrictamente fija
Estrictamente fija cada elemento debe ir en un renglón de entrada esto se observa mas en lenguajes
ensambladores
LENGUAJES DE PROGRAMACIÓN
LSC 5º CUATRIMESTRE