·

Análise e Desenvolvimento de Sistemas ·

Sistemas Operacionais

Send your question to AI and receive an answer instantly

Ask Question

Preview text

Nota da Prova: 5,50\n\n1. O computador é uma máquina eletrônica que permite processar dados, sendo composto por uma série de circuitos integrados e outros componentes relacionados, que possibilitam a execução de uma variedade de sequências ou rotinas de instruções indicadas pelo usuário. Para que essa interação entre usuário, software e hardware possa ocorrer, faz-se necessário a utilização de um sistema operacional. Diante disso, conceitue sistema operacional e descreva as suas principais funções em um sistema computacional.\n\nResposta Esperada:\nO sistema operacional é o software responsável por permitir a interação entre usuário e computador. Suas principais funções são:\n1. Gerenciamento dos recursos: gerencia os diversos componentes de hardware, como memória, dispositivos de entrada e saída, processador, entre outros, para o seu perfeito funcionamento.\n2. Compartilhamento dos recursos: possibilidade que diversos usuários façam uso de um mesmo recurso de forma concorrente, como, por exemplo, uma impressora. Importante ressaltar que, nestes casos, cabe ao sistema operacional realizar o controle dessas atividades concorrentes.\n3. Controle e gerenciamento de rede: possibilidade o gerenciamento dos recursos disponíveis em rede, alocando-os aos usuários com permissão de acesso.\n\n2. Os sistemas cliente/servidor têm como objetivo aumentar a produtividade e a satisfação dos usuários, além de obter redução de custos mediante a atualização da infraestrutura, sistemas e treinamento. São baseados na teoria de divisão do trabalho a ser realizado por uma aplicação, entre um processo cliente e um processo servidor. Com relação ao modelo cliente/servidor, descreva pelo menos duas características relativas ao processo cliente e pelo menos duas relativas ao processo servidor.\n\nResposta Esperada:\nNo modelo cliente/servidor, pode-se relacionar algumas características relativas ao processo cliente:\n1) O usuário executa o processo cliente numa máquina simples, como uma estação de trabalho.\n2) Efetua requisições de serviços para o processo servidor, ou processos servidores, sendo estes executados normalmente em computadores remotos.\n3) Uma parte do código da aplicação é executada no processo cliente.\n\nCom relação ao processo servidor, podem-se relacionar características como:\n1) São executados sistemas operacionais como Windows e Linux, em computadores com maior poder de processamento (servidores), que possuem mais memória RAM e mais disponibilidade de disco do que nas estações clientes.\n2) Pode executar diversos serviços relacionados, necessitando software e hardware especializados.\n3) A troca de mensagens com clientes não é iniciada pelo servidor, pois são processos passivos que recebem as requisições dos clientes, então processam e respondem a quem requisitou.