cuestionario algoritmos
DESCRIPTION
cn,vnvTRANSCRIPT
CUESTIONARIO
1.- ¿Qué es un algoritmo? R= conjunto ordenado y finito de operaciones que permite hallar la solución de un problemas mediante una secuencia de pasos.
2.- ¿Qué significa programar? R= dar instrucciones necesarias a una máquina para que realice su función de manera automática.
3.- ¿Qué es un lenguaje de programación? R= es un lenguaje formal diseñado para expresar procesos.
4.- ¿para que se usan los lenguajes de programación? R= para crear programas que controlan el comportamiento físico y lógico de una máquina.
5.- ¿Cómo están clasificados los lenguajes de programación? R=
Bajo nivel Medio nivel Alto nivel
6.- Explica los niveles de lenguajes anteriores
Bajo nivel: Se trabaja a nivel se instrucciones su programación es al más fino detalle.(Binario).
Medio nivel: Se encuentra entre los lenguajes de alto nivel y bajo nivel y suele ser clasificado de alto nivel pero permite manejos de bajo nivel. (Ensamblador).
Alto nivel: Expresa algoritmos de una manera adecuada. Se crearon para solucionar problemas de procesamiento de datos de una manera más fácil y rápida (Visuales; POO, Web).
7.- ¿Qué significa seudocódigo? R= es una mezcla entre el lenguaje natural + lenguaje de programación
8.- ¿Cuáles son los tipos de lenguajes de programación y da ejemplos de cada uno de ellos? R=
Visuales: Pearl, Visual Basic, C# Web: HTML, Java POO: Java, C#
9.- haz el diagrama metódico de programación:
Entrada proceso salida
10.- Cuales son las características principales de un buen programa? R= hace lo que me piden, en pocas líneas de código y rápido.
11.- ¿En qué consiste la programación orientada a objetos? R= Usa los objetos en sus interacciones, para diseñar aplicaciones y programas.
12.- ¿A qué tipo de programación corresponde c#? R= POO.
13.- En que consiste la programación modular? R= consiste en dividir un programa en módulos o subprogramas con el fin de hacerlo más legible y manejable.
14.- ¿Cuantos tipos de módulos hay y cuáles son? R= funciones y procedimientos.
15.- Menciona las características de la programación estructurada:
Tiene una estructura escalonada, tiene 3 elementos: secuencia, selección e interacción y usa pocas instrucciones.
16.- Menciona las características de la programación orientada a objetos:
Tiene clases definidas, convierte casos de la vida real a objetos, objetos homogéneos, tiene herencias, portabilidad de código y no tiene límite de instrucciones.