CLICK HERE FOR THOUSANDS OF FREE BLOGGER TEMPLATES »

miércoles, 30 de julio de 2008

PROGRAMACION


EJERCICIOS DE PROGRAMACION

SCRIPT: Un script es un programa que se hace en lenguaje interpretado por el usuario, el script es un conjunto de ordenes que al ejecutarse hace que el usuario interactue con dicho programa.
hay varios lenguajes de scripting entre ellos python, perl, ruby, php, bashpara hacer un script creamos un directorio y alli empezamos a editar el archivo con el nombre que tu quieras asi:
1
.#!/bin/bashecho "programa para buscar extenciones"
read -p "introdusca la ruta de ubicacion de archivo" RUTA
read -p "introdusca la ruta del archivo a buscar" EXT
VAR=$(find $RUTA -name "*.$ext" wc -l)
echo "el numero de archivos es" $VAR
2.
#!/bin/bashecho "este programa devuelve el numero de archivos"
echo "que pertenecen a un usuario en una ruta especifica"
read -p "ingrese una ruta para la busqueda"RUTA
read -p "ingrese un nombre de usuario"USER
VAR=$(find $RUTA -user $USER wc -l)
echo "el numero de archivos que pertenecen al usuario $USER es: ......
3.
#!/bin/bash
echo "busqueda de su nombre"
read -p "introduzca su nombre"A
read -p "introduzca su apellido"B"
echo su nombre completo es: $A $B
para ejecutar el scriptbash (y el nombre del archivo editado).

CONDICIONES:
IF: IF significa SI (condicional) en español. Su funcionamiento es simple. Se evalúa una condicion si es verdadera ejecuta un código, si es falsa, ejecuta otro código (o continúa con la ejecución del programa).

else: ejecuta esto si la condición es falsa
elif: si la condición anterior resulta ser falsa, se cambia la condición y se evalúa, si resulta ser cierta se ejecutan las tareas de lo contrario se evaluará con otra condición.
BUCLES:
WHILE: Estos bucles se utilizan cuando queremos repetir la ejecución de unas sentencias un número indefinido de veces, siempre que se cumpla una condición.
FOR: El bucle FOR se utiliza para repetir mas instrucciones un determinado número de veces. De entre todos los bucles, el FOR se suele utilizar cuando sabemos seguro el número de veces que queremos que se ejecute la sentencia.
DO: El bucle DO es muy versátil. Con el se pueden crear gran variedad de bucles distintos, bucles que comprueben una condición antes de ejecutar el bucle una vez.