1) O documento apresenta uma prova sobre sistemas operacionais com 4 partes que abordam processos, Linux, FTP e servidor web Apache.
2) A primeira parte contém perguntas sobre processos, threads e escalonamento.
3) A segunda parte instruir criar uma máquina virtual Linux e instalar pacotes para configurar servidor FTP e gerenciamento de arquivos e processos.
4) A terceira parte orienta instalar Apache e publicar páginas na web.
5) A quarta parte pede scripts para cadastrar usuários, verificar usuários e salvar
1. Escola Técnica SENAI Areias
1º Prova da U.C.: Sistemas Operacionais
Docente: Carlos Melo
23 de agosto de 2012
Parte 1 - Sobre processos: (3,0)
1. O que é um processo? Quais são os estados que eles podem assumir? Quais são as três partes
essenciais de que um processo é composto?
2. Em um sistema com threads. Há uma pilha por thread ou uma pilha por processo?
3. Explique o conceito de escalonamento de processos?
Parte 2 – Sobre o sistema operacional Linux
1° Parte do exercício(1,0):
Crie uma máquina virtual Linux, sem interface gráfica.
Coloque o nome da máquina como: nomeXX, onde XX são as iniciais do seu nome.
2° Parte do exercício(2,0):
Instalação de pacotes ( montagem do servidor de FTP).
Gerência de arquivo.
Gerência de Processos.
Gerência de usuários.
Siga estes passos:
I. Crie o usuário com o seu nome. Por exemplo: se o seu nome for “carlos” você deve criar um
usuário de nome “carlos’, a senha é prova.
II. Instale através do DVD o aplicativo Proftpd.
III. Na pasta /home/usuário você deve criar uma pasta de nome “prova_usuário”. OBS: “usuário” foi
o nome utilizado no item I.
IV. Na pasta /prova_usuário criar um arquivo de texto com o seguinte nome usuário.html com o
seguinte conteúdo:
<HTML><body><h1>$usuário<h1><body><HTML>
<HTML><body><h1>1_prova_senai<h1><body><HTML>
3° Parte do exercício(2,0):
Instalação de pacotes (Montagem de servidor da web Apache).
Edição de arquivos de texto (Configuração de Servidores, apache).
Instalação de sistemas, edição de arquivos, programação orientada a web (publicação de
páginas).
Siga os passos a seguir:
I. Instale através do DVD;
II. Copiar para a pasta /var/www/ o arquivo criado no item IV criado na primeira questão
mudando o nome do arquivo para index.htm.
4º Parte do exercício(3,0):
Crie um usuário de nome admin e na pasta deste usuário crie uma pasta script, dentro desta pasta
crie um script que cadastre uma lista de nomes como usuários locais;
Crie um script, dentro da pasta criada acima, que verifica se um usuário existe;
Crie um script que salve em um arquivo de texto todos os processos que estão sendo executados
neste momento, coloque no final deste arquivo o número de processos existentes neste
momento;