lunes, 14 de abril de 2008

EXCEL

Practica 1:

a)=A2*24
b)=B2*60
c)=C2*60

Practica 2:

=A2-(A2*(B2/100))

Practica 3:

suma) =A4+B4+C4

a)=(A4*100)/B6
b)=(B4*100)/B6
c)=(C4*100)/B6

Practica 4:

Promedio) =PROMEDIO(D3:D5)

=SI(D6>300,"Bueno",SI(D6>=200,"Regular","Malo"))


Referencias absolutas y relativas cuando no se quiere que una celda se mueva al copiar toda la formula

Practica 6:



Practica 7:

lunes, 10 de marzo de 2008

PRACTICA EN CLASE

Matar los programas de compu del prof o volver a abrirlos
1. Se entra a la compu del prof con: alumno$ ssh darwin@192.10.2.250
2. con: ps -U darwin : Para ver los procesos que se tienen dentro de esa compu
3. kill 1250 : se cierra ese programa
4. open /Applications/iTunes.app : para volver a abrir ese programa


Last login: Mon Mar 10 10:25:03 on console
Welcome to Darwin!
L523:~ alumno$ ssh@192.10.2.250
-bash: ssh@192.10.2.250: command not found
L523:~ alumno$ ssh darwin@192.10.2.250
Password:
Last login: Mon Mar 10 10:36:56 2008 from 192.10.2.129
Welcome to Darwin!
L5Maestro:~ darwin$ who
darwin console Mar 10 09:27
darwin ttyp1 Mar 10 10:36 (192.10.2.129)
darwin ttyp2 Mar 10 10:37 (192.10.2.136)
darwin ttyp3 Mar 10 10:25 (192.10.2.135)
darwin ttyp4 Mar 10 10:26 (192.10.2.116)
darwin ttyp5 Mar 10 10:28 (192.10.2.133)
darwin ttyp6 Mar 10 10:30 (192.10.2.130)
darwin ttyp7 Mar 10 10:37 (192.10.2.151)
darwin ttypb Mar 10 09:46 (192.10.2.123)
L5Maestro:~ darwin$ who am i
darwin ttyp2 Mar 10 10:37 (192.10.2.136)
L5Maestro:~ darwin$ ps -U darwin
PID TT STAT TIME COMMAND
64 ?? Ss 0:02.98 /System/Library/Frameworks/ApplicationServices.framew
295 ?? Ss 0:00.57 /System/Library/CoreServices/loginwindow.app/Contents
305 ?? S 0:00.62 /System/Library/CoreServices/RemoteManagement/ARDAgen
311 ?? Ss 0:00.30 /System/Library/CoreServices/pbs
316 ?? S 0:01.12 /System/Library/CoreServices/Dock.app/Contents/MacOS/
317 ?? S 0:01.86 /System/Library/CoreServices/SystemUIServer.app/Conte
319 ?? S 0:02.83 /System/Library/CoreServices/Finder.app/Contents/MacO
324 ?? S 0:06.14 /System/Library/PreferencePanes/UniversalAccessPref.p
580 ?? S 0:00.03 /usr/sbin/sshd -i
829 ?? S 0:00.06 /System/Library/Services/AppleSpell.service/Contents/
1123 ?? S 0:00.09 /usr/sbin/sshd -i
1132 ?? S 0:00.03 /usr/sbin/sshd -i
1149 ?? SNs 0:00.72 /System/Library/Frameworks/CoreServices.framework/Ver
1156 ?? S 0:00.11 /usr/sbin/sshd -i
1171 ?? S 0:00.10 /usr/sbin/sshd -i
1205 ?? S 0:00.05 /usr/sbin/sshd -i
1209 ?? S 0:00.02 /usr/sbin/sshd -i
1216 ?? S 0:00.02 /usr/sbin/sshd -i
1220 ?? S 0:00.82 /Applications/Address Book.app/Contents/MacOS/Address
1224 ?? S 0:02.19 /Applications/iTunes.app/Contents/MacOS/iTunes -psn_0
1233 ?? S 0:00.01 /usr/sbin/sshd -i
1206 p1 Ss+ 0:00.04 -bash
1210 p2 Ss 0:00.03 -bash
1124 p3 Ss+ 0:00.07 -bash
1133 p4 Ss+ 0:00.03 -bash
1157 p5 Ss+ 0:00.06 -bash
1172 p6 Ss+ 0:00.06 -bash
1217 p7 Ss+ 0:00.02 -bash
1234 p8 Ss+ 0:00.02 -bash
581 pb Ss+ 0:00.03 -bash
L5Maestro:~ darwin$ open /Applications/Safari.app
L5Maestro:~ darwin$ open /Applications/Firefox.app
L5Maestro:~ darwin$ ps -U darwin
PID TT STAT TIME COMMAND
64 ?? Ss 0:03.17 /System/Library/Frameworks/ApplicationServices.framew
295 ?? Ss 0:00.58 /System/Library/CoreServices/loginwindow.app/Contents
305 ?? S 0:00.63 /System/Library/CoreServices/RemoteManagement/ARDAgen
311 ?? Ss 0:00.30 /System/Library/CoreServices/pbs
316 ?? S 0:01.18 /System/Library/CoreServices/Dock.app/Contents/MacOS/
317 ?? S 0:01.89 /System/Library/CoreServices/SystemUIServer.app/Conte
319 ?? S 0:02.85 /System/Library/CoreServices/Finder.app/Contents/MacO
324 ?? S 0:06.24 /System/Library/PreferencePanes/UniversalAccessPref.p
580 ?? S 0:00.03 /usr/sbin/sshd -i
829 ?? S 0:00.06 /System/Library/Services/AppleSpell.service/Contents/
1123 ?? S 0:00.10 /usr/sbin/sshd -i
1132 ?? S 0:00.05 /usr/sbin/sshd -i
1149 ?? SNs 0:01.03 /System/Library/Frameworks/CoreServices.framework/Ver
1156 ?? S 0:00.11 /usr/sbin/sshd -i
1171 ?? S 0:00.10 /usr/sbin/sshd -i
1205 ?? S 0:00.05 /usr/sbin/sshd -i
1209 ?? S 0:00.06 /usr/sbin/sshd -i
1216 ?? S 0:00.06 /usr/sbin/sshd -i
1233 ?? S 0:00.02 /usr/sbin/sshd -i
1243 ?? S 0:00.02 /usr/sbin/sshd -i
1246 ?? S 0:07.84 /Applications/Safari.app/Contents/MacOS/Safari -psn_0
1250 ?? S 0:02.30 /Applications/Firefox.app/Contents/MacOS/firefox-bin
1206 p1 Ss+ 0:00.04 -bash
1210 p2 Ss 0:00.04 -bash
1124 p3 Ss+ 0:00.07 -bash
1133 p4 Ss+ 0:00.04 -bash
1157 p5 Ss+ 0:00.06 -bash
1172 p6 Ss+ 0:00.06 -bash
1217 p7 Ss+ 0:00.04 -bash
1234 p8 Ss+ 0:00.02 -bash
1244 p9 Ss+ 0:00.02 -bash
581 pb Ss+ 0:00.03 -bash
L5Maestro:~ darwin$ kill 1250
L5Maestro:~ darwin$

PRACTICA 5

Dentro de la terminal, realice lo siguiente:

1. Haga un archivo de texto que contenga en el primer renglón su nombre y, en el segundo, su grupo. Guárdelo con el nombre de su grupo y número de lista, por ejemplo 60120.
2. Conéctense al servidor Darwin usando SFTP y coloque su archivo en el escritorio de esta computadora.

Con este comando realizo un archivo en mi computadora y lo paso a la computadora del profesor.


Last login: Thu Mar 13 08:43:01 on ttyp1
Welcome to Darwin!
L523:~ alumno$ nano
L523:~ alumno$ sftp darwin@192.10.2.250
Connecting to 192.10.2.250...
Password:
sftp> put 60201.txt
Uploading 60201.txt to /Users/darwin/60201.txt
60201.txt 100% 40 0.0KB/s 00:00
sftp> cd desktop
sftp> put 60201.txt
Uploading 60201.txt to /Users/darwin/Desktop/60201.txt
60201.txt 100% 40 0.0KB/s 00:00
sftp>

//Con cd desktop se puso para que se fuera al escritorio//

PRACTICA 4

Dentro de nano, escriba el siguiente comando y ejecútelo en la terminal. Después, describa en su blog lo que hace.

#!/bin/sh
# Algo de mate
x=24
y=4
Result=`expr $x \* $y`
echo "$x veces $y es $Result"

24 veces 4 es 96
Signo de # antes de algo de mate es para insertar un comentario


Last login: Mon Mar 10 10:21:48 on ttyp1
Welcome to Darwin!
L506:~ alumno$ cd desktop
L506:~/desktop alumno$ ./Moni
-bash: ./Moni: No such file or directory
L506:~/desktop alumno$ ./Moni.txt
-bash: ./Moni.txt: No such file or directory
L506:~/desktop alumno$ nano
L506:~/desktop alumno$ ./moni.txt
-bash: ./moni.txt: Permission denied
L506:~/desktop alumno$ chmod 700 moni.txt
L506:~/desktop alumno$

SSH Y SFTP

SSH

Significa (Secure Shell)
Es un programa que permite la conexion con una computadora remota.
La sintaxis para usar secure shell es: ssh usuario@computadora
En donde el usuario es la sesion a la que nos vamos a conectar y la computadora es la ip asignada a la misma.

por ejemplo:
ssh darwin@192.10.2.250

1.- En la terminal se coloca la direccion: ssh darwin@192.10.2.250
2.- Te pregunta yes or no: se coloca yes
3.- te pide la contraseña, la cual es: darwin (no se va a ver en la pantalla)
4.- Se da click y ya se esta conectado a la computadora del profesor
5.- ya conectado se pone el comando who: muestra todos los que estan conectados a esa computadora.
6.- Al poner el comando who am I: muestra quien eres en esa conexion
7.- Para cerrar una sesion remota y regresar a la propia se coloca: exit

Last login: Thu Mar 6 08:35:54 on console
Welcome to Darwin!
L506:~ alumno$ ssh darwin@192.10.2.250
The authenticity of host '192.10.2.250 (192.10.2.250)' can't be established.
RSA key fingerprint is e0:e1:30:89:ac:63:d9:b4:fb:7c:51:05:4d:2a:a6:9f.
Are you sure you want to continue connecting (yes/no)? yes
Warning: Permanently added '192.10.2.250' (RSA) to the list of known hosts.
Password:
Last login: Thu Mar 6 08:58:19 2008 from 192.10.2.125
Welcome to Darwin!
L5Maestro:~ darwin$
L5Maestro:~ darwin$ who
darwin console Mar 6 08:34
darwin ttyp1 Mar 6 08:58 (192.10.2.128)
darwin ttyp2 Mar 6 08:58 (192.10.2.130)
darwin ttyp3 Mar 6 08:58 (192.10.2.172)
darwin ttyp4 Mar 6 08:58 (192.10.2.125)
darwin ttyp5 Mar 6 08:58 (192.10.2.129)
darwin ttyp6 Mar 6 08:58 (192.10.2.131)
darwin ttyp7 Mar 6 08:58 (192.10.2.189)
darwin ttyp8 Mar 6 08:58 (192.10.1.220)
darwin ttypa Mar 6 08:58 (192.10.2.137)
darwin ttypb Mar 6 08:58 (192.10.2.115)
darwin ttypc Mar 6 08:58 (192.10.2.116)
darwin ttypd Mar 6 08:58 (192.10.2.117)
darwin ttype Mar 6 08:59 (192.10.2.151)
darwin ttypf Mar 6 08:59 (192.10.2.133)
darwin ttyq0 Mar 6 09:00 (192.10.2.134)
L5Maestro:~ darwin$ who am I
darwin ttyp5 Mar 6 08:58 (192.10.2.129)
L5Maestro:~/desktop darwin$ exit
logout
Connection to 192.10.2.250 closed.
L506:~ alumno$


SFTP

Significa: Secure File Transfer Protocol
Es un programa que nos permite transferir archivos desde o hacia una computadora remota.
La sintaxis es: sftp usuario@computadora

Ejemplo: sftp darwin@192.10.2.250

1.- En la terminal se coloca la direccion: ssh darwin@192.10.2.250
3.- te pide la contraseña, la cual es: darwin (no se va a ver en la pantalla)
4.- Se da click y ya se esta conectado a la computadora del profesor
4.- Se coloca cd desktop el cual nos lleva al escritorio
5.- Se coloca ls: muestra el contenido en el escritorio
5.- ya conectado y en el escritorio se pone el comando get leer.txt : se copia o se obtiene de la computadora remota a mi computadora un archivo
6.- Con el comando put: se copia o se transfiere de mi computadora a una computadora remota.

L506:~ alumno$ sftp darwin@192.10.2.250
Connecting to 192.10.2.250...
Password:
sftp> cd desktop
sftp> ls
leer.txt
sftp> get leer.txt
Fetching /Users/darwin/Desktop/leer.txt to leer.txt
/Users/darwin/Desktop/leer.txt 100% 9 0.0KB/s 00:00
sftp> exit
L506:~ alumno$

lunes, 25 de febrero de 2008

PRACTICA 3

Dentro de nano, escriba el siguiente scrip y ejecútelo en la terminal. Después, describa en su blog lo que hace.

#!/bin/sh

line1="The queen, my lord, is dead."
line2="She should have died hereafter."

echo "SEYTON: $line1"
echo "MACBETH: $line2"



Last login: Thu Feb 28 09:21:03 on ttyp1
Welcome to Darwin!
L506:~ alumno$ cd desktop
L506:~/desktop alumno$ nano
En nano:
#!/bin/sh

line1="The queen, my lord, is dead."
line2="She should have died hereafter."

echo "SEYTON: $line1"
echo "MACBETH: $line2"
*se guarda
* se cierra

L506:~/desktop alumno$ ./practica3
-bash: ./practica3: Permission denied
L506:~/desktop alumno$ chmod 700 practica3
L506:~/desktop alumno$ ./practica3
SEYTON: The queen, my lord, is dead.
MACBETH: She should have died hereafter.
L506:~/desktop alumno$

PRACTICA 2

1. Haga un script dentro de nano que realice lo siguiente:

a) Limpie la pantalla
b) Despliegue el contenido del directorio de trabajo actual usando ls -l
c) Haga un archivo cuyo contenido sea la palabra Hola, y que se guarde en el directorio de trabajo actual bajo el nombre uno.txt
d) Haga un archivo cuyo contenido sea la palabra amigo, y que se guarde en el directorio de trabajo actual bajo el nombre de dos.txt
e) Concatene (una, junte) los dos archivo previos en un tercero que tenga el nombre de su grupo y sección, por ejemplo 601a.txt (Este paso es indispensable para validar la práctica 2)

2. Corra el script. En caso de ser necesario, cambie los permisos del mismo y verifique que el script realizó lo solicitado.

3. Copie las instrucciones de esta práctica, escritas en la Terminal, a su blog.

Last login: Thu Feb 28 08:57:14 on ttyp1
Welcome to Darwin!
L523:~ alumno$ nano

#!/bin/bash
clear
ls -l
echo "oOola" > uno.txt
echo "aMiGoO" > dos.txt


L523:~ alumno$ chmod 755 moni
L523:~ alumno$ ./moni


L523:~ alumno$ cat uno.txt
oOola
L523:~ alumno$ cat dos.txt
amigOoO
L523:~ alumno$ cat 602b.txt
oOola
amigOoO
L523:~ alumno$