Sistema operacional

Classified in Computers

Written at on English with a size of 20.04 KB.

 
Para que serve o comando “IPCONFIG” no Windows?  Resp: O comando IPCONFIG verifica qual é o endereço IP atribuído ao dispositivo de rede, bem como endereço dos servidores DNS e o endereço IP do Gateway/Router que permite acesso à Internet.É possível escrever um programa que manipule arquivos, estejam eles em disquetes, discos rígidos, CDs, fitas magnéticas, etc., sem ter que alterar o código para cada tipo de dispositivo. As operações de E/S são realizadas através de que mecanismo do Sistema Operacional?                               Resp: Através de System Calls de Entrada e Saída que chamam as rotina de E/S do núcleo do SO.Na implementação das técnicas conhecidas como RAID, Explicar as 3 principais técnicas utilizadas (RAID0, RAID1 e RAID5).                                                           Resp: RAID 0 (Striping) - distribui as operações de E/S entre diversos discos físicos visando aumento de desempenho, RAID 1 (Espelhamento / Mirroring) - replica todo o conteúdo do disco principal, chamado de primário em discos secundários; RAID 5 (Acesso Independente com Paridade Distribuída) - distribui dados entre os discos do array e implementa a redundância baseada em paridade, requerendo espaço adicional menor para ser implementada.No Sistema Operacional, implementou-se as técnicas de redundância e proteção de dados conhecidos como RAID (Redundant Arrays of Inexpensive Disk), cuja característica técnica é a criação de um dispositivo virtual, o Array de Discos. Qual das técnicas abaixo é utilizada para espelhamento de dados?                                                   RAID1
Para que serve o comando “IFCONFIG” no Linux?          Resp: Após configurada fisicamente, a interface precisa receber um endereço IP para ser identificada na rede e se comunicar com outros computadores, além de outros parâmetros como o endereço de broadcast e a máscara de rede. O comando usado para fazer isso é o ifconfig (interface configure).Em que condição ocorre a interrupção da execução de um processo no Escalonamento Circular?                                                                                     ocorre pelas ambas condições: por Solicitação de uma função de E/S e por atingir o limite da fatia de Tempo definido pelo Time-Slice ou QuantumPara que serve o arquivo “/etc/hosts” ?                      faz o relacionamento entre um nome de computador e o endereço IP local, e chamado de Virtual Hosts, para quando desejar referir pelo nome do computador em vez do endereço IP.                 No mecanismo de Escalonamento conceitue: SCHEDULER e DISPATCHER.                                                    Resp: Scheduler é o mecanismo de inserir um processo no final da fila do Estado de Pronto. Dispatcher é o mecanismo de eleger o processo da fila de Pronto para a utilização do processador ou seja, eleger um processo para a execução.
Qual o comando no Linux pode ser usado para configurar a placa de rede?                                                 ifconfig eth0 200.100.50.25 netmask 255.255.255.248;O que é Latência do Dispatcher?é o período de tempo gasto na substituição de um processo por um outro;Qual dos comandos abaixo descreve a correta sintaxe para listar todos as interfaces de rede da estação LINUX?         ifconfig /allNos critérios de escalonamento pode ocorrer o fenômeno do STARVATION.O que é Starvation?         Resp: Starvation é uma situação quando um processo fica indefinidamente a espera pela utilização do processador.
A diversidade dos tipos de dispositivos de E/S exigiu que o SO implemente uma camada chamada de Subsistema de E/S. Quais foram os principais objetivos para esta implementação?           Resp: A implementação do Subsistema de E/S foi com a função de isolar a complexibilidade da implementação de cada dispositivo com características específicas da chamada de sistemas de arquivos pela aplicação, possibilitando ao sistema tornar-se mais flexivel.Entre os diversos dispositivos de E/S, os discos magnéticos são o principal repositório de dados. O tempo utilizado pela leitura e gravação de dados em um disco está em função de três fatores. Qual dos itens abaixo não são os fatores que compõem o tempo de leitura?.                               Tempo de processadorCite 3 funções básica do Escalonamento.                       Resp: Manter a UCP ocupada a maior parte do tempo; Balancear o uso da UCP entre processos; Privilegiar a execução de aplicações críticas; Maximizar o throughput do sistema; Oferecer tempos de resposta razoáveis para usuários interativos; Implementada pelo scheduler(entrada na fila) e dispatcher(entrada em execução)Em que condição passa do estado de Execução para estado de Pronto para Execução?                               quando ocorrer a preempção por tempo, isto é, atingir a fatia de tempo definido pelo Time Slice ou Quantum; 
As camadas dos Subsistemas de E/S são divididas em dois grupos, quais são? Explique resumidamente.                                                                       Resp: O primeiro é a Camada Lógica que visualiza os diversos tipos de dispositivos do sistema de um modo único e tratado por rotina chama de Sistemas de Arquivos e Subsistema de E/S. O segundo é a Camada Física, específico para cada dispositivo e inserido no Sistema Operacional quando da instalação deste dispositivo, chamado de Device-Driver.Quais são os componentes básicos da Estrutura de um Processo.? Explique                                                 Resp: Contexto de hardware constitui, basicamente, no conteúdo de registradores:program counter (PC), stack pointer (SP) e bits de estado. Contexto de software especifica características do processo que vão influir na execução de um programa, como, por exemplo, o número máximo de arquivos abertos simultaneamente ou o tamanho do buffer para operações de E/S. É composto basicamente por três grupos de informações de um processo: sua identificação, suas quotas e seus privilégios. Espaço de endereçamento é a área de memória do processo onde o programa será executado, além do espaço para os dados utilizados por ele.Como são classificados os Dispositivos em função da forma com que os dados são armazenados?        Resp: Dispositivos Estruturados: Armazenam as informações em blocos de tamanho fixo possuindo cada qual um endereço que pode ser lido/gravado. Ex. Disco rígido. Acesso Direto: Quando um bloco pode ser recuperado através de seu endereço. Acesso Seqüencial: Quando para se acessar um bloco, o dispositivo percorre seqüencialmente os demais blocos.                                Dispositivos não Estruturados: Enviam ou recebem uma seqüência de caracteres sem estar estruturado no formado de um bloco. Ex.: Terminais, impressoras, interfaces de rede.Explique os estágios das mudanças de Estado.            Resp: Um processo após passar pelo estado de CRIAÇÃO, com as 3 condições satisfeitas (Memória, Contexto de Hardware e Contexto de Software), é passa para o final da fila do Estado de PRONTO , através do mecanismo SCHEDULER. Quando o processador estiver livre, pode ser alocado, através de mecanismo DISPATCHER iniciando a execução, transformando-se numa THREAD, obedecendo os critérios de Escalonamento. Fica em execução até ocorrer a interrupção, através de um dos critérios: por solicitação de função de E/S ou por ter atingido o limite definido pelo Time Slice, neste caso ficando na fila de PRONTO até o escalonamento, seguindo o ciclo. No caso de solicitação de função de E/S, fica no estado de ESPERA até a conclusão da função de E/S, quando, através do SCHEDULER, entra no final da fila do estado de PRONTO, ficando a espera de escalonamento. Assim o ciclo continua até o término da execução do programa, quando muda o estado para o estado de EXIT.
As operações de E/S podem ser classificadas em Operação Síncrona e Operação Assíncrona. Explique a diferença.                                                              Resp: Operação Síncrona: Quando o processo que realizou a operação fica aguardando em estado de espera por seu término. Ex. Leitura de arquivo.Operação Assíncrona: Quando o processo que realizou a operação não aguarda pelo seu término e continua pronto para ser executado. Neste caso deve existir uma sinalização que indique que a operação foi terminada. Ex. Impressão de uma linha.O que é um processos.?                                                         Resp: Processo é um programa em execução. Num sistema multiprogramável, o atendimento a diversos usuários e manter informações de cada programa que está sendo executado concorrentemente é o ambiente operacional onde são executados os programas, que compõem-se de conteúdo dos registradores, espaço de memória, recursos de Hardware e Software necessários.Explique resumidamente a mudança de Contexto de Hardware.                                                                               Resp: Quando um processo está em execução, o contexto de hardware, basicamente, o conteúdo de registradores: program counter (PC), stack pointer (SP) e bits de estado. No momento em que o processo perde a utilização da UCP, o sistema salva estas informações, para restauração posteriormente ao receber o controle do processador de volta, e carrega os conteúdos referentes ao do novo processo que entra em execução.O que é THROUGHPUT de um processo num critério de escalonamento?                                                                  Throughput representa o número de processos executados em um determinado intervalo de tempo.
Quais são os Estados de Processo? Explique cada um.                                                                                                  Resp: EXECUÇÃO (RUNNING): quando um processo está em execução na UCP; PRONTO (READY): quando um processo aguarda que o sistema operacional aloque a UCP para sua execução, ou seja, está em condição de execução e as 3 condições básicas (espaço de endereçamento, Contexto de Hardware e Contexto de Software) foram atendidas;; ESPERA (WAIT): quando um processo está aguardando algum evento externo ou aguardando o término da função de E/S, para prosseguir com o processamento. Criação (New) - alguns S.O. limitam o número de processos ativos. Desta forma, o processo, mesmo com o PCB criado, permanece no estado de Criação até a liberação dos recursos alocados para outros processos; e Terminado (exit) - o processo permanece no estado de término apenas o tempo necessário para coleta das informações necessárias para contabilização de uso (job log)O que contem no diretório “/etc/hosts” ? E qual é a desvantagem ?                                                                     Resp: Faz o relacionamento entre um nome de computador e endereço IP local, e para colocação de endereços de virtual hosts, isto é, quando deseja referir pelo nome do computador ao invés de IP.                                                                                            A desvantagem de fazer isto é que você mesmo precisará manter este arquivo atualizado e se o endereço IP de algum computador for modificado, esta alteração deverá ser feita em cada um dos arquivos hosts das máquinas da rede.Escrever o comando para ativar a interface de rede Ethernet “eth0” com o endereço IP: 192.168.0.10 com a máscara de rede 255.255.255.0. Tambem escrever o comando para desativar esta interface.                                                                                      Resp: ifconfig eth0 192.168.0.10 netmask 255.255.255.0 up                                                                        Ifconfig eth0 downUma rede com diversos computadores utilizando o sistema operacional Windows, foi escolhido GNU/Linux como o novo servidor de arquivos,. Qual programa pode ser utilizado para, compartilhar os arquivos do Windows e Linux e conseguir ler e gravar arquivos no novo servidor de arquivos?  utilizar um servidor SAMBA
Que comando do LINUX usar para excluir um arquivo de um diretório?                                                         rm /diretório_origem/arquivoQue comando do LINUX uso para ver o caminho completo do diretório corrente?  PWDQuais são os comandos de manipulação de diretório no LINUX? (criação, remoção e navegação de diretórios)         MKDIR; RMDIR e CDQue comando do LINUX usar para produzir uma listagem de arquivos de um diretório?                                    Resp: usar o comando: ls <diretório>
Qual é a função do Device Driver?                                       Resp: O Device Driver ou somente Driver, tem como função implementar a comunicação do subsistema de E/S com os dispositivos através de Controladores.No sistema operacional Linux, qual a interface gráfica é usado para configurar a rede no computador: network-config“               Para que serve o PIPE?                                                                                         O Pipe é o mecanismo para associar o canal de saída de um processo com o canal de entrada do próximo processo;Que comando do LINUX usar para visualizar o conteúdo de arquivos?                                                                lst /<diretório>/arquivo : cat /<diretório>/arquivo
edt /<diretório>/arquivo
txtpad /<diretório>/arquivo
O comando do Linux que serve para obter os dados de configuração , tais como: interfaces ativas no momento, pacotes enviados, recebidos e colisões de datagramas, e ativar ou desativar a interface de rede Ethernet:   O comando “ifconfig”Para procurar ou buscar uma palavra ou um texto de uma arquivo?Resp: usar o comando: grep <expressões> <arquivo>Para que serve as Controladores?                                     Resp: São componentes de hardware responsáveis por manipular diretamente os dispositivos de E/S. O Driver comunica-se com os dispositivos através dos Controladores.Qual é a função do Device Driver?                                       Resp: O Device Driver ou somente Driver, tem como função implementar a comunicação do subsistema de E/S com os dispositivos através de Controladores.
Que comando do LINUX usar para copiar arquivos de um diretório para outro?                                                      cp /diretório_origem/arquivo /diretório_destino/arquivoQue comando do LINUX usar para mover definitivamente um arquivo de um diretório para outro diretório?                                                                               mv /diretório_origem/arquivo /diretório_destino/arquivoNa situação da Mudança de Estado em que ocorre o uso da memória virtual, e ocorre o término da função de E/S, o processo sai do estado de I/O Wait e o fluxo continua em qual estado?                                     Ao término da função de E/S, o processo saí do estado de I/O WAIT e fica no estado de ESPERA até a restauração do código do programa na memória principal, através do mecanismo de SWAPING;Para melhorar o THROUPUT da execução de um processo, podemos contribuir com algumas providências. Qual das ações não é compatível ?             Diminuir os excessos porque as máquinas são limitadas
Estão relacionados os alguns dos Processos do Sistema Operacional. Qual dos itens não são compatíveis?                                                                                     eventos de leitura e gravação física nos dispositivos físicos de E/SPara edição de arquivo de grande número de linhas torna-se difícil visualização.  Que comando do LINUX usar para visualizar, página a página, este arquivo?  less /<diretório>/<arquivo>Um processo do tipo CPU-Bound tem a tendência de tomar conta do processador em termo de utilização, não dando chance para que outros processos entrem em execução.                                            fenômeno de Starvation verificado na fila de Pronto para ExecuçãoEm sistemas multiprogramáveis, o escalonamento de processos torna-se uma das atividades mais importantes do Sistema Operacional. Quais das afirmações não constitui os conceitos do Escalonamento.                                                                           O Scheduler é o mecanismo que coloca na fila de Pronto um processo que sai da condição de I/O Wait, Running (por preempção por Time-Slice ou Prioridade) e Criação;                                                                 
No LINUX foi implementado um grande número e variedade de comandos, opções e parâmetros. Que comando utilizar para visualizar as informações de um determinado comando? a- MAN : RESP:MAN <comando>O diretório que contem as configurações das interfaces (placas) de rede do sistema e outras opções úteis que serão aplicadas as interfaces de rede durante a inicialização do sistema e para a configuração/segurança da rede no Linux é:                   /etc/networksAs características dos processos Foreground são listados. Qual delas não ?                                                             processamento Bath ou em Lotes.

Entradas relacionadas: