Difference between revisions of "Diego de Jesus: Prova AVI - SO FAZAG 2010.2"
(→Questão 1) |
|||
Line 4: | Line 4: | ||
Os Sistemas operacionais têm a função de principalmente reconhecer os comandos dos usuários, fazer controle de processamento, o gerenciamento da memória, etc. Em suma ele é o gerente e o vigia de todo o sistema. | Os Sistemas operacionais têm a função de principalmente reconhecer os comandos dos usuários, fazer controle de processamento, o gerenciamento da memória, etc. Em suma ele é o gerente e o vigia de todo o sistema. | ||
Um exemplo de sistema operacional seria o GNU/Linux, que é um sistema operacional. O linux hoje, conta com diversas distribuições. Uma distribuição é o conjunto de kernel, programas de sistema e aplicativos reunidos numa única mídia. Atualmente ha diversos aplicativos para a plataforma Linux, onde cada empresa responsável por uma distribuição escolhe os aplicativos que deverão estar incluídos em sua mídia de propagação (Viva o Linux, 2010). | Um exemplo de sistema operacional seria o GNU/Linux, que é um sistema operacional. O linux hoje, conta com diversas distribuições. Uma distribuição é o conjunto de kernel, programas de sistema e aplicativos reunidos numa única mídia. Atualmente ha diversos aplicativos para a plataforma Linux, onde cada empresa responsável por uma distribuição escolhe os aplicativos que deverão estar incluídos em sua mídia de propagação (Viva o Linux, 2010). | ||
+ | |||
+ | ==Questão 2== | ||
+ | Segundo Jones (2008), a gerência de processos no Linux funciona na maioria dos casos, criando processos dinamicamente. | ||
+ | O sistema operacional gere uma infinidade de processos e, por isso, é necessário uma forma de gerencia-lo. Para isso, os processos contam com um conjunto de características, dentre as quais: | ||
+ | • Proprietário do processo; | ||
+ | • Estado do processo (em espera, em execução, etc); | ||
+ | • Prioridade de execução; | ||
+ | Para gerenciar os processos é preciso estas informações acima e com outras de igual importância para que as tarefas sejam executadas da maneira mais eficiente. Um dos meios usados para isso é atribuir a cada processo um PID (ALECRIN, 2005). | ||
+ | O mesmo ainda diz que o PID (Process Identifier) é um número de identificação de cada processo. Cada processo tem seu numero e este não pode ser duplicado. | ||
+ | Nos sistemas baseados em Unix um processo deve se duplicar e a cópia irá receber uma tarefa nova. O primeiro processo será o "processo pai", enquanto que o novo é p "processo filho". É nesse ponto que o PPID (Parent Process Identifier) passa a ser usado: o PPID de um processo nada mais é do que o PID de seu processo pai. | ||
+ | |||
+ | |||
==Referencias== | ==Referencias== | ||
+ | |||
+ | ALECRIN, Emerson. Processos no Linux, 2005. Disponivel em: <http://www.infowester.com/linprocessos.php>. Acesso em: 05 de outubro de 2010 as 11:05. | ||
CARVALHO, João Antonio. Sistema Operacional, 2010. Disponivel em: <http://www.algosobre.com.br/informatica/sistema-operacional.html>. | CARVALHO, João Antonio. Sistema Operacional, 2010. Disponivel em: <http://www.algosobre.com.br/informatica/sistema-operacional.html>. | ||
Line 12: | Line 26: | ||
DARLAN, Diego. O que é um Sistema Operacional?, 2010. Disponivel em: <http://www.oficinadanet.com.br/artigo/851/o_que_e_um_sistema_operacional>. Acesso em: 25 de agosto de 2010 as 19:32:32. | DARLAN, Diego. O que é um Sistema Operacional?, 2010. Disponivel em: <http://www.oficinadanet.com.br/artigo/851/o_que_e_um_sistema_operacional>. Acesso em: 25 de agosto de 2010 as 19:32:32. | ||
− | + | JONES, M. Tim. Anatomia do Gerenciamento de Processos Linux, 2008. Disponivel em: <http://www.ibm.com/developerworks/br/library/l-linux-process-management/>. Acesso em 05 de outubro de 2010 as 10:45. | |
+ | |||
+ | PAULA, Fábio Berbert de. O Que é Linux, 200-?. Disponivel em: <http://www.vivaolinux.com.br/linux/>. Acesso em 06 de setembro de 2010. | ||
+ | |||
Revision as of 18:16, 5 October 2010
Questão 1
Segundo Carvalho e Darlan(2010) é um software que tem como objetivo gerenciar os recursos do sistema. Ele é iniciado logo após do gerenciador de BOOT(que pode ser o GRUB, NTLDR ou outros) entregar o sistema a ele (isso ocorre depois da verificação do POST), e é o ultimo a ser encerrado em um computador.
Os Sistemas operacionais têm a função de principalmente reconhecer os comandos dos usuários, fazer controle de processamento, o gerenciamento da memória, etc. Em suma ele é o gerente e o vigia de todo o sistema. Um exemplo de sistema operacional seria o GNU/Linux, que é um sistema operacional. O linux hoje, conta com diversas distribuições. Uma distribuição é o conjunto de kernel, programas de sistema e aplicativos reunidos numa única mídia. Atualmente ha diversos aplicativos para a plataforma Linux, onde cada empresa responsável por uma distribuição escolhe os aplicativos que deverão estar incluídos em sua mídia de propagação (Viva o Linux, 2010).
Questão 2
Segundo Jones (2008), a gerência de processos no Linux funciona na maioria dos casos, criando processos dinamicamente. O sistema operacional gere uma infinidade de processos e, por isso, é necessário uma forma de gerencia-lo. Para isso, os processos contam com um conjunto de características, dentre as quais: • Proprietário do processo; • Estado do processo (em espera, em execução, etc); • Prioridade de execução; Para gerenciar os processos é preciso estas informações acima e com outras de igual importância para que as tarefas sejam executadas da maneira mais eficiente. Um dos meios usados para isso é atribuir a cada processo um PID (ALECRIN, 2005). O mesmo ainda diz que o PID (Process Identifier) é um número de identificação de cada processo. Cada processo tem seu numero e este não pode ser duplicado. Nos sistemas baseados em Unix um processo deve se duplicar e a cópia irá receber uma tarefa nova. O primeiro processo será o "processo pai", enquanto que o novo é p "processo filho". É nesse ponto que o PPID (Parent Process Identifier) passa a ser usado: o PPID de um processo nada mais é do que o PID de seu processo pai.
Referencias
ALECRIN, Emerson. Processos no Linux, 2005. Disponivel em: <http://www.infowester.com/linprocessos.php>. Acesso em: 05 de outubro de 2010 as 11:05.
CARVALHO, João Antonio. Sistema Operacional, 2010. Disponivel em: <http://www.algosobre.com.br/informatica/sistema-operacional.html>. Acesso em: 25 de agosto de 2010 as 19:51:03.
DARLAN, Diego. O que é um Sistema Operacional?, 2010. Disponivel em: <http://www.oficinadanet.com.br/artigo/851/o_que_e_um_sistema_operacional>. Acesso em: 25 de agosto de 2010 as 19:32:32.
JONES, M. Tim. Anatomia do Gerenciamento de Processos Linux, 2008. Disponivel em: <http://www.ibm.com/developerworks/br/library/l-linux-process-management/>. Acesso em 05 de outubro de 2010 as 10:45.
PAULA, Fábio Berbert de. O Que é Linux, 200-?. Disponivel em: <http://www.vivaolinux.com.br/linux/>. Acesso em 06 de setembro de 2010.
Comentários do Professor
- 09/09/2010
- Gostei da definição de distribuição, mas falta incluir a referência.
- 02/09/2010
- Atenção à concordância (principalmente do verbo ter).
- O que significa ser "baseado" no Debian?
- Em que documento a Canonical informou que o Ubuntu continuará sendo gratuito?
- Atenção aos acentos.
- Tire as aspas de "primeiro" e explique exatamente quando o Sistema Operacional é carregado.
- Justifique, considerando a definição que você está usando, porque você acredita que o Ubuntu é um Sistema Operacional.
- De onde você tirou que Carvalho é de 2010? Darlan é de 2008. Está escrito: "Publicado em: 28 de março de 2008". Favor não chutar.
- Gostaria que você procurasse também em fontes mais confiáveis. Por fontes confiáveis quero dizer livros ou artigos científicos.
- 26/08/2010
- As referências não devem ser jogadas ao final. Elas devem ser citadas durante o texto.
- O sistema operacional é UM programa? Explique melhor isto.
- Ubuntu é um Sistema Operacional? Por que algumas pessoas se referem a ele como distribuição Linux? Explique melhor isto.
- O que significa ser baseado no Debian?
- Supondo que a máquina tenha como gerenciador de boot o Grub. Como Grub é executado após o POST/CMOS/BIOS o Grub seria um Sistema Operacional?