Baixe o app para aproveitar ainda mais
Prévia do material em texto
Avaliação: 9,0 Nota SIA: 10,0 pts ENSINEME: AUTOMATIZANDO TAREFAS NO LINUX 1. Ref.: 3990933 Pontos: 1,00 / 1,00 Você está analisando um SCRIPT desenvolvido por outra pessoa e não sabe qual a sua finalidade. #!/bin/bash echo -n "Digite A: " read A echo -n "Digite B: " read B if [[ $A -eq $B ]] then echo "X" fi if [[ $A -gt $B ]] then echo "A" fi if [[ $A -lt $B ]] then javascript:alert('C%C3%B3digo%20da%20quest%C3%A3o:%203990933.'); echo "B" fi exit 0 Ao iniciar a análise, percebemos que ele solicita ao usuário a digitação de dois valores, chamados de A e B. Pela análise do restante do SCRIPT podemos afirmar que: Retorna os valores de A e B e o múltiplo de ambos (A x B). Retorna X se um dos valores não for digitado, ou for nulo. Indica qual dos dois valores é menor, A ou B, e retorna um X se forem iguais. Interrompe a execução se um dos valores, A ou B, for menor ou igual a zero. Indica qual dos dois valores é maior, A ou B, e retorna um X se forem iguais. 2. Ref.: 3990937 Pontos: 1,00 / 1,00 Pela análise do SCRIPT abaixo, qual opção descreve corretamente o seu comportamento? #!/bin/bash A="" while [[ $A != "X" ]] do read A done exit 0 O SCRIPT pede que o usuário digite valores e vai somando-os, até que o valor zero seja digitado. javascript:alert('C%C3%B3digo%20da%20quest%C3%A3o:%203990937.'); O SCRIPT realiza um LOOP em que, repetidamente, exibe a letra "X" e aguarda o usuário pressionar a tecla ENTER para encerrar. O SCRIPT pede que o usuário digite dois valores e retorna o múltiplo de ambos. O SCRIPT pede que o usuário digite palavras, indefinidamente, até que seja digitada uma palavra composta somente pelo caractere "X". O SCRIPT exibe a lista de arquivos no diretório atual, exceto aqueles que contêm o caractere "X" em seu nome. ENSINEME: CONCEITOS BÁSICOS DE SO 3. Ref.: 3990993 Pontos: 1,00 / 1,00 A técnica de dividir a memória principal em várias partes, com uma tarefa diferente em cada partição de memória, cujas tarefas são trocadas a todo instante pela CPU implicando em um falso paralelismo em suas execuções, é conhecida como: Multiprogramação Monoprogramação Monousuário Multithread Multiusuário ENSINEME: MEMÓRIA 4. Ref.: 4035310 Pontos: 1,00 / 1,00 Concurso: TCE-GO - 2009 | Prova: FCC - 2009 - TCE-GO - Analista de Controle Externo - Tecnologia da Informação No contexto do algoritmo de substituição de página não usada recentemente (NUR), considere: I. A maioria dos computadores com memória virtual tem dois bits de status: o bit referenciada (R) e o bit modificada (M). II. Os bits de status devem ser atualizados em todas as referências à memória, sendo essencial que tal atualização ocorra via hardware. III. Uma vez que o bit de status é colocado em 1, via hardware, este permanece com tal valor até o sistema operacional colocá-lo em 0, via software. Está correto o que se afirma em javascript:alert('C%C3%B3digo%20da%20quest%C3%A3o:%203990993.'); javascript:alert('C%C3%B3digo%20da%20quest%C3%A3o:%204035310.'); II e III, apenas II, apenas I, II e III I e II, apenas I e III, apenas 5. Ref.: 4038294 Pontos: 1,00 / 1,00 Ano: 2019 Banca: INSTITUTO AOCP Órgão: IBGE Prova: INSTITUTO AOCP - 2019 - IBGE - Analista Censitário - Análise de Sistemas - Suporte à Produção Em Sistemas Operacionais (SO) Modernos, a gestão da memória é dinâmica e uma responsabilidade do SO. Existem duas formas de fazer esse gerenciamento: Mapa de bits e Listas livres. Tratando especificamente sobre Listas Livres, há várias formas de tratar o espaço livre em memória, uma delas é o best fit. Assinale a alternativa que descreve a função do algoritmo best fit. Pesquisa a lista inteira e escolhe o menor segmento de memória livre que seja adequado ao processo. Busca o primeiro espaço de memória livre suficientemente grande. Mantém memorizado sempre um segmento de memória de tamanho suficiente e disponível. Escolhe sempre o maior espaço de memória disponível. Mantém uma lista extra de segmentos de memória disponíveis e de tamanhos geralmente mais solicitados. ENSINEME: PROCESSOS E GERENCIA DE PROCESSADOR 6. Ref.: 3990461 Pontos: 1,00 / 1,00 No algoritmo de escalonamento por prioridades, quando o escalonador necessita escolher qual o próximo processo a entrar em execução, ele faz uma avaliação das prioridades dos processos que estão no estado pronto e seleciona para execução aquele de maior prioridade. Sobre o escalonamento por prioridades é correto o que se afirma em: O processo que está a mais tempo sem ser escalonado será sempre escolhido para execução. Processos que conseguem utilizar todo o quantum antes de serem interrompidos têm sua prioridade aumentada. A prioridade de um processo é definida quando ele é colocado em execução, não havendo possibilidade de mudança. Não servem para computadores de uso geral, pois existirão processos que nunca serão escalonados. Processos que realizam muitas operações de E/S costumam receber aumento de prioridade. javascript:alert('C%C3%B3digo%20da%20quest%C3%A3o:%204038294.'); javascript:alert('C%C3%B3digo%20da%20quest%C3%A3o:%203990461.'); 7. Ref.: 7625467 Pontos: 1,00 / 1,00 Quando existe mais de um processo acessando uma memória compartilhada, corre-se o risco da ocorrência da condição de corrida, que é extremamente prejudicial ao resultado do processamento. Dentre as opções abaixo, determine qual representa uma solução para a condição de corrida. A definição de uma região crítica, na qual pode haver somente um processo em execução. Eliminar um dos processos envolvidos na condição de corrida. Utilizar algoritmos de escalonamento que garantam que os processos sejam escalonados em diferentes UCPs. A separação dos processos em threads, de modo que haja linhas de execução independentes. Diminuir a velocidade de processamento do sistema. ENSINEME: SISTEMA DE ARQUIVOS 8. Ref.: 3990961 Pontos: 1,00 / 1,00 Em sistemas Linux é comum que o administrador altere configurações do sistema fazendo alterações diretamente em arquivos do sistema com conteúdo em texto puro. Um dos editores mais comuns em tais sistemas é o vim, que é uma evolução do editor vi. Ambos (vim e vi) são considerados editores de texto modais. Dentro deste contexto, selecione a alternativa correta em relação a um editor de textos modal. O modo de funcionamento do editor vai depender do tipo de arquivo que está sendo editado. Pode alternar automaticamente entre os modos texto e gráfico durante a edição. É um editor que permite o acesso a arquivos somente para alguns sistemas de arquivos. Permite entrar em modo administrativo para editar arquivos de configuração do sistema. Possui dois modos de operação, sendo um para edição e outro para comandos. javascript:alert('C%C3%B3digo%20da%20quest%C3%A3o:%207625467.'); javascript:alert('C%C3%B3digo%20da%20quest%C3%A3o:%203990961.'); 9. Ref.: 3990959 Pontos: 1,00 / 1,00 Um dos comandos mais utilizados quando se está trabalhando em um shell do Linux é o comando para listar o conteúdo do diretório corrente. Para listar o conteúdo do diretório corrente, mostrando os arquivos ocultos e o tamanho dos arquivos deve-se utilizar o comando: list -a ls -al directory show cp -R show all javascript:alert('C%C3%B3digo%20da%20quest%C3%A3o:%203990959.');
Compartilhar