Prévia do material em texto
CENTRO UNIVERSITÁRIO DAS FACULDADES METROPOLITANAS UNIDAS – FMU ENGENHARIA DA COMPUTAÇÃO GABRIEL MOURA DOS SANTOS RELATÓRIO: DISSERTAÇÃO ARGUMENTATIVA São Paulo 2024 ATIVIDADE 1 Durante os estudos do capítulo 1 nós podemos discutir vários aspectos sobre os sistemas operacionais, tal discussão incluiu a conceituação e evolução dos sistemas operacionais, o gerenciamento de recursos o gerenciamento de processos e por fim estudamos a interação entre todos esses componentes. Em relação a essa conceituação, explore como ocorre a interação entre esses componentes e ao mesmo tempo explique qual seja a responsabilidade de cada um desses componentes no funcionamento do microcomputador. Produza sua resposta de maneira que ela aborte todos os principais conceitos envolvidos, sempre mantendo o foco e deixar claro como o microcomputador é controlado pelo sistema operacional durante o período em que o mesmo é utilizado pelo usuário. RESPOSTA 1. Conceituação e Evolução dos Sistemas Operacionais: Os sistemas operacionais são programas de software que gerenciam os recursos de hardware e fornecem uma interface entre o hardware do computador e os programas de aplicação. Eles evoluíram desde os sistemas simples de execução sequencial de tarefas até os sistemas modernos e complexos, capazes de suportar multitarefa, multiusuário e multiprocessamento. 2. Gerenciamento de Recursos: Esta é uma das principais responsabilidades do sistema operacional. Ele gerencia recursos como CPU, memória, dispositivos de armazenamento e periféricos de entrada/saída. Isso envolve a alocação eficiente desses recursos entre os processos em execução, garantindo que cada processo tenha acesso aos recursos necessários de forma justa e sem conflitos. 3. Gerenciamento de Processos: O sistema operacional controla a execução de processos no sistema. Ele cria, programa, suspende, retoma e encerra processos de acordo com as necessidades do usuário e as prioridades definidas. Isso inclui a troca de contexto entre os processos, ou seja, a transição entre a execução de um processo e outro, garantindo que todos os processos tenham tempo de CPU para realizar suas tarefas. 4. Interação entre os Componentes: Todos esses componentes interagem de maneira coordenada para garantir o funcionamento adequado do microcomputador. Por exemplo, quando um usuário inicia um programa, o sistema operacional alocará recursos, como memória e tempo de CPU, para esse processo. Enquanto o programa está em execução, o sistema operacional gerenciará sua interação com o hardware, como leitura e gravação em disco ou envio de dados para a tela. Quando o usuário encerra o programa, o sistema operacional libera os recursos alocados e os torna disponíveis para outros processos. 5. Responsabilidade de cada Componente: - O usuário interage com o sistema operacional por meio da interface de usuário, solicitando a execução de programas e realizando operações no sistema. - O sistema operacional gerencia os recursos do hardware, como CPU, memória e dispositivos de armazenamento, garantindo que eles sejam utilizados de forma eficiente e equitativa. - Ele também gerencia os processos em execução, garantindo que todos os programas tenham acesso aos recursos necessários e que as operações sejam realizadas de maneira ordenada e sem conflitos. Em resumo, o sistema operacional atua como o controlador central do microcomputador, coordenando a interação entre o hardware e o software, gerenciando recursos e processos para fornecer uma experiência de computação eficiente e confiável para o usuário.