lunes, 27 de enero de 2014

Tarea 28 de Enero 2014


Nombre Completo:                                                                             Fecha:

 

 

Práctica “Introducción al Sistema Operativo MS-DOS”

 

Objetivo: Reforzar los conocimientos adquiridos en la primera sesión del Sistema Operativo MS-DOS.

 

Instrucciones: Lee completamente la práctica antes de comenzar a resolverla. Si tienes alguna duda, puedes preguntarle a tu profesor(a).

 

  1. ¿Qué es un Sistema Operativo?

 

  1. ¿Qué significa MS-DOS?

 

  1. Menciona las características del sistema operativo Windows(7) y sistema operativo ms-dos

 

  1. Menciona los tipos de archivos y su función.

 

  1. Menciona el procedimiento para ejecutar la consola de MS-DOS en Windows.

 

  1. ¿Cómo podemos obtener ayuda al utilizar MS-DOS?

 

  1. Comando para listar los archivos y subdirectorios del directorio actual.

 

  1. Menciona el símbolo y función de los comodines que puedes utilizar en MS-DOS.

 

  1. Escribe el comando para crear un directorio con el nombre “Practica_MSDOS” dentro del directorio actual.

 

  1. Menciona el comando para ingresar al directorio creado en el punto 7.

 

  1. Menciona los pasos para crear un archivo llamado “hola.html” utilizando el editor de texto de MS-DOS.

 

  1. Escribe el comando para visualizar el archivo “hola.html” desde la consola.

 

  1. Escribe el comando para copiar el archivo “hola.html” dentro del directorio “Practica_MSDOS”

 

  1. Entra al directorio “Practica_MSDOS” y respalda el archivo “hola.html” con el nombre “hola.bak”. Escribe el comando que utilizarías para respaldar el archivo.

 

  1. ¿Qué comando utilizarías para borrar el archivo original “hola.html”?

 

  1. En el punto anterior borramos el archivo “hola.html”, ¿cómo podemos restaurarlo a partir del archivo “hola.bak” sin utilizar el ambiente gráfico de Windows?

 

  1. ¿Es posible apagar la computadora desde la consola de MS-DOS? Si es así, menciona cómo hacerlo.

 

  1.  Crea el siguiente árbol de directorios

 

Carpeta general: Programación

SubCarpeta Administración_Proyectos

SubCarpeta POO

SubCarpeta LPTI1

 

Dentro de LPTI1.

 

SubCarpeta 1er.Parcial

Crea archivo1.txt

SubCarpeta 2do. Parcial

Crea archivo 2.txt

SubCarpeta 3er. Parcial

Crea archivo 3.txt.

martes, 15 de octubre de 2013

Implementacion ArrayList

import java.util.*;
class Profesor
   {
      private String nombre;
      private int pago;
    
      public void  altas(ArrayList <Profesor>  os2)
        {
            Profesor aux = new Profesor();
        
            System.out.println( "teclea el nombre  " );
            aux.nombre = Leer.dato();
            System.out.println( "teclea el pago  " );
            aux.pago = Leer.datoInt();
            os2.add(aux);  
        }
      public void  consultas(ArrayList <Profesor>  os2)
        {
            Profesor aux = new Profesor();
      String nom = "";
     char encon = ' ';
            System.out.println( "teclea el nombre a buscar " );
            nom = Leer.dato();
            for (int i =0; i< os2.size() ; ++ i)               
               {
                  aux = os2.get(i);  
         if (nom.equals(aux.nombre))
        {
                       System.out.println( aux.pago);
        encon = 's';
           break;
     }
               }
   if (encon != 's')
                System.out.println("no se encontro el empleado ");
                 
        }
      public void  bajas(ArrayList <Profesor>  os2)
        {
            Profesor aux = new Profesor();
     String nom = "";    
            char opcb = ' ';
     char opcnoe = ' ';
            System.out.println( "teclea el nombre a buscar " );
            nom = Leer.dato();
            for (int i =0; i< os2.size() ; ++ i)               
               {
                  aux = os2.get(i);  
        if (nom.equals(aux.nombre))
        {
        opcnoe = 's';
                       System.out.println( aux.pago);
                       System.out.println( "es el objeto a borrar " );
        opcb = Leer.datoChar();
        if (opcb == 's')
        {
                             os2.remove(i);
                             System.out.println( "el profesor es borrado " );
              }
        else
                             System.out.println( "el profesor no es borrado " );
           break;
     }
                }
   if (opcnoe == 's')
        System.out.println( "el profesor no existe" );
        } 
    }

Creación ArrayList

import java.util.*;
class Escuela
    {
      public static void main(String [] args)
        {             
          Profesor aux = new Profesor();
          int opcion = 0;
        char opc = 's';   
       ArrayList <Profesor> arrprofes = new ArrayList <Profesor>();
       while (opc == 's')
       {
    System.out.println("1.- altas ");
    System.out.println("2.- bajas ");
    System.out.println("4.- consultas ");
    System.out.println("5.- fin ");
    System.out.println("teclea la opcion deseada ? ");
    opcion = Leer.datoInt();
    switch(op)
     {
     case 1:
                        aux.altas(arrprofes);
      break;
     case 2:
                           aux.bajas(arrprofes);
      break;
     case 4:
                           aux.consultas(arrprofes);
      break;
     case 5:
           opc = 'n';
      break;
     default:
      break;
     }
    }  
        }
    }

jueves, 22 de agosto de 2013

CALENDARIZACIÓN

Semana Numero RAP RAP (Especificación) y/o Actividad
1 1.1 POO Implementación del pensamiento lógico a través del robot Karel Introducción al SO MS DOS.
2 1.2 POO Instalación y configuración del compilador JAVA
3 1.3 POO  Introducción al SO MS DOS.
4 1.3 y 1.4 POO Declaración de variables, E/S de datos, operadores aritméticos, jerarquía de operadores aritméticos y CAST
5 1.4 y1.5 POO Estructuras de Control, operadores lógico y relacionales 
6 1.5 POO Arreglos unidimensionales y bidimensionales
7 Evaluación Evaluación
8 2.1 POO Prácticas de Clases
9 2.1 POO Prácticas de Encapsulamiento
10 2.1 y 2.2 POO Prácticas de Herencia
11 2.2 POO Prácticas de Polimorfismo
12 2.2 POO Prácticas de manejo de archivos
13 2.3 POO Prácticas de arreglo de objetos, colecciones (Array List, Vector)
14 Evaluación Evaluación
15 3.1 y 3.2 Prácticas de interfaces gráficas y eventos
16 3.3 y 3.4 Prácticas de Hilos, interfaces gráficas  de usuario y eventos
17 1.1 - 4.2 POO Práctica Integradora
18 1.1 - 4.2 POO Práctica Integradora
19 Evaluación Evaluación

PRESENTACION


Laboratorio de Proyectos de Tecnologías de la Información  I es una unidad de aprendizaje integrada por cuatro unidades didácticas y tiene como propósito principal prepararte para que desarrolles proyectos basados en requerimientos reales de la Industria del Software, aplicando los conocimientos teóricos correspondientes a las unidades de aprendizaje de Programación Orientada a Objetos y Administración de Proyectos de Tecnologías de la Información I correspondientes al tercer semestre de la carrera; utilizando herramientas de software actuales y  técnicas, metodologías y estrategias de administración de proyectos de software, a través del trabajo colaborativo al integrarte a un equipo de desarrollo, para compartir experiencias y crear nuevos conocimientos en función de la discusión, contextualización e integración de posibles soluciones a las problemáticas presentadas.