Arquivos e sistema de arquivos. O conceito do sistema operacional

Interação do usuário com sistema operacional

Uma das três funções do sistema operacional mais importante é a sua interface de usuário. É graças a ele que é possível iniciar programas, gerenciar sua implementação e garantir o suporte de arquivos. No mesmo meio de interação com o sistema operacional, inclui muitos outros meios e funções.

Até hoje, existem dois sistemas de interface fundamentalmente excelentes (traduzidos por interação pelo usuário). O primeiro sistema é chamado interface de comando ou interface da Linha de comando. Ele permite ao usuário gerenciar o lançamento e a execução de programas, definindo textos de controle do console de texto, isto é. Equipes. Tal sistema se desenvolveu no início dos anos 70 do século XX e o desenvolvimento mais completo recebido como parte do sistema operacional UNIX. Observe que o gerenciamento usando textos especiais é muito próximo de acordo com a programação normal em linguagens de alto nível e, portanto, os programadores são facilmente dominados pela interface de comando, para usuários não profissionais, essa abordagem pode ser tão pesada quanto a programação de aprendizado.

O segundo dos sistemas de interface mencionados é gráfico. Desenvolvido no desenvolvimento do PARC (Centro de Pesquisa Palo Alto Xerox) no final dos anos 70 do século XX, mas foi amplamente utilizado nos sistemas operacionais da Apple (MacOS) de meados dos anos 80, e depois em conchas operacionais, e depois nos sistemas operacionais da Microsoft. Amplas massas de usuários não profissionais, é bem conhecida pelos gráficos gráficos do MS Windows 3.1, Windows 9x, Windows NT e suas modificações posteriores.

Gerenciamento de computadores usando a interface gráfica, portanto, refere-se à interface da linha de comando, como visualizar quadrinhos (histórias em imagens) refere-se à leitura do trabalho artístico. Não há dúvida de que ambas as primeiras opções são mais fáceis para um homem desatento ou pequeno, bem como para uma pessoa que não está acostumada a se preocupar. Ao mesmo tempo, o número de usuários e quadrinhos, e a interface gráfica é uma ordem de grandeza, se não para pedidos, excede os usuários de textos rígidos.

O controle usando a interface gráfica é psicologicamente muitas vezes mais fácil e requer esforço significativamente menos volitivo, atenção e informações memorizadas. Praticamente na interface gráfica, as informações necessárias estão quase sempre presentes diretamente na tela onde uma das seguintes eleições é proposta. Mas, ao mesmo tempo, a configuração complexa requer uma infinidade de caixas de diálogo e, em muitos casos, a imagem geral da configuração não é suficiente visualizada. Quase esta abordagem é capaz de resolver apenas um pequeno número de tarefas típicas de configurações, mas não tem uma profundidade ou versatilidade. Em termos ideológicos, a interface gráfica é muito próxima da linguagem de programação COBOL, que é projetada para resolver problemas econômicos e permite registrar algoritmos que não usam operadores abstratos especializados e suficientes, mas usando frases de inglês quase convencionais. Em particular, as operações aritméticas no COBOL são registradas não por símbolos matemáticos, mas as palavras inglesas adicionam, subtrair, multiplicar. O estilo não profissional é muito reconfortante, mas o profissional irrita a ausência de compactação e clareza nas estruturas de controle de informação.



Apesar da aplicação generalizada da interface gráfica no sistema operacional do Windows, a comunicação interna entre os componentes do próprio sistema operacional tem inevitavelmente a natureza dos textos de controle, em particular, comandos de máquinas e chamadas de texto das funções do sistema. A principal complexidade da tarefa dentro do programa analógico do impacto na interface gráfica é forçada a deixar a interface da linha de comando em algum fundo, não visível para usuários não profissionais. Portanto, quase toda a atenção neste capítulo será focada na interface de linha de comando, e as possibilidades da interface gráfica não serão consideradas, enviando para estudar uma multiplicidade de manuais de gerenciamento superficial com sistemas operacionais específicos.

A interface é um intermediário que converte a operação do computador para uma forma amigável.

Antes de se familiarizar com os elementos da interface, considere os controles no Windows. Acredita-se que os dispositivos de entrada de informações no PC são o teclado e o mouse. Isso não é totalmente correto, pois esses itens são usados \u200b\u200bnão apenas para entrada, mas também para gerenciar elementos do Windows.

O mouse é o elemento manager principal do Windows. Ele contém, como regra, dois botões de controle: esquerda e direita e roda de rolagem. A tecla esquerda é multifuncional, com sua ajuda você pode fazer uma série de operações: iniciando programas, seleção de objetos, "Arrastar" objetos, etc. A chave certa é usada para iniciar o menu de contexto. A roda de rolagem é usada para se mover dentro do documento. Em laptops, "touchpad" é \u200b\u200bfornecido como uma substituição do mouse - um playground especial sensível a toques.

O teclado é usado principalmente para inserir texto em documentos, no entanto, ele pode atuar como um elemento de controle usando o controle e as chamadas "teclas" quentes ". Use as teclas para usá-las. Ctrl.e Alt..

A interface do Windows OS consiste na área de trabalho, barra de tarefas, ícones ou sistemas de etiquetas e menu do usuário.

FIG. 2.2 Desktop Windows 7.

A área de trabalho é chamada de imagem na tela do monitor que aparece após o PC é carregada na qual os principais elementos de controle estão localizados. O principal deles são ícones. Com a ajuda de ícones, vários objetos são exibidos: executando programas, documentos, discos, pastas, arquivos gráficos e de vídeo, etc. e objetos podem ser representados na forma de objetos em si e como referências a objetos. No segundo caso, os ícones são chamados de atalhos, e têm um ponteiro na forma de uma pequena flecha no canto inferior esquerdo. O número e a localização dos ícones na área de trabalho individualmente para cada usuário. Trabalhar com ícones é controlado por um mouse.

A barra de tarefas está na parte inferior da área de trabalho e consiste em uma "área de notificação" no lado direito, a "barra de tarefas" no lado esquerdo e o botão "Iniciar" à esquerda é extremo.

A "área de notificações" hospeda várias informações necessárias para o trabalho atual no computador. A "barra de tarefas" reflete a execução de aplicativos. O botão "Iniciar" contém um menu de usuário.

Trabalhar com esses elementos é realizado usando o ponteiro do mouse.

Por exemplo, para visualizar os documentos abertos no momento no Word, você precisa colocar o ponteiro do mouse no ícone da palavra na barra de tarefas. Todos os documentos abertos afetarão a tela como janelas separadas.

FIG. 2.3. Barra de tarefas com documentos abertos.

O menu do usuário que executa o clique do mouse esquerdo no ícone Iniciar é o componente principal do Windows. Tem os principais elementos de trabalhar com um computador.

Figura 2.4. Menu do usuário.

O menu de duas colunas.

À esquerda há ícones dos programas mais utilizados. As flechas à direita dos programas mostram a lista dos arquivos mais recentes abertos neste programa. A inscrição "Todos os programas" é uma lista de todos os programas instalados no computador. Na parte inferior da linha de pesquisa, o que encontrará facilmente qualquer arquivo ou pasta na palavra-chave no computador.

· "Computador" abre um gerenciador de arquivos;

· Painel de gerenciamento - Configurações do Windows;

· "Programas padrão" vincule o tipo de documento com um programa de aplicativo apropriado;

· "Ajuda e Suporte" - um livro didático eletrônico detalhado nas janelas;

· O "desligamento" é usado quando o computador está desligado.

Visualizar informações no Windows é construído na forma de Windows.

FIG. 2.5. Pasta de janela "computador".

A janela consiste nos seguintes elementos:

· A janela de título em que o programa aberto é especificado;

· Botões de controle da janela (dobrar, implantar para a tela cheia, fechar);

· Menu do usuário;

· Barra de ferramentas;

· Peça de informação.

A janela pode ser arbitrariamente localizada na área de trabalho e as dimensões da janela podem mudar. Ao trabalhar com vários programas, você pode abrir várias janelas ao mesmo tempo. Este modo de operação é chamado de multi-janela. A transição de uma janela para outra é realizada usando o ponteiro do mouse.

A configuração da interface é a maneira mais fácil de ser feita chamando o menu de contexto clicando no botão direito do mouse na parte gratuita da área de trabalho. O comando "Personalização" abre uma janela com vários elementos da configuração da interface do Windows.

FIG. 2.6. Configurações da interface.

O design do Windows inclui os seguintes elementos: fundo de desktop, cursor, esquema de cores, sons do sistema, etc. Qualquer um desses elementos pode ser alterado separadamente, mas a maneira mais fácil de escolher um conjunto de configurações na forma de tópicos. A Microsoft oferece uma seleção bastante ampla de tópicos, incluindo esquemas de alto contraste para pessoas com visão enfraquecida.

Um dos principais parâmetros da imagem na tela do monitor é resoluçãotela. Ele é instalado como uma indicação do número de pontos horizontalmente e vertical nas configurações do item de menu "tela". Por padrão, ao instalar o sistema Windows, o circuito de imagem mais racional na tela está instalado no computador. Apesar da possibilidade de configurações de imagem independentes, é recomendável alterá-las apenas ao substituir o monitor, uma vez que os parâmetros do monitor afetam a qualidade da imagem.

Outro elemento de design são aparelhos - mini-aplicações. Eles são instalados usando o menu do ponto de contexto do gadgets.

FIG. 2.7. Aparelhos.

O gadget pode ser posicionado em qualquer lugar na área de trabalho e instalar em cima de todas as janelas. Nesse caso, é útil fazer um gadget translúcido para que ele não interfira no trabalho. Se desejar, você pode reabastecer a coleção de gadgets na Internet.

A maioria dos usuários opera facilmente com os termos, não pensando particularmente sobre o seu significado. Mesmo o fato de que uma palavra é usada em contexto diferente, já não surpresas, embora esse aspecto valesse a pena prestar atenção. O que é uma interface - interação entre pessoas e tecnologia que hoje se manifesta em muitas esferas.

Interface - o que é isso?

Muitas vezes esta palavra pisca na terminologia do computador, embora um convidado frequente e em um contexto completamente diferente. Na psicologia de engenharia, o termo é explicado como diferentes métodos de comunicação entre o usuário e o equipamento do escritório. A designação "interface" veio dos britânicos, na tradução significa "entre pessoas". No campo das tecnologias da Internet, este termo abrange sistemas de comunicação unificados que garantam a troca de dados entre objetos. O termo mais comum - "interface de usuário" é um conjunto de maneiras de ajudar uma pessoa controlada com o equipamento.

Especialistas alocam dois tipos:

  1. Tipo de interface lógica.Um complexo de algoritmos e contratos estabelecidos para a troca de dados entre os elementos.
  2. Interface do tipo físico. Composto de dados automáticos, fisiológicos e multifuncionais, com suporte para qual comunicação é implementada.

Este termo tem sua própria classificação na determinação do conjunto de software e meios técnicos que formam a relação de dispositivos:

  1. Interface laranja - Conduzindo fios, regimes de emparelhamento com elementos de PC e algoritmos de transmissão de sinal. Existem simplesmente conectados e multi-conectados.
  2. A parte dianteira- Conceito da relação de um PC com dispositivos remotos. Existe uma interface de dispositivos periféricos e uma rede.

O que é uma interface intuitiva?

O que a interface do usuário é uma espécie de uma posição e o oposto é um dispositivo. A frase frequentemente menciona os oficiais de TI, mas já na interpretação do conjunto de métodos e leis da interação do sistema:

  • menu de TV e remotinação;
  • tela de horas e suas configurações;
  • o conselho de eletrodomésticos e alavancas de controle.

Se considerarmos a interface do sistema, como comunicação entre o usuário e o equipamento do escritório, é possível caracterizá-lo como um diálogo. O usuário envia o Office para solicitações de dados ou pede ajuda e, em resposta, recebe os comentários ou o guia necessários. A interface do usuário é uma característica de quão conveniente é, ergonômico e quais esforços requer para obter o maior resultado possível.

Qual é a interface do site?

Se a interface for uma totalidade de técnica e software, garantindo a interação de dispositivos, então o site da Internet é um mecanismo inserido para comunicar um usuário com um sistema. O usuário pode:

  • usar serviços;
  • faça pedidos e aplicativos;
  • preencher questionários.

Qual é o "interface amigável"? O termo significa que a aparência do recurso é como, o mecanismo de seu trabalho é claro, o sistema dá claramente recomendações. Requisitos básicos da interface do site:

  • naturalidade;
  • consistência;
  • acesso direto ao sistema de ajuda;
  • logicalidade.

Qual é a interface no computador?

A interface do usuário do aplicativo desempenha um papel muito importante, porque o próprio programa é estimado por esses indicadores. Os desenvolvedores celebram essas disposições básicas:

  1. Marco no dispositivo para o qual o aplicativo é feito.
  2. O ícone é obrigado a refletir a ideia principal.
  3. A área de tocar na tela sensível ao toque deve ter um erro significativo.

Interface do sistema operacional

Ainda há um prazo como a "interface do sistema operacional" - um conjunto de fundos que transmitem comandos de controle. Em seguida vem a colapso em subespécies:

  1. Interface da Linha de comando - Um tipo de comunicação textual entre o usuário e o PC, quando as frases estão disificando o teclado manualmente.
  2. Interface do programa - Pedidos de passe programas. Uma série de utilitários do sistema operacional, a partir do qual o usuário precisa selecionado.

Qual é a interface do programa?

A interface do programa é um conjunto de componentes de orientação que ajudam o usuário a fazer várias ações: chaves e janelas no monitor. Para ver os filmes, use o programa Media Player, e a imagem e o som já estão ajustáveis \u200b\u200bcom os botões e motores. A interface do sistema garante os dados necessários nos programas, alocando dois tipos de páginas de interface:

  1. Solicitações onde a abordagem orientada para o menu é implementada.
  2. Procurar Resultados.

Interface do jogo

O que é uma interface gráfica é um tipo de interface de usuário no qual o menu e os botões são apresentados na tela na forma de imagens gráficas. Ele fornece uma oportunidade para os jogos online gerenciarem heróis e se comunicaram com outros jogadores. Graças a este programa, os usuários introduzem quaisquer ações das figuras usando o mouse ou o teclado. Esta espécie foi criada para comodidades no trabalho de especialistas técnicos, mas ao longo do tempo, tornou-se a invenção, que formava o mercado de PC.

No campo da tecnologia da informação, existem vários conceitos fundamentais. Um deles é a "interface". Note que pode ser interpretado de diferentes pontos de vista. No capítulo anterior, o conceito de "Interface de chamada do sistema" é descrito. Se você procurar por esse prazo nos "dicionários" Yandex, mais de uma dúzia de definições do termo será obtida, a maioria dos quais são fornecidas em combinações com outros termos, por exemplo: "Interface de dados", "interface de programa", "Interface de aplicativo". No dicionário "Ciências Naturais" no glossário. O ROG é dado a seguinte definição de um conceito fundamental.

A interface em um sentido amplo são os limites definidos por padrões entre interagir objetos independentes. A interface define os parâmetros, procedimentos e características da interação de objetos.

No "diretório de dicionário de publicação", há tal definição do termo principal "interface". Isto:

  1. O sistema de conexões e interação de dispositivos de computador.
  2. Interação de usuários com um sistema operacional de computador ou um programa de usuário. Há uma interface gráfica do usuário (interação com o computador é organizada usando ícones, menus, caixas de diálogo, etc.) e uma interface inteligente (ferramentas de interação do usuário com um computador no idioma do usuário natural).

Como você pode ver, este termo tem dois valores aqui. Mas nos concentraremos brevemente na segunda - "interface de usuário". Na fonte já mencionada do glossário do glossário. Ele é determinado da seguinte forma: "A interface do usuário é os elementos e componentes do programa que são capazes de influenciar a interação do usuário com o software, incluindo:

  • ferramentas de exibição de informações, exibir informações, formatos e códigos;
  • modos de comando, interface de usuário de idioma;
  • dispositivos e tecnologias de entrada de dados;
  • diálogos, interação e transação entre usuário e computador;
  • feedback com o usuário;
  • apoio à tomada de decisões em uma área de assunto específica;
  • o procedimento para usar o programa e documentação nele ".

Como a tecnologia computacional desenvolve, os métodos e meios de interação do usuário com o sistema operacional são alterados. A distribuição generalizada de máquinas de computação digital levou ao regime de comunicação entre homem e computador em uma linguagem especial. No início, durante o processamento de pacotes de tarefas, foi realizado usando mídia especial das informações (por exemplo, Perfocars, que foram aplicadas ao computador). Mas no futuro, com a ampla gama de terminais e o teclado, o principal modo de comando operacional do usuário, no qual a interação foi baseada no sistema de comando integrado. Na enciclopédia livre "Wikipedia", é definido assim.

Interface de linha de comando (ENG. Interface de linha de comando, CLI) - um tipo de interface de texto (CUI) entre uma pessoa e um computador, no qual as instruções são dadas principalmente, digitando o teclado de string de texto (comandos), o mouse é possível em Sistemas UNIX. Também conhecido como "console".

Damos um fragmento aproximado da tela que aparece no modo de linha de comando (Fig. 4.1).


FIG. 4.1.

À esquerda na string aparece um convite (), depois de você pode digitar o comando, cujos resultados são exibidos abaixo. Vamos dar um exemplo de execução do comando Data no sistema Linux (Fig. 4.2).


FIG. 4.2.

Os primeiros sistemas operacionais da Microsoft para computadores pessoais da IBM PC (eles foram chamados do MS DOS) também suportados um modo de comando semelhante a outros sistemas. A string em que os comandos foram obtidos foi semelhante ao acima. Hoje, o modo de comando de sistemas operacionais é fornecido pelos emuladores CMD.exe (para o modo de 32 bits) ou comando. COM (para 16 modo de descarga). No modo gráfico da família Unix / Linux linha de comando Emulado pelo terminal do programa (Xterm).

Observe que, para computadores com o sistema operacional MS DOS, o Lendário Programa Norton Commander tornou-se uma boa adição à implementação de tal interface de usuário. Ele minimizou as ações no conjunto de texto na linha de comando, permitindo que você opere, antes de tudo, a escolha de um comando adequado no menu. Este programa também usa ativamente as chaves da função de computador. Wikipedia Este sistema descreve como segue:

"Norton Commander (NC) - um popular gerenciador de arquivos para DOS, originalmente desenvolvido pelo Programador Americano John Socha (alguns componentes adicionais foram totalmente escritos por outras pessoas: Linda Dudinyak - Commander Mail, espera; Peter Badeen - Commander Mail; Keith Ermel, Brian Yoder - Weliers). O programa foi lançado pela Peter Norton Computing (capítulo - Peter Norton), que foi posteriormente adquirido pela Symantec Corporation.

Vamos dar um exemplo de um instantâneo da tela deste Gerenciador de arquivos (Fig. 4.3).


FIG. 4.3.

A popularidade do programa era tão grande que numerosos clones apareceram, que mais ou menos com precisão copiou Nortonovsky

O tipo de interface de usuário é distinto de texto (linear), sistema operacional gráfico e fala.

Interface de usuário Chamado de um conjunto de técnicas de interação do usuário com o aplicativo. A interface do usuário inclui comunicação do usuário com o aplicativo de aplicativo e comunicação.

Sistema operacional de texto.

Sistemas operacionais lineares implementam a interface de linha de comando. O dispositivo de controle principal deles é o teclado. O comando está discando no teclado e é exibido na tela Exibir. O final da entrada de comando serve como pressionando a tecla ENTER. Para trabalhar com sistemas operacionais com uma interface de texto, é necessário dominar a linguagem de comando desse ambiente, isto é. A combinação de comandos cuja estrutura é determinada pela sintaxe desta linguagem.

Os primeiros sistemas operacionais reais tiveram uma interface textual. Atualmente, também é usado em servidores e computadores de computador.

Sistema operacional gráfico

Esses sistemas operacionais implementam uma interface com base na interação de controles de tela gráfica ativa e passiva. Os dispositivos de controle neste caso são o teclado e o mouse. O elemento ativo do controle é o ponteiro do mouse - um objeto gráfico, cujo movimento na tela é sincronizado com o movimento do mouse. Controles passivos são elementos de gerenciamento de aplicativos gráficos (botões na tela, ícones, switches, caixas de seleção, listas suspensas, linhas de menu, etc.).

Um exemplo de exclusivamente gráficos é os sistemas operacionais Windows. A tela inicial de tal sistema operacional é um objeto do sistema chamado de área de trabalho. Área de Trabalho - Este é um ambiente gráfico em que objetos (arquivos e diretórios) e controles são exibidos.

Em sistemas operacionais gráficos, a maioria das operações pode ser realizada por muitas maneiras diferentes, por exemplo, através da barra de menus, através da barra de ferramentas, através do sistema Windows, etc. Como as operações são executadas acima do objeto, ele deve ser selecionado (destacado) .

A base da interface gráfica do usuário é um sistema organizado de Windows e outros objetos gráficos, ao criar desenvolvedores se esforçando para maximizar a padronização de todos os elementos e técnicas de trabalho.

Janela - Esta é uma área retangular emoldurada na tela do monitor, que exibe aplicativos, documento, mensagem. A janela está ativa se o usuário estiver trabalhando atualmente com ele. Todas as operações realizadas no sistema operacional gráfico ocorrem na área de trabalho ou em qualquer janela.

Speech OS.

No caso de uma interface de seda (do inglês. Discurso - discurso, imagem - imagem, idioma - língua, conhecimento - conhecimento) - Na tela em toda a equipe de fala, há uma mudança de algumas imagens de busca para os outros.

Supõe-se que, ao usar uma interface pública, não será necessário entender o menu. As imagens de tela definitivamente indicarão o caminho adicional de passar de algumas imagens de busca para outras ligações semânticas semânticas.