EJERCICIOS DE DOS
INTRODUCCION DEL DOS:
Es DOS es a parte de un sistema operativo, un conjunto de programas que nos permiten manipular información contenida en discos, de esta forma podemos trabajar con facilidad, comodidad y rapidez con estos; a demás, el DOS coordina el funcionamiento del microprocesador para que todo funcione bien en el interior de nuestro ordenador.
A lo largo del tiempo Microsoft ha ido mejorando el DOS, desde su primera versión el 1.981. Las versiones que puedan existir, sirven para corregir errores detectados en la versión anterior o para mejorar ciertas partes del programa; si la variación está en la primera cifra, significa que se han introducido cambios importantes, fruto, por ejemplo, de las prestaciones de los nuevos microprocesadores, en gran parte para poder aprovechar sus ventajas.
Arrancar el DOS
Generalmente, el DOS viene instalado en los ordenadores. La principal función del DOS, como se ha comentado anteriormente, es la de gestionar la información que entra, sale y se guarda en nuestro ordenador.
Arrancar el DOS es sencillo: hay que poner en funcionamiento vuestro ordenador, pulsando el interruptor correspondiente, con la única precaución de que no haya ningún disquete en la disquetera, si lo hay, tienes que retirarlo rápidamente.
Este programa tambien sirve para lograr realizar ejercicios .BAT que se ejecutaran en CMD se puede realizar todo tipo de ejercicios desde mostrar pequeños mensajes hasta realizar ejercicios matematicos .
Por ejemplos los siguientes:
1.Configuracion
@ECHO OFF
TITLE PROGRAMA CONFIGURACION
DATE
CLS
TIME
CLS
PAUSE
EXIT
Este programa permite ingresar el dia, mes,año respectivamente
mediante el programa cmd.
2.Curso MS DOS
@ECHO OFF
TITLE PREGUNTAS
COLOR E8
ECHO.
SET/P VAR= TE GUSTA EL CURSO ??
CLS
IF %VAR% == SI GOTO SI
IF %VAR% == NO GOTO NO
:SI
ECHO.
ECHO ESPERO QUE LO DISFRUTE Y APRENDAS MUCHO
PAUSE>NUL
EXIT
:NO
ECHO.
ECHO DE IGUAL MANERA TENDRAS QUE ESTUDIAR
ECHO.
PAUSE
ECHO AUNQUE NO QUIERAS
ECHO.
PAUSE
ECHO TENDRAS QUE ESTUDIAR
PAUSE>NUL
EXIT
Este programa te permite hacer una pregunta responderla y luego salir pulsando una tecla automaticamente por Ej.:
Te gusta el curso?
3.Datos Personales
@ECHO OFF
COLOR F5
TITLE DATOS PERSONALES
ECHO.
SET/P NOMBRE= CUAL ES TU NOMBRE?
ECHO.
PAUSE
SET/P EDAD= CUAL ES TU EDAD?
ECHO.
PAUSE
SET/P RESIDENCIA=DONDE VIVES?
ECHO.
PAUSE
ECHO.
ECHO TU DATOS SON
ECHO.
PAUSE
ECHO NOMBRE: %NOMBRE%
ECHO TU EDAD ES: %EDAD%
ECHO VIVES EN: %RESIDENCIA%
ECHO.
PAUSE>NUL
EXIT
Este programa te permite responder tus datos personales ya sea tus nombres o edades
4.Datos de nombre
@ECHO OFF
TITLE NOMBRE Y APELLIDOS
ECHO.
SET/P NOMBRE= CUAL ES TU NOMBRE?
ECHO.
SET/P APELLIDO1= CUAL ES TU PRIMER APELLIDO?
ECHO.
SET/P APELLIDO2=CUAL ES TU SEGUNDO APELLIDO?
ECHO.
ECHO TU NMBRE COMPLETO ES %NOMBRE% %APELLIDO1% %APELLIDO2%
PAUSE>NUL
EXIT
Este program es algo similar al anterior la diferencia es que aqui esta simplificado la informacion
5.Mensaje
@ECHO OFF
MSG * TE PUEDO HACER UNA PREGUNTA:
MSG * SOLO DIME SI O NO :
MSG * TE GUSTARIA SER MI NOVIA:
MSG * GRACIAS:
CLS
PAUSE
Este programa te sirve para mostrar un pequeño mensaje mostrando el comando (msg)=mensaje
6.Operaciones
@ECHO OFF
COLOR F3
TITLE MENU
:OPERACIONES
CLS
ECHO ------------------------------
ECHO * MENU PRINCIPAL *
ECHO ------------------------------
ECHO.
ECHO 1.-CALCULADORA
ECHO 2.-SALIR
ECHO.
SET/P VAR1= QUE DESEA HACER?
IF %VAR1% == 2 GOTO EXIT
IF %VAR1% == 1 GOTO CALCULADORA
:CALCULADORA
CLS
ECHO ------------------------------
ECHO * CALCULADORA *
ECHO ------------------------------
ECHO.
ECHO 1.-SUMA
ECHO 2.-RESTA
ECHO 3.-SALIR
ECHO.
SET/P VAR2= QUE DESEA HACER?
IF %VAR2% == 1 GOTO SUMA
IF %VAR2% == 2 GOTO RESTA
IF %VAR2% == 3 GOTO EXIT
:SUMA
CLS
ECHO ------------------------------
ECHO * Suma *
ECHO ------------------------------
ECHO.
ECHO.
SET/P SUMA1= PRIMER CARACTER:.......
ECHO +
SET/P SUMA2= SEGUNDO CARACTER:......
ECHO ___________
SET/A SUMA3= %SUMA1% + %SUMA2%
ECHO RESULTADO: %SUMA3%
SET/P VAR1= QUIERE CONTINUAR?
IF %VAR1% == SI GOTO SUMA
IF %VAR1% == NO GOTO OPERACIONES
PAUSE>NUL
EXIT
:RESTA
ECHO.
CLS
ECHO ------------------------------
ECHO * Resta *
ECHO ------------------------------
ECHO.
SET/P RESTA1= PRIMER CARACTER:.......
ECHO -
SET/P RESTA2= SEGUNDO CARACTER:......
ECHO ___________
SET/A RESTA3= %RESTA1% - %RESTA2%
ECHO RESULTADO: %RESTA3%
SET/P VAR2= QUIERE CONTINUAR?
IF %VAR2% == SI GOTO RESTA
IF %VAR2% == NO GOTO OPERACIONES
:EXIT
PAUSE>NUL
EXIT
Este programa te permitira realizar operaciones basicas como suma resta mostrando antes un menu de opciones en el cual tu puedas escoger
7.Mensaje Personal
@ECHO OFF
COLOR f4
ECHO=========================
ECHO= =
ECHO= QUINTO INFORMATICA =
ECHO= =
ECHO=========================
ECHO.
ECHO.
ECHO ESTO ESTA PERSONALIZADO, PARA SALIR PRESIONE UNA TECLA
PAUSE>NUL
EXIT
Este programa es igual de similar que con el comando (msg) la diferencia es que aqui se utiliza el comando (echo) que sirve para mostrar una personalizacion por pantalla
8.Bucle Repetitivo
@ECHO OFF
TITLE BUCLE
COLOR 2B
:REPETIR
ECHO 100101001001010010010 QUINTO INFORMATICA 100101001001010010010
ECHO 100101001001010010010 QUINTO INFORMATICA 100101001001010010010
GOTO REPETIR
EXIT
Este programa solo te muestra como el programa se repite y no para hasta oprimir una tecla que lograra salir de programa
9.Operacion=Suma
@ECHO OFF
TITLE OPERACIONES BASICAS
COLOR F3
SET/P SUMA1= PRIMER CARACTER:.......
ECHO +
SET/P SUMA2= SEGUNDO CARACTER:......
ECHO ___________
SET/A SUMA3= %SUMA1% + %SUMA2%
ECHO RESULTADO: %SUMA3%
ECHO HA REALIZADO UNA OPERACION BASICA:
PAUSE>NUL
EXIT
Este programa te permite sumar dos numeros viendo ovbiamente la operacion basica