https://adonaimedrado.pro.br/wiki/api.php?action=feedcontributions&user=Ericgaldino+fazag&feedformat=atom AdonaiMedrado.Pro.Br - User contributions [en] 2024-03-28T10:12:40Z User contributions MediaWiki 1.26.2 https://adonaimedrado.pro.br/wiki/index.php?title=Sistemas_Operacionais_(FAZAG_2010.2)&diff=3823 Sistemas Operacionais (FAZAG 2010.2) 2010-12-13T15:02:50Z <p>Ericgaldino fazag: /* Aula do dia 04/12/2010 (3,5 h/a) */</p> <hr /> <div>== Programa ==<br /> O programa oficial da disciplina está disponível em [http://www.adonaimedrado.pro.br/wiki/documentos/professor/FAZAG_2010_2_SO_PROGRAMA.pdf PDF].<br /> <br /> == Links sugeridos ==<br /> *Virtualização<br /> **[http://www.virtualbox.org/ VirtualBox].<br /> **[http://www.vmware.com/products/player/ VMware Player].<br /> **[http://www.microsoft.com/windows/virtual-pc/ Windows Virtual PC].<br /> **[http://wiki.qemu.org/ QEMU].<br /> **[http://www.microsoft.com/hyper-v-server/en/us/default.aspx Microsoft Hyper-V Server 2008 R2].<br /> *Sistemas Operacionais<br /> **[http://www.freedos.org/ FreeDOS].<br /> **[http://www.minix3.org/ MINIX].<br /> **[http://www.freebsd.org/ FreeBSD].<br /> **[http://www.openbsd.org/ OpenBSD].<br /> **[http://www.opensolaris.com/ OpenSolaris].<br /> **[http://www.oracle.com/us/products/servers-storage/solaris/index.html Oracle Solaris].<br /> **[http://www.microsoft.com/windows/ Windows].<br /> **[http://www.linux.org/ Linux]<br /> ***[http://www.opensuse.org/ openSUSE].<br /> ***[http://www.debian.org/ Debian].<br /> ***[http://www.slackware.com/ Slackware].<br /> ***[http://www.ubuntu.com/ Ubuntu].<br /> ***[http://www.kubuntu.org/ Kubuntu].<br /> ***[http://fedoraproject.org/ Fedora].<br /> **[http://www.apple.com/macosx/ Mac OS X].<br /> **Móvel<br /> ***[http://www.android.com/ Android].<br /> ***[http://www.symbian.org/ Symbian].<br /> ***[http://www.microsoft.com/Windowsmobile/en-us/default.mspx Windows Mobile].<br /> ***[http://www.access-company.com/products/platforms/garnet/index.html Palm OS/Garnet OS].<br /> **Experimental/Conceito<br /> ***[http://www.reactos.org/ ReactOS].<br /> ***[http://jos.sourceforge.net/ JOS (Java Based Operating System)].<br /> ***[http://www.gocosmos.org/ Cosmos (C# Open Source Managed Operating System)].<br /> *Animações<br /> **[http://courses.cs.vt.edu/~csonline/OS/Lessons/Processes/index.html Processes].<br /> **[http://courses.cs.vt.edu/~csonline/OS/Lessons/Synchronization/index.html Synchronization].<br /> **[http://courses.cs.vt.edu/~csonline/OS/Lessons/Deadlock/index.html Deadlock].<br /> **[http://courses.cs.vt.edu/~csonline/OS/Lessons/MemoryAllocation/index.html Memory Allocation].<br /> **[http://courses.cs.vt.edu/~csonline/OS/Lessons/VirtualMemory/index.html Virtual Memory].<br /> **[http://courses.cs.vt.edu/~csonline/OS/Lessons/FileManagement/index.html File Management].<br /> *Simulador de Sistema Operacional<br /> **[http://www.training.com.br/sosim/ SOsim].<br /> *Referência On-line:<br /> **[ftp://ftp-acd.puc-campinas.edu.br/pub/professores/ceatec/edmar_rezende/1s2010/SO-EE/Apostilas/ApostilaFEEC.pdf Sistemas Operacionais: Notas de Aula].<br /> <br /> == Avaliações ==<br /> Conforme padrão pedagógico FAZAG:<br /> *AVI: Trabalho em Grupo (4,0 pontos) + Prova (6,0 pontos).<br /> *AVII: Trabalho Individual (6,0 pontos) + Prova (4,0 pontos).<br /> <br /> == Especificação de trabalho ==<br /> *[[Trabalho em Grupo: Sistemas Operacionais (FAZAG 2010.2)]].<br /> *Trabalho individual<br /> **Parte I: [[Mini-seminário: Sistemas Operacionais (FAZAG 2010.2)]] - 20% da nota do trabalho individual.<br /> **Parte II: [[O que eu aprendi na aula passada?]] - 20% da nota do trabalho individual.<br /> **Parte III: [[Trabalho Individual: Sistemas Operacionais (FAZAG 2010.2)]] - 60% da nota do trabalho individual.<br /> <br /> == Cronograma ==<br /> <br /> === Aula do dia 14/08/2010 (3,5 h/a) ===<br /> ;Atividades<br /> :Apresentação da disciplina, professor e alunos.<br /> :Proposta do método de trabalho.<br /> :Texto para reflexão: [[O que significa para um aluno aprender?]].<br /> :Vídeo de [http://www.seuhistory.com SeuHistory.Com]: Maravilhas Modernas - Anos 80.<br /> ;Assuntos<br /> :O que é um Sistema Operacional?<br /> :Funções do Sistema Operacional.<br /> ;Links sugeridos<br /> :[http://informatica.hsw.uol.com.br/sistemas-operacionais.htm HowStuffWorks Brasil: Como funcionam os Sistemas Operacionais].<br /> :[http://www.adonaimedrado.pro.br/documentos/Resumao_de_Sistemas_Operacionais.pdf AdonaiMedrado.Pro.Br: Resumão de Sistemas Operacionais].<br /> ;Questão da prova<br /> :O que é um Sistema Operacional? Cite um exemplo e justifique caracterizando-o.<br /> ::[[Adriel: Prova AVI - SO FAZAG 2010.2]].<br /> ::[[Ângelo: Prova AVI - SO FAZAG 2010.2]].<br /> ::[[Ariadne: Prova AVI - SO FAZAG 2010.2]].<br /> ::[[Eric Galdino: Prova AVI - SO FAZAG 2010.2]].<br /> ::[[Diego de Jesus: Prova AVI - SO FAZAG 2010.2]].<br /> ::[[Jussara Reis: Prova AVI - SO FAZAG 2010.2]].<br /> <br /> === Aula do dia 21/08/2010 (3,5 h/a) ===<br /> ;Atividades<br /> :O que eu aprendi na aula passada?<br /> ::[[Ângelo: O que eu aprendi na aula passada (14/08/2010)? - SO FAZAG 2010.2]].<br /> :Mini-seminário.<br /> ::[http://www.adonaimedrado.pro.br/wiki/documentos/alunos/ADRIEL_SYSTEMCARE.pdf Adriel: Mini-seminário: Advanced SystemCare] ([http://www.adonaimedrado.pro.br/wiki/documentos/alunos/ADRIEL_SYSTEMCARE_SLIDE.zip slides]).<br /> :::Comentário: Formato do documento deveria seguir NBR 14.724 / NBR 10.520 / NBR 6.023 como está na especificação.<br /> ;Assuntos<br /> :Conceitos Básicos<br /> ::[[Processos]].<br /> ::[[Arquivos]].<br /> ::Chamadas de Sistema.<br /> ::[[Interrupção]].<br /> :Gerência de Processos<br /> ::Noções.<br /> ;Links sugeridos<br /> :[http://www.ibm.com/developerworks/br/library/l-linux-process-management/ IBM: Anatomia do Gerenciamento de Processos Linux].<br /> :[http://www.marcelotoledo.org/stuff/artigos/processos_no_linux/gerenciamento_de_processos_no_linux.html Marcelo Toledo: Gerenciamento de Processos no Linux].<br /> :[http://www.iobit.com/advancedwindowscareper.html Advanced SystemCare].<br /> ;Questão da prova<br /> :Como funciona a gerência de processos no Sistema Operacional que você escolheu? Quais as ferramentas disponíveis para administração dos processos pelo usuário/administrador?<br /> ::[[Adriel: Prova AVI - SO FAZAG 2010.2]].<br /> ::[[Ângelo: Prova AVI - SO FAZAG 2010.2]].<br /> ::[[Ariadne: Prova AVI - SO FAZAG 2010.2]].<br /> ::[[Eric Galdino: Prova AVI - SO FAZAG 2010.2]].<br /> ::[[Diego de Jesus: Prova AVI - SO FAZAG 2010.2]].<br /> ::[[Jussara Reis: Prova AVI - SO FAZAG 2010.2]].<br /> <br /> === Aula do dia 28/08/2010 (3,5 h/a) ===<br /> ;Atividades<br /> :O que eu aprendi na aula passada?<br /> ::[[Eric Galdino: O que eu aprendi na aula passada (14/08/2010)? - SO FAZAG 2010.2]].<br /> :Mini-seminário.<br /> ::[http://www.adonaimedrado.pro.br/wiki/documentos/alunos/DIEGO_VIRTUALIZACAO.pdf Diego de Jesus: Mini-seminário: Virtualização] ([http://www.adonaimedrado.pro.br/wiki/documentos/alunos/DIEGO_VIRTUALIZACAO_SLIDE.pdf slides]).<br /> ;Assuntos<br /> :Evolução dos Sistemas Operacionais.<br /> :Componentes de um Sistema Operacional.<br /> ::Monoprogramação.<br /> ::Multiprogramação.<br /> ::Estruturas de Sistemas Operacionais.<br /> :Gerência de Processos<br /> ::Introdução.<br /> :Gerência de Memória <br /> ::Noções.<br /> ;Material utilizado<br /> :[http://www.adonaimedrado.pro.br/documentos/Historico_dos_Sistemas_Operacionais.pdf Histórico dos Sistemas Operacionais].<br /> ;Links sugeridos<br /> :[http://windows.microsoft.com/pt-BR/windows-vista/What-is-virtual-memory Microsoft: O que é memória virtual?].<br /> :[http://support.microsoft.com/kb/826513/pt-br Mensagem de erro &quot;O sistema está com pouca memória virtual&quot; quando você tenta iniciar um programa do Office].<br /> :[http://www.linfo.org/kernel_mode.html Kernel Mode Definition].<br /> :[http://www.microsoft.com/hyper-v-server/en/us/default.aspx Microsoft Hyper-V Server 2008 R2].<br /> :[http://www.codeproject.com/KB/system/processescpuusage.aspx How to get CPU usage of processes and threads].<br /> :[http://www.design-reuse.com/articles/8289/how-to-calculate-cpu-utilization.html How to calculate CPU utilization].<br /> ;Questão da prova<br /> :Como é a administração pelo usuário da memôria virtual do Sistema Operacional que você escolheu?<br /> ::[[Adriel: Prova AVI - SO FAZAG 2010.2]].<br /> ::[[Ângelo: Prova AVI - SO FAZAG 2010.2]].<br /> ::[[Ariadne: Prova AVI - SO FAZAG 2010.2]].<br /> ::[[Eric Galdino: Prova AVI - SO FAZAG 2010.2]].<br /> ::[[Diego de Jesus: Prova AVI - SO FAZAG 2010.2]].<br /> ::[[Jussara Reis: Prova AVI - SO FAZAG 2010.2]].<br /> <br /> === Aula do dia 04/09/2010 (3,5 h/a) ===<br /> ;Atividades<br /> :O que eu aprendi na aula passada?<br /> ::[[Ariadne Matias: O que eu aprendi na aula passada (28/08/2010)? - SO FAZAG 2010.2]].<br /> :Mini-seminário.<br /> ::[http://www.adonaimedrado.pro.br/wiki/documentos/alunos/ANGELO_SISTEMAS_MULTIMTERMINAIS.pdf Ângelo Antônio: Mini-seminário (04/09/2010) - SO FAZAG 2010.2] ([http://www.adonaimedrado.pro.br/wiki/documentos/alunos/ANGELO_SISTEMAS_MULTIMTERMINAIS_SLIDES.zip slides]).<br /> :Simulação<br /> ::[http://www.inf.puc-rio.br/~francis/aso3ed/aso-labsosim-cap5-processo.pdf Laboratório com o Simulador SOsim]<br /> ;Assuntos<br /> :Componentes de um Sistema Operacional.<br /> ::Concorrência.<br /> :Gerência de Processos<br /> ::Estados de Processo.<br /> ::Tipos de Processo.<br /> ::Sincronização - semáforos, monitores.<br /> ::Escalonamento. <br /> ::Problemas - deadlock, starvation.<br /> ;Código exemplo<br /> :[[C: Deadlock]].<br /> :[[C: Starvation]].<br /> ;Material utilizado<br /> :[http://www.adonaimedrado.pro.br/documentos/Estrutura_dos_Sistemas_Operacionais.pdf Estrutura dos Sistemas Operacionais].<br /> ;Links sugeridos<br /> :[http://cnx.org/content/m12312/latest/ Concurrent Processes: Basic Issues].<br /> <br /> === Aula do dia 11/09/2010 (3,5 h/a) ===<br /> ;Atividades <br /> :O que eu aprendi na aula passada? <br /> ::[[Diego Bonfim: O que eu aprendi na aula passada (04/09/2010)? - SO FAZAG]].<br /> :Últimas orientações para o trabalho em grupo.<br /> ;Assuntos<br /> :Gerência de Processos<br /> ::Sincronização - semáforos, monitores.<br /> ::Comunicação entre processos.<br /> ::Problemas - deadlock, starvation.<br /> ;Prova<br /> :Revisão metodologia.<br /> <br /> === Aula do dia 18/09/2010 (3,5 h/a) ===<br /> ;Atividades<br /> :Trabalho em Grupo da AVI.<br /> ::[http://www.adonaimedrado.pro.br/wiki/documentos/alunos/FAZAG_SO_QUADBOOT_20102.pdf Quad Boot (Ubuntu, Chrome OS, Opensolaris e PC-BSD)].<br /> :::Adriel Café.<br /> :::Diego Bonfim.<br /> :::Eric Galdino.<br /> :::Jussara Reis.<br /> <br /> === Aula do dia 25/09/2010 (3,5 h/a) ===<br /> ;Atividades<br /> :Resolução de problemas pendentes<br /> ::Resolução dos problemas do trabalhos em grupo Adriel, Eric, Diego e Jussara.<br /> ::Resolução dos problemas com o trabalho individual de Jussara.<br /> <br /> === Aula do dia 02/10/2010 (3,5 h/a) ===<br /> Não houve aula (eleições).<br /> <br /> === Aula do dia 09/10/2010 (3,5 h/a) ===<br /> ;Atividade<br /> :Entrega da prova e revisão e retormada dos conteúdos.<br /> <br /> === Aula do dia 16/10/2010 (3,5 h/a) ===<br /> ;Atividade<br /> :[http://www.adonaimedrado.pro.br/wiki/documentos/alunos/Jussara_Kernel_Linux.pdf Jussara Reis: Mini-seminário (11/09/2010) - SO FAZAG 2010.2] ([http://www.adonaimedrado.pro.br/wiki/documentos/alunos/Jussara_Kernel_Linux_Slides.pdf slides]).<br /> ;Assunto<br /> :Diferença entre Thread e Processos.<br /> <br /> === Aula do dia 23/10/2010 (3,5 h/a) ===<br /> SICFAZ<br /> <br /> === Aula do dia 30/10/2010 (3,5 h/a) ===<br /> Não houve aula (eleições).<br /> <br /> === Aula do dia 06/11/2010 (3,5 h/a) ===<br /> ;Assuntos<br /> :Gerência de Memória <br /> ::Endereços lógicos e físicos.<br /> ::Alocação.<br /> <br /> === Aula do dia 13/11/2010 (3,5 h/a) ===<br /> ;Atividade<br /> :Mini-seminário: Jussara.<br /> ;Assuntos<br /> :Gerência de Memória <br /> ::Endereços lógicos e físicos.<br /> ::Alocação.<br /> ::Swapping.<br /> ::Memória Virtual.<br /> ::Paginação. <br /> ::Segmentação.<br /> <br /> === Aula do dia 20/11/2010 (3,5 h/a) ===<br /> ;Atividade<br /> :Apresentação de Trabalho da AVII.<br /> ::Adriel Almeida Café: [http://www.adonaimedrado.pro.br/wiki/documentos/alunos/Adriel_Processo_de_Compilacao.pdf Processo de compilação].<br /> ::Diego de Jesus Bonfim: [http://www.adonaimedrado.pro.br/wiki/documentos/alunos/Diego_Enderecamento_x86_x64.pdf Endereçamento de Memória: por que um sistema x86 só &quot;enxerga&quot; 4GB?] ([http://www.adonaimedrado.pro.br/wiki/documentos/alunos/Diego_Enderecamento_x86_x64_Slides.pdf slides]).<br /> ;Assuntos<br /> :Sistemas de arquivos<br /> ::Arquivos.<br /> ::Diretórios.<br /> ::Alocação de espaço.<br /> ::Proteção. <br /> :Gerência de Dispositivos<br /> ::Device drivers.<br /> ::Dispositivos de E/S.<br /> ;Links sugeridos<br /> :[http://msdn.microsoft.com/en-us/library/aa480220.aspx Microsoft: Windows Vista Display Driver Model].<br /> :[http://www.las.ic.unicamp.br/paulo/papers/2001-SSI-flavio.oliveira-forense.ntfs.pdf Metodologias de Análise forense para Ambientes Baseados em NTFS]<br /> <br /> === Aula do dia 27/11/2010 (4 h/a) ===<br /> ;Atividade<br /> :Apresentação de Trabalho da AVII.<br /> ::Eric Galdino: [http://www.adonaimedrado.pro.br/wiki/documentos/alunos/Eric_Gerencia_de_memoria.pdf Gerência de Memória] ([http://www.adonaimedrado.pro.br/wiki/documentos/alunos/Eric_Gerencia_de_memoria_slides.pdf slides]).<br /> ::Jussara Silva: [http://www.adonaimedrado.pro.br/wiki/documentos/alunos/Jussara_Sistemas_de_Arquivos.pdf Sistema de Arquivos] ([http://www.adonaimedrado.pro.br/wiki/documentos/alunos/Jussara_Sistemas_de_Arquivos_slides.pdf slides]).<br /> <br /> === Aula do dia 04/12/2010 (3,5 h/a) ===<br /> ;Atividades <br /> :[[Sistemas Operacionais (FAZAG 2010.2): Prova AVII|Prova AVII]].<br /> ;Links sugeridos<br /> :[http://www.ibm.com/developerworks/br/library/l-anatomy-ext4/ Anatomia do Ext4: conheça o quarto sistema de arquivos estendido].<br /> <br /> <br /> Muito bom<br /> <br /> === Prova final ===<br /> ;Atividades<br /> :Entrega das provas de segunda chamada (resultado será postado no dia 05/12/2010).<br /> :Prova final (tempo de prova 3,5 h/a).</div> Ericgaldino fazag https://adonaimedrado.pro.br/wiki/index.php?title=Sistemas_Operacionais_(FAZAG_2010.2)&diff=3822 Sistemas Operacionais (FAZAG 2010.2) 2010-12-13T15:02:23Z <p>Ericgaldino fazag: /* Aula do dia 04/12/2010 (3,5 h/a) */</p> <hr /> <div>== Programa ==<br /> O programa oficial da disciplina está disponível em [http://www.adonaimedrado.pro.br/wiki/documentos/professor/FAZAG_2010_2_SO_PROGRAMA.pdf PDF].<br /> <br /> == Links sugeridos ==<br /> *Virtualização<br /> **[http://www.virtualbox.org/ VirtualBox].<br /> **[http://www.vmware.com/products/player/ VMware Player].<br /> **[http://www.microsoft.com/windows/virtual-pc/ Windows Virtual PC].<br /> **[http://wiki.qemu.org/ QEMU].<br /> **[http://www.microsoft.com/hyper-v-server/en/us/default.aspx Microsoft Hyper-V Server 2008 R2].<br /> *Sistemas Operacionais<br /> **[http://www.freedos.org/ FreeDOS].<br /> **[http://www.minix3.org/ MINIX].<br /> **[http://www.freebsd.org/ FreeBSD].<br /> **[http://www.openbsd.org/ OpenBSD].<br /> **[http://www.opensolaris.com/ OpenSolaris].<br /> **[http://www.oracle.com/us/products/servers-storage/solaris/index.html Oracle Solaris].<br /> **[http://www.microsoft.com/windows/ Windows].<br /> **[http://www.linux.org/ Linux]<br /> ***[http://www.opensuse.org/ openSUSE].<br /> ***[http://www.debian.org/ Debian].<br /> ***[http://www.slackware.com/ Slackware].<br /> ***[http://www.ubuntu.com/ Ubuntu].<br /> ***[http://www.kubuntu.org/ Kubuntu].<br /> ***[http://fedoraproject.org/ Fedora].<br /> **[http://www.apple.com/macosx/ Mac OS X].<br /> **Móvel<br /> ***[http://www.android.com/ Android].<br /> ***[http://www.symbian.org/ Symbian].<br /> ***[http://www.microsoft.com/Windowsmobile/en-us/default.mspx Windows Mobile].<br /> ***[http://www.access-company.com/products/platforms/garnet/index.html Palm OS/Garnet OS].<br /> **Experimental/Conceito<br /> ***[http://www.reactos.org/ ReactOS].<br /> ***[http://jos.sourceforge.net/ JOS (Java Based Operating System)].<br /> ***[http://www.gocosmos.org/ Cosmos (C# Open Source Managed Operating System)].<br /> *Animações<br /> **[http://courses.cs.vt.edu/~csonline/OS/Lessons/Processes/index.html Processes].<br /> **[http://courses.cs.vt.edu/~csonline/OS/Lessons/Synchronization/index.html Synchronization].<br /> **[http://courses.cs.vt.edu/~csonline/OS/Lessons/Deadlock/index.html Deadlock].<br /> **[http://courses.cs.vt.edu/~csonline/OS/Lessons/MemoryAllocation/index.html Memory Allocation].<br /> **[http://courses.cs.vt.edu/~csonline/OS/Lessons/VirtualMemory/index.html Virtual Memory].<br /> **[http://courses.cs.vt.edu/~csonline/OS/Lessons/FileManagement/index.html File Management].<br /> *Simulador de Sistema Operacional<br /> **[http://www.training.com.br/sosim/ SOsim].<br /> *Referência On-line:<br /> **[ftp://ftp-acd.puc-campinas.edu.br/pub/professores/ceatec/edmar_rezende/1s2010/SO-EE/Apostilas/ApostilaFEEC.pdf Sistemas Operacionais: Notas de Aula].<br /> <br /> == Avaliações ==<br /> Conforme padrão pedagógico FAZAG:<br /> *AVI: Trabalho em Grupo (4,0 pontos) + Prova (6,0 pontos).<br /> *AVII: Trabalho Individual (6,0 pontos) + Prova (4,0 pontos).<br /> <br /> == Especificação de trabalho ==<br /> *[[Trabalho em Grupo: Sistemas Operacionais (FAZAG 2010.2)]].<br /> *Trabalho individual<br /> **Parte I: [[Mini-seminário: Sistemas Operacionais (FAZAG 2010.2)]] - 20% da nota do trabalho individual.<br /> **Parte II: [[O que eu aprendi na aula passada?]] - 20% da nota do trabalho individual.<br /> **Parte III: [[Trabalho Individual: Sistemas Operacionais (FAZAG 2010.2)]] - 60% da nota do trabalho individual.<br /> <br /> == Cronograma ==<br /> <br /> === Aula do dia 14/08/2010 (3,5 h/a) ===<br /> ;Atividades<br /> :Apresentação da disciplina, professor e alunos.<br /> :Proposta do método de trabalho.<br /> :Texto para reflexão: [[O que significa para um aluno aprender?]].<br /> :Vídeo de [http://www.seuhistory.com SeuHistory.Com]: Maravilhas Modernas - Anos 80.<br /> ;Assuntos<br /> :O que é um Sistema Operacional?<br /> :Funções do Sistema Operacional.<br /> ;Links sugeridos<br /> :[http://informatica.hsw.uol.com.br/sistemas-operacionais.htm HowStuffWorks Brasil: Como funcionam os Sistemas Operacionais].<br /> :[http://www.adonaimedrado.pro.br/documentos/Resumao_de_Sistemas_Operacionais.pdf AdonaiMedrado.Pro.Br: Resumão de Sistemas Operacionais].<br /> ;Questão da prova<br /> :O que é um Sistema Operacional? Cite um exemplo e justifique caracterizando-o.<br /> ::[[Adriel: Prova AVI - SO FAZAG 2010.2]].<br /> ::[[Ângelo: Prova AVI - SO FAZAG 2010.2]].<br /> ::[[Ariadne: Prova AVI - SO FAZAG 2010.2]].<br /> ::[[Eric Galdino: Prova AVI - SO FAZAG 2010.2]].<br /> ::[[Diego de Jesus: Prova AVI - SO FAZAG 2010.2]].<br /> ::[[Jussara Reis: Prova AVI - SO FAZAG 2010.2]].<br /> <br /> === Aula do dia 21/08/2010 (3,5 h/a) ===<br /> ;Atividades<br /> :O que eu aprendi na aula passada?<br /> ::[[Ângelo: O que eu aprendi na aula passada (14/08/2010)? - SO FAZAG 2010.2]].<br /> :Mini-seminário.<br /> ::[http://www.adonaimedrado.pro.br/wiki/documentos/alunos/ADRIEL_SYSTEMCARE.pdf Adriel: Mini-seminário: Advanced SystemCare] ([http://www.adonaimedrado.pro.br/wiki/documentos/alunos/ADRIEL_SYSTEMCARE_SLIDE.zip slides]).<br /> :::Comentário: Formato do documento deveria seguir NBR 14.724 / NBR 10.520 / NBR 6.023 como está na especificação.<br /> ;Assuntos<br /> :Conceitos Básicos<br /> ::[[Processos]].<br /> ::[[Arquivos]].<br /> ::Chamadas de Sistema.<br /> ::[[Interrupção]].<br /> :Gerência de Processos<br /> ::Noções.<br /> ;Links sugeridos<br /> :[http://www.ibm.com/developerworks/br/library/l-linux-process-management/ IBM: Anatomia do Gerenciamento de Processos Linux].<br /> :[http://www.marcelotoledo.org/stuff/artigos/processos_no_linux/gerenciamento_de_processos_no_linux.html Marcelo Toledo: Gerenciamento de Processos no Linux].<br /> :[http://www.iobit.com/advancedwindowscareper.html Advanced SystemCare].<br /> ;Questão da prova<br /> :Como funciona a gerência de processos no Sistema Operacional que você escolheu? Quais as ferramentas disponíveis para administração dos processos pelo usuário/administrador?<br /> ::[[Adriel: Prova AVI - SO FAZAG 2010.2]].<br /> ::[[Ângelo: Prova AVI - SO FAZAG 2010.2]].<br /> ::[[Ariadne: Prova AVI - SO FAZAG 2010.2]].<br /> ::[[Eric Galdino: Prova AVI - SO FAZAG 2010.2]].<br /> ::[[Diego de Jesus: Prova AVI - SO FAZAG 2010.2]].<br /> ::[[Jussara Reis: Prova AVI - SO FAZAG 2010.2]].<br /> <br /> === Aula do dia 28/08/2010 (3,5 h/a) ===<br /> ;Atividades<br /> :O que eu aprendi na aula passada?<br /> ::[[Eric Galdino: O que eu aprendi na aula passada (14/08/2010)? - SO FAZAG 2010.2]].<br /> :Mini-seminário.<br /> ::[http://www.adonaimedrado.pro.br/wiki/documentos/alunos/DIEGO_VIRTUALIZACAO.pdf Diego de Jesus: Mini-seminário: Virtualização] ([http://www.adonaimedrado.pro.br/wiki/documentos/alunos/DIEGO_VIRTUALIZACAO_SLIDE.pdf slides]).<br /> ;Assuntos<br /> :Evolução dos Sistemas Operacionais.<br /> :Componentes de um Sistema Operacional.<br /> ::Monoprogramação.<br /> ::Multiprogramação.<br /> ::Estruturas de Sistemas Operacionais.<br /> :Gerência de Processos<br /> ::Introdução.<br /> :Gerência de Memória <br /> ::Noções.<br /> ;Material utilizado<br /> :[http://www.adonaimedrado.pro.br/documentos/Historico_dos_Sistemas_Operacionais.pdf Histórico dos Sistemas Operacionais].<br /> ;Links sugeridos<br /> :[http://windows.microsoft.com/pt-BR/windows-vista/What-is-virtual-memory Microsoft: O que é memória virtual?].<br /> :[http://support.microsoft.com/kb/826513/pt-br Mensagem de erro &quot;O sistema está com pouca memória virtual&quot; quando você tenta iniciar um programa do Office].<br /> :[http://www.linfo.org/kernel_mode.html Kernel Mode Definition].<br /> :[http://www.microsoft.com/hyper-v-server/en/us/default.aspx Microsoft Hyper-V Server 2008 R2].<br /> :[http://www.codeproject.com/KB/system/processescpuusage.aspx How to get CPU usage of processes and threads].<br /> :[http://www.design-reuse.com/articles/8289/how-to-calculate-cpu-utilization.html How to calculate CPU utilization].<br /> ;Questão da prova<br /> :Como é a administração pelo usuário da memôria virtual do Sistema Operacional que você escolheu?<br /> ::[[Adriel: Prova AVI - SO FAZAG 2010.2]].<br /> ::[[Ângelo: Prova AVI - SO FAZAG 2010.2]].<br /> ::[[Ariadne: Prova AVI - SO FAZAG 2010.2]].<br /> ::[[Eric Galdino: Prova AVI - SO FAZAG 2010.2]].<br /> ::[[Diego de Jesus: Prova AVI - SO FAZAG 2010.2]].<br /> ::[[Jussara Reis: Prova AVI - SO FAZAG 2010.2]].<br /> <br /> === Aula do dia 04/09/2010 (3,5 h/a) ===<br /> ;Atividades<br /> :O que eu aprendi na aula passada?<br /> ::[[Ariadne Matias: O que eu aprendi na aula passada (28/08/2010)? - SO FAZAG 2010.2]].<br /> :Mini-seminário.<br /> ::[http://www.adonaimedrado.pro.br/wiki/documentos/alunos/ANGELO_SISTEMAS_MULTIMTERMINAIS.pdf Ângelo Antônio: Mini-seminário (04/09/2010) - SO FAZAG 2010.2] ([http://www.adonaimedrado.pro.br/wiki/documentos/alunos/ANGELO_SISTEMAS_MULTIMTERMINAIS_SLIDES.zip slides]).<br /> :Simulação<br /> ::[http://www.inf.puc-rio.br/~francis/aso3ed/aso-labsosim-cap5-processo.pdf Laboratório com o Simulador SOsim]<br /> ;Assuntos<br /> :Componentes de um Sistema Operacional.<br /> ::Concorrência.<br /> :Gerência de Processos<br /> ::Estados de Processo.<br /> ::Tipos de Processo.<br /> ::Sincronização - semáforos, monitores.<br /> ::Escalonamento. <br /> ::Problemas - deadlock, starvation.<br /> ;Código exemplo<br /> :[[C: Deadlock]].<br /> :[[C: Starvation]].<br /> ;Material utilizado<br /> :[http://www.adonaimedrado.pro.br/documentos/Estrutura_dos_Sistemas_Operacionais.pdf Estrutura dos Sistemas Operacionais].<br /> ;Links sugeridos<br /> :[http://cnx.org/content/m12312/latest/ Concurrent Processes: Basic Issues].<br /> <br /> === Aula do dia 11/09/2010 (3,5 h/a) ===<br /> ;Atividades <br /> :O que eu aprendi na aula passada? <br /> ::[[Diego Bonfim: O que eu aprendi na aula passada (04/09/2010)? - SO FAZAG]].<br /> :Últimas orientações para o trabalho em grupo.<br /> ;Assuntos<br /> :Gerência de Processos<br /> ::Sincronização - semáforos, monitores.<br /> ::Comunicação entre processos.<br /> ::Problemas - deadlock, starvation.<br /> ;Prova<br /> :Revisão metodologia.<br /> <br /> === Aula do dia 18/09/2010 (3,5 h/a) ===<br /> ;Atividades<br /> :Trabalho em Grupo da AVI.<br /> ::[http://www.adonaimedrado.pro.br/wiki/documentos/alunos/FAZAG_SO_QUADBOOT_20102.pdf Quad Boot (Ubuntu, Chrome OS, Opensolaris e PC-BSD)].<br /> :::Adriel Café.<br /> :::Diego Bonfim.<br /> :::Eric Galdino.<br /> :::Jussara Reis.<br /> <br /> === Aula do dia 25/09/2010 (3,5 h/a) ===<br /> ;Atividades<br /> :Resolução de problemas pendentes<br /> ::Resolução dos problemas do trabalhos em grupo Adriel, Eric, Diego e Jussara.<br /> ::Resolução dos problemas com o trabalho individual de Jussara.<br /> <br /> === Aula do dia 02/10/2010 (3,5 h/a) ===<br /> Não houve aula (eleições).<br /> <br /> === Aula do dia 09/10/2010 (3,5 h/a) ===<br /> ;Atividade<br /> :Entrega da prova e revisão e retormada dos conteúdos.<br /> <br /> === Aula do dia 16/10/2010 (3,5 h/a) ===<br /> ;Atividade<br /> :[http://www.adonaimedrado.pro.br/wiki/documentos/alunos/Jussara_Kernel_Linux.pdf Jussara Reis: Mini-seminário (11/09/2010) - SO FAZAG 2010.2] ([http://www.adonaimedrado.pro.br/wiki/documentos/alunos/Jussara_Kernel_Linux_Slides.pdf slides]).<br /> ;Assunto<br /> :Diferença entre Thread e Processos.<br /> <br /> === Aula do dia 23/10/2010 (3,5 h/a) ===<br /> SICFAZ<br /> <br /> === Aula do dia 30/10/2010 (3,5 h/a) ===<br /> Não houve aula (eleições).<br /> <br /> === Aula do dia 06/11/2010 (3,5 h/a) ===<br /> ;Assuntos<br /> :Gerência de Memória <br /> ::Endereços lógicos e físicos.<br /> ::Alocação.<br /> <br /> === Aula do dia 13/11/2010 (3,5 h/a) ===<br /> ;Atividade<br /> :Mini-seminário: Jussara.<br /> ;Assuntos<br /> :Gerência de Memória <br /> ::Endereços lógicos e físicos.<br /> ::Alocação.<br /> ::Swapping.<br /> ::Memória Virtual.<br /> ::Paginação. <br /> ::Segmentação.<br /> <br /> === Aula do dia 20/11/2010 (3,5 h/a) ===<br /> ;Atividade<br /> :Apresentação de Trabalho da AVII.<br /> ::Adriel Almeida Café: [http://www.adonaimedrado.pro.br/wiki/documentos/alunos/Adriel_Processo_de_Compilacao.pdf Processo de compilação].<br /> ::Diego de Jesus Bonfim: [http://www.adonaimedrado.pro.br/wiki/documentos/alunos/Diego_Enderecamento_x86_x64.pdf Endereçamento de Memória: por que um sistema x86 só &quot;enxerga&quot; 4GB?] ([http://www.adonaimedrado.pro.br/wiki/documentos/alunos/Diego_Enderecamento_x86_x64_Slides.pdf slides]).<br /> ;Assuntos<br /> :Sistemas de arquivos<br /> ::Arquivos.<br /> ::Diretórios.<br /> ::Alocação de espaço.<br /> ::Proteção. <br /> :Gerência de Dispositivos<br /> ::Device drivers.<br /> ::Dispositivos de E/S.<br /> ;Links sugeridos<br /> :[http://msdn.microsoft.com/en-us/library/aa480220.aspx Microsoft: Windows Vista Display Driver Model].<br /> :[http://www.las.ic.unicamp.br/paulo/papers/2001-SSI-flavio.oliveira-forense.ntfs.pdf Metodologias de Análise forense para Ambientes Baseados em NTFS]<br /> <br /> === Aula do dia 27/11/2010 (4 h/a) ===<br /> ;Atividade<br /> :Apresentação de Trabalho da AVII.<br /> ::Eric Galdino: [http://www.adonaimedrado.pro.br/wiki/documentos/alunos/Eric_Gerencia_de_memoria.pdf Gerência de Memória] ([http://www.adonaimedrado.pro.br/wiki/documentos/alunos/Eric_Gerencia_de_memoria_slides.pdf slides]).<br /> ::Jussara Silva: [http://www.adonaimedrado.pro.br/wiki/documentos/alunos/Jussara_Sistemas_de_Arquivos.pdf Sistema de Arquivos] ([http://www.adonaimedrado.pro.br/wiki/documentos/alunos/Jussara_Sistemas_de_Arquivos_slides.pdf slides]).<br /> <br /> === Aula do dia 04/12/2010 (3,5 h/a) ===<br /> ;Atividades <br /> :[[Sistemas Operacionais (FAZAG 2010.2): Prova AVII|Prova AVII]].<br /> ;Links sugeridos<br /> :[http://www.ibm.com/developerworks/br/library/l-anatomy-ext4/ Anatomia do Ext4: conheça o quarto sistema de arquivos estendido].<br /> <br /> <br /> ====Muito bom esse artigo====<br /> <br /> === Prova final ===<br /> ;Atividades<br /> :Entrega das provas de segunda chamada (resultado será postado no dia 05/12/2010).<br /> :Prova final (tempo de prova 3,5 h/a).</div> Ericgaldino fazag https://adonaimedrado.pro.br/wiki/index.php?title=Eric_Galdino:_Prova_AVI_-_SO_FAZAG_2010.2&diff=3765 Eric Galdino: Prova AVI - SO FAZAG 2010.2 2010-10-22T17:14:36Z <p>Ericgaldino fazag: </p> <hr /> <div>== Questao 1 ==<br /> 1-O que é um Sistema Operacional? Cite um exemplo e justifique caracterizando-o.<br /> <br /> O sistema operacional é responsável pelo gerenciamento do processador, memoria ,I/O entre outros recursos que formam um computador ou seja, pode ser classificado como um programa de controle e gerenciamento do hardware,software, com a responsabilidade de alocar recursos. Com ele também deve prover uma interface para o usuário, assim dando uma facilidade ao usuário a ter acesso aos recursos do computador. <br /> Luiz Affonso Henderson Guedes de Oliveira, Professor UFRN ( abril/2004 ) “o Sistema Operacional é formado por um conjunto de rotinas (procedimentos) que oferecem serviços aos usuários do sistema e suas aplicações”.<br /> O Debian é uma Distribuição Livre com a licença GPL, nele contem vários programa básicos para fazer seu computador pessoal Funcionar bem. o Debian hoje em dia usa o kernel Linux. O Linux é uma peça de software criada inicialmente por Linus Torvalds com a ajuda de milhares de programadores espalhados por todo o mundo. <br /> Analisando o que foi mencionado acima, concluiu-se que uma distribuição é um sistema operacional Unix incluindo o kernel Linux e outros aplicativos, formando assim um conjunto de software. <br /> Em relação ao sistema operacional, o individuo deve ir em busca de programas que dê funcionalidade a seu sistema, compilando-os e carregando-os, sendo chamado pelos técnicos de sistema operativo, o que são considerados como S.O. é Linux e Windows, os derivados são chamados distribuições como Debian, Redhat, XP, Vista, etc.<br /> <br /> == Questao 2 ==<br /> <br /> 2- Como funciona a gerência de processos no Sistema Operacional que você escolheu? Quais as ferramentas disponíveis para administração dos processos pelo usuário/administrador?<br /> <br /> Nas distribuições linux depois de ter ligado a maquina a bios ter carregando todos os dispositivos de entrada e saida irá carregar o seu gerenciador de boot, que por sua vez tem como uma de suas funções é carregar o kenel depois do kenel ter inicializado ele começa o processo de inicialização do sistema executando init, ele é o que indica o primeiro script a ser executado. /etc/init.d/rcS, esse script ira fazer uma verificação e também montar os sistemas de arquivos os seus módulos, e tem também o /etc/init.d/network esse pelo nome já dar para deduzir o que ele faz, ele inicializa todos os serviços de redes, /etc/rc.boot/. esse ai é onde podemos especificar os scripts que não necessitamos carregá-los isso o usuario que deve especificar se a ou não a necessidade , depois de carregar todos os scripts existem alguns níveis de inicialização chamados de runlevel o Linux contém 7 níveis citados a baixo <br /> 0 (parar o sistema)<br /> 1 (modo de usuário único)<br /> 2 até 5 (vários modos multiusuário)<br /> 6 (reinicia o sistema). <br /> <br /> Por padrão a distribuição Debian vem com id=2, que indica que o runlevel padrão será o '2' quando o sistema entrar no modo multiusuário, e os scripts de /etc/rc2.d/ serão executados esses rcN.d são apenas links de simbólicos para os scripts do init.d, esses links servem para definir o modo de execução dos scripts no init.d.<br /> Para gerenciar os processos em execução no debian e nas distribuições Linux usamos o ps esse comando tem como função nos mostrar os processos em execução para chegar ate ele var no console e digite ps ai ele mostra os processos , digitando ps mais seus comandos básicos teremos resultados diferentes tais como.<br /> a- mostra todos os processos existentes;<br /> e - exibe as variáveis de ambiente relacionadas aos processos;<br /> f - exibe a árvore de execução dos processos;<br /> l - exibe mais campos no resultado;<br /> m - mostra a quantidade de memória ocupada por cada processo;<br /> u - exibe o nome do usuário que iniciou determinado processo e a hora em que isso ocorreu;<br /> x - exibe os processos que não estão associados a terminais;<br /> w - se o resultado de processo não couber em uma linha, essa opção faz com que o restante seja exibido na linha seguinte (linux.about, 2010 ).<br /> Um outro comando que pode se trabalhar em conjunto com o comando ps é o kill. Esse comando tem a finalidade de encerrar um processo, ele é usado da seguinte forma va no terminal digite o ps isso irar retorna um numero chamado de pid para finalizar o processo é bem simples digite o comando kill e o numero pid e pronto.<br /> O comando bg Coloca um processo suspenso em background fg Ao contrário do comando bg, o fg traz de volta um processo ao foreground.<br /> <br /> <br /> <br /> == Questao 3 ==<br /> <br /> 3- Como é a administração pelo usuário da memória virtual do Sistema Operacional que você escolheu? <br /> <br /> A distribuição debian tem alguns algoritmos que administram o uso da memória virtual, conhecida como swap como exemplo tomamo-nos uma maquina com a memória de 1GB o uso da memória virtual é bastante pouca ele só será requisitada em ultimo caso já uma maquina com a memória de 256Mb há memória virtual será requisitada com frequência, isso é só um exemplo ha distribuições que se desempenham bem com pouca memoria, a memória virtual no debian e em outra distribuições Linux é como uma medida de segurança quando há por uma eventual falta de memória ele evita colisões entre os processos. Se por eventual acontecer que a memória RAM tenha sido usada completamente o seu excedente será despejado na swaping.<br /> <br /> == Questao 4 ==<br /> <br /> 4- Caso um usuário compre um dispositivo que o Sistema Operacional que você escolheu não tenha suporte nativamente, mas um drive está disponível na Internet como faço para instalá-lo? <br /> <br /> Primeiramente verifica a procedência do drive, se for do repositório do próprio debian é seguro a instalação e com um apt-get install mais o nome do drive como estar no repositório ai instala automaticamente caso não haja no repositório devemos fazer o download do drive e preparar para instalação abrimos o console ou terminal abrimos a pasta onde o drive estiver salvo digitar o comando make install depois executá-lo com um ./nome do arquivo.sh.<br /> <br /> == Questao 5 ==<br /> <br /> 5- O que é desfragmentação? É necessário desfragmentar o sistema de arquivos do Sistema Operacional que você escolheu? Por quê? <br /> <br /> A desfragmentação de disco tem como objetivo organizar fisicamente os arquivos de forma que melhore o desempenho do seu sistema operacional usando como base no aumento de velocidade da leitura dos arquivos espalhados nos setores. Quando é gravado um arquivo no disco o mesmo pode ser fragmentado e gravado em cluster diferentes e assim dificulta a leitura já que quando requisitada terá que sair em busca de todo o conteúdo que estão separados e distantes um do outro a fragmentação coloca esses arquivos bem mais próximos um do outro deixando a leitura bem mais rápida gerando um bom desempenho no seu sistema operacional .<br /> <br /> <br /> == Referencias ==<br /> <br /> <br /> Oliveira, Luiz Affonso Henderson Guedes de. Aula apresentada de Sistemas Operacionais. Rio Grande do Norte: UFRN, 2004. Disponível em &lt;www.dca.ufrn.br/~lmarcos/courses/.../sistemas_operacionais.ppt&gt;. <br /> <br /> <br /> Debian, Última Modificação: Qua, 28 de Jul de 2010, 18:38:34 UTC Copyright © 1997-2010 SPI. &lt;http://www.debian.org/intro/about&gt;. <br /> <br /> <br /> Baboo. Desfragmentação disponivel em<br /> &lt;http://www.baboo.com.br/conteudo/modelos/Tudo-sobre-desfragmentacao-de-discos_a9354_z0.aspx&gt; Acesso em 07/10/2010<br /> <br /> <br /> Elaine Martins da Silva. Desfragmentação disponivel em<br /> &lt;http://www.baixaki.com.br/info/4428-mito-ou-verdade-precisa-desfragmentar-discos-que-rodam-o-linux-.htm&gt; Acesso em 07/10/2010<br /> <br /> <br /> &lt;http://www.linuxnarede.com.br/artigos/fullnews.php?id=147&gt;acesso em 15/10/2010<br /> <br /> <br /> Juergen Haas<br /> &lt;http://linux.about.com/od/commands/l/blcmdl1_ps.htm&gt;acesso em 15/10/2010<br /> <br /> <br /> Juergen Haas<br /> &lt;http://linux.about.com/library/cmd/blcmdl_kill.htm&gt;acesso em 15/10/2010<br /> <br /> <br /> wikipedia. Swap<br /> &lt;http://pt.wikipedia.org/wiki/Mem%C3%B3ria_virtual&gt;acesso em 16/10,2010</div> Ericgaldino fazag https://adonaimedrado.pro.br/wiki/index.php?title=Eric_Galdino:_Prova_AVI_-_SO_FAZAG_2010.2&diff=3764 Eric Galdino: Prova AVI - SO FAZAG 2010.2 2010-10-22T17:10:15Z <p>Ericgaldino fazag: </p> <hr /> <div>== Questao 1 ==<br /> 1-O que é um Sistema Operacional? Cite um exemplo e justifique caracterizando-o.<br /> <br /> O sistema operacional é responsável pelo gerenciamento do processador, memoria ,I/O entre outros recursos que formam um computador ou seja, pode ser classificado como um programa de controle e gerenciamento do hardware,software, com a responsabilidade de alocar recursos. Com ele também deve prover uma interface para o usuário, assim dando uma facilidade ao usuário a ter acesso aos recursos do computador. <br /> Luiz Affonso Henderson Guedes de Oliveira, Professor UFRN ( abril/2004 ) “o Sistema Operacional é formado por um conjunto de rotinas (procedimentos) que oferecem serviços aos usuários do sistema e suas aplicações”.<br /> O Debian é uma Distribuição Livre com a licença GPL, nele contem vários programa básicos para fazer seu computador pessoal Funcionar bem. o Debian hoje em dia usa o kernel Linux. O Linux é uma peça de software criada inicialmente por Linus Torvalds com a ajuda de milhares de programadores espalhados por todo o mundo. <br /> Analisando o que foi mencionado acima, concluiu-se que uma distribuição é um sistema operacional Unix incluindo o kernel Linux e outros aplicativos, formando assim um conjunto de software. <br /> Em relação ao sistema operacional, o individuo deve ir em busca de programas que dê funcionalidade a seu sistema, compilando-os e carregando-os, sendo chamado pelos técnicos de sistema operativo, o que são considerados como S.O. é Linux e Windows, os derivados são chamados distribuições como Debian, Redhat, XP, Vista, etc.<br /> <br /> == Questao 2 ==<br /> <br /> 2- Como funciona a gerência de processos no Sistema Operacional que você escolheu? Quais as ferramentas disponíveis para administração dos processos pelo usuário/administrador?<br /> <br /> Nas distribuições linux depois de ter ligado a maquina a bios ter carregando todos os dispositivos de entrada e saida irá carregar o seu gerenciador de boot, que por sua vez tem como uma de suas funções é carregar o kenel depois do kenel ter inicializado ele começa o processo de inicialização do sistema executando init, ele é o que indica o primeiro script a ser executado. /etc/init.d/rcS, esse script ira fazer uma verificação e também montar os sistemas de arquivos os seus módulos, e tem também o /etc/init.d/network esse pelo nome já dar para deduzir o que ele faz, ele inicializa todos os serviços de redes, /etc/rc.boot/. esse ai é onde podemos especificar os scripts que não necessitamos carregá-los isso o usuario que deve especificar se a ou não a necessidade , depois de carregar todos os scripts existem alguns níveis de inicialização chamados de runlevel o Linux contém 7 níveis citados a baixo <br /> 0 (parar o sistema)<br /> 1 (modo de usuário único)<br /> 2 até 5 (vários modos multiusuário)<br /> 6 (reinicia o sistema). <br /> <br /> Por padrão a distribuição Debian vem com id=2, que indica que o runlevel padrão será o '2' quando o sistema entrar no modo multiusuário, e os scripts de /etc/rc2.d/ serão executados esses rcN.d são apenas links de simbólicos para os scripts do init.d, esses links servem para definir o modo de execução dos scripts no init.d.<br /> Para gerenciar os processos em execução no debian e nas distribuições Linux usamos o ps esse comando tem como função nos mostrar os processos em execução para chegar ate ele var no console e digite ps ai ele mostra os processos , digitando ps mais seus comandos básicos teremos resultados diferentes tais como.<br /> a- mostra todos os processos existentes;<br /> e - exibe as variáveis de ambiente relacionadas aos processos;<br /> f - exibe a árvore de execução dos processos;<br /> l - exibe mais campos no resultado;<br /> m - mostra a quantidade de memória ocupada por cada processo;<br /> u - exibe o nome do usuário que iniciou determinado processo e a hora em que isso ocorreu;<br /> x - exibe os processos que não estão associados a terminais;<br /> w - se o resultado de processo não couber em uma linha, essa opção faz com que o restante seja exibido na linha seguinte (linux.about, 2010 ).<br /> Um outro comando que pode se trabalhar em conjunto com o comando ps é o kill. Esse comando tem a finalidade de encerrar um processo, ele é usado da seguinte forma va no terminal digite o ps isso irar retorna um numero chamado de pid para finalizar o processo é bem simples digite o comando kill e o numero pid e pronto.<br /> O comando bg Coloca um processo suspenso em background fg Ao contrário do comando bg, o fg traz de volta um processo ao foreground.<br /> <br /> <br /> <br /> == Questao 3 ==<br /> <br /> 3- Como é a administração pelo usuário da memória virtual do Sistema Operacional que você escolheu? <br /> <br /> A distribuição debian tem alguns algoritmos que administram o uso da memória virtual, conhecida como swap como exemplo tomamo-nos uma maquina com a memória de 1GB o uso da memória virtual é bastante pouca ele só será requisitada em ultimo caso já uma maquina com a memória de 256Mb há memória virtual será requisitada com frequência, isso é só um exemplo ha distribuições que se desempenham bem com pouca memoria, a memória virtual no debian e em outra distribuições Linux é como uma medida de segurança quando há por uma eventual falta de memória ele evita colisões entre os processos. Se por eventual acontecer que a memória RAM tenha sido usada completamente o seu excedente será despejado na swaping.<br /> <br /> == Questao 4 ==<br /> <br /> 4- Caso um usuário compre um dispositivo que o Sistema Operacional que você escolheu não tenha suporte nativamente, mas um drive está disponível na Internet como faço para instalá-lo? <br /> <br /> Primeiramente verifica a procedência do drive, se for do repositório do próprio debian é seguro a instalação e com um apt-get install mais o nome do drive como estar no repositório ai instala automaticamente caso não haja no repositório devemos fazer o download do drive e preparar para instalação abrimos o console ou terminal abrimos a pasta onde o drive estiver salvo digitar o comando make install depois executá-lo com um ./nome do arquivo.sh.<br /> <br /> == Questao 5 ==<br /> <br /> 5- O que é desfragmentação? É necessário desfragmentar o sistema de arquivos do Sistema Operacional que você escolheu? Por quê? <br /> <br /> A desfragmentação de disco tem como objetivo organizar fisicamente os arquivos de forma que melhore o desempenho do seu sistema operacional usando como base no aumento de velocidade da leitura dos arquivos espalhados nos setores. Quando é gravado um arquivo no disco o mesmo pode ser fragmentado e gravado em cluster diferentes e assim dificulta a leitura já que quando requisitada terá que sair em busca de todo o conteúdo que estão separados e distantes um do outro a fragmentação coloca esses arquivos bem mais próximos um do outro deixando a leitura bem mais rápida gerando um bom desempenho no seu sistema operacional .<br /> <br /> <br /> == Referencias ==<br /> <br /> Oliveira, Luiz Affonso Henderson Guedes de. Aula apresentada de Sistemas Operacionais. Rio Grande do Norte: UFRN, 2004. Disponível em &lt;www.dca.ufrn.br/~lmarcos/courses/.../sistemas_operacionais.ppt&gt;. <br /> <br /> Debian, Última Modificação: Qua, 28 de Jul de 2010, 18:38:34 UTC Copyright © 1997-2010 SPI. &lt;http://www.debian.org/intro/about&gt;. <br /> <br /> Baboo. Desfragmentação disponivel em<br /> &lt;http://www.baboo.com.br/conteudo/modelos/Tudo-sobre-desfragmentacao-de-discos_a9354_z0.aspx&gt; Acesso em 07/10/2010<br /> <br /> Elaine Martins da Silva. Desfragmentação disponivel em<br /> &lt;http://www.baixaki.com.br/info/4428-mito-ou-verdade-precisa-desfragmentar-discos-que-rodam-o-linux-.htm&gt; Acesso em 07/10/2010<br /> <br /> <br /> &lt;http://www.linuxnarede.com.br/artigos/fullnews.php?id=147&gt;acesso em 15/10/2010<br /> <br /> <br /> Juergen Haas<br /> &lt;http://linux.about.com/od/commands/l/blcmdl1_ps.htm&gt;acesso em 15/10/2010<br /> <br /> <br /> Juergen Haas<br /> &lt;http://linux.about.com/library/cmd/blcmdl_kill.htm&gt;acesso em 15/10/2010<br /> <br /> wikipedia. Swap<br /> &lt;http://pt.wikipedia.org/wiki/Mem%C3%B3ria_virtual&gt;acesso em 16/10,2010</div> Ericgaldino fazag https://adonaimedrado.pro.br/wiki/index.php?title=Eric_Galdino:_Prova_AVI_-_SO_FAZAG_2010.2&diff=3763 Eric Galdino: Prova AVI - SO FAZAG 2010.2 2010-10-22T17:01:19Z <p>Ericgaldino fazag: </p> <hr /> <div>1-O que é um Sistema Operacional? Cite um exemplo e justifique caracterizando-o.<br /> <br /> O sistema operacional é responsável pelo gerenciamento do processador, memoria ,I/O entre outros recursos que formam um computador ou seja, pode ser classificado como um programa de controle e gerenciamento do hardware,software, com a responsabilidade de alocar recursos. Com ele também deve prover uma interface para o usuário, assim dando uma facilidade ao usuário a ter acesso aos recursos do computador. <br /> Luiz Affonso Henderson Guedes de Oliveira, Professor UFRN ( abril/2004 ) “o Sistema Operacional é formado por um conjunto de rotinas (procedimentos) que oferecem serviços aos usuários do sistema e suas aplicações”.<br /> O Debian é uma Distribuição Livre com a licença GPL, nele contem vários programa básicos para fazer seu computador pessoal Funcionar bem. o Debian hoje em dia usa o kernel Linux. O Linux é uma peça de software criada inicialmente por Linus Torvalds com a ajuda de milhares de programadores espalhados por todo o mundo. <br /> Analisando o que foi mencionado acima, concluiu-se que uma distribuição é um sistema operacional Unix incluindo o kernel Linux e outros aplicativos, formando assim um conjunto de software. <br /> Em relação ao sistema operacional, o individuo deve ir em busca de programas que dê funcionalidade a seu sistema, compilando-os e carregando-os, sendo chamado pelos técnicos de sistema operativo, o que são considerados como S.O. é Linux e Windows, os derivados são chamados distribuições como Debian, Redhat, XP, Vista, etc.<br /> <br /> 2- Como funciona a gerência de processos no Sistema Operacional que você escolheu? Quais as ferramentas disponíveis para administração dos processos pelo usuário/administrador?<br /> <br /> Nas distribuições linux depois de ter ligado a maquina a bios ter carregando todos os dispositivos de entrada e saida irá carregar o seu gerenciador de boot, que por sua vez tem como uma de suas funções é carregar o kenel depois do kenel ter inicializado ele começa o processo de inicialização do sistema executando init, ele é o que indica o primeiro script a ser executado. /etc/init.d/rcS, esse script ira fazer uma verificação e também montar os sistemas de arquivos os seus módulos, e tem também o /etc/init.d/network esse pelo nome já dar para deduzir o que ele faz, ele inicializa todos os serviços de redes, /etc/rc.boot/. esse ai é onde podemos especificar os scripts que não necessitamos carregá-los isso o usuario que deve especificar se a ou não a necessidade , depois de carregar todos os scripts existem alguns níveis de inicialização chamados de runlevel o Linux contém 7 níveis citados a baixo <br /> 0 (parar o sistema)<br /> 1 (modo de usuário único)<br /> 2 até 5 (vários modos multiusuário)<br /> 6 (reinicia o sistema). <br /> <br /> Por padrão a distribuição Debian vem com id=2, que indica que o runlevel padrão será o '2' quando o sistema entrar no modo multiusuário, e os scripts de /etc/rc2.d/ serão executados esses rcN.d são apenas links de simbólicos para os scripts do init.d, esses links servem para definir o modo de execução dos scripts no init.d.<br /> Para gerenciar os processos em execução no debian e nas distribuições Linux usamos o ps esse comando tem como função nos mostrar os processos em execução para chegar ate ele var no console e digite ps ai ele mostra os processos , digitando ps mais seus comandos básicos teremos resultados diferentes tais como.<br /> a- mostra todos os processos existentes;<br /> e - exibe as variáveis de ambiente relacionadas aos processos;<br /> f - exibe a árvore de execução dos processos;<br /> l - exibe mais campos no resultado;<br /> m - mostra a quantidade de memória ocupada por cada processo;<br /> u - exibe o nome do usuário que iniciou determinado processo e a hora em que isso ocorreu;<br /> x - exibe os processos que não estão associados a terminais;<br /> w - se o resultado de processo não couber em uma linha, essa opção faz com que o restante seja exibido na linha seguinte.<br /> Um outro comando que pode se trabalhar em conjunto com o comando ps é o kill. Esse comando tem a finalidade de encerrar um processo, ele é usado da seguinte forma va no terminal digite o ps isso irar retorna um numero chamado de pid para finalizar o processo é bem simples digite o comando kill e o numero pid e pronto.<br /> O comando bg Coloca um processo suspenso em background fg Ao contrário do comando bg, o fg traz de volta um processo ao foreground<br /> (linux.about, 2010 ).<br /> <br /> <br /> <br /> 3- Como é a administração pelo usuário da memória virtual do Sistema Operacional que você escolheu? <br /> <br /> A distribuição debian tem alguns algoritmos que administram o uso da memória virtual, conhecida como swap como exemplo tomamo-nos uma maquina com a memória de 1GB o uso da memória virtual é bastante pouca ele só será requisitada em ultimo caso já uma maquina com a memória de 256Mb há memória virtual será requisitada com frequência, isso é só um exemplo ha distribuições que se desempenham bem com pouca memoria, a memória virtual no debian e em outra distribuições Linux é como uma medida de segurança quando há por uma eventual falta de memória ele evita colisões entre os processos. Se por eventual acontecer que a memória RAM tenha sido usada completamente o seu excedente será despejado na swaping.<br /> <br /> 4- Caso um usuário compre um dispositivo que o Sistema Operacional que você escolheu não tenha suporte nativamente, mas um drive está disponível na Internet como faço para instalá-lo? <br /> <br /> Primeiramente verifica a procedência do drive, se for do repositório do próprio debian é seguro a instalação e com um apt-get install mais o nome do drive como estar no repositório ai instala automaticamente caso não haja no repositório devemos fazer o download do drive e preparar para instalação abrimos o console ou terminal abrimos a pasta onde o drive estiver salvo digitar o comando make install depois executá-lo com um ./nome do arquivo.sh.<br /> <br /> 5- O que é desfragmentação? É necessário desfragmentar o sistema de arquivos do Sistema Operacional que você escolheu? Por quê? <br /> <br /> A desfragmentação de disco tem como objetivo organizar fisicamente os arquivos de forma que melhore o desempenho do seu sistema operacional usando como base no aumento de velocidade da leitura dos arquivos espalhados nos setores. Quando é gravado um arquivo no disco o mesmo pode ser fragmentado e gravado em cluster diferentes e assim dificulta a leitura já que quando requisitada terá que sair em busca de todo o conteúdo que estão separados e distantes um do outro a fragmentação coloca esses arquivos bem mais próximos um do outro deixando a leitura bem mais rápida gerando um bom desempenho no seu sistema operacional .</div> Ericgaldino fazag https://adonaimedrado.pro.br/wiki/index.php?title=Eric_Galdino:_Prova_AVI_-_SO_FAZAG_2010.2&diff=3736 Eric Galdino: Prova AVI - SO FAZAG 2010.2 2010-10-09T12:15:58Z <p>Ericgaldino fazag: </p> <hr /> <div>==1- O que é um Sistema Operacional? Cite um exemplo e justifique caracterizando-o.==<br /> <br /> O sistema operacional é responsável pelo gerenciamento do processador, memoria ,I/O entre outros recursos que formam um computador ou seja, pode ser classificado como um programa de controle e gerenciamento do hardware,software, com a responsabilidade de alocar recursos. Com ele também deve prover uma interface para o usuário, assim dando uma facilidade ao usuário a ter acesso aos recursos do computador. <br /> Segundo Luiz Affonso Henderson Guedes de Oliveira, Professor UFRN ( abril/2004 ) o Sistema Operacional é formado por um conjunto de rotinas (procedimentos) que oferecem serviços aos usuários do sistema e suas aplicações, bem como a outras rotinas do próprio sistema. Esse conjunto de rotinas é chamado núcleo do sistema ou kernel (cérebro). <br /> O Debian é uma Distribuição Livre com a licença GPL, nele contem vários programa básicos para fazer seu computador pessoal Funcionar bem. o Debian hoje em dia usa o kernel Linux. O Linux é uma peça de software criada inicialmente por Linus Torvalds com a ajuda de milhares de programadores espalhados por todo o mundo. <br /> Uma distribuição pelo que eu entendi uma distribuição é um sistema operacional Unix-like incluindo o kernel Linux e outros softwares de aplicação, formando um conjunto. Já o Sistema Operacional a própria pessoa devia procurar os programas que desse uma funcionalidade a seu sistema, compilá-los e carregá-los. com isso o chamavam de sistema operativo apenas para os técnicos. Considerado um S.O Linux e Windows os demais são distribuições como debian, redhat, XP, Vista etc. <br /> <br /> ==2- Como funciona a gerência de processos no Sistema Operacional que você escolheu? Quais as ferramentas disponíveis para administração dos processos pelo usuário/administrador?==<br /> <br /> O debian começar o processo de inicialização executando init, ele é o que indica o primeiro script a ser executado. Que é /etc/init.d/rcS. Esse scrip ira fazer uma verificação e montar o sistemas de arquivos e os módulos tem também o /etc/init.d/network esse pelo nome já dar para deduzir o que ele faz ele inicializa todos os serviços de redes, /etc/rc.boot/. esse ai é onde podemos especificar os scripts que não queremos carregá-lo, depois de carregar todos os scrips existem alguns níveis de inicialização chamados de rulevel o Linux contem 7 níveis citados a baixo 0 (parar o sistema), 1 (modo de usuário único), 2 through 5 (vários modos multiusuário), e 6 (reinicia o sistema). <br /> O sistema Debian vem com id=2, que indica que o runlevel padrão será o '2' quando o sistema entrar no modo multiusuário, e os scripts de /etc/rc2.d/ serão executados esses rcN.d são apenas links de simbólicos para os scripts do init.d, esses links servem para definir o modo de execução dos scripts no init.d.<br /> No Windows o gerenciador mais famoso é o gerenciador de tarefas para acessá-lo do meio mais fácil é pressionado três teclas Ctrl+Alt+Del ou na barra de tarefas com o botão direito do mouse gerenciador de tarefas e no Linux é o PS para chegar ate ele var no console e digite ps mais seus comandos básicos <br /> a-mostra todos os processos existentes;<br /> e - exibe as variáveis de ambiente relacionadas aos processos;<br /> f - exibe a árvore de execução dos processos;<br /> l - exibe mais campos no resultado;<br /> m - mostra a quantidade de memória ocupada por cada processo;<br /> u - exibe o nome do usuário que iniciou determinado processo e a hora em que isso ocorreu;<br /> x - exibe os processos que não estão associados a terminais;<br /> w - se o resultado de processo não couber em uma linha, essa opção faz com que o restante seja exibido na linha seguinte.<br /> <br /> <br /> ==3- Como é a administração pelo usuário da memôria virtual do Sistema Operacional que você escolheu?==<br /> <br /> <br /> A distribuição debian tem alguns algoritmos que administram o uso da memória virtual, conhecida como swap como exemplo tomamo-nos uma maquina com a memória de 1GB o uso da memória virtual é bastante pouca ele só será requisitada em ultimo caso já uma maquina com a memória de 256Mb há memória virtual será requisitada com freqüência, a memória virtual no debian e em outra distribuições Linux é como uma medida de segurança quando há por uma eventual falta de memória ele evita colisões entre os processos. Um desenvolvedor de software pode dizer qual espaço na memória seu programa vai ocupar mais é melhor deixar que o sistema operacional gerencie isso, se por eventual acontecer que a memória RAM tenha sido usada 100,1% o 1% estar na swap e se a RAM precisar ser reiniciada ela será totalmente jogada na memória é por isso que é aconselhável ter o dobro da memória física (RAM) em memória virtual.<br /> <br /> <br /> ==4- Caso um usuário compre um dispositivo que o Sistema Operacional que você escolheu não tenha suporte nativamente, mas um driver está disponível na Internet como faço para instalá-lo?== <br /> <br /> <br /> Primeiramente verifica a procedência do drive, se for do repositório do próprio debian é seguro a instalação e com um apt-get intall mais o nome do drive como estar no repositório ai instala automaticamente caso não haja no repositório devemos fazer o downlod do drive e preparar para instalação abrimos o console ou terminal abrimos a pasta onde o drive estiver salvo digitar o comando make install depois executá-lo com um ./nome do arquivo.sh.<br /> <br /> <br /> ==5- O que é desfragmentação? É necessário desfragmentar o sistema de arquivos do Sistema Operacional que você escolheu? Por quê?==<br /> <br /> <br /> A desfragmentação de disco tem como objetivo organizar fisicamente os arquivos de forma que melhore o desempenho do seu sistema operacional usando como base no aumento de velocidade da leitura dos arquivos espalhados nos setores. Sim é necessário desfragmentar os sistemas Linux apesar de que não é qualquer usuários que conseguem escrever no sistema de arquivo. <br /> <br /> <br /> <br /> <br /> <br /> <br /> == Comentários do Professor ==<br /> *27/08/2010 (1)<br /> **Revise pontuação, acentos, concordância e digitação em geral.<br /> **As citações e as referências devem ser feitas conforme ABNT.<br /> **O Sistema Operacional é '''um''' programa? Debian é um Sistema Operacional ou uma distribuição Linux? Existe diferença entre estes dois conceitos? Não? Sim? Qual é?<br /> *27/08/2010 (2)<br /> **As perguntas que eu fizer neste espaço não devem ser respondidas &quot;literalmente&quot;, elas devem ser incorporadas ao texto da questão.<br /> **O que é Debian GNU/Hurd? Você pode encontrar parte da resposta [http://www.gnu.org/software/hurd/ aqui].</div> Ericgaldino fazag https://adonaimedrado.pro.br/wiki/index.php?title=Eric_Galdino:_Prova_AVI_-_SO_FAZAG_2010.2&diff=3633 Eric Galdino: Prova AVI - SO FAZAG 2010.2 2010-08-27T18:37:24Z <p>Ericgaldino fazag: /* Questão 1 */</p> <hr /> <div>== Questão 1 ==<br /> O sistema operacional é responsável pelo gerenciamento do processador, memoria ,I/O entre outros recursos que que formam um computador ou seja é um programa de controle e com a responsabilidade de alocar recursos. Com ele também deve prover uma interface para o usuário, assim dando uma facilidade ao usuário a ter acesso aos recursos do computador.<br /> <br /> Segundo Luiz Affonso Henderson Guedes de Oliveira, Professor UFRN ( abril/2004 ) o Sistema Operacional é formado por um conjunto de rotinas (procedimentos) que oferecem serviços aos usuários do sistema e suas aplicações, bem como a outras rotinas do próprio sistema. Esse conjunto de rotinas é chamado núcleo do sistema ou kernel (cérebro).<br /> <br /> O Debian é um Distribuição Livre com a licença GPL, nele contem vários programa básicos para fazer seu computador pessoal Funcionar bem. o Debian hoje em dia usa o kernel Linux. O Linux é uma peça de software criada inicialmente por Linus Torvalds com a ajuda de milhares de programadores espalhados por todo o mundo.<br /> <br /> #O Sistema Operacional é '''um''' programa?<br /> <br /> Sim: O sistema Operacional é o programa principal que controla todos os recursos dos dispositivos físicos e funções de software.<br /> <br /> #Debian é um Sistema Operacional ou uma distribuição Linux?<br /> <br /> distribuição Linux.<br /> <br /> Existe diferença entre estes dois conceitos? Não? Sim? Qual é?<br /> <br /> pelo que eu entendi uma distribuição é um sistema operacional Unix-like incluindo o kernel Linux e outros softwares de aplicação, formando um conjunto.<br /> Já o Sistema Operacional a própria pessoa devia procurar os programas que desse uma funcionalidade a seu sistema, compila-los e carrega-los. com isso o chamavam de sistema operativo apenas para os tecnos.<br /> <br /> == Referecias ==<br /> <br /> Oliveira, Luiz Affonso Henderson Guedes de. '''Aula apresentada de Sistemas Operacionais'''. Rio Grande do Norte: UFRN, 2004. Disponível em &lt;www.dca.ufrn.br/~lmarcos/courses/.../sistemas_operacionais.ppt&gt;.<br /> <br /> Debian, Última Modificação: Qua, 28 de Jul de 2010, 18:38:34 UTC Copyright © 1997-2010 SPI. <br /> &lt;http://www.debian.org/intro/about&gt;.<br /> <br /> == Comentários do Professor ==<br /> *27/08/2010<br /> **Revise pontuação, acentos, concordância e digitação em geral.<br /> **As citações e as referências devem ser feitas conforme ABNT.<br /> **O Sistema Operacional é '''um''' programa? Debian é um Sistema Operacional ou uma distribuição Linux? Existe diferença entre estes dois conceitos? Não? Sim? Qual é?<br /> <br /> <br /> <br /> <br /> =Questão 2=<br /> <br /> <br /> O debian começar o processo de inicialização executando o programa init, esse init indica o primeiro scrip a ser executado. Com isso ele vai carregando os módulos, montagem de arquivos o inicio do serviços de redes.<br /> Exitem alguns níveis de inicialização o Linux contem 7 níveis citados a baixo <br /> 0 (parar o sistema), <br /> 1 (modo de usuário único), <br /> 2 through 5 (vários modos multiusuário), e <br /> 6 (reinicia o sistema). <br /> <br /> ===Gerenciando os Processos===<br /> <br /> Vando Couto fala sobre um gerenciador de processos.<br /> <br /> http://gnulinuxbr.wordpress.com/2009/09/16/gerenciando-os-processos/</div> Ericgaldino fazag https://adonaimedrado.pro.br/wiki/index.php?title=Eric_Galdino:_Prova_AVI_-_SO_FAZAG_2010.2&diff=3632 Eric Galdino: Prova AVI - SO FAZAG 2010.2 2010-08-27T18:34:55Z <p>Ericgaldino fazag: /* Questão 1 */</p> <hr /> <div>== Questão 1 ==<br /> O sistema operacional é responsável de gerenciar processador, memoria ,I/O entre outros recursos que que formam um computador ou seja é um programa de controle e com a responsabilidade de alocar recursos. Com ele também deve prover uma interface para o usuário, assim dando uma facilidade ao usuário ter acesso a recursos do computador.<br /> <br /> Segundo Luiz Affonso Henderson Guedes de Oliveira, Professor UFRN ( abril/2004 ) numa de suas aulas classifica que o Sistema Operacional é formado por um conjunto de rotinas (procedimentos) que oferecem serviços aos usuários do sistema e suas aplicações, bem como a outras rotinas do próprio sistema. Esse conjunto de rotinas é chamado núcleo do sistema ou kernel (cérebro).<br /> <br /> O Debian é um Distribuição Livre com a licença GPL, nele contem vários programa básicos para fazer seu computador pessoal Funcione bem. o Debian hoje em dia usam o kernel Linux. O Linux é uma peça de software criada inicialmente por Linus Torvalds com a ajuda de milhares de programadores espalhados por todo o mundo.<br /> <br /> #O Sistema Operacional é '''um''' programa?<br /> <br /> Sim: O sistema Operacional é o programa principal que controla todos os recursos dos dispositivos físicos e funções de software.<br /> <br /> #Debian é um Sistema Operacional ou uma distribuição Linux?<br /> <br /> distribuição Linux.<br /> <br /> Existe diferença entre estes dois conceitos? Não? Sim? Qual é?<br /> <br /> pelo que eu entendi uma distribuição é um sistema operacional Unix-like incluindo o kernel Linux e outros softwares de aplicação, formando um conjunto.<br /> Já o Sistema Operacional a própria pessoa devia procurar os programas que desse uma funcionalidade a seu sistema, compila-los e carrega-los. com isso o chamavam de sistema operativo apenas para os tecnos.<br /> <br /> == Referecias ==<br /> <br /> Oliveira, Luiz Affonso Henderson Guedes de. '''Aula apresentada de Sistemas Operacionais'''. Rio Grande do Norte: UFRN, 2004. Disponível em &lt;www.dca.ufrn.br/~lmarcos/courses/.../sistemas_operacionais.ppt&gt;.<br /> <br /> Debian, Última Modificação: Qua, 28 de Jul de 2010, 18:38:34 UTC Copyright © 1997-2010 SPI. <br /> &lt;http://www.debian.org/intro/about&gt;.<br /> <br /> == Comentários do Professor ==<br /> *27/08/2010<br /> **Revise pontuação, acentos, concordância e digitação em geral.<br /> **As citações e as referências devem ser feitas conforme ABNT.<br /> **O Sistema Operacional é '''um''' programa? Debian é um Sistema Operacional ou uma distribuição Linux? Existe diferença entre estes dois conceitos? Não? Sim? Qual é?<br /> <br /> <br /> <br /> <br /> =Questão 2=<br /> <br /> <br /> O debian começar o processo de inicialização executando o programa init, esse init indica o primeiro scrip a ser executado. Com isso ele vai carregando os módulos, montagem de arquivos o inicio do serviços de redes.<br /> Exitem alguns níveis de inicialização o Linux contem 7 níveis citados a baixo <br /> 0 (parar o sistema), <br /> 1 (modo de usuário único), <br /> 2 through 5 (vários modos multiusuário), e <br /> 6 (reinicia o sistema). <br /> <br /> ===Gerenciando os Processos===<br /> <br /> Vando Couto fala sobre um gerenciador de processos.<br /> <br /> http://gnulinuxbr.wordpress.com/2009/09/16/gerenciando-os-processos/</div> Ericgaldino fazag https://adonaimedrado.pro.br/wiki/index.php?title=Eric_Galdino:_Prova_AVI_-_SO_FAZAG_2010.2&diff=3631 Eric Galdino: Prova AVI - SO FAZAG 2010.2 2010-08-27T17:48:07Z <p>Ericgaldino fazag: /* Questão 1 */</p> <hr /> <div>== Questão 1 ==<br /> O sistema operacional é responsável de gerenciar processador, memoria ,I/O entre outros recursos que que formam um computador ou seja é um programa de controle e com a responsabilidade de alocar recursos. Com ele também deve prover uma interface para o usuário, assim dando uma facilidade ao usuário ter acesso a recursos do computador.<br /> <br /> Segundo Luiz Affonso Henderson Guedes de Oliveira, Professor UFRN ( abril/2004 ) numa de suas aulas classifica que o Sistema Operacional é formado por um conjunto de rotinas (procedimentos) que oferecem serviços aos usuários do sistema e suas aplicações, bem como a outras rotinas do próprio sistema. Esse conjunto de rotinas é chamado núcleo do sistema ou kernel (cérebro).<br /> <br /> O Debian é um Distribuição Livre com a licença GPL, nele contem vários programa básicos para fazer seu computador pessoal Funcione bem. o Debian hoje em dia usam o kernel Linux. O Linux é uma peça de software criada inicialmente por Linus Torvalds com a ajuda de milhares de programadores espalhados por todo o mundo.<br /> <br /> #O Sistema Operacional é '''um''' programa?<br /> <br /> Sim: O sistema Operacional é o programa principal que controla todos os recursos dos dispositivos físicos e funções de software.<br /> <br /> #Debian é um Sistema Operacional ou uma distribuição Linux?<br /> <br /> distribuição Linux.<br /> <br /> Existe diferença entre estes dois conceitos? Não? Sim? Qual é?<br /> <br /> pelo que eu entedir uma distribuição é um sistema operacional Unix-like incluindo o kernel Linux e outros softwares de aplicação, formando um conjunto.<br /> ou seja é um<br /> <br /> == Referecias ==<br /> <br /> Oliveira, Luiz Affonso Henderson Guedes de. '''Aula apresentada de Sistemas Operacionais'''. Rio Grande do Norte: UFRN, 2004. Disponível em &lt;www.dca.ufrn.br/~lmarcos/courses/.../sistemas_operacionais.ppt&gt;.<br /> <br /> Debian, Última Modificação: Qua, 28 de Jul de 2010, 18:38:34 UTC Copyright © 1997-2010 SPI. <br /> &lt;http://www.debian.org/intro/about&gt;.<br /> <br /> == Comentários do Professor ==<br /> *27/08/2010<br /> **Revise pontuação, acentos, concordância e digitação em geral.<br /> **As citações e as referências devem ser feitas conforme ABNT.<br /> **O Sistema Operacional é '''um''' programa? Debian é um Sistema Operacional ou uma distribuição Linux? Existe diferença entre estes dois conceitos? Não? Sim? Qual é?<br /> <br /> <br /> <br /> <br /> =Questão 2=<br /> <br /> <br /> O debian começar o processo de inicialização executando o programa init, esse init indica o primeiro scrip a ser executado. Com isso ele vai carregando os módulos, montagem de arquivos o inicio do serviços de redes.<br /> Exitem alguns níveis de inicialização o Linux contem 7 níveis citados a baixo <br /> 0 (parar o sistema), <br /> 1 (modo de usuário único), <br /> 2 through 5 (vários modos multiusuário), e <br /> 6 (reinicia o sistema). <br /> <br /> ===Gerenciando os Processos===<br /> <br /> Vando Couto fala sobre um gerenciador de processos.<br /> <br /> http://gnulinuxbr.wordpress.com/2009/09/16/gerenciando-os-processos/</div> Ericgaldino fazag https://adonaimedrado.pro.br/wiki/index.php?title=Eric_Galdino:_Prova_AVI_-_SO_FAZAG_2010.2&diff=3630 Eric Galdino: Prova AVI - SO FAZAG 2010.2 2010-08-27T17:19:07Z <p>Ericgaldino fazag: /* Gerenciando os Processos */</p> <hr /> <div>== Questão 1 ==<br /> O sistema operacional é responsável de gerenciar processador, memoria ,I/O entre outros recursos que que formam um computador ou seja é um programa de controle e com a responsabilidade de alocar recursos. Com ele também deve prover uma interface para o usuário, assim dando uma facilidade ao usuário ter acesso a recursos do computador.<br /> <br /> Segundo Luiz Affonso Henderson Guedes de Oliveira, Professor UFRN ( abril/2004 ) numa de suas aulas classifica que o Sistema Operacional é formado por um conjunto de rotinas (procedimentos) que oferecem serviços aos usuários do sistema e suas aplicações, bem como a outras rotinas do próprio sistema. Esse conjunto de rotinas é chamado núcleo do sistema ou kernel (cérebro).<br /> <br /> O Debian é um sistema operacional Livre com a licença GPL, nele contem vários programa básicos para fazer seu computador pessoal Funcione bem. o Debian hoje em dia usam o kernel Linux. O Linux é uma peça de software criada inicialmente por Linus Torvalds com a ajuda de milhares de programadores espalhados por todo o mundo.<br /> <br /> == Referecias ==<br /> <br /> Oliveira, Luiz Affonso Henderson Guedes de. '''Aula apresentada de Sistemas Operacionais'''. Rio Grande do Norte: UFRN, 2004. Disponível em &lt;www.dca.ufrn.br/~lmarcos/courses/.../sistemas_operacionais.ppt&gt;.<br /> <br /> Debian, Última Modificação: Qua, 28 de Jul de 2010, 18:38:34 UTC Copyright © 1997-2010 SPI. <br /> &lt;http://www.debian.org/intro/about&gt;.<br /> <br /> == Comentários do Professor ==<br /> *27/08/2010<br /> **Revise pontuação, acentos, concordância e digitação em geral.<br /> **As citações e as referências devem ser feitas conforme ABNT.<br /> **O Sistema Operacional é '''um''' programa? Debian é um Sistema Operacional ou uma distribuição Linux? Existe diferença entre estes dois conceitos? Não? Sim? Qual é?<br /> <br /> <br /> <br /> <br /> =Questão 2=<br /> <br /> <br /> O debian começar o processo de inicialização executando o programa init, esse init indica o primeiro scrip a ser executado. Com isso ele vai carregando os módulos, montagem de arquivos o inicio do serviços de redes.<br /> Exitem alguns níveis de inicialização o Linux contem 7 níveis citados a baixo <br /> 0 (parar o sistema), <br /> 1 (modo de usuário único), <br /> 2 through 5 (vários modos multiusuário), e <br /> 6 (reinicia o sistema). <br /> <br /> ===Gerenciando os Processos===<br /> <br /> Vando Couto fala sobre um gerenciador de processos.<br /> <br /> http://gnulinuxbr.wordpress.com/2009/09/16/gerenciando-os-processos/</div> Ericgaldino fazag https://adonaimedrado.pro.br/wiki/index.php?title=Eric_Galdino:_Prova_AVI_-_SO_FAZAG_2010.2&diff=3629 Eric Galdino: Prova AVI - SO FAZAG 2010.2 2010-08-27T17:17:39Z <p>Ericgaldino fazag: </p> <hr /> <div>== Questão 1 ==<br /> O sistema operacional é responsável de gerenciar processador, memoria ,I/O entre outros recursos que que formam um computador ou seja é um programa de controle e com a responsabilidade de alocar recursos. Com ele também deve prover uma interface para o usuário, assim dando uma facilidade ao usuário ter acesso a recursos do computador.<br /> <br /> Segundo Luiz Affonso Henderson Guedes de Oliveira, Professor UFRN ( abril/2004 ) numa de suas aulas classifica que o Sistema Operacional é formado por um conjunto de rotinas (procedimentos) que oferecem serviços aos usuários do sistema e suas aplicações, bem como a outras rotinas do próprio sistema. Esse conjunto de rotinas é chamado núcleo do sistema ou kernel (cérebro).<br /> <br /> O Debian é um sistema operacional Livre com a licença GPL, nele contem vários programa básicos para fazer seu computador pessoal Funcione bem. o Debian hoje em dia usam o kernel Linux. O Linux é uma peça de software criada inicialmente por Linus Torvalds com a ajuda de milhares de programadores espalhados por todo o mundo.<br /> <br /> == Referecias ==<br /> <br /> Oliveira, Luiz Affonso Henderson Guedes de. '''Aula apresentada de Sistemas Operacionais'''. Rio Grande do Norte: UFRN, 2004. Disponível em &lt;www.dca.ufrn.br/~lmarcos/courses/.../sistemas_operacionais.ppt&gt;.<br /> <br /> Debian, Última Modificação: Qua, 28 de Jul de 2010, 18:38:34 UTC Copyright © 1997-2010 SPI. <br /> &lt;http://www.debian.org/intro/about&gt;.<br /> <br /> == Comentários do Professor ==<br /> *27/08/2010<br /> **Revise pontuação, acentos, concordância e digitação em geral.<br /> **As citações e as referências devem ser feitas conforme ABNT.<br /> **O Sistema Operacional é '''um''' programa? Debian é um Sistema Operacional ou uma distribuição Linux? Existe diferença entre estes dois conceitos? Não? Sim? Qual é?<br /> <br /> <br /> <br /> <br /> =Questão 2=<br /> <br /> <br /> O debian começar o processo de inicialização executando o programa init, esse init indica o primeiro scrip a ser executado. Com isso ele vai carregando os módulos, montagem de arquivos o inicio do serviços de redes.<br /> Exitem alguns níveis de inicialização o Linux contem 7 níveis citados a baixo <br /> 0 (parar o sistema), <br /> 1 (modo de usuário único), <br /> 2 through 5 (vários modos multiusuário), e <br /> 6 (reinicia o sistema). <br /> <br /> ===Gerenciando os Processos===<br /> <br /> segundo a esplicação de Vando Couto sobre um gerenciador de processos.<br /> <br /> http://gnulinuxbr.wordpress.com/2009/09/16/gerenciando-os-processos/</div> Ericgaldino fazag https://adonaimedrado.pro.br/wiki/index.php?title=Eric_Galdino:_Prova_AVI_-_SO_FAZAG_2010.2&diff=3627 Eric Galdino: Prova AVI - SO FAZAG 2010.2 2010-08-27T14:23:49Z <p>Ericgaldino fazag: </p> <hr /> <div>O sistema operacional é responsável de gerenciar processador, memoria ,I/O entre outros recursos que que formam um computador ou seja é um programa de controle e com a responsabilidade de alocar recursos. Com ele também deve prover uma interface para o usuário, assim dando uma facilidade ao usuário ter acesso a recursos do computador.<br /> <br /> Segundo Luiz Affonso Henderson Guedes de Oliveira, Professor UFRN ( abril/2004 ) numa de suas aulas classifica que o Sistema Operacional é formado por um conjunto de rotinas (procedimentos) que oferecem serviços aos usuários do sistema e suas aplicações, bem como a outras rotinas do próprio sistema. Esse conjunto de rotinas é chamado núcleo do sistema ou kernel (cérebro).<br /> <br /> O Debian é um sistema operacional Livre com a licença GPL, nele contem vários programa básicos para fazer seu computador pessoal Funcione bem. o Debian hoje em dia usam o kernel Linux. O Linux é uma peça de software criada inicialmente por Linus Torvalds com a ajuda de milhares de programadores espalhados por todo o mundo.<br /> <br /> ==Referecias==<br /> <br /> Oliveira, Luiz Affonso Henderson Guedes de. '''Aula apresentada de Sistemas Operacionais'''. Rio Grande do Norte: UFRN, 2004. Disponível em &lt;www.dca.ufrn.br/~lmarcos/courses/.../sistemas_operacionais.ppt&gt;.<br /> <br /> Debian, Última Modificação: Qua, 28 de Jul de 2010, 18:38:34 UTC Copyright © 1997-2010 SPI. <br /> &lt;http://www.debian.org/intro/about&gt;.</div> Ericgaldino fazag https://adonaimedrado.pro.br/wiki/index.php?title=Eric_Galdino:_Prova_AVI_-_SO_FAZAG_2010.2&diff=3626 Eric Galdino: Prova AVI - SO FAZAG 2010.2 2010-08-27T14:22:51Z <p>Ericgaldino fazag: Created page with 'O sistema operacional é responsável de gerenciar processador, memoria ,I/O entre outros recursos que que formam um computador ou seja é um programa de controle e com a respons…'</p> <hr /> <div>O sistema operacional é responsável de gerenciar processador, memoria ,I/O entre outros recursos que que formam um computador ou seja é um programa de controle e com a responsabilidade de alocar recursos. Com ele também deve prover uma interface para o usuário, assim dando uma facilidade ao usuário ter acesso a recursos do computador.<br /> <br /> Segundo Luiz Affonso Henderson Guedes de Oliveira, Professor UFRN ( abril/2004 ) numa de suas aulas classifica que o Sistema Operacional é formado por um conjunto de rotinas (procedimentos) que oferecem serviços aos usuários do sistema e suas aplicações, bem como a outras rotinas do próprio sistema. Esse conjunto de rotinas é chamado núcleo do sistema ou kernel (cérebro).<br /> <br /> O Debian é um sistema operacional Livre com a licença GPL, nele contem vários programa básicos para fazer seu computador pessoal Funcione bem. o Debian hoje em dia usam o kernel Linux. O Linux é uma peça de software criada inicialmente por Linus Torvalds com a ajuda de milhares de programadores espalhados por todo o mundo.<br /> <br /> Oliveira, Luiz Affonso Henderson Guedes de. '''Aula apresentada de Sistemas Operacionais'''. Rio Grande do Norte: UFRN, 2004. Disponível em &lt;www.dca.ufrn.br/~lmarcos/courses/.../sistemas_operacionais.ppt&gt;.<br /> <br /> Debian, Última Modificação: Qua, 28 de Jul de 2010, 18:38:34 UTC Copyright © 1997-2010 SPI. <br /> &lt;http://www.debian.org/intro/about&gt;.</div> Ericgaldino fazag https://adonaimedrado.pro.br/wiki/index.php?title=Eric_Galdino:_O_que_eu_aprendi_na_aula_passada_(14/08/2010)%3F_-_SO_FAZAG_2010.2&diff=3625 Eric Galdino: O que eu aprendi na aula passada (14/08/2010)? - SO FAZAG 2010.2 2010-08-27T13:42:45Z <p>Ericgaldino fazag: /* O que eu aprendi na aula passada (21/08/2010)? - SO FAZAG 2010.2 */</p> <hr /> <div>=O que eu aprendi na aula passada (21/08/2010)? - SO FAZAG 2010.2=<br /> <br /> Na aula passada aprendemos O que é um processo, Arquivos, Chamadas de Sistema e Interrupção. <br /> <br /> Também fomos Agraciados com a apresentação do mini seminario sobre o sistema Obit, Advanced SystemCare ministrado pelo nosso colega Adriel Cafe.</div> Ericgaldino fazag https://adonaimedrado.pro.br/wiki/index.php?title=Eric_Galdino:_O_que_eu_aprendi_na_aula_passada_(14/08/2010)%3F_-_SO_FAZAG_2010.2&diff=3624 Eric Galdino: O que eu aprendi na aula passada (14/08/2010)? - SO FAZAG 2010.2 2010-08-27T13:34:56Z <p>Ericgaldino fazag: Created page with '=O que eu aprendi na aula passada (21/08/2010)? - SO FAZAG 2010.2= Na aula passada apredemos O que é um processo, Arquivos, Chamadas de Sistema e Interrupção. Tambem fomo…'</p> <hr /> <div>=O que eu aprendi na aula passada (21/08/2010)? - SO FAZAG 2010.2=<br /> <br /> Na aula passada apredemos O que é um processo, Arquivos, Chamadas de Sistema e <br /> Interrupção. <br /> <br /> Tambem fomos Agracidados com a apresentacao do mini seminario sobre o sistema Obit, Advanced SystemCare ministrado pelo nosso colega Adriel Cafe.</div> Ericgaldino fazag https://adonaimedrado.pro.br/wiki/index.php?title=Processos&diff=3606 Processos 2010-08-25T20:17:36Z <p>Ericgaldino fazag: /* Processo */</p> <hr /> <div>== Processo ==<br /> <br /> Um processo nada mais é do que a execução de um programa, um programa pode ter vários processos cada um com sua própria característica.<br /> Cada processo tem a sua própria CPU virtual essa CPU compartilhada entre os outros processos com o intuito de controla o as entradas e saídas dos processo o tempo todo criando uma alternâncias esse processo de troca rápidas chamado de multiprogramação.<br /> <br /> Ha quatros possíveis eventos de criação de um processo:<br /> <br /> #. O inicio do sistema.<br /> #. A execução de uma chamada ao sistema de criação de processo por um processo em execução.<br /> #. Uma requisição do usuário para criar um novo processo.<br /> #. Inicio de um job em lote<br /> <br /> Os sistemas operacionais quando carregados criam-se vários processos alguns em primeiro plano que são os que interagem com o usuários realizando as suas tarefas solicitada pelo mesmo.<br /> ha também a criação de processos em segundo plano que estar associado a um usuário particular com a sua função de tratar de alguma atividade especifica como por exemplo o recebimento de mensagens eletrônicas, paginas da WEB entre outros, são chamados de daemons<br /> Um processo também seu tempo de vida ele executado cumprir sua rotina mais tudo tem um inicio e um fim. Segundo Tanenbaum (2003, p.54,55 ):<br /> Ha algumas razoes possíveis para isso <br /> #. saída normal (volutaria).<br /> #. saída por algum erro (volutaria).<br /> #. Erro fatal (involuntária).<br /> #. Cancelamento por um outro processo (involuntária).<br /> <br /> Como numa sociedade existe hierarquia nos processos também existem com uma maneira um pouco diferente, o processo pai e o processo filho, os mesmo costumam ser associados pois o processo filho pode gerar mais processos filhos gerando uma hierarquia de processo.<br /> <br /> ===Referencias===<br /> Tanenbaum, Andrew S.<br /> '''''Sistema operacionais modernos''''' / Andrew S. Tanenbaum; tradução Ronaldo A.L.<br /> Gonçalves, Luís A. Consularo; revisão técnica Regina Borges de Araújo. – 2. ed. –<br /> São Paulo : Prentice Hall, 2003.<br /> <br /> == Comentários do Professor ==<br /> <br /> * 21/08/2010<br /> **É importante você colocar as referências no seu texto. Ou seja, de onde você retirou estas informações? Onde pesquisou? Veja exemplo de como fazer no quadro da página 47 (24 do PDF) de MENDONÇA, Gismália Marcelino. '''Manual de normalização para apresentação de trabalhos acadêmicos'''. Salvador: Unifacs, 2009. Disponível em &lt;http://www.unifacs.br/upload/biblioteca/ManualdeNormalizacao.pdf&gt;.<br /> **Atenção aos acentos.<br /> **O que você quer dizer com CPU virtual? Explique melhor.<br /> **Acho que está confusa e redação de &quot;Os sistemas operacionais quando carregados criam-se varios processos...&quot;.</div> Ericgaldino fazag https://adonaimedrado.pro.br/wiki/index.php?title=Processos&diff=3605 Processos 2010-08-25T20:16:54Z <p>Ericgaldino fazag: /* Processo */</p> <hr /> <div>== Processo ==<br /> <br /> Um processo nada mais é do que a execução de um programa, um programa pode ter vários processos cada um com sua própria característica.<br /> Cada processo tem a sua própria CPU virtual essa CPU compartilhada entre os outros processos com o intuito de controla o as entradas e saídas dos processo o tempo todo criando uma alternâncias esse processo de troca rápidas chamado de multiprogramação.<br /> <br /> Ha quatros possíveis eventos de criação de um processo:<br /> <br /> #. O inicio do sistema.<br /> #. A execução de uma chamada ao sistema de criação de processo por um processo em execução.<br /> #. Uma requisição do usuário para criar um novo processo.<br /> #. Inicio de um job em lote<br /> <br /> Os sistemas operacionais quando carregados criam-se vários processos alguns em primeiro plano que são os que interagem com o usuários realizando as suas tarefas solicitada pelo mesmo.<br /> ha também a criação de processos em segundo plano que estar associado a um usuário particular com a sua função de tratar de alguma atividade especifica como por exemplo o recebimento de mensagens eletrônicas, paginas da WEB entre outros, são chamados de daemons<br /> Um processo também seu tempo de vida ele executado cumprir sua rotina mais tudo tem um inicio e um fim. Segundo Tanenbaum (2003, p.54,55 ):<br /> Ha algumas razoes possíveis para isso <br /> #. saída normal (volutaria).<br /> #. saída por algum erro (volutaria).<br /> #. Erro fatal (involuntária).<br /> #. Cancelamento por um outro processo (involuntária).<br /> <br /> Como numa sociedade existe hierarquia nos processos também existem com uma maneira um pouco diferente, o processo pai e o processo filho, os mesmo costumam ser associados pois o processo filho pode gerar mais processos filhos gerando uma hierarquia de processo.<br /> <br /> Tanenbaum, Andrew S.<br /> '''''Sistema operacionais modernos''''' / Andrew S. Tanenbaum; tradução Ronaldo A.L.<br /> Gonçalves, Luís A. Consularo; revisão técnica Regina Borges de Araújo. – 2. ed. –<br /> São Paulo : Prentice Hall, 2003.<br /> <br /> == Comentários do Professor ==<br /> <br /> * 21/08/2010<br /> **É importante você colocar as referências no seu texto. Ou seja, de onde você retirou estas informações? Onde pesquisou? Veja exemplo de como fazer no quadro da página 47 (24 do PDF) de MENDONÇA, Gismália Marcelino. '''Manual de normalização para apresentação de trabalhos acadêmicos'''. Salvador: Unifacs, 2009. Disponível em &lt;http://www.unifacs.br/upload/biblioteca/ManualdeNormalizacao.pdf&gt;.<br /> **Atenção aos acentos.<br /> **O que você quer dizer com CPU virtual? Explique melhor.<br /> **Acho que está confusa e redação de &quot;Os sistemas operacionais quando carregados criam-se varios processos...&quot;.</div> Ericgaldino fazag https://adonaimedrado.pro.br/wiki/index.php?title=Processos&diff=3604 Processos 2010-08-25T20:16:17Z <p>Ericgaldino fazag: /* Processo */</p> <hr /> <div>== Processo ==<br /> <br /> Um processo nada mais é do que a execução de um programa, um programa pode ter vários processos cada um com sua própria característica.<br /> Cada processo tem a sua própria CPU virtual essa CPU compartilhada entre os outros processos com o intuito de controla o as entradas e saídas dos processo o tempo todo criando uma alternâncias esse processo de troca rápidas chamado de multiprogramação.<br /> <br /> Ha quatros possíveis eventos de criação de um processo:<br /> <br /> #. O inicio do sistema.<br /> #. A execução de uma chamada ao sistema de criação de processo por um processo em execução.<br /> #. Uma requisição do usuário para criar um novo processo.&lt;blockquote&gt;<br /> #. Inicio de um job em lote<br /> <br /> Os sistemas operacionais quando carregados criam-se vários processos alguns em primeiro plano que são os que interagem com o usuários realizando as suas tarefas solicitada pelo mesmo.<br /> ha também a criação de processos em segundo plano que estar associado a um usuário particular com a sua função de tratar de alguma atividade especifica como por exemplo o recebimento de mensagens eletrônicas, paginas da WEB entre outros, são chamados de daemons<br /> Um processo também seu tempo de vida ele executado cumprir sua rotina mais tudo tem um inicio e um fim. Segundo Tanenbaum (2003, p.54,55 ):<br /> Ha algumas razoes possíveis para isso <br /> #. saída normal (volutaria).<br /> #. saída por algum erro (volutaria).<br /> #. Erro fatal (involuntária).<br /> #. Cancelamento por um outro processo (involuntária).<br /> <br /> Como numa sociedade existe hierarquia nos processos também existem com uma maneira um pouco diferente, o processo pai e o processo filho, os mesmo costumam ser associados pois o processo filho pode gerar mais processos filhos gerando uma hierarquia de processo.<br /> <br /> Tanenbaum, Andrew S.<br /> '''''Sistema operacionais modernos''''' / Andrew S. Tanenbaum; tradução Ronaldo A.L.<br /> Gonçalves, Luís A. Consularo; revisão técnica Regina Borges de Araújo. – 2. ed. –<br /> São Paulo : Prentice Hall, 2003.<br /> <br /> == Comentários do Professor ==<br /> <br /> * 21/08/2010<br /> **É importante você colocar as referências no seu texto. Ou seja, de onde você retirou estas informações? Onde pesquisou? Veja exemplo de como fazer no quadro da página 47 (24 do PDF) de MENDONÇA, Gismália Marcelino. '''Manual de normalização para apresentação de trabalhos acadêmicos'''. Salvador: Unifacs, 2009. Disponível em &lt;http://www.unifacs.br/upload/biblioteca/ManualdeNormalizacao.pdf&gt;.<br /> **Atenção aos acentos.<br /> **O que você quer dizer com CPU virtual? Explique melhor.<br /> **Acho que está confusa e redação de &quot;Os sistemas operacionais quando carregados criam-se varios processos...&quot;.</div> Ericgaldino fazag https://adonaimedrado.pro.br/wiki/index.php?title=Processos&diff=3603 Processos 2010-08-25T20:14:08Z <p>Ericgaldino fazag: /* Processo */</p> <hr /> <div>== Processo ==<br /> <br /> Um processo nada mais é do que a execução de um programa, um programa pode ter vários processos cada um com sua própria característica.<br /> Cada processo tem a sua própria CPU virtual essa CPU compartilhada entre os outros processos com o intuito de controla o as entradas e saídas dos processo o tempo todo criando uma alternâncias esse processo de troca rápidas chamado de multiprogramação.<br /> <br /> Ha quatros possíveis eventos de criação de um processo:<br /> <br /> &lt;blockquote&gt;1. O inicio do sistema.&lt;blockquote&gt;<br /> &lt;blockquote&gt;2. A execução de uma chamada ao sistema de criação de processo por um processo em execução.&lt;blockquote&gt;<br /> &lt;blockquote&gt;3. Uma requisição do usuário para criar um novo processo.&lt;blockquote&gt;<br /> &lt;blockquote&gt;4. Inicio de um job em lote&lt;blockquote&gt;<br /> <br /> Os sistemas operacionais quando carregados criam-se vários processos alguns em primeiro plano que são os que interagem com o usuários realizando as suas tarefas solicitada pelo mesmo.<br /> ha também a criação de processos em segundo plano que estar associado a um usuário particular com a sua função de tratar de alguma atividade especifica como por exemplo o recebimento de mensagens eletrônicas, paginas da WEB entre outros, são chamados de daemons<br /> Um processo também seu tempo de vida ele executado cumprir sua rotina mais tudo tem um inicio e um fim. Segundo Tanenbaum (2003, p.54,55 ):<br /> Ha algumas razoes possíveis para isso <br /> &lt;blockquote&gt;1. saída normal (volutaria).&lt;blockquote&gt;<br /> &lt;blockquote&gt;2. saída por algum erro (volutaria).&lt;blockquote&gt;<br /> &lt;blockquote&gt;3. Erro fatal (involuntária).&lt;blockquote&gt;<br /> &lt;blockquote&gt;4. Cancelamento por um outro processo (involuntária).&lt;blockquote&gt;<br /> <br /> Como numa sociedade existe hierarquia nos processos também existem com uma maneira um pouco diferente, o processo pai e o processo filho, os mesmo costumam ser associados pois o processo filho pode gerar mais processos filhos gerando uma hierarquia de processo.<br /> <br /> Tanenbaum, Andrew S.<br /> '''''Sistema operacionais modernos''''' / Andrew S. Tanenbaum; tradução Ronaldo A.L.<br /> Gonçalves, Luís A. Consularo; revisão técnica Regina Borges de Araújo. – 2. ed. –<br /> São Paulo : Prentice Hall, 2003.<br /> <br /> == Comentários do Professor ==<br /> <br /> * 21/08/2010<br /> **É importante você colocar as referências no seu texto. Ou seja, de onde você retirou estas informações? Onde pesquisou? Veja exemplo de como fazer no quadro da página 47 (24 do PDF) de MENDONÇA, Gismália Marcelino. '''Manual de normalização para apresentação de trabalhos acadêmicos'''. Salvador: Unifacs, 2009. Disponível em &lt;http://www.unifacs.br/upload/biblioteca/ManualdeNormalizacao.pdf&gt;.<br /> **Atenção aos acentos.<br /> **O que você quer dizer com CPU virtual? Explique melhor.<br /> **Acho que está confusa e redação de &quot;Os sistemas operacionais quando carregados criam-se varios processos...&quot;.</div> Ericgaldino fazag https://adonaimedrado.pro.br/wiki/index.php?title=Processos&diff=3602 Processos 2010-08-25T20:02:16Z <p>Ericgaldino fazag: /* Definição */</p> <hr /> <div>== Processo ==<br /> <br /> Um processo nada mais é do que a execução de um programa, um programa pode ter vários processos cada um com sua própria característica.<br /> Cada processo tem a sua própria CPU virtual essa CPU compartilhada entre os outros processos com o intuito de controla o as entradas e saídas dos processo o tempo todo criando uma alternâncias esse processo de troca rápidas chamado de multiprogramação.<br /> <br /> Ha quatros possíveis eventos de criação de um processo:<br /> <br /> 1. O inicio do sistema.<br /> 2. A execução de uma chamada ao sistema de criação de processo por um processo em execução.<br /> 3. Uma requisição do usuário para criar um novo processo<br /> 4. Inicio de um job em lote<br /> <br /> Os sistemas operacionais quando carregados criam-se vários processos alguns em primeiro plano que são os que interagem com o usuários realizando as suas tarefas solicitada pelo mesmo.<br /> ha também a criação de processos em segundo plano que estar associado a um usuário particular com a sua função de tratar de alguma atividade especifica como por exemplo o recebimento de mensagens eletrônicas, paginas da WEB entre outros, são chamados de daemons<br /> Um processo também seu tempo de vida ele executado cumprir sua rotina mais tudo tem um inicio e um fim. Segundo Tanenbaum (2003, p.54,55 ):<br /> Ha algumas razoes possíveis para isso <br /> 1. saída normal (volutaria).<br /> 2. saída por algum erro (volutaria).<br /> 3. Erro fatal (involuntária).<br /> 4. Cancelamento por um outro processo (involuntária).<br /> <br /> Como numa sociedade existe hierarquia nos processos também existem com uma maneira um pouco diferente, o processo pai e o processo filho, os mesmo costumam ser associados pois o processo filho pode gerar mais processos filhos gerando uma hierarquia de processo.<br /> <br /> Tanenbaum, Andrew S.<br /> '''''Sistema operacionais modernos''''' / Andrew S. Tanenbaum; tradução Ronaldo A.L.<br /> Gonçalves, Luís A. Consularo; revisão técnica Regina Borges de Araújo. – 2. ed. –<br /> São Paulo : Prentice Hall, 2003.<br /> <br /> == Comentários do Professor ==<br /> <br /> * 21/08/2010<br /> **É importante você colocar as referências no seu texto. Ou seja, de onde você retirou estas informações? Onde pesquisou? Veja exemplo de como fazer no quadro da página 47 (24 do PDF) de MENDONÇA, Gismália Marcelino. '''Manual de normalização para apresentação de trabalhos acadêmicos'''. Salvador: Unifacs, 2009. Disponível em &lt;http://www.unifacs.br/upload/biblioteca/ManualdeNormalizacao.pdf&gt;.<br /> **Atenção aos acentos.<br /> **O que você quer dizer com CPU virtual? Explique melhor.<br /> **Acho que está confusa e redação de &quot;Os sistemas operacionais quando carregados criam-se varios processos...&quot;.</div> Ericgaldino fazag https://adonaimedrado.pro.br/wiki/index.php?title=Processos&diff=3582 Processos 2010-08-21T15:04:19Z <p>Ericgaldino fazag: Created page with 'um processo nada mais é do que a execução de um programa, um programa pode ter varios processos cada um com sua propria caracteristica. cada processo tem a sua propria CPU vir…'</p> <hr /> <div>um processo nada mais é do que a execução de um programa, um programa pode ter varios processos cada um com sua propria caracteristica.<br /> cada processo tem a sua propria CPU virtual, onde a mesma troca de um processo para outro.<br /> Ha quatros possiveis eventos de criaçao de um processo:<br /> <br /> 1. O inicio do sistema.<br /> 2. A execuçao de uma chamada ao sistema de criaçao de processo por um processo em execuçao.<br /> 3. Uma requisição do usuario para criar um novo processo<br /> 4. Inicio de um job em lote<br /> <br /> Os sistemas operacionais quando carregados criam-se varios processos alguns em primeiro plano que sao os que interagem com o usuarios</div> Ericgaldino fazag