Você está na página 1de 3

ATV.

SISTEMA OPERACIONAL

IFPA – Instituo Federal de Educação Ciência e Tecnologia do Pará


Curso: Técnico em Informática - 2°Ano - Manhã
Professor: Patrick Félix
Discentes: Marçal Moura e Lucas Galvão.
1 - QUAIS SÃO OS PRINCIPAIS BENEFÍCIOS DOS SISTEMAS
MULTIPROGRAMÁVEIS/MULTITAREFA EM COMPARAÇÃO COM OS SISTEMAS
MONOPROGRAMÁVEIS/MONOTAREFA?

Os sistemas multiprogramáveis/multitarefa oferecem vários benefícios em comparação com os


sistemas monoprogramáveis/monotarefa. Eles permitem a execução simultânea de vários
programas, o que reduz o tempo de resposta das aplicações e utiliza de forma mais eficiente os
recursos do sistema, como a CPU e a memória. Além disso, os custos são reduzidos devido ao
compartilhamento de recursos entre diferentes programas, tornando o uso de hardware mais
eficiente.

2 - COMO O MECANISMO DE INTERRUPÇÃO DIFERE DA EXCEÇÃO? QUAL É A IMPORTÂNCIA


DE AMBOS NA EXECUÇÃO DOS PROGRAMAS?

O mecanismo de interrupção e exceção são formas de lidar com eventos inesperados durante a
execução de programas. A diferença fundamental entre eles é a origem dos eventos. As
interrupções são geradas por eventos externos ao programa em execução, como operações de
E/S concluídas. As abordagens, por outro lado, são eventos internos que resultam de erros ou
condições especiais, como uma divisão por zero. Ambos os mecanismos são cruciais para a
execução segura e controlada dos programas, permitindo que o sistema operacional trate esses
eventos de maneira semelhante.

3 - EXPLIQUE A FUNÇÃO E A IMPORTÂNCIA DOS BUFFERS NA OPERAÇÃO DE DISPOSITIVOS


DE E/S EM SISTEMAS MULTIPROGRAMÁVEIS.

Os buffers são áreas de memória reservadas para armazenar temporariamente dados durante
operações de entrada e saída (E/S). Eles desempenham um papel importante na equalização
de velocidades diferentes entre a CPU e os dispositivos de E/S. Os buffers permitem que os
dispositivos de E/S transfiram dados para ou da memória de forma eficiente, liberando a CPU
para realizar outras tarefas enquanto a transferência de dados ocorre em segundo plano. Isso
aumenta a eficiência do sistema e evita que a CPU fique ociosa enquanto se aguarda a
conclusão das transações de E/S.

4 - QUAL É A IMPORTÂNCIA DA ESTRUTURA DO SISTEMA OPERACIONAL MENCIONADA NO


TEXTO, E COMO ELA SE RELACIONA COM A EXECUÇÃO DE APLICATIVOS?

A importância da estrutura do sistema operacional mencionada no texto está relacionada à


organização e funcionalidade do sistema operacional. Ela define como o sistema é dividido em
componentes, como o núcleo do sistema, utilitários e aplicações. A estrutura do sistema
operacional permite que os usuários interajam com o hardware e as aplicações de forma
transparente, enquanto o núcleo do sistema oferece serviços essenciais para a operação do
sistema. Uma estrutura é fundamental para o funcionamento eficiente e seguro do sistema
operacional.
5 - O QUE SÃO AS "CHAMADAS DE SISTEMA" MENCIONADAS NO TEXTO, E COMO ELAS SÃO
USADAS PARA ACESSAR OS SERVIÇOS DO SISTEMA OPERACIONAL?

"Chamadas de sistema" são interfaces que permitem que aplicativos e usuários acessem os
serviços oferecidos pelo sistema operacional. Sempre que um usuário ou aplicativo precisa de
um serviço do sistema operacional, ele faz uma chamada a uma "chamada de sistema"
específica. Através das intervenções fornecidas na "chamada de sistema", a solicitação é
processada e uma resposta é enviada à aplicação, interrompendo o sucesso ou a falha da
operação. Cada sistema operacional tem seu próprio conjunto de "chamadas de sistema" com
nomes, configurações e formas de ativação específicas. Eles funcionam como uma porta de
entrada para acessar o núcleo do sistema operacional e seus serviços.

Você também pode gostar