Programación de Computadores

Embed Size (px)

Citation preview

REPBLICA BOLIVARIANA DE VENEZUELA MINISTERIO DEL PODER POPULAR PARA LA EDUCACIN SUPERIOR I. U. P. S. M. SANTIAGO MARIO EXTENSIN MRIDA.

Programacin de Computadores(Cuestionario)

T.S.U Rino Tovar Abreu C.I 16.657.987 Enero, 2010

Programacin de Computadores CUESTIONARIO

1. Que ventaja aporta el uso de la computadora para la resolucin de problemas.? Tienen las ventajas de evitar errores que se pueden producir en procesos manuales, a menudo tediosos y rutinarios. Se ahorra entonces, espacio, tiempo y recursos, por la velocidad de procesamiento que llegan a tenar los computadores hoy da.

2. En que consiste un programa de computadora.? Un programa de computadora consiste en una cadena de estas instrucciones de lenguaje de mquina (ms 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 mquina es especfico de cada mquina o arquitectura de la mquina, aunque el conjunto de instrucciones disponibles pueda ser similar entre ellas.

3. Enumere las faces del proceso de automatizacin de un problema. Anlisis Programacin Codificacin Edicin Compilacin Montaje Pruebas

4. En que fase se introduce el programa en la computadora. En la etapa de Instalacin y Puesta a punto. 5. Cuales son los componentes de un programa desde el punto de vista de su descripcin. Entrada de datos: Mediante dispositivos especializados se ingresa los datos que provienen de un usuario (puede ser una persona humana, otro sistema o generada en el mismo proceso). Proceso: Gracias a una serie de operaciones, se da pie a la relacin, anlisis, almacenaje, manejo y consolidacin de los datos suministrados. Salida de datos: Es el resultado arrojado por el proceso, que pueden ser datos para un nuevos sistema o informacin para el usuario.

6. Que es un lenguaje de programacin. Un lenguaje de programacin" es un lenguaje diseado para describir el conjunto de acciones consecutivas que un equipo debe ejecutar. Por lo tanto, un lenguaje de programacin es un modo prctico para que los seres humanos puedan dar instrucciones a un equipo. 7. Quien soporta la carga de procesamiento en javascript. El cliente, ahorrando as mucho procesamiento al servidor.

8. Describir los dIstintos niveles de programacin. Los distintos niveles de programacin existentes nos permiten acceder al hardware, de tal forma que segn utilicemos un nivel u otro, as tendremos que utilizar un determinado

lenguaje ligado a sus correspondientes traductores. Conjunto de normas lingsticas (palabras y smbolos) que permiten escribir un programa y que ste sea entendido por el ordenador y pueda ser trasladado a ordenadores similares para su funcionamiento en otros sistemas. Conjunto de instrucciones, ordenes y smbolos reconocibles por autmata, a travs de su unidad de programacin, que le permite ejecutar la secuencia de control deseada. Al conjunto de total de estas instrucciones, ordenes y smbolos que estn disponibles se le llamar lenguajes de programacin del autmata. El programa esta formado por un conjunto de instrucciones, sentencias, bloques funcionales y grafismos que indican las operaciones a realizar. Las instrucciones representan la tarea ms elemental de un programa: leer una entrada, realizar una operacin, activar una salida, etc. La sentencia representa el mnimo conjunto de instrucciones o sentencias que realizan una tarea o funcin compleja: encontrar el valor de una funcin lgica en combinacin de varias variables, consultar un conjunto de condiciones, etc. El bloque funcional es el conjunto de instrucciones o sentencias que realizan una tarea o funcin compleja: contadores, registros de desplazamientos, transferencias de informacin, etc. Todos estos elementos estn relacionados entre s mediante los smbolos o grafismos. Es un conjunto de palabras y smbolos que permiten al usuario generar comandos e instrucciones para que la computadora los ejecute. Los lenguajes de programacin deben tener instrucciones que pertenecen a las categoras ya familiares de entrada/salida, calculo/manipulacin, de textos, logica/comparacin, y almacenamiento/recuperacin. 9. Cual es el lenguaje de mas bajo nivel. EL lenguaje de mquina compuesto por Ceros (0) y unos (1). 10. Que diferencia existe entre el lenguaje de mquina y el lenguaje ensamblador. El lenguaje esamblador es un conjunto de instrucciones mas familiares al lenguaje comn en contraste con el lenguaje de maquina compuesto por el sistema binario, con el cual seria muy

dificil comunicarse con el computador.

11. Ordenar cronologicamente los siguientes lenguajes de programacin: PASCAL, PL/1, JAVA, COBOL, ADA Y FORTRAN. Fortran 1955 Cobol 1960 Basic 1956 Pascal 1970 ADA 1983 Java principios de los aos 90 12. Cuales segn su criterio son lenguajes de programacin para aplicacin de gestin, y cuales para programacin web. Losa lenguajes de servidor, es decir cuyo cdigo queda oculto para el cliente, como PHP o ASP. 13. Cuales son los principales lenguajes utilizados en la enseanza. En un principio se usaba a nivel escolar el lenguaje conocido como LOGO, mas recientemente se usa principalmente Pascal y C++ para nivel medio. Y lenguajes de servidor como PHP para un nivel avanzado. 14. Cuales son los lenguajes precursores del ADA. Fueron tomados como base para su creacin el Pascal, y el PL/I 15. Cual es la difencia de cmo se compila el cdigo en C++ y PH En C++ se compila y se crea un ejecutable, en PHP parte del cdigo es compilado y parte del cdigo es interpretado y devuelto al navegador cliente.