Laboratorio de Proyectos de Tecnologías de la Inf. I
miércoles, 9 de julio de 2014
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).
- ¿Qué es un Sistema Operativo?
- ¿Qué significa MS-DOS?
- Menciona las características del sistema operativo Windows(7) y sistema operativo ms-dos
- Menciona los tipos de archivos y su función.
- Menciona el procedimiento para ejecutar la consola de MS-DOS en Windows.
- ¿Cómo podemos obtener ayuda al utilizar MS-DOS?
- Comando para listar los archivos y subdirectorios del directorio actual.
- Menciona el símbolo y función de los comodines que puedes utilizar en MS-DOS.
- Escribe el comando para crear un directorio con el nombre “Practica_MSDOS” dentro del directorio actual.
- Menciona el comando para ingresar al directorio creado en el punto 7.
- Menciona los pasos para crear un archivo llamado “hola.html” utilizando el editor de texto de MS-DOS.
- Escribe el comando para visualizar el archivo “hola.html” desde la consola.
- Escribe el comando para copiar el archivo “hola.html” dentro del directorio “Practica_MSDOS”
- 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.
- ¿Qué comando utilizarías para borrar el archivo original “hola.html”?
- 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?
- ¿Es posible apagar la computadora desde la consola de MS-DOS? Si es así, menciona cómo hacerlo.
- 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" );
}
}
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;
}
}
}
}
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
Suscribirse a:
Entradas (Atom)