martes, 3 de septiembre de 2013

Cuestionario

Cuestionario
1-¿que necesita un ordenador para llevar adelante una tarea?
R=necesita un algoritmo que le indique, a traves de un programa que es lo que debe hacer con la mayor precision posible.

2-¿que es un algoritmo?
R=es una sucesion finita de pasos no ambiguos que se pueden ejecutar en un tiempo finito.

3-¿que es un problema?
R=es una cuestion conceptual que es expresable mediante un algoritmo.

4-¿En que consiste el paso siguiente a la codificacion?
R=en comprobar el correcto funcionamiento del programa y asegurarse en la medida posible de la validez de los resultados proporcionados por la maquina.

5-¿Que es puramente conceptual y necesita una forma de representacion para comunicarlo?
R=Un algoritmo.

6-¿Que es una representacion muy utilizada de un algoritmo?
R=una codificacion en un lenguaje de programacion.

7-¿que es un pseudocodigo?
R=Es un lenguaje de especificacion de algoritmos basado en un sistema notacional.

8-¿Cual es su uso en una planificacion de un programa?
R=Permitir que el usuario se pueda concentrar en la logica y en las estructuras de control.

9-¿Como puede traducirse un algoritmo expresado en un pseudocodigo?
R=se traduce mas facilmente y en un mas alto nivel.

10-¿Que son los organigramas?
R=son herramientas graficas utilizadas tanto para representar algoritmos como en la ayuda del diseño del programa.

11-¿que se necesita para hacer algoritmos?
R=indicar el orden de realizacion de cada paso, estar definido sin ambigüedad y ser finito

12-¿como puede medirse la bondad del algoritmo?
R=el tiempo que se necesita para ejecutarlo y los recursos que se necesitan para implantarlo.

13-¿en que consiste optimizar un algoritmo?
R=consiste en introducir modificaciones en el, tendentes a disminuir el tiempo que se necesita para resolverlo.

14-¿como podemos resolver facilmente los problemas complejos?
R=cuando se descomponen en subproblemas que sean mas faciles de resolver al origina.

15-¿A que se le denomina diseño descendiente?
R= a seguir dividiendo estos subproblemas en otros mas simples.

16-menciona una ventaja de este diseño:
R=la comprobacion del problema se puede realizar mas facil y se localizan los fallos con mayor precision.

17-¿En que subfases se divide un algoritmo?
R=codificacion del algoritmo en un programa, ejecucion de un programa, comprobacion del progama.

18-¿a que se le denomina codificacion?
R=A la fase de conversion de un algoritmo en instrucciones de un lenguaje de programacion

19-¿como debera estar escrito este codigo?
R=de acuerdo con el sintaxis del lenguaje de programacion.

20-¿Que se necesita para llegar a una codificacion correcta?
R=cuando el lector conoce al menos un lenguaje y este es el momento en el que tiene que mostrar sus habilidades.

21-¿cuales son los pasos para  la resolucion de un problema?
R=analisis del problema, diseño del problema, programacion del algoritmo.

22-¿que propuso el matemacio G.poyla en 1940?
R=propuso una metodologia general para la resolucion de problemas matematicos.

23-¿cual es el objetivo del analisis?
R=es ayudar al programador a llegar a una cierta comprension de la naturaleza del mismo.

24-¿cuales son los pasos del analisis de un problema?
R=definir el problema con total precision, especificar los datos de partida necesarios para la solucion, especificar la informacion que debe proporcionarse al resolverse

25-¿cuales son las caracteristicas del analisis?
R=definicion del problema, especificacion de entrada y especificacion de salida

26-¿que se necesita para realizar un algoritmo?
R=requiere de una buena dosis de experiencia y creatividad.

27-¿que es el periodo de incubacion?
R=el periodo que existe entre el analisis de un problema y el diseño de la solución

28.- ¿ A qué se le llama estructura de control?
R= R=cuando el lector conoce al menos un lenguaje y este es el momento en el que tiene que mostrar sus habilidades.

29.-¿Estos son de 3 tipos?
R= Estructuras secuenciales, Estructuras Selectivas, Estructuras repetitivas.

30.-¿Elementos básicos constitutivos de un programa?
R= Palabras reservadas, Identificadores, Caracteres especiales, Constantes, Variables, Expresiones, Instrucciones.


No hay comentarios:

Publicar un comentario