Beruflich Dokumente
Kultur Dokumente
Cuestionario de Programacin 1. Cul es la diferencia entre un algoritmo y un flujo grama (DFD) Es un mtodo para resolver un problema mediante una serie de pasos precisos, definidos y finitos, mientras que el dfd Es la representacin grafica del algoritmo en la direccin que sigue la informacin 2. Que es un lenguaje de programacin Un lenguaje de programacin es un lenguaje artificial que puede ser usado para controlar el comportamiento de una mquina para crear un conjunto de instrucciones que, al final, constituir un programa o subprograma informtico http://www.alegsaonline.com/art/11.php 3. Que es compilar un programa Programa encargado de traducir los programas fuentes escritos en un lenguaje de alto nivel a lenguaje mquina y de comprobar quelas llamadas a las funciones de librera se realizan correctamente http://www.uhu.es/04004/material/Transparencias3.pdf
4. Que es depurar un programa Depurar un programa significa librarlo de errores e inconvenientes ms o menos graves http://www.zator.com/Cpp/E1_4_5.htm 5. Que es una aplicacin de consola Se puede definir una aplicacin de consola como aquella que se ejecuta en una ventana de MS-DOS, es decir, en lnea de comandos http://www.desarrolloweb.com/articulos/1354.php 6. Que es una aplicacin con interfaz grfica se crean objetos que den lugar a ventanas y sobre esas ventanas se dejan otros objetos llamados controles. Finalmente se escribe cdigo fuente relacionado con la funcin que tiene que realizar cada objeto de la interfaz http://www.buenastareas.com/ensayos/Aplicaciones-De-Interfaz-GraficaPdf/376392.html 7. Que es JAVA y con qu lenguaje se asemeja? Se creo para formar un lenguaje que reuniera lo mejor de los lenguajes MESA y C. Eligio el C++ adems es la primera solucin en poder integrar imagen y sonido en las pginas web. Tambin permite al usuario interaccionar con la pgina web http://www.gui.uva.es/login/login/16/java.html
9. Enumere los tipos de datos en JAVA y de un ejemplo. Tipos de datos en Java 8 tipos de datos primitivos o integrados: 4 tipos enteros (byte, short, int, long). 2 tipos de coma flotante (float, double). Booleano (boolean). Carcter (char). No son objetos. Se definen de forma (casi) idntica en cada mquina en la que se ejecuta Java, algo que no ocurre en otros lenguajes de programacin.
http://mit.ocw.universia.net/1.00/s02/class-sessions/lecture-3/lecture3.pdf
10. Indique los operadores aritmticos en JAVA con un ejemplo + * / % suma los operandos resta el operando de la derecha al de la izquierda multiplica los operandos divide el operando de la izquierda entre el de la derecha resto de la divisin del operando izquierdo entre el derecho
11. Indique los operadores de asignacin en JAVA con un ejemplo Asignacin simple (=) Asigna un contenido a una variable o a un objeto. Por ejemplo: mivariable = "Saludos" En JavaScript el operador de asignacin tiene la particularidad de que puede combinarse con algunos de los operadores aritmticos, dando lugar a toda una familia de nuevos operadores: A += B Ejemplo equivalente: A = A + B A -= B Ejemplo equivalente: A = A - B A /= B Ejemplo equivalente: A = A / B A *= B Ejemplo equivalente: A = A * B A %= B Ejemplo equivalente: A = A % B A &= B Ejemplo equivalente: A = A & B A ^= B Ejemplo equivalente: A = A ^ B A |= B Ejemplo equivalente: A = A | B http://www.uv.es/jac/guia/jscript/javascr04.htm 12. Indique los operadores incrementales en JAVA con un ejemplo
Estos dos operadores pueden colocarse antes (prefijos) o despus (sufijos) de la variable. De esta forma, podemos incrementar el valor de una variable de tipo int de la siguiente forma:
int i = 0; i++; //i tendr el valor 1 ++i; //ahora i tiene el valor
13. Indique los operadores relacionales o de comparacin en JAVA con un ejemplo Operadores de comparacin Igualdad (==) Verifica la igualdad de dos expresiones sin tener en cuenta el tipo de dato. Por ejemplo: 2 == "2" devuelve True Igualdad estricta (===) Hace lo mismo que el anterior, pero verificando tambin que coincidan los tipos de datos. Por ejemplo: 2 === "2" devuelve False Desigualdad (!=) Funciona de la misma forma que la igualdad, pero negndola. Por ejemplo: 2 != "2" devuelve False Desigualdad estricta (!==) Lo mismo que la igualdad estricta, pero negndola. Por ejemplo: 2 !== "2" devuelve True Y estos cuatro, seguro que ya sabes cmo funcionan: Mayor que (>) Mayor o igual que (>=) Menor que (<) Menor o igual que (<=) http://www.uv.es/jac/guia/jscript/javascr04.htm
14. Que es JCreator Si eres programador y necesitas un buen editor de Java, JCreator LE se define como una opcin ms que interesante, ya que es muy completo, y est equipado con herramientas y funciones bastante interesantes http://jcreator-le.programas-gratis.net/ 15. Para qu sirve la sentencia: System.in.read System.in.read mtodo para leer un carcter) de grado A, B, etc) y mostrar la gama de marcas correspondiente. http://www.coderanch.com/t/278751//java/system-read-method
Al desarrollar sistemas y aplicaciones, independientemente del lenguaje de programacin usado es muy comn que "imprimamos" los valores de ciertas variables u operaciones con el fin de depurar el cdigo durante su ejecucin