ClubEnsayos.com - Ensayos de Calidad, Tareas y Monografias
Buscar

Guia programacion.


Enviado por   •  18 de Junio de 2016  •  Tarea  •  6.318 Palabras (26 Páginas)  •  387 Visitas

Página 1 de 26

UNIVERSIDAD DEL TOLIMA

GUÍA CONVOCATORIA INSTITUCIONAL

  1. DATOS GENERALES

Institución                        : Instituto de Educación a Distancia        

Programa                        : Ingeniería de Sistemas        

Curso                                : Programación II

Semestre                        : IV

Autor                                : José Omar Mayorga Pabón

Fecha                                : 16-sep-2015

  1. JUSTIFICACIÓN DE LA CONVOCATORIA INSTITUCIONAL

La convocatoria institucional se establece mediante el acuerdo número 005 de 1998 emanado por el consejo directivo del IDEAD, para los estudiantes que hayan reprobado alguna asignatura y que no se encuentra programada en el periodo académico. Será un examen escrito sobre una temática específica que se relaciona en la presente guía y que se presentará en el lugar y fecha estipulados por el Instituto de Educación a Distancia.

  1. PRESENTACIÓN DEL CURSO

El curso aporta al estudiante el conocimiento eficiente de conceptos básicos, como son las estructuras de datos, y la forma de aprender a resolver problemas mediante computadoras que les permitan adquirir una  orientación fundamental para afrontar con satisfacción el estudio de los cursos restantes.

De igual manera permite al estudiante adquirir conocimientos e integrarlos con asignaturas del área estudiadas en semestres anteriores y realizar el análisis lógico de problemas para desarrollar soluciones escritas en un lenguaje de programación en el que se apliquen estructuras estáticas como arreglos en una y dos dimensiones; archivos secuenciales y de acceso directo y estructuras dinámicas como listas pilas y colas.

4.  OBJETO DE TRANSFORMACIÓN DEL CURSO

El curso de programación II, es el espacio académico, donde se desarrolla la habilidad en el manejo de estructuras de datos estáticas y dinámicas y es la continuación del curso Programación I donde se manipulan las estructuras de programación de invaluable necesidad en el mundo del desarrollo de aplicaciones; además el aporte de éste, al siguiente y último curso de programación en el programa, cuya denominación es Programación III, es valiosísimo, aquí se trabajan las bases de datos con un lenguaje de programación. Estos cursos son vertebras de la columna de desarrollo de aplicaciones del programa. El estudiante de programación II, profundizará además en el manejo del lenguaje de programación JAVA, tan popular en estos tiempos, que además es el referente de muchos de los lenguajes utilizados en la actualidad, para entre otros el desarrollo de aplicaciones comerciales.

5.  OBJETIVO GENERAL DEL CURSO

Orientar al estudiante para que se apropie de los conocimientos necesarios en el análisis de problemas de programación que implique el manejo de estructuras de datos dinámicas y estáticas, de tal forma que los pueda aplicar en cualquier lenguaje de programación.

6.  ORGANIZACIÓN DEL CONTENIDO TEMÁTICO A DESARROLLAR

  • Unidad 1: Estructura de datos y vectores

Objetivos específicos

  1. Identificar y apropiar el manejo y aplicación de las estructuras de datos estáticas
  2. Apropiar la utilización de los vectores en una y dos dimensiones.

Contenidos temáticos

  1. Estructuras
  2. Vectores  
  3. Ordenamiento de datos por burbuja
  4. Ordenamiento de datos por Shell
  5. Ordenamiento de datos por inserción
  6. Búsqueda de datos secuencial
  7. Búsqueda de datos binaria

Actividades y tareas a desarrollar

EJERCICIOS
1.- Llene un vector con una lista de números del 1 al 20 y que se despliegue este vector indicando a la derecha de cada uno si es divisible por 3 o no.


2.- Llenar un vector con la siguiente secuencia numérica: 1, 5, 3, 7, 5, 9, 7, …, 23. La secuencia debe detenerse al llegar al 23 y desplegarse en pantalla.


3.- Realizar un programa que lea 10 valores enteros en un array desde el teclado y calcule y muestre: la suma, el valor medio, el mayor y el menor.

Los ejercicios están resueltos en el siguiente enlace: http://www.taringa.net/post/apuntes-y-monografias/15914985/Ejercicios-resueltos-arreglos-o-vectores-en-JAVA.html

Pase los anteriores ejercicios a netbeans, compile, ejecute, revise y analice los resultados.

  • Describa lo que hace el siguiente vector en java, para eso digite en netbeans y ejecute

/*

 * To change this template, choose Tools | Templates

 * and open the template in the editor.

 */

package vector1;

import javax.swing.JOptionPane;

/**

 *

 * @author joseomar

 */

public class Vector1 {

    static int[] est=new int[6];

    static int i;

    public static void main(String args[]){

        int opc;

        String cadena="Menu principal";

        cadena = cadena + "\n1.  Adicionar";

        cadena = cadena + "\n2.  Listar";

        cadena = cadena + "\n3.  Calcular";

        cadena = cadena + "\n4.  Salir";

        cadena = cadena + "\nDigite su opción";

        do{

            opc = Integer.parseInt(JOptionPane.showInputDialog(cadena));

            switch(opc){

                case 1:adicionar();break;

                case 2:listar();break;

                case 3:calcular();break;    

            }

        }while(opc != 4);

    }

   

    static void limpiar(){

        for(i=0;i<6;i++){

            est[i] = 0;

        }

    }

    static void adicionar(){

        limpiar();

        for(i=0;i<6;i++){

            est[i] = Integer.parseInt(JOptionPane.showInputDialog("Del estudiante ["+i+" ]Digite su edad"));

...

Descargar como (para miembros actualizados) txt (23 Kb) pdf (201 Kb) docx (23 Kb)
Leer 25 páginas más »
Disponible sólo en Clubensayos.com