SlideShare uma empresa Scribd logo
1 de 1
Baixar para ler offline
INSTITUTO FEDERAL DE EDUCAÇÃO, CIÊNCIA E TECNOLOGIA DE BRASÍLIA - IFB
DIRETORIA DE ENSINO, PESQUISA E EXTENSÃO - DREP
COORDENAÇÃO GERAL DE ENSINO - CGEN
COORDENAÇÃO PEDAGÓGICA - CDPG
Governo Federal TMS I, Página 1 de 1
Campus: Taguatinga
Curso: Técnico em Manutenção e Suporte em Informática Módulo/Semestre: 2015/01
Componente Curricular/Área de Conhecimento: Introdução a Sistemas Operacionais
Professor: Eduardo Vieira Barbosa
1. Julge os itens com V ou F:
a.( ) Sabemos que um sistema operacional é um composto complexo feito em linguagens de baixo nível como
Assembly até linguagens de algo nível como C. Este composto por si só não é capaz de viabilizar o uso do computador,
é necessário ter um mecanismo central para viabilização operacional que é o processo.
b.( ) O processo é apenas uma abstração de um programa em execução.
c.( ) A duração de um processo pode ser feito por estimativa, seja do usuário ou programador.
d.( ) Sem esta abstração que é provida pelo processo os computares modernos existiriam.
e.( ) Os processos da forma que podem ser organizados podem dar a sensação que o computador é multitarefa quando
possuem apenas um único núcleo de processamento.
f.( ) Antes os computadores executavam tarefas de forma sequenciada. Com a evolução da ciência da computação os
computadores conseguem executar vários processos. Desta forma nasceu o pseudoparalelismo que é um termo que
designa a falsa ideia de paralelismo.
g.( ) Sabemos que cada processo tem uma fatia de tempo, time slice, de utilização do processador. Cada processo tem
vinculado a si seus próprios contadores, registradores e variáveis. Este conjunto é chamado de contexto.
h.( ) Quando um programa em execução precisa fazer uma operação de entrada ou saída, I/O, ele é movido para o
estado de bloqueado, blocked, e é disparado uma chamada ao sistema, system call.
i.( ) Um processo no estado bloqueado pode voltar ao estado de execução imediatamente após cumprida a operação
de I/O.
j.( ) Um determinado processo A cria o subprocesso B. Em outro momento o processo A cria o subprocesso C. Em
outro momento o processo C cria o processo G. Logo, esta hierarquia pode ser traduzida em uma espécie ganhos
binários.
k.( ) Quando um processo no estado de execução, running, precisar obter a entrada de dados de um dispositivo, então
ele é movido para o estado de pronto, ready.
l.( ) O término de um processo pode acontecer de forma voluntária na situação de término normal ou por erro. Existem
também o término de forma involuntária que é através por erro fatal ou derrubada por outro processo.
m.( ) Um processo traz consigo uma tabela própria de entrada que é composto por informações tais como
registradores, contadores, diretório de origem, identificador (PID) e dentre outros. Podemos dividir estas informações em
três partes, sendo elas gerenciamento do processo, gerenciamento da memória, gerenciamento de arquivo e
gerenciamento de erros.
n.( ) As tarefas que são executadas de forma programática são chamadas em sua de designação em inglês como batch
worker.
o.( ) As tarefas que são executadas de forma programática são chamadas em sua de designação em inglês como batch
job.
p.( ) Uma thread em sua essência tem o papel de executar atividades específicas, pois o seu custo computacional é
menor do que se fosse executado inúmeros subprocessos.
q.( ) Quando uma thread está no estado de execução, o processo pai não poderá ser executado até que a thread
disparada termine a tarefa.
r.( ) Quando um processo ou thread volta a ter a utilização do processador, então a primeira operação que é feita é a
busca por novos dados.
s.( ) Um processo pode disparar apenas uma única thread, sendo mais do que isto um uso exagerado dos recursos
computacionais.
t.( ) A região crítica é um recurso computacional que poderá ser utilizado de forma indiscriminada por todos os
processos, pois cada algoritmo sabe exatamente o que faz e como faz.
u.( ) O cache é o recurso computacional que sempre referencia o primeiro dado acessado. Com adoção do buffer este
processo é mais rápido, pois é um mecanismo temporário com o dado corrente.
v.( ) Não existem diferenças entre buffer ou cache, pois ambos são as mesma coisa. Sendo o buffer projeto primeiro
antes do que o cache.

Mais conteúdo relacionado

Semelhante a Exercicios 01 tms i

Sistemas Operativos - Processos e Threads
Sistemas Operativos - Processos e ThreadsSistemas Operativos - Processos e Threads
Sistemas Operativos - Processos e ThreadsPedro De Almeida
 
Lecture 4-Processos e Threads pt mz.pptx
Lecture 4-Processos e Threads pt mz.pptxLecture 4-Processos e Threads pt mz.pptx
Lecture 4-Processos e Threads pt mz.pptxcassamo2
 
Cap05 processos e threads
Cap05   processos e threadsCap05   processos e threads
Cap05 processos e threadsfernandao777
 
Aula 8 - Modularização e Funções.pptx
Aula 8 - Modularização e Funções.pptxAula 8 - Modularização e Funções.pptx
Aula 8 - Modularização e Funções.pptxItamarGoncalves2
 
Definição de processos
Definição de processosDefinição de processos
Definição de processosRodrigo Almeida
 
Aula 8 - Organização Lógica e Funcional de um Processador (Parte 2).pdf
Aula 8 - Organização Lógica e Funcional de um Processador (Parte 2).pdfAula 8 - Organização Lógica e Funcional de um Processador (Parte 2).pdf
Aula 8 - Organização Lógica e Funcional de um Processador (Parte 2).pdfMatheusNS1
 
Apostila de informatica para concursos atualizada
Apostila de informatica para concursos atualizadaApostila de informatica para concursos atualizada
Apostila de informatica para concursos atualizadaSalomao Severo da Silva
 
Gerência de Processos: Processos
Gerência de Processos: ProcessosGerência de Processos: Processos
Gerência de Processos: ProcessosAlexandre Duarte
 
Sistemas Operacionais - Aula 05 (Concorrência)
Sistemas Operacionais - Aula 05 (Concorrência)Sistemas Operacionais - Aula 05 (Concorrência)
Sistemas Operacionais - Aula 05 (Concorrência)Leinylson Fontinele
 
Introdução ao processamento paralelo com o Grand Central Dispatch
Introdução ao processamento paralelo com o Grand Central DispatchIntrodução ao processamento paralelo com o Grand Central Dispatch
Introdução ao processamento paralelo com o Grand Central Dispatchflisolmaringa
 
ProcessosEscalonamento.pdf
ProcessosEscalonamento.pdfProcessosEscalonamento.pdf
ProcessosEscalonamento.pdfssuser1d8ddd
 
Sistemas Operativos De Grande Porte
Sistemas Operativos De Grande PorteSistemas Operativos De Grande Porte
Sistemas Operativos De Grande Portearturramisio
 
lista de Estrutura de Dados II
lista de Estrutura de Dados IIlista de Estrutura de Dados II
lista de Estrutura de Dados IIViviane Araujo
 
Projeto de Controlo de Silo para Parqueamento
Projeto de Controlo de Silo para ParqueamentoProjeto de Controlo de Silo para Parqueamento
Projeto de Controlo de Silo para ParqueamentoHugo Rodrigues
 

Semelhante a Exercicios 01 tms i (20)

Sistemas Operativos - Processos e Threads
Sistemas Operativos - Processos e ThreadsSistemas Operativos - Processos e Threads
Sistemas Operativos - Processos e Threads
 
gabarito.pdf
gabarito.pdfgabarito.pdf
gabarito.pdf
 
Processos
ProcessosProcessos
Processos
 
Lecture 4-Processos e Threads pt mz.pptx
Lecture 4-Processos e Threads pt mz.pptxLecture 4-Processos e Threads pt mz.pptx
Lecture 4-Processos e Threads pt mz.pptx
 
S.o aula 9101112
S.o aula 9101112S.o aula 9101112
S.o aula 9101112
 
Cap05 processos e threads
Cap05   processos e threadsCap05   processos e threads
Cap05 processos e threads
 
Kernel cooperativo
Kernel cooperativoKernel cooperativo
Kernel cooperativo
 
Aula 8 - Modularização e Funções.pptx
Aula 8 - Modularização e Funções.pptxAula 8 - Modularização e Funções.pptx
Aula 8 - Modularização e Funções.pptx
 
Definição de processos
Definição de processosDefinição de processos
Definição de processos
 
Atps sistemas operacionais
Atps sistemas operacionaisAtps sistemas operacionais
Atps sistemas operacionais
 
Aula 8 - Organização Lógica e Funcional de um Processador (Parte 2).pdf
Aula 8 - Organização Lógica e Funcional de um Processador (Parte 2).pdfAula 8 - Organização Lógica e Funcional de um Processador (Parte 2).pdf
Aula 8 - Organização Lógica e Funcional de um Processador (Parte 2).pdf
 
Apostila de informatica para concursos atualizada
Apostila de informatica para concursos atualizadaApostila de informatica para concursos atualizada
Apostila de informatica para concursos atualizada
 
Gerência de Processos: Processos
Gerência de Processos: ProcessosGerência de Processos: Processos
Gerência de Processos: Processos
 
Questionário sobre processos
Questionário sobre processosQuestionário sobre processos
Questionário sobre processos
 
Sistemas Operacionais - Aula 05 (Concorrência)
Sistemas Operacionais - Aula 05 (Concorrência)Sistemas Operacionais - Aula 05 (Concorrência)
Sistemas Operacionais - Aula 05 (Concorrência)
 
Introdução ao processamento paralelo com o Grand Central Dispatch
Introdução ao processamento paralelo com o Grand Central DispatchIntrodução ao processamento paralelo com o Grand Central Dispatch
Introdução ao processamento paralelo com o Grand Central Dispatch
 
ProcessosEscalonamento.pdf
ProcessosEscalonamento.pdfProcessosEscalonamento.pdf
ProcessosEscalonamento.pdf
 
Sistemas Operativos De Grande Porte
Sistemas Operativos De Grande PorteSistemas Operativos De Grande Porte
Sistemas Operativos De Grande Porte
 
lista de Estrutura de Dados II
lista de Estrutura de Dados IIlista de Estrutura de Dados II
lista de Estrutura de Dados II
 
Projeto de Controlo de Silo para Parqueamento
Projeto de Controlo de Silo para ParqueamentoProjeto de Controlo de Silo para Parqueamento
Projeto de Controlo de Silo para Parqueamento
 

Mais de Diego Alexandre da Silva (20)

Eletronica digital ipd
Eletronica digital ipdEletronica digital ipd
Eletronica digital ipd
 
Portas lógicas
Portas lógicasPortas lógicas
Portas lógicas
 
Aula 5 quebra de pagina e numeracao
Aula 5 quebra de pagina e numeracaoAula 5 quebra de pagina e numeracao
Aula 5 quebra de pagina e numeracao
 
Aula 5 exercicio texto puro
Aula 5 exercicio texto puroAula 5 exercicio texto puro
Aula 5 exercicio texto puro
 
Aula 5 exercicio modelo
Aula 5 exercicio modeloAula 5 exercicio modelo
Aula 5 exercicio modelo
 
Sistema de numeração
Sistema de numeraçãoSistema de numeração
Sistema de numeração
 
Aula 4 formulario_texto_puro
Aula 4 formulario_texto_puroAula 4 formulario_texto_puro
Aula 4 formulario_texto_puro
 
Aula 4 formulario_pronto
Aula 4 formulario_prontoAula 4 formulario_pronto
Aula 4 formulario_pronto
 
Aula 4 exercicio_texto_puro
Aula 4 exercicio_texto_puroAula 4 exercicio_texto_puro
Aula 4 exercicio_texto_puro
 
Aula 4 exercicio_pronto
Aula 4 exercicio_prontoAula 4 exercicio_pronto
Aula 4 exercicio_pronto
 
Aula 4
Aula 4 Aula 4
Aula 4
 
Ifb custos
Ifb custosIfb custos
Ifb custos
 
Formação de preço questionário
Formação de preço   questionárioFormação de preço   questionário
Formação de preço questionário
 
Aula 3 estilos_sumario_exercicio
Aula 3 estilos_sumario_exercicioAula 3 estilos_sumario_exercicio
Aula 3 estilos_sumario_exercicio
 
Aula 3 estilos_sumario_texto_exercíco
Aula 3 estilos_sumario_texto_exercícoAula 3 estilos_sumario_texto_exercíco
Aula 3 estilos_sumario_texto_exercíco
 
Exercicio fixacao
Exercicio fixacaoExercicio fixacao
Exercicio fixacao
 
Ifb custos
Ifb custosIfb custos
Ifb custos
 
Questionário sobre benefícios_do_mei
Questionário sobre benefícios_do_meiQuestionário sobre benefícios_do_mei
Questionário sobre benefícios_do_mei
 
Mei
MeiMei
Mei
 
Mei microempreendedor individual
Mei   microempreendedor individualMei   microempreendedor individual
Mei microempreendedor individual
 

Último

Boas práticas de programação com Object Calisthenics
Boas práticas de programação com Object CalisthenicsBoas práticas de programação com Object Calisthenics
Boas práticas de programação com Object CalisthenicsDanilo Pinotti
 
ATIVIDADE 1 - CUSTOS DE PRODUÇÃO - 52_2024.docx
ATIVIDADE 1 - CUSTOS DE PRODUÇÃO - 52_2024.docxATIVIDADE 1 - CUSTOS DE PRODUÇÃO - 52_2024.docx
ATIVIDADE 1 - CUSTOS DE PRODUÇÃO - 52_2024.docx2m Assessoria
 
Assessement Boas Praticas em Kubernetes.pdf
Assessement Boas Praticas em Kubernetes.pdfAssessement Boas Praticas em Kubernetes.pdf
Assessement Boas Praticas em Kubernetes.pdfNatalia Granato
 
ATIVIDADE 1 - GCOM - GESTÃO DA INFORMAÇÃO - 54_2024.docx
ATIVIDADE 1 - GCOM - GESTÃO DA INFORMAÇÃO - 54_2024.docxATIVIDADE 1 - GCOM - GESTÃO DA INFORMAÇÃO - 54_2024.docx
ATIVIDADE 1 - GCOM - GESTÃO DA INFORMAÇÃO - 54_2024.docx2m Assessoria
 
Padrões de Projeto: Proxy e Command com exemplo
Padrões de Projeto: Proxy e Command com exemploPadrões de Projeto: Proxy e Command com exemplo
Padrões de Projeto: Proxy e Command com exemploDanilo Pinotti
 
ATIVIDADE 1 - LOGÍSTICA EMPRESARIAL - 52_2024.docx
ATIVIDADE 1 - LOGÍSTICA EMPRESARIAL - 52_2024.docxATIVIDADE 1 - LOGÍSTICA EMPRESARIAL - 52_2024.docx
ATIVIDADE 1 - LOGÍSTICA EMPRESARIAL - 52_2024.docx2m Assessoria
 

Último (6)

Boas práticas de programação com Object Calisthenics
Boas práticas de programação com Object CalisthenicsBoas práticas de programação com Object Calisthenics
Boas práticas de programação com Object Calisthenics
 
ATIVIDADE 1 - CUSTOS DE PRODUÇÃO - 52_2024.docx
ATIVIDADE 1 - CUSTOS DE PRODUÇÃO - 52_2024.docxATIVIDADE 1 - CUSTOS DE PRODUÇÃO - 52_2024.docx
ATIVIDADE 1 - CUSTOS DE PRODUÇÃO - 52_2024.docx
 
Assessement Boas Praticas em Kubernetes.pdf
Assessement Boas Praticas em Kubernetes.pdfAssessement Boas Praticas em Kubernetes.pdf
Assessement Boas Praticas em Kubernetes.pdf
 
ATIVIDADE 1 - GCOM - GESTÃO DA INFORMAÇÃO - 54_2024.docx
ATIVIDADE 1 - GCOM - GESTÃO DA INFORMAÇÃO - 54_2024.docxATIVIDADE 1 - GCOM - GESTÃO DA INFORMAÇÃO - 54_2024.docx
ATIVIDADE 1 - GCOM - GESTÃO DA INFORMAÇÃO - 54_2024.docx
 
Padrões de Projeto: Proxy e Command com exemplo
Padrões de Projeto: Proxy e Command com exemploPadrões de Projeto: Proxy e Command com exemplo
Padrões de Projeto: Proxy e Command com exemplo
 
ATIVIDADE 1 - LOGÍSTICA EMPRESARIAL - 52_2024.docx
ATIVIDADE 1 - LOGÍSTICA EMPRESARIAL - 52_2024.docxATIVIDADE 1 - LOGÍSTICA EMPRESARIAL - 52_2024.docx
ATIVIDADE 1 - LOGÍSTICA EMPRESARIAL - 52_2024.docx
 

Exercicios 01 tms i

  • 1. INSTITUTO FEDERAL DE EDUCAÇÃO, CIÊNCIA E TECNOLOGIA DE BRASÍLIA - IFB DIRETORIA DE ENSINO, PESQUISA E EXTENSÃO - DREP COORDENAÇÃO GERAL DE ENSINO - CGEN COORDENAÇÃO PEDAGÓGICA - CDPG Governo Federal TMS I, Página 1 de 1 Campus: Taguatinga Curso: Técnico em Manutenção e Suporte em Informática Módulo/Semestre: 2015/01 Componente Curricular/Área de Conhecimento: Introdução a Sistemas Operacionais Professor: Eduardo Vieira Barbosa 1. Julge os itens com V ou F: a.( ) Sabemos que um sistema operacional é um composto complexo feito em linguagens de baixo nível como Assembly até linguagens de algo nível como C. Este composto por si só não é capaz de viabilizar o uso do computador, é necessário ter um mecanismo central para viabilização operacional que é o processo. b.( ) O processo é apenas uma abstração de um programa em execução. c.( ) A duração de um processo pode ser feito por estimativa, seja do usuário ou programador. d.( ) Sem esta abstração que é provida pelo processo os computares modernos existiriam. e.( ) Os processos da forma que podem ser organizados podem dar a sensação que o computador é multitarefa quando possuem apenas um único núcleo de processamento. f.( ) Antes os computadores executavam tarefas de forma sequenciada. Com a evolução da ciência da computação os computadores conseguem executar vários processos. Desta forma nasceu o pseudoparalelismo que é um termo que designa a falsa ideia de paralelismo. g.( ) Sabemos que cada processo tem uma fatia de tempo, time slice, de utilização do processador. Cada processo tem vinculado a si seus próprios contadores, registradores e variáveis. Este conjunto é chamado de contexto. h.( ) Quando um programa em execução precisa fazer uma operação de entrada ou saída, I/O, ele é movido para o estado de bloqueado, blocked, e é disparado uma chamada ao sistema, system call. i.( ) Um processo no estado bloqueado pode voltar ao estado de execução imediatamente após cumprida a operação de I/O. j.( ) Um determinado processo A cria o subprocesso B. Em outro momento o processo A cria o subprocesso C. Em outro momento o processo C cria o processo G. Logo, esta hierarquia pode ser traduzida em uma espécie ganhos binários. k.( ) Quando um processo no estado de execução, running, precisar obter a entrada de dados de um dispositivo, então ele é movido para o estado de pronto, ready. l.( ) O término de um processo pode acontecer de forma voluntária na situação de término normal ou por erro. Existem também o término de forma involuntária que é através por erro fatal ou derrubada por outro processo. m.( ) Um processo traz consigo uma tabela própria de entrada que é composto por informações tais como registradores, contadores, diretório de origem, identificador (PID) e dentre outros. Podemos dividir estas informações em três partes, sendo elas gerenciamento do processo, gerenciamento da memória, gerenciamento de arquivo e gerenciamento de erros. n.( ) As tarefas que são executadas de forma programática são chamadas em sua de designação em inglês como batch worker. o.( ) As tarefas que são executadas de forma programática são chamadas em sua de designação em inglês como batch job. p.( ) Uma thread em sua essência tem o papel de executar atividades específicas, pois o seu custo computacional é menor do que se fosse executado inúmeros subprocessos. q.( ) Quando uma thread está no estado de execução, o processo pai não poderá ser executado até que a thread disparada termine a tarefa. r.( ) Quando um processo ou thread volta a ter a utilização do processador, então a primeira operação que é feita é a busca por novos dados. s.( ) Um processo pode disparar apenas uma única thread, sendo mais do que isto um uso exagerado dos recursos computacionais. t.( ) A região crítica é um recurso computacional que poderá ser utilizado de forma indiscriminada por todos os processos, pois cada algoritmo sabe exatamente o que faz e como faz. u.( ) O cache é o recurso computacional que sempre referencia o primeiro dado acessado. Com adoção do buffer este processo é mais rápido, pois é um mecanismo temporário com o dado corrente. v.( ) Não existem diferenças entre buffer ou cache, pois ambos são as mesma coisa. Sendo o buffer projeto primeiro antes do que o cache.