ID 1392238 Banca FCC Órgão Câmara Municipal de São Paulo - SP Ano 2014 Provas FCC - 2014 - Câmara Municipal de São Paulo - SP - Consultor Técnico Legislativo - Informática Disciplina Sistemas Operacionais Assuntos I-O Kernel Sistemas de arquivos O Sistema Operacional (SO) fornece um conjunto de serviços para programas e usuários desses programas. Dentre estes serviços, NÃO SE INCLUI: Alternativas Manipulação do sistema de arquivos: os programas têm que ler, gravar, excluir, procurar e listar arquivos e diretórios. Alguns incluem o gerenciamento de permissões para liberar ou negar o acesso a eles. Muitos SOs fornecem vários sistemas de arquivos. Kernel modular: os SOs utilizam técnicas de programação orientada a objetos para a criação de um kernel modular, que remove todos os componentes não essenciais do kernel e os implementa como programas de nível de sistema e usuário para executar as chamadas de sistema. Operações de I/O: um programa em execução pode precisar de operações de I/O, envolvendo dispositivos diferentes. Funções especiais para dispositivos específicos podem ser desejáveis. Por eficiência e proteção, geralmente os usuários não podem controlar os dispositivos de I/O diretamente, portanto, o SO deve fornecer um meio de execução destas operações. Detecção de erros: os erros podem ocorrer no hardware da CPU e da memória, em dispositivos de I/O e no programa do usuário. Para cada tipo de erro o SO deve tomar a medida apropriada para assegurar o processamento correto e consistente. Interface gráfica: quase todos os SOs têm uma interface de usuário, que pode assumir várias formas. A CLI - Command Line Interface usa comandos de texto e um método de inserção e edição de comandos. A interface batch executa arquivos nos quais os comandos e suas diretivas de controle estão inseridas. A GUI - Graphical User Interface é a mais comum. Responder Comentários Serviços x Arquitetura GABARITO (B). O Sistema Operacional (SO) fornece um conjunto de serviços para programas e usuários desses programas. Dentre estes serviços, NÃO SE INCLUI: Kernel modular: os SOs utilizam técnicas de programação orientada a objetos para a criação de um kernel modular, que remove todos os componentes não essenciais do kernel e os implementa como programas de nível de sistema e usuário para executar as chamadas de sistema. O Kernel Modular éuma aplicação mais avançada para desenvolvedores front-end.