viernes, 21 de marzo de 2014

EXAMEN PRIMER PARCIAL

UNIVERSIDAD AUTÓNOMA DEL ESTADO DE MEXICO 
LICENCIATURA EN INFORMÁTICA ADMINISTRATIVA 

EVALUACIÓN 1ER PARCIAL                                FECHA 25/MARZO/2014 
CALIFICACIÓN_________
ASIGNATURA SISTEMAS OPERATIVOS DE RED 
PROFESOR L.I.A. ELIZABETH EVANGELISTA NAVA__ 
ALUMNO: Isaias Romero Gonzalez GRUPO: L.I.A 


UNIDADES TEMÁTICAS DE REFERENCIA: 1 



INSTRUCCIONES: PREGUNTAS DE COMPLEMENTACION (VALOR 5 ACIERTOS)

1.- MENCIONA 3 SISTEMAS OPERATIVOS DE RED
Fedora, CentOS y Red Hat

2.-DEFINE QUE ES UN SISTEMA OPERATIVO DE RED
Es un software que administra los recursos, archivos, periféricos, usuarios en una red llevando el control de seguridad de los mismos

3.- CUALES SON LOS RECURSOS QUE CONTROLA Y ASIGNA UN SISTEMA OPERATIVO DE RED
(MENCIONA3)
Periféricos, Gestión de red, Gestión de usuarios

4.- COMO SE LLAMA AL SOFTWARE DE RED QUE SE INSTALA EN LOS CLIENTES Y SERVIDORES.
Xampp

5.- PROCESA EL ENVIO DE PETICIONES, SE CONOCE COMO SHELL O GENERADOR DE PETICIONES
Redirector


INSTRUCCIONES II: RELACIÓN DE COLUMNAS (VALOR 10 ACIERTOS) 

1)SISTEMA OPERATIVO CAPAZ DE DAR SERVICIOS A MAS DE UN USUARIO A LA VEZ POR MEDIO DE VARIAS TERMINALES CONECTADAS A LA COMPUTADORA
 ( 1 ) MULTIUSUARIOS

2)ES UN SISTEMA OPERATIVO BASADO EN LA ARQUITECTURA CLIENTE SERVIDOR DERIVADO DEL PROTOCOLO XNS
 ( 2 ) BANYAN VINES

3)LA MENSAJERÍA, LA ALARMA, LA EXPLORACIÓN SON
( 3 ) SERVICIOS DE RED

4)CONSISTE EN ASIGNAR UNA LETRA O NOMBRE A UNA UNIDAD DE DISCO, DE MANERA QUE EL SISTEMA OPERATIVO PUEDA IDENTIFICARLO Y LOCALIZARLO
 ( 4 ) DESIGNADOR

5)ESTE SISTEMA OPERATIVO ABARCA LOS SERVICIOS DE LA RED, LOGRANDO INTEGRAR LOS RECURSOS EN UNA SOLA MAQUINA VIRTUAL QUE EL USUARIO ACCESA EN FORMA TRANSPARENTE, SE CONECTA A LOS RECURSOS POR NOMBRE COMO SI FUERAN LOCALES
( 5 ) LINUX


6)WINDOWS NT SERVER, NOVELL Y LINUX PROPORCIONAN SERVICIOS DE INTEROPERABILIDAD Y SE BASA EN LA CREACION DE ZONAS  ( 6 ) S.O DE MAQUINA VIRTUAL

7)PERMITE A LOS USUARIOS EN OTRAS MAQUINAS Y A LOS EQUIPOS CLIENTES PODER COMPARTIR LOS DATOS Y PERIFERICOS DEL SERVIDOR
 ( 7 ) SOFTWARE SERVIDOR

8)DOMINIO EN WINDOWS NT EN EL QUE EXISTEN VARIOS DOMINIOS, PERO NINGUNO ESTA DESIGNADO COMO MAESTRO
 ( 8 ) CONFIANZA COMPLETA

9)EN ESTE COMPONENTE SE INCLUYEN HERRAMIENTAS QUE AYUDAN A LOS ADMINISTRADORES A CONTROLAR EL COMPORTAMIENTO DE LA RED
( 9 ) GESTION DE RED

10)FORMA EN QUE TRABAJA EL SISTEMA OPERATIVO MULTIPROCESO, QUE CONSISTE EN LA SELECCIÓN DE UN PROCESADOR, EL CUAL JUGARA EL PAPEL MAESTRO Y
SERVIRA DE DISTRIBUIDOR DE LA CARGA A LOS OTROS PROCESADORES

( 10 ) ASIMETRICA NOVELL


UNIDADES TEMÁTICAS DE REFERENCIA: 1

 HOJA 2 DE 2


INSTRUCCIONES III: COLOCA UNA (v) SI ES VERDADERO Y UNA (f) SI ES FALSO (VALOR 10 ACIERTOS)

1. FAT32 ES EL SISTEMA DE ARCHIVOS____V____
2. EL REDIRECTOR PERMITE A LOS USUARIOS NO PREOCUPARSE NI DE LA UBICACIÓN ACTUAL DE
LOS DATOS O PERIFERICOS NI DE LA COMPLEJIDAD DEL PROCESO DE CONEXIÓN O
ENTRADA____V____
3. EL COMPONENTE DE GESTION DE RED PERMITE DETECTAR SINTOMAS DE LA PRESENCIA DE
PROBLEMAS Y PRESENTARLOS EN UN GRAFICO____V____
4. WINDOWS NT Y UNIX SON SISTEMAS OPERATIVOS BASADOS EN RED___V_____
5. APPLE TALK Y WINDOWS 95 SON SISTEMAS OPERATIVOS BASADOS EN GRUPOS DE
TRABAJO___V____
6. EL OBJETIVO DE LOS SISTEMAS OPERATIVOS DE MAQUINA VIRTUAL ES EL DE INTEGRAR
DISTINTOS SISTEMAS OPERATIVOS DANDO LA SENSACION DE VARIAS MAQUINAS
DIFERENTES____V____
7. AL NUCLEO SE LE LLAMA MAQUINA VIRTUAL Y TIENE COMO MISION LLEVAR A CABO LA
MULTIPROGRAMACION____F____
8. EN EL MODELO CLIENTE SERVIDOR EL NUCLEO TIENE COMO MISION ESTABLECER LA
COMUNICACIÓN ENTRE LOS CLIENTES Y SERVIDORES___V_____
9. LOS SISTEMAS OPERATIVOS UNIPROCESO SOLO PERMITEN UNA TAREA A LA VEZ POR
USUARIO___F___
10. SE DICE QUE EL THREAD ES LA PARTE ACTIVA EN MEMORIA Y CORRIENDO DE UN
PROCESO___V____

Instrucciones: Tacha la opción correcta (Valor un acierto cada pregunta).
1.- Una forma de garantizar que si un proceso utiliza un archivo o una variable compartidos, los demás procesos no
puedan utilizarlos
a) Condición de competencia
b) Exclusión mutua
c) Espera ocupada 
d) Sección crítica
e) Ninguna
2.- Es una función del sistema operativo
a) Presentar al usuario un equivalente de máquina extendida o máquina virtual que sea más fácil de programar que el
hardware subyacente.
b) Controlar los recursos de la computadora
c) Ambas
d) Ninguna 
3.- Crean, eliminan y utilizan varios objetos de software controlados por el sistema operativo, también llamada
instrucción ampliada
a) Proceso 
b) Exclusión mutua
c) Llamada al sistema
d) Compilador
4.- Cuáles de las siguientes opciones son parte de los sistemas operativos
a) Editores
b) Compiladores
c) Ligadores
d) Solo a y c
e) Todas
f) Ninguna
5.- Estado de un proceso que necesita de uno o más recursos que están siendo empleados por otros procesos
a) Dormido
b) Bloqueado
c) En ejecución
d) Despierto
e) Listo

martes, 18 de marzo de 2014

10. CONFIGURACIÓN DEL HOST DE RED





EXTERNAS: Asigna el proveedor de servicios de internet

INTERNAS: Las que se encuentran dentro de un segmento de red y que generalmente son de clase c:


Direcciones IP DINAMICAS: Son asignadas por el protocolo DHCP


Direcciones IP ESTATICAS: Son asignadas manualmente


Una dirección IP es una dirección lógica asignada a un host (todo equipo de comunicaciones desde una pc, cel, ipad) utiliza el protocolo de comunicaciones llamado ip v4, esta ip esta constituida por 32 bits, es decir 4 octetos que nos permitan identificar la clase de red.


p.e. 223.14.16 dirección de red

223.14.16.1- 223.14.16.2 p.e direcciones ip





MAC o Media Access Control.

Control de acceso al medio es la dirección física de la red. 48 bits compuesta por 6 octetos, los primeros 3 indican al proveedor, los otros 3 indican el numero de serie, estas series son únicas e irrepetibles



RED: interconexión de host, compartir recursos de hardware como de Software, trasmisión de datos



MODELOS OSI: Explica mediante una metodología como se establece la transmisión de datos. Mediante 7 capas (física, enlace de datos, red, transporte, sesión, presentación, aplicación) toda la información relevante a protocolos de comunicaciones tecnologías lan, protocolos de enrutamiento


viernes, 14 de marzo de 2014

9. INSTALACION DE XAMPP

  • Iniciamos sesión como usuario.
  • Nos ubicamos en la carpeta de DESCARGAS, abrimos la carpeta localizamos XAMPP y lo movemos al escritorio.
  • Abrimos una terminal, para empezar con la instalación de XAMPP.

  • Colocamos su root para cambiar de usuario  además de colocar nuestra contraseña para verificar el cambio.
  • El comando cd .. lo utilizamos para salir del directorio en donde se encuentra el usuario.
  • Se utiliza el cd .. para salir del directorio en donde se encuentra el usuario.
  • Se utiliza ls para visualizar el contenido del  directorio.
  • Utilizamos el cd home para ubicarnos en el directorio de home.
  • Utilizamos ls para visualizar lo que contiene.
  • Dentro de home ubicamos nombre de usuario, colocamos cd nombre de usuario para ingresar a este, dentro de este colocamos ls y podemos visualizar lo que contiene.
  • Utilizamos cd Desktop, dentro de este con ls visualizamos lo que contiene el escritorio, enseguida copiamos lo que contiene con el comando cp nombre del archivo /opt, /opt es en donde será copiado el archivo.
  •  Enseguida regresamos al directorio raíz con el comando cd ..
  • Dentro del directorio raíz mostramos lo que contiene con ls, lo muestra y con cd opt nos ubicamos en el directorio opt.
  • Con ls mostramos lo que contiene opt, dentro de este se ubica el archivo que se copió anteriormente. 
           
  • Dentro de opt colocamos ./nombre del archivo para ejecutarlo.
  • Además de asignarle permisos con el comando chmod 777 y nombre del archivo pero estando dentro del directorio opt.
  • Enseguida de ser ejecutado por comandos nos aparece la siguiente pantalla y así poder instalar XAMPP en CentOS. 

  • Enseguida presionamos el botón Next para continuar y lo mismo es para las siguientes pantallas. 







  • En este apartado es en donde vemos la instalación de Xampp y de todas sus propiedades.



  • Enseguida que termina el proceso de instalación de Xampp, nos aparece la siguiente pantalla en el escritorio, mostrándonos la bienvenida de  Xampp.

  • En la segunda pestaña nos muestra los servidores y el estatus, es decir si se encuentran apagadas o en ejecución. 

miércoles, 5 de marzo de 2014

7.INSTALACION JDK


INSTALACION JDK


 PROPÓSITO

El alumno pondrá en practicar  la utilización de comandos adquiridos durante las sesiones teóricas, e instalará el JDK de java, mediante comandos posteriormente creará un archivo fuente y lo compilara para su ejecución.

ALCANCES

El alumno sabrá asignar permisos, crear un código fuente mediante un editor de textos, y ejecutarlo con JAVA mediante  comandos (java −versión y javac)

REQUERIMIENTOS DE SOFTWARE

1.  Sistema operativo Linux - centOS
2.  Jdk_versión
3.  Código fuente



TIEMPO REAL Dos horas.


TIEMPO ESTIMADO Dos horas


DESARROLLO DE LA PRÁCTICA

1.  Iniciamos el encendido de nuestra máquina virtual S.O Linux - centOS






2.  Iniciamos sesion de modo usuario





3.  Se abrira la interfaz de la siguiente manera.


*En mi caso ya tenía la carpeta de programas que vamos a instalar

4.  Abrimos una terminal, para empezar la instalación mediante comandos










USANDO COMANDOS



su root
Inicializa como superusuario desde una sesión de usuario.
Te pide la contraseña
ls
Para mostrar el contenido   la carpeta DESCARGAS en el que se encuentra el usuario.
cd ..
Para salir de una carpeta  DESCARGAS en el que se encuentra el
usuario
ls
Para mostrar el contenido   la carpeta en el que se encuentra el
usuario.


5.  Ubicamos la dirección que deseamos crear la carpeta java

cd /usr/local  Es la dirección donde la queremos crear

6.  creamos la carpeta llamada java
mkdir java
(Se crea la carpeta)
7.  Regresamos a la carpeta de DESCARGAS
8.  Podemos regresar escribiendo el comando cd ..
Podemos regresar o ir a una dirección con la ruta cd /home/isa/Desktop/DESCARGAS




9.  Abrimos la carpeta de DESCARGAS con ls.


10. Copiamos el archivo jdk-7u45-linux-x64.gz /usr/local/java


11. Vamos a la ruta que asignamos el copiado con el comando cd /usr/local/java
12. Abrimos la carpeta de JAVA con ls


13. Encontramos el archivo jdk-7u45-linux-x64.gz que esta comprimido, por lo cual tenemos que descomprimirlo esto se lleva acabo con el comando:
# tar xvzf jdk-7u45-linux-x64.gz


14. Enseguida descomprime todos los archivos que tenía la carpeta.





15. Abrimos con ls y encontramos una carpeta llamada jdk1.7.0_75, donde también le damos ls.

A continuación es necesario asignar permisos de propietario para el usuario que utilizará    el JDK al nuevo directorio que se acaba de crear dentro de la instalación, dicho directorio se llama jdk1.7.0_45 y la asignación se logra tecleando:

16. Se utiliza chown –R isa  jdk1.7.0_45 para asignar permisos.
17. Configurando las variables de entorno

Ahora es necesario declarar las variables de ambiente JAVA_HOME y modificar la variable PATH. Esto nos garantiza que podrás acceder a los ejecutables de Java (javac, javadoc, java) desde cualquier ubicación.

Para esto es necesario modificar el archivo .bashrc que se encuentra tanto en el directorio del usuario root, como el que se encuentra en el directorio de tu usuario.

Para editar el archivo que se encuentra en la carpeta de root teclea:

# gedit /root/.bashrc


Para  editar  el  archivo  que  se  encuentra  en  la  carpeta  tu  usuario  teclea:
$ gedit /home/isa/.bashrc

Este último realízalo logueado como tu usuario y no como usuario root.

En ambos casos se abre un editor de textos con el contenido el archivo .bashrc, no borres lo que ya tiene, dirígete al final de la información que ya contiene agregada y teclea las siguientes líneas

export JAVA_HOME=/usr/local/java/jdk1.7.0_045 export PATH=$JAVA_HOME/bin:$PATH

18. Ahora al teclear en la terminal java –version - javac, y si nos muestra un mensaje indicando que estamos corriendo la version 7u5 todo ha salido bien, de lo contrario revisen bien las rutas de los directorios que hayan usado al ejecutar los comandos.



19. Ahora creamos nuestro código fuente desde un editor de textos.



Lo guardamos en un lugar seguro por ejemplo yo lo guarde en la misma carpeta java yo lo guarde en usr/local/java/jdk1.7.0_45/bin para localizarlo rápido y fácil.

Guardamos el archivo como

Test.java en

En seguida compilamos el archivo java con el siguiente comando:

javac Test.java

Este comando habrá creado un archivo llamado Test.class. Este archivo .class será el que ejecutemos de la siguiente manera:

java Test


Vemos como resultado que nuestro programa funciona correctamente. Con esto hemos terminado. Ya debemos tener listo nuestra PC para ejecutar aplicaciones Java

Después de que ya creamos nuestro código fuente en un determinado lugar, guardamos y abrimos una terminal.

Vamos a la dirección donde guardamos nuestro código fuente.

cd usr/local/java/jdk1.7.0_45/bin se emplea para ir a la ruta o direccion. Se ejecutan
Ø  javac Test.java
Ø  java Test











 CONCLUSIÓN.



Considero de suma importancia el uso de uso de un sistema operativo diferente al que comúnmente se ha utilizado, la plataforma del sistema operativo Linux en su versión (centOS) es una interfaz bastante amigable, pero un poco complicado y laborioso con los comando, ya que casi la mayoría de nosotros los estudiantes trabajamos más con interfaz gráfica y casi no con los comando y Shell, pero es una buena forma de aprender otro sistema operativo.


.