Está en la página 1de 10

Introduccin al lenguaje java Unidad I Actividad I

Nombre: Jorge Espinoza Correo: Gorge2004@gmail.com

1) Defina modelo y metodologa Respuesta 1: Modelo:

Es cierta estructura que seguimos para observar como un sistema cerrado la realidad de un conjunto de acciones o variaciones en la realidad que guardan una interrelacin ejemplo de un modelo es el funcionamiento del cuerpo humano cada rgano o musculo hace trabaja por su parte pero guarda una relacin con las otras Metodologa : una metodologa es aquella que solemos utilizar para resolver problemas, siguiendo una serie de pasos bajo cualquier circunstancia un ejemplo de metodologa seria la teora del caos que es aplicada a distintas disciplinas para hacer mejoras en las misma. 2) Defina que es un algoritmo. Respuesta 2:

Algoritmo: son un conjunto de pasos consecutivos que se realizan en un tiempo definido para resolver un problema 3) Que son y para qu sirven el pseudocdigo y los diagramas de flujo ?. D un ejemplo de cada uno. Respuesta 3: pseudocdigo y diagrama de flujos son 2 representaciones diferentes de algoritmo y son unos de los ms usados. El pseudocdigo se basa en lenguaje humano hacindolo de compresin simple y es como lo dice su nombre es un cdigo de falso y diagrama de flujo es la representacin de algoritmos de manera simblica. Ejemplo Pseudocodigo

Inicio Var nom:cadena de caracteres Escribir hola cual es su nombre Leer nom Escribir mucho gusto, nom Fin Diagrama de flujo

4) Nombre las estructuras de control de seleccin y d un ejemplo de cada una. Respuesta 4:

Las estructuras de seleccin son 2: 4.1) La primera que es la ms sencilla se llama estructura de seleccin condicional un ejemplo de esto mediante un enunciado seria que tengamos una primera eleccin pero sino cumplimos con la condicin suceder otra. Ejemplo: nos

manda al mercado por un producto de una marca en especfico y decimos si te alcanza el dinero como la marca pensada sino compro una mas barata. 4.2) Estructura de condicin mltiple: una misma sentencia dependiendo de la decisin de la persona podr ocurrir un evento determinado y por eso influye mucho la decisin es que a partir de esta se sabr el evento posterior un ejemplo perfecto de esto sera un men de cualquier cosa por lo menos un men de comida dependiendo lo que seleccionemos el mesero y cocinero sabrn lo que tiene que hacer para satisfacer al cliente 5) Nombre las estructuras de control de iteracin y d un ejemplo de cada una. Respuesta 5:

5.1) Estructura para: este repite un proceso tanta veces se le indique para cumplir una finalidad de un problema o hacer ms corta la solucin ejemplo: hacer un algoritmo que muestre los numero del 1 al 100 Inicio Para i=1 hasta 100 Escribir i Fin para Fin

5.2) Estructura mientras: esta repite su estructura o su cuerpo hasta que su condicin este vigente cuando su condicin deja de estar activa sale de su ciclo pasa a la continuacin del programa: Hacer un algoritmo que imprima que lea un numero n y luego imprima los numero anteriores mientras sea menor a 5 Inicio Escribir ingrese un numero Leer n Si n<5 i=1 suma=0 mientras i<5 suma=suma+i i=i+1 Fin de mientras Fin de si Fin 6) Defina que es una variable. D un ejemplo de una asignacin. Respuesta 6:

Una variable es un nombre que asignamos a un espacio de memoria el cual puede no tiene un valor fijo y este puede cambiar durante una ejecucin de un programa un ejemplo de una asignacin de una variable por lo menos serie en un programa que calcule el promedio de un alumno seria: Int acu,nro_nota; Float prom; Prom=acu/nro_nota; /*aqu est la asignacin ya que se le esta asignando un valor a la variable prom*/ 7) Defina que es una constante. Explique por qu en muchos casos es ms eficiente usar constantes que variables Respuesta 7: Una constante al igual que la variable es un nombre que se asigna pero este no vara durante la ejecucin de un programa sino que siempre es fijo y siempre va a valer lo mismo. En algn casos es mejor la asignacin de una variable que porque hay casos que el mismo valor se tiene que asignar en distintas partes del programa y es mejor solo colocar el nombre que el valor en si y tambin porque si necesitamos cambia el valor de la constante solo cambiamos el valor en la asignacin de la constaten y no en cada lugar donde se utilizo

8) Qu es un array ?. Dar ejemplos Respuesta 8:

Un array o arreglo es un conjunto de datos guardados en una misma variable , estos datos solo pueden ser del mismo tipo y para poder acceder a ellos es mediante a un ndice que empieza desde el numero 0 hasta un numero menos al tamao asignado un ejemplo :por lo menos un programa que se necesite guardar el salario diario de un empleado por 30 das , en vez de crear 30 variables se crea una sola variable array con un tamao de 30 espacios y se va guardando en cada uno de los espacios los valores

9) Que es una pila ?. Dar ejemplos Respuesta 9:

Una pila una agrupacin de datos al igual que un array pero esta tiene un acceso restringido a sus datos esta tiene dos procesos fundamentales apilar y desapilar, apilar es cuando vamos acumulando los datos colocando uno arriba de otro y desapilar es ir sacando los datos empezando desde el ultimo hasta el primero este tipo de estructura es conocida como LIFO. Un ejemplo de una pila sera: cuando vamos agrupando cada gua de clases una encima de otro y cuando se est finalizando semestre y necesitamos buscar una en especfica empezamos a sacar desde la ltima que pusimos hasta la primera o hasta a la gua que necesitemos.

10) Que es una cola ?. Dar ejemplos Respuesta 10:

Una cola al igual que una pila es una estructura de datos pero la cola se diferencia de la pila porque en estas los datos van saliendo de la misma forma que se va entrando, es decir, el primero que llega es el primero que sale un ejemplo : un ejemplo de esto es cuando estamos en la espera de un concierto que el primero que llegue es el primero que consigue puesto para el concierto.

También podría gustarte