Você está na página 1de 5

AlfaCon Concursos Públicos

CONTEÚDO PROGRAMÁTICO
ÍNDICE
Sistemas Operacionais����������������������������������������������������������������������������������������������������������������������������������������2
Partes do Sistema Operacional (Subsistema)�����������������������������������������������������������������������������������������������������������������2
Interface Gráfica do Utilizador – GUI�����������������������������������������������������������������������������������������������������������������������2
Modos de Trabalho das GUIs��������������������������������������������������������������������������������������������������������������������������������������2

Lei do Direito Autoral nº 9.610, de 19 de Fevereiro de 1998: Proíbe a reprodução total ou parcial desse material ou divulgação com
fins comerciais ou não, em qualquer meio de comunicação, inclusive na Internet, sem autorização do AlfaCon Concursos Públicos.
1
AlfaCon Concursos Públicos

Sistemas Operacionais
Partes do Sistema Operacional (Subsistema)
Para tornar mais fácil a compreensão do que são subsistemas, imaginemos uma caixa enorme
com várias partições internas, divisões, e que cada partição é responsável por armazenar um tipo
de informação específica. Assim é um Sistema Operacional, um programa de computador enorme,
que é dividido em várias partes de funcionamento. Essas partes internas do Sistema Operacional são
chamadas de subprogramas ou subsistemas, como são mais conhecidas no universo da Informática.
Cada subsistema é responsável por executar ou armazenar uma função específica dentro do
Sistema Operacional, e essas “partes” se comunicam entre elas para o correto funcionamento do
sistema. Vejamos agora quais são os principais subsistemas que aparecem em concursos públicos.
Interface Gráfica do Utilizador – GUI
GUI é a representação do termo em Inglês Graphical User Interface, que é traduzido para o Por-
tuguês como “Interface Gráfica do Usuário”; também é conhecida pelo termo “Interface Gráfica
Amigável”, representada pela sigla IGA. Todos esses nomes apresentados estão relacionados à in-
terface gráfica do Sistema Operacional que é, basicamente, a forma como o Sistema Operacional
apresenta as informações para o usuário do computador interagir com o computador. Sabendo que
a banca costuma cobrar termos técnicos, devemos compreender tecnicamente que a palavra “In-
terface” significa um ou mais elementos que proporcionam uma ligação física ou lógica entre dois
sistemas que não poderiam ser conectados diretamente. Em termos mais simples, a Interface do
Sistema Operacional é um elemento lógico, que funciona como intermediário durante a comunica-
ção e interação entre o usuário e o computador.
Como a maioria dos usuários não sabe utilizar o computador diretamente na linguagem de
máquina, Baixo Nível (binário), e também é incapaz de compreender uma resposta apresentada pelo
computador, processador, nesse formato de linguagem, é necessário utilizar um elemento interme-
diário que desempenhe o papel de tradutor nessa comunicação. Essa é a função da Interface Gráfica
do Usuário (GUI), que desempenha exatamente o papel de transformar a comunicação com o com-
putador de forma mais clara e objetiva para os dois lados, usuário e máquina.
Por exemplo, quando o usuário quer abrir o programa Google Chrome, ele pode abrir esse programa
clicando sobre o ícone correspondente. Ao realizar essa ação no Sistema Operacional, o Kernel, centro
de gerenciamento dos processos, entenderá esse clique de forma adequada e enviará a instrução gerada
para o processador computar, calcular, essa informação. Em vez de o usuário inserir uma infinidade de
códigos em Baixo Nível, binário, no Kernel para executar essa ação, ele simplesmente clicará em um ícone
apresentado pela interface gráfica. Esta, logo após a ação do usuário, enviará exatamente o conjunto de
códigos em binários que executa aquela ação, ou seja, a interface gráfica é quem traduz o clique em códigos
e interpreta para o Kernel, de forma adequada, qual foi a ação do usuário na máquina.
Existem dois tipos de propriedades gráficas possíveis de se trabalhar com Sistemas Operacio-
nais: o modo somente texto, shell; e outro modo que se dá por meio de elementos gráficos visuais.
Veremos isso a seguir.
Modos de Trabalho das GUIs
→→ Modo Shell
O modelo de comunicação Shell foi o primeiro modo de trabalho criado para a interação de
usuários comuns com sistemas computacionais. Foi criado juntamente com os Sistemas Operacio-
nais primitivos, Unix e MsDos, sendo que esses dois tipos de Sistemas Operacionais operam somente
nesse modelo de comunicação, o Shell.
Lei do Direito Autoral nº 9.610, de 19 de Fevereiro de 1998: Proíbe a reprodução total ou parcial desse material ou divulgação com
fins comerciais ou não, em qualquer meio de comunicação, inclusive na Internet, sem autorização do AlfaCon Concursos Públicos.
2
AlfaCon Concursos Públicos

Basicamente, a comunicação com o computador em um modelo de trabalho Shell é represen-


tada por uma tela preta, onde o usuário insere suas instruções no computador por meio de códigos
de texto. Esse sistema é chamado de “comunicação com a Interface por Linha de Comandos”, CLI
(Command-Line Interface), sendo que o computador só realizará ações se o usuário inserir um
comando de texto exatamente no formato aceito pelo Sistema Operacional. Abaixo, consta uma
imagem representando, de forma simples, a interface de comunicação do modelo Shell.

Por exemplo, após o usuário ligar seu computador, o Sistema Operacional será carregado direta-
mente nessa tela preta, pois o modelo de comunicação Shell por Linha de Comandos não envolve ele-
mentos visuais, como botões, ícones, janelas, gráficos, imagens, sendo que o único elemento aceito
pelo modelo Shell corresponde aos códigos em textos.
É difícil compreender, na prática, a operação de um sistema assim, pois são poucas pessoas no
mundo que ainda utilizam esse tipo de modo de trabalho para lidar com o Sistema Operacional, seja
para trabalho ou para fins recreativos.
Uma observação muito importante sobre o modelo Shell versa que o Sistema Operacional que
trabalha nesse modelo de interface aceita somente um comando por vez, não sendo possível inserir
vários comandos em uma mesma linha de comandos digitados. Por exemplo, em uma única linha
de digitação de código, o usuário não poderá informar para o Sistema Operacional acessar uma
pasta, renomear os arquivos da pasta e desligar o computador. O usuário deverá fazer esse processo
sequencialmente, informando um código por vez, um em cada linha de execução, pois um código
inserido realiza uma ação no Sistema Operacional.
Como exemplo de Sistemas Operacionais que trabalham em modo Shell, temos os sistemas pri-
mitivos MsDos e Unix e o Sistema Operacional moderno Linux.
Nesse momento de nosso estudo, é preciso realizar uma observação muito importante sobre os
Sistemas Operacionais Windows. Muitas vezes o aluno confunde a janela do Prompt de Comandos,
CMD, com um Sistema Operacional completo. Abaixo, apresentamos a imagem da Tela do Sistema
Operacional Windows 7, com a ferramenta Prompt de Comandos aberta.

Tela do Windows 7 (Fonte: http://estudeinformatica.blogspot.com.br/2012/06/removendo-senhas-do-logon-no-windows-7.html)


Lei do Direito Autoral nº 9.610, de 19 de Fevereiro de 1998: Proíbe a reprodução total ou parcial desse material ou divulgação com
fins comerciais ou não, em qualquer meio de comunicação, inclusive na Internet, sem autorização do AlfaCon Concursos Públicos.
3
AlfaCon Concursos Públicos

Não é correto afirmar que Sistemas Windows operam em modo Shell, já que para um Sistema
Operacional operar em modo de texto, ele não poderá exibir janelas, botões, ícones, imagens,
durante a sessão de uso em modo Shell. Os Sistemas Windows não possuem a qualidade de fun-
cionar somente em modo de texto, pois quando for aberta a ferramenta Prompt de Comandos, será
exibida uma janela a mais dentro do sistema gráfico do Windows e não será exibida completamente
em Shell, como acontece com o Sistema Operacional Linux.
Cuidado! O Windows, que é um S.O. completo, não funciona em Shell, mas a ferramenta Prompt
de Comando é operada por meio de comandos de texto Shell. Isso quer dizer que essa ferramenta
somente opera por intermédio de comandos interpretativos de texto, instruções de códigos, mas o
sistema Windows não será operado em Shell.
→→ Modo Gráfico
Ao verificar a dificuldade que os usuários tinham em manipular um computador com interface
de operação em códigos de texto, modelo Shell, durante a década de 70 desenvolvedores começa-
ram a criar Sistemas Operacionais, os quais eram manipulados por meio de janelas, botões, ícones,
gráficos e com o uso de mouse. Com o passar do tempo, os sistemas gráficos de janelas foram evo-
luindo cada vez mais, até chegarmos à espantadora tecnologia gráfica que temos na atualidade.
Uma observação muito importante articula que os sistemas de Modo Gráfico não foram “criados
do nada”, eles surgiram da evolução do modelo Shell de comunicação, que serviu como uma base
para a criação do modelo gráfico. Por isso, é correto utilizar o termo “Shell Gráfico” para referenciar
as interfaces que operam no Modo Gráfico de comunicação.
Resumindo, o Modo Gráfico de interação com o Sistema Operacional é o método de manipula-
ção mais simples, pois permite que o usuário opere o Sistema, interagindo com o Kernel, por meio do
mouse, e não mais por intermédio de códigos de textos.
Um ponto muito relevante deste estudo que, sem sombra de dúvidas, é o assunto mais cobrado
em provas de concurso, é o nome do Modo Gráfico de cada uma das versões dos principais Sistemas
Operacionais visados em concurso: Linux e Windows.
→→ Modos Gráficos de Sistemas Windows
Para as versões de sistemas Windows, é correto afirmar que cada versão do Sistema Operacional possui
apenas um Modo Gráfico e que esse Modo Gráfico utilizado no sistema é exclusivo para a sua versão. Isso
quer dizer que, por exemplo, o Modo Gráfico do Windows 8 não poderá instalado no Windows 10. Outra
situação é que o Sistema Windows 8 não poderá conter dois Modos Gráficos instalados, por exemplo.
˃˃ Sistema Operacional Windows XP: essa versão do Windows é a única versão moderna que
não possui um nome específico para o seu Modo Gráfico, por isso pode ser referenciado pela
expressão “Modo Gráfico do Windows XP”.
˃˃ Sistemas Operacionais Windows Vista e Windows 7: nessas duas versões do Windows, o
nome dado ao Modelo Gráfico de interação é AERO.
˃˃ Sistemas Operacionais Windows 8 e 8.1: nessas versões dos Sistemas Windows, o nome dado à
Interface Gráfica é METRO UI.
˃˃ Sistema Operacional Windows 10: oficialmente, a Microsoft, fabricante do produto, ainda não
se pronunciou sobre o nome do novo Modo Gráfico do Windows 10, mas os próprios desen-
volvedores do sistema já o batizaram pelo nome Modern UI. Muitas pessoas falam que o nome
da propriedade gráfica é Cortana, o que é um erro, pois Cortana é uma das ferramentas dispo-
níveis nessa versão do Windows que desempenha o papel de assistente virtual, como se fosse a
assistente “Siri” da Apple. Mas o aluno pode ficar tranquilo em relação a isso, pois se não existe
um nome oficial apresentando pela fabricante, a banca não poderá cobrar essa nomenclatura
especificamente em questões, pois o item seria anulado facilmente por falta de fonte.
Lei do Direito Autoral nº 9.610, de 19 de Fevereiro de 1998: Proíbe a reprodução total ou parcial desse material ou divulgação com
fins comerciais ou não, em qualquer meio de comunicação, inclusive na Internet, sem autorização do AlfaCon Concursos Públicos.
4
AlfaCon Concursos Públicos

→→ Modos Gráficos de Sistemas Linux


Diferentemente dos sistemas Windows, que possuem apenas um Modo Gráfico por versão, no
Linux uma distribuição do sistema, “versão”, poderá conter mais que uma propriedade gráfica ins-
talada ao mesmo tempo. Uma observação muito pertinente é que, quando o sistema Linux possuir
duas ou mais propriedades gráficas instaladas, o usuário deverá escolher uma delas para ser iniciada
junto com o Sistema Operacional, toda vez que ligar o computador. Ser possível instalar duas ou
mais propriedades gráficas no Linux, não quer dizer que é possível executar o sistema com dois ou
mais modos Gráficos ao mesmo tempo. Abaixo, apresentamos uma lista contendo o nome dos prin-
cipais modos gráficos utilizados em distribuições de sistemas Linux.
˃˃ GNOME
˃˃ KDE
˃˃ CINNAMON DESKTOP
˃˃ MATE DESKTOP
˃˃ UNITY
˃˃ XFCE
→→ OBS. 1: Nem todos os programas (Softwares) e equipamentos (Hardwares) que são executados
em sistemas Windows também serão executados em sistemas Linux, isso não é uma regra. Para
que alguns desses recursos de Hardware e Software incompatíveis sejam executados no Linux, é
preciso instalar, no Linux, um programa gerenciador de interfaces, que é o programa chamado
X11 ou XWindow, mas pode aparecer em questões o termo XWindowS, com o “S” no final,
como já veio sendo apresentado pela banca CESPE/UNB.
Exercícios
01. O Linux permite que o sistema seja inicializado tanto em modo texto, usando-se um shell
orientado a caractere com um interpretador de comandos, como em um sistema de janelas,
utilizando-se um shell gráfico.
Certo ( ) Errado ( )
Gabarito
01 - Certo

Lei do Direito Autoral nº 9.610, de 19 de Fevereiro de 1998: Proíbe a reprodução total ou parcial desse material ou divulgação com
fins comerciais ou não, em qualquer meio de comunicação, inclusive na Internet, sem autorização do AlfaCon Concursos Públicos.
5

Você também pode gostar