You are on page 1of 27

UNIVERSIDAD NACIONAL ABIERTA Y A DISTANCIA – UNAD

Escuela de Ciencias Básicas, Tecnología e Ingeniería


Sistemas Operativos

COMPONENTE PRACTICO 3

ANGELICA MARIA GARZON CASTRO


CÓD. 1.070.598.883

Grupo 301402A_471

TUTOR
JESUS BARRAGAN

UNIVERSIDAD NACIONAL ABIERTA Y A DISTANCIA UNAD


ESCUELA DE CIENCIAS BASICAS TECNOLOGIA E INGENIERA
PROGRAMA INGENIERIA DE SISTEMAS
SISTEMAS OPERATIVOS
MAYO 2018
UNIVERSIDAD NACIONAL ABIERTA Y A DISTANCIA – UNAD
Escuela de Ciencias Básicas, Tecnología e Ingeniería
Sistemas Operativos

INTRODUCCIÓN

Es importante conocer los diferentes sistemas operativos que existen en la actualidad, entre los

más destacados encontramos a Windows y Linux en sus diferentes versiones, nos muestran

distintos entornos, pero con unas aplicaciones muy semejantes, en esta práctica veremos algunos

de los comandos básicos necesarios para la administración de Linux Ubuntu, para ello se ha

instalado este sistema operativo en una caja virtual (virtual Box) que nos permite correr este

sistema operativo o cualquier otro diferente al que se tiene instalado como base.

Se logró el objetivo principal de instalar la máquina virtual y el funcionamiento de la misma con

un sistema operativo.

Mediante la guía logramos dar solución a diferentes inquietudes, así como la publicación de la

misma que servirá de ayuda para los estudiantes que estén interesados en instalar una máquina

virtual.
UNIVERSIDAD NACIONAL ABIERTA Y A DISTANCIA – UNAD
Escuela de Ciencias Básicas, Tecnología e Ingeniería
Sistemas Operativos

OBJETIVOS

 Fomentar en el estudiante el desarrollo de actitudes y valores particulares del individuo

autónomo.

 El objetivo fundamental de los sistemas de computación es ejecutar los programas de los

usuarios y facilitar la resolución de sus problemas.

 Trabajar utilizando un plan basado en la teoría de sistemas operativos.

 Establecer las conexiones desde el servidor Web a la vez cambiar de puerto y ejecutar el

programa con el puerto cambiado.

 Plasmar las actividades de laboratorio en un informe.

 Facilitar las comunicaciones seguras entre sistemas, usando la arquitectura

Cliente/Servidor.

 Se procedió desde la máquina virtual con Linux hacer conexiones mediante servidores

web, ejecutando programas, y a la vez verificando los puertos en los cuales puede

ejecutarse aplicando unos términos y cambios de la misma.

 Desde el sistema de Linux se procede a la instalación de lamp-server, como servidor

desde nuestra máquina virtual para establecer conexiones mediante cliente servidor web.
UNIVERSIDAD NACIONAL ABIERTA Y A DISTANCIA – UNAD
Escuela de Ciencias Básicas, Tecnología e Ingeniería
Sistemas Operativos

ACTIVIDADES A DESARROLLAR

Un servidor web es un programa que se ejecuta continuamente en una maquina con propiedades y

recursos de acuerdo a las necesidades de los clientes manteniéndose a la espera de peticiones de

ejecución que le hará un cliente o un usuario de Internet.

El servidor web se encarga de contestar a estas peticiones de forma adecuada, entregando como

resultado una página web o información de todo tipo para ejecutar transacciones en tiempo real,

administración de información.

1.
UNIVERSIDAD NACIONAL ABIERTA Y A DISTANCIA – UNAD
Escuela de Ciencias Básicas, Tecnología e Ingeniería
Sistemas Operativos
UNIVERSIDAD NACIONAL ABIERTA Y A DISTANCIA – UNAD
Escuela de Ciencias Básicas, Tecnología e Ingeniería
Sistemas Operativos

2. Localizar servicios y paquetes instalada ubicación de archivos en el sistema de archivo de

Linux.
UNIVERSIDAD NACIONAL ABIERTA Y A DISTANCIA – UNAD
Escuela de Ciencias Básicas, Tecnología e Ingeniería
Sistemas Operativos

3. Ejecute desde el browser y verifique la información sobre la instalación y propiedades de

php ¿Nombre 5 elementos de configuración importantes se deben tener en cuenta y para qué

sirven?.

4. Restringir archivos de lectura y ejecución en el archivo prueba.php verificar desde el

browser.
UNIVERSIDAD NACIONAL ABIERTA Y A DISTANCIA – UNAD
Escuela de Ciencias Básicas, Tecnología e Ingeniería
Sistemas Operativos

5. Cree un archivo serverweb.php y publíquelo en su sitio indicando los servicios y protocolos

de red utilizados. Código ejemplo:

<?php

echo “protocolo1 <br>”;

echo “protocolo2 <br>”;

¿>
UNIVERSIDAD NACIONAL ABIERTA Y A DISTANCIA – UNAD
Escuela de Ciencias Básicas, Tecnología e Ingeniería
Sistemas Operativos

6. Visualizar página web en el sistema operativo Windows de la maquina local y en el sistema

operativo LINUX y WINDOWS de otra máquina.


UNIVERSIDAD NACIONAL ABIERTA Y A DISTANCIA – UNAD
Escuela de Ciencias Básicas, Tecnología e Ingeniería
Sistemas Operativos
UNIVERSIDAD NACIONAL ABIERTA Y A DISTANCIA – UNAD
Escuela de Ciencias Básicas, Tecnología e Ingeniería
Sistemas Operativos

7. Verificar archivo de configuración httpd.conf del servicio apache y cambiar el puerto de

salida por el 120 y ejecutarlo en otra máquina haciendo la debida conexión.


UNIVERSIDAD NACIONAL ABIERTA Y A DISTANCIA – UNAD
Escuela de Ciencias Básicas, Tecnología e Ingeniería
Sistemas Operativos
UNIVERSIDAD NACIONAL ABIERTA Y A DISTANCIA – UNAD
Escuela de Ciencias Básicas, Tecnología e Ingeniería
Sistemas Operativos

8. Redacte el siguiente programa con el nombre de admon.php, indique su relación son el

sistema operativo y describa su funcionamiento.


UNIVERSIDAD NACIONAL ABIERTA Y A DISTANCIA – UNAD
Escuela de Ciencias Básicas, Tecnología e Ingeniería
Sistemas Operativos

9. Nombre y explique los protocolos que intervienen en la arquitectura cliente servidor

trabajada en la práctica.

TCP es un protocolo orientado a conexión. No hay relaciones maestro/esclavo. Las

aplicaciones, sin embargo, utilizan un modelo cliente/servidor en las comunicaciones.

Un servidor es una aplicación que ofrece un servicio a usuarios de Internet; un cliente es el

que pide ese servicio. Una aplicación consta de una parte de servidor y una de cliente, que se

pueden ejecutar en el mismo o en diferentes sistemas. Los usuarios invocan la parte cliente
UNIVERSIDAD NACIONAL ABIERTA Y A DISTANCIA – UNAD
Escuela de Ciencias Básicas, Tecnología e Ingeniería
Sistemas Operativos

de la aplicación, que construye una solicitud para ese servicio y se la envía al servidor de la

aplicación que usa TCP/IP como transporte.

El servidor es un programa que recibe una solicitud, realiza el servicio requerido y devuelve

los resultados en forma de una respuesta. Generalmente un servidor puede tratar múltiples

peticiones (múltiples clientes) al mismo tiempo.

Algunos servidores esperan las solicitudes en puertos bien conocidos de modo que sus

clientes saben a qué zócalo IP deben dirigir sus peticiones. El cliente emplea un puerto

arbitrario para comunicarse. Los clientes que se quieren comunicar con un servidor que no

usa un puerto bien conocido tienen otro mecanismo para saber a qué puerto dirigirse. Este

mecanismo podría usar un servicio de registro como Portmap, que utiliza un puerto bien

conocido.
UNIVERSIDAD NACIONAL ABIERTA Y A DISTANCIA – UNAD
Escuela de Ciencias Básicas, Tecnología e Ingeniería
Sistemas Operativos

HTTP: El Protocolo de Transferencia de HiperTexto (Hypertext Transfer Protocol) es un

sencillo protocolo cliente-servidor que articula los intercambios de información entre los

clientes Web y los servidores HTTP.

UDP: El grupo de protocolos de Internet también maneja un protocolo de transporte sin

conexiones, el UDP (User Data Protocol, protocolo de datos de usuario). El UDP ofrece a las

aplicaciones un mecanismo para enviar datagramas IP en bruto encapsulados sin tener que

establecer una conexión.

TCP: El fin de TCP es proveer un flujo de bytes confiable de extremo a extremo sobre una

internet no confiable. TCP puede adaptarse dinámicamente a las propiedades de la internet y

manejar fallas de muchas clases.

IP: El protocolo de IP (Internet Protocol) es la base fundamental de la Internet. Porta

datagramas de la fuente al destino. El nivel de transporte parte el flujo de datos en

datagramas. Durante su transmisión se puede partir un datagrama en fragmentos que se

montan de nuevo en el destino.

10. Acceder, comentar y comparar las características de los sistemas operativo en la nube

Silveos se adjuntan los enlaces:

http://www.silveos.com/

 http://www.silveos.com/- Silveos: es un sistema operativo en la nube que nos ofrece

muchas funciones tales como navegador web, juegos, vídeos de YouTube, cliente twitter,

bloc de notas, Paint, y otras más. Está programado en Silverlight, tiene una aplicación de

Visual Earth y, sorprende la velocidad con la que se abren las aplicaciones que contienen.
UNIVERSIDAD NACIONAL ABIERTA Y A DISTANCIA – UNAD
Escuela de Ciencias Básicas, Tecnología e Ingeniería
Sistemas Operativos

11. Realizar la instalación del sistema operativo Android (sdk developers para y Windows )

documentar el proceso. y documentar el proceso.

http://developer.android.com/sdk/index.html?hl=sk

 En esta ventana de inicio no da la bienvenida y el asistente de instalación le damos click

en siguiente (Next).

 En esta ventana seleccionamos los componentes que queremos instalar junto con Android

y le damos click en siguiente (Next)


UNIVERSIDAD NACIONAL ABIERTA Y A DISTANCIA – UNAD
Escuela de Ciencias Básicas, Tecnología e Ingeniería
Sistemas Operativos

 En esta ventana aceptamos los términos de licencia para la instalación de Android y

damos click en acordar (I Aggre)

 En la siguiente ventana seleccionamos la ubicación donde va quedar instalado nuestro

programa Android y damos click en siguiente (Next)


UNIVERSIDAD NACIONAL ABIERTA Y A DISTANCIA – UNAD
Escuela de Ciencias Básicas, Tecnología e Ingeniería
Sistemas Operativos

 En la ventana siguiente seleccionamos la carpeta del menú de inicio de damos click en

siguiente (Next)

 En la siguiente ventana observamos cómo va el progreso de la instalación del Android,

terminada la instalación presionamos click en siguiente (Next).


UNIVERSIDAD NACIONAL ABIERTA Y A DISTANCIA – UNAD
Escuela de Ciencias Básicas, Tecnología e Ingeniería
Sistemas Operativos

 En la siguiente ventana nos confirma la instalación del Android estudio en el sistema

damos click en finalizar (Finish)

 En esta ventana nos pedirá si deseamos instalar en alguna versión de Android de lo

contrario seleccionamos que no importar nada configurarlo como nuevo damos click en

OK.
UNIVERSIDAD NACIONAL ABIERTA Y A DISTANCIA – UNAD
Escuela de Ciencias Básicas, Tecnología e Ingeniería
Sistemas Operativos

 En la siguiente ventana nos da la bienvenida de la instalación del sistema de Android

Studio pulsamos click en siguiente (Next).

 En esta ventana nos da la opción del tipo de instalación, personalizada o estándar en mi

caso seleccione la opción estándar que es lo más recomendado damos click en siguiente

(Next).
UNIVERSIDAD NACIONAL ABIERTA Y A DISTANCIA – UNAD
Escuela de Ciencias Básicas, Tecnología e Ingeniería
Sistemas Operativos

 En la siguiente ventana nos verifica si deseamos instalar la configuración que acabamos

de seleccionar le damos click en finalizar (Finish).

 En la siguiente ventana vemos el proceso de la instalación y las descargas los

componentes de Android Studio


UNIVERSIDAD NACIONAL ABIERTA Y A DISTANCIA – UNAD
Escuela de Ciencias Básicas, Tecnología e Ingeniería
Sistemas Operativos

 En la siguiente ventana nos muestra que fueron descargados los componentes de la

instalación de Android y damos click en finalizar (Finish)

 En esta ventana nos da la bienvenida al entorno de Android la versión que se instaló,

donde nos muestra varias opciones para trabajar en el entorno. En mi caso seleccione New

Project
UNIVERSIDAD NACIONAL ABIERTA Y A DISTANCIA – UNAD
Escuela de Ciencias Básicas, Tecnología e Ingeniería
Sistemas Operativos

 En la siguiente ventana nos muestra el progreso donde nos llevara a trabajar en el entorno

de Android.

 En esta ventana el firewall del sistema nos pedirá si le damos permitir el acceso al sistema

le damos click en permitir acceso.


UNIVERSIDAD NACIONAL ABIERTA Y A DISTANCIA – UNAD
Escuela de Ciencias Básicas, Tecnología e Ingeniería
Sistemas Operativos

 En la siguiente ventana nos abrirá el entorno de Android listo para empezar a trabajar en

un proyecto.
UNIVERSIDAD NACIONAL ABIERTA Y A DISTANCIA – UNAD
Escuela de Ciencias Básicas, Tecnología e Ingeniería
Sistemas Operativos

CONLUSIONES

 Un servidor Web es un programa que sirve para atender y responder a las diferentes

peticiones de los navegadores, proporcionando los recursos que soliciten usando el protocolo

http.

 Entre las principales características de un servidor Web están: servicio de ficheros estáticos,

seguridad y autenticación, contenido dinámico, servidores virtuales, actuación como

representantes y protocolos adicionales.

 Un servidor Web se encarga de mantenerse a la espera de peticiones HTTP llevada a cabo

por un cliente HTTP que solemos conocer como navegador. El navegador realiza una

petición al servidor y éste le responde con el contenido que el cliente solicita.


UNIVERSIDAD NACIONAL ABIERTA Y A DISTANCIA – UNAD
Escuela de Ciencias Básicas, Tecnología e Ingeniería
Sistemas Operativos

REFERENCIAS BIBLIOGRAFICAS

Herramientas web (s.f.). para la enseñanza de protocolos de comunicación. Recuperado de:

http://neo.lcc.uma.es/evirtual/cdd/tutorial/Indice.html

Herramientas web (s.f.). para la enseñanza de protocolos de comunicación. HTTP. Recuperado

http://neo.lcc.uma.es/evirtual/cdd/tutorial/aplicacion/http.html

Herramientas web (s.f.). para la enseñanza de protocolos de comunicación. Cliente servidor.

Recuperado de: http://neo.lcc.uma.es/evirtual/cdd/tutorial/aplicacion/cliente-servidor.html

YouTube. (2014). Ubuntu fácil TV. Como instalar un servidor lamp. Recuperado de:

https://www.youtube.com/watch?v=qZbk5SPHejM

You might also like