Karteikarten
PERGUNTAS 2
Karten in diesem Stapel (21)
- 190) Descrever as quatro partes básicas que formam a UCP.Unidade de Lógica e Aritmética (ULA): É responsável pela execução dos cálculos com o dados. Ex. soma, subtração, and, or, complemento, exclusive or, etc.
Unidade de Controle: É responsável por gerar os sinais de controle para os sistemas, permitindo a execução dos códigos de máquina. Estes sinais podem ser de leitura/escrita de memória, leitura de periférico, interrupção todos os sinais de controle necessários para o sistema.
Unidade de E/S: É o meio de ligação com os demais componentes do sistema, através de fiação que constitui os barramentos de endereços, dados e controle.
Rede de Registradores: São posições especiais decodificadas dentro de uma CPU, que servem para reter os dados utilizados em uma operação de código de máquina. Dentre estes registradores estão o contador de programa (PC), o ponteiro da pilha (SP) e o Acumulador (Acc). - 291) Descrever os ciclos repetidos pela UCP, até que o processamento termine.Ciclos de busca, análise e execução. Ela localiza e transfere (busca) uma instrução, em linguagem de máquina, que está na memória e a armazena em um registrador. A instrução é analisada e ser for válida é executada, sendo estes ciclos repetidos até que o processo termine.
- 392) Descrever como são realizadas as comunicações entre os dispositivos de E/S e computador.A comunicação de um dispositivo para com o computador é feita por intermédio do envio de sinais, sendo utilizados cabo, ondas de rádio, etc. O ponto de conexão é chamado de porta (ex. porta serial). O meio físico utilizado é chamado de barramento (conjunto de fios). Para cada tipo de barramento é definido um protocolo que especifica um conjunto de regras e mensagens que podem ser transmitidas e recebidas.
- 493) Descrever as seguintes unidades lógicas relacionadas aos discos magnéticos. a) Trilha; b) Setor; c) Cilindro.A) Superfície dividida em círculos concêntricos e são numeradas de O até n-1, onde "n" depende do dispositivo.
b) São as seções das trilhas . Em uma trilha os setores são numerados de O até m-1, onde "m" também depende do dispositivo. Um cilindro é uma unidade lógica de um "disk pack''. Ele é formado por todas as trilhas na mesma posição relativa, em todas as superfícies dos discos. O número de cilindros é igual ao número de trilhas da superfície, sendo igualmente numerados de O até n-1. - 594) Descrever as duas partes que constituem o sistema de arquivos.Um conjunto de arquivos, que armazenam dados, e uma estrutura de diretórios, que organiza e fornece informações sobre os arquivos do sistema
- 695) Conceituar sistema de arquivos distribuídos.O sistema de arquivos, parte essencial de qualquer computador, define as estruturas de dados e o software que mantém os arquivos para todos os usuários do sistema. Também proporciona proteção e coordena o acesso a arquivos compartilhados.
- 796) Conceituar processamento.A execução de um programa de forma conjunta com seus dados (registradores, variáveis, etc.)
- 897) Conceituar bloco de controle de processamento (BCP).Um conjunto de dados, onde se incluem: o estado em cada momento, recursos utilizados, registros, etc.,
- 998) Descrever dois objetivos que se pretende abranger com BCP.Localização das informações sobre o processamento, por parte do sistema operacional;
Manter registrados os dados do programa em caso de ter de suspender temporariamente a sua execução ou reiniciá-la. - 1099) Descrever três informações contidas no BCP.1 - Recursos em utilização: Indica o estado de utilização dos recursos, sendo normalmente as unidades de entrada/saída
2 - Estado do processamento: Informações relativas ao estado do processamento, podendo ser incluída a sua prioridade
3 - Estatísticas de tempo e ocupação de recursos: Estas informações são utilizadas para a gestão do escalonamento do processador (escalonamento de curto prazo); - 11100) Descrever bloco de controle do sistema (BCS).Conjunto de dados, onde se incluem: o estado em cada momento, recursos utilizados, registros, etc., com objetivos globais.sendo que neste encontram-se encadeados os blocos de controle dos processos além de outras informações de gestão do sistema
- 12101) Descrever os estados ativos do Processamento.- Execução: Estado em que se encontra um processamento quando detém o controle sobre o processador.
- Preparado: Os processamentos que estão preparados para ser executados, mas que não se encontram em execução por alguma causa, como: interrupção, ter entrado em fila estando outro processamento em execução, etc.
- Bloqueado: São os processamentos que não podem ser executados de momento por
necessitarem de algum recurso não disponível. geralmente recursos de entrada e saída. - 13102) Descrever os estados inativos do Processamento.- Suspenso bloqueado: É o processamento que foi suspenso esperando um determinado evento, sem que tenham desaparecidas as causas do seu bloqueio.
- Suspenso preparado: É o processamento que foi suspenso, mas que não tem causas para estar
bloqueado. - 14103) Descrever as seguintes transições de estados: a) Passagem ao estado bloqueado. b) Passagem ao estado preparado.a) Um processamento que se encontre em execução e que solicite uma operação a um dispositivo externo (unidade de EIS), tendo de esperar que a operação finalize, será passado do estado de execução ao estado bloqueado, colocando seu BCP na fila correspondente aos bloqueados. A partir deste momento, o processador coloca em execução o processamento seguinte, que deverá ser o primeiro da fila de preparados
b) Esta passagem pode ser produzida por uma das seguintes causas:
1. Ordem de execução de um programa, com a qual o processamento passa à fila de preparados;
2. Se o processamento encontrar-se em estado de bloqueado devido a uma operação de entrada/saída e esta é finalizada, o processamento passará da fila de bloqueados à de preparados;
3. Se um processamento encontrar-se em execução e surgir uma interrupção que force o sistema operacional a executar outro processamento, o primeiro passará ao estado de preparado e o seu BCP à fila de preparados;
4. Por ativação, ou seja, um processamento suspenso previamente, sem estar bloqueado, passará ao estado de preparado ao ser novamente ativado - 15103) Descrever as seguintes transições de estados: c) Passagem ao estado suspenso bloqueado. d) Passagem ao estado suspenso preparado.c) : Se um processamento encontrar-se bloqueado e o sistema operacional receber a ordem de suspensão, o seu BCP entrará em fila de processamentos suspensos bloqueados.
d) Esta passagem pode ocorrer, basicamente, em três circunstâncias:
1. Suspensão de um processamento preparado, passando este da fila de processamentos preparados à de suspensos preparados;
2. Suspensão de um processamento em execução, com o qual o processamento passa para a fila de suspensos preparados;
3. Desbloqueio de um processamento suspenso bloqueado por desaparecer a causa que o impedia de ser ativado, novamente. - 16104) Descrever os seguintes tipos de criação do Processamento: a) Hierárquica. b) Não Hierárquica.a) Nela, cada processamento criado é filho do processamento criador e herda o ambiente de execução de seu pai. O primeiro processamento criado por um usuário será filho do interpretador de comandos com o qual ele interage. b) Cada processamento criado por outro processamento será executado independentemente do seu criador e com ambiente diferente.
- 17105) Descrever as seguintes operações sobre Processamento: a) Terminar um processamento. b) Suspender um processamento. c) Retomar um processamento. d) Alterar a prioridade de um Processamento.a) Trata-se da ordem de eliminação do processamento, através da qual o sistema operacional elimina o respectivo BCP. b) É uma operação de alta prioridade que paralisa o processamento, podendo este ser retomado posteriormente. c) É ativar um processamento que foi anteriormente suspenso. d) É atribuir a um processamento uma maior o menor prioridade em função das necessidades do programa e/ou gestão do sistema.
- 18106) Conceituar prioridades atribuídas pelo SO.Trata-se de prioridades atribuídas a um processamento no momento de começar a sua execução e dependem fundamentalmente dos privilégios do usuário.
- 19107) Conceituar prioridades atribuídas pelo usuário.Neste caso é o próprio usuário que atribuí para cada processamento a prioridade com que este deve ser executado. Esta modalidade de atribuição de prioridades é muita utilizada em sistemas de tempo real, uma vez que alguns dos seus processamentos necessitam de atender rapidamente algum evento sem interrupção .
- 20108) Conceituar prioridades estáticas.São aquelas prioridades que não podem ser modificadas durante a execução do processamento. Podem ser utilizadas em sistemas de tempo compartilhado (time-sharing) e não nos de tempo real.
- 21109) Conceituar prioridades dinâmicas.A prioridade de um processamento pode ser modificada com a finalidade de atender a qualquer acontecimento que se produza.
Informationen
- Beschreibung
- SISTEMA OPERACIONAL SISTEMA OPERACIONAL Karteikarten am PERGUNTAS 2, erstellt von Cesar Giupponi am 21/09/2015.
- Erstellt von
- Cesar Giupponi · Sep 2015
- Aktualisiert
- 6 Nov 2016
- Aufrufe
- 0
- Bewertung