Foram encontradas 958 questões

Resolva questões gratuitamente!

Junte-se a mais de 4 milhões de concurseiros!

Q522751 Engenharia de Software
Assinale a alternativa que apresenta um exemplo de diagrama de estruturas da UML.
Alternativas
Q522750 Engenharia de Software
 Desenvolve ou adquire os componentes de software que vão tornar cada caso de uso operacional para os usuários finais.


A frase anterior descreve qual fase do Processo Unificado de desenvolvimento de software?

Alternativas
Q522749 Engenharia de Software
Qual tipo de teste é usado para testar especificamente o comportamento de um sistema sob demanda de recursos em quantidade, frequência ou volume anormais?
Alternativas
Q522748 Engenharia de Software
NÃO é um valor de domínio de informação usado na métrica ponto por função:
Alternativas
Q522747 Engenharia de Software
Pequenas equipes de trabalho são organizadas de modo a maximizar a comunicação, minimizar a supervisão e maximizar o compartilhamento de conhecimento tácito informal.


A frase anterior descreve qual método ágil?


Alternativas
Q522746 Engenharia de Software
Assinale a alternativa correta sobre o conceito de acoplamento em engenharia de software.
Alternativas
Q522745 Programação
Considere o trecho de código abaixo:


                    a = -1;

                    b = -2;

                   
                     if ( a > b ) {

                         a = a + b;

                    } else {


                        b = a + b;

                    }


                    if ( a > b ) {

                        a = a + b;

                    } else {

                        b = a + b;

                    }




Após a execução desse trecho de código, qual o valor das variáveis a e b, respectivamente?


Alternativas
Q522744 Arquitetura de Computadores
Considere que a função random retorne um número em ponto flutuante no intervalo [0, 1].


                                  var value = 2.5*random () - 0.5;




Qual alternativa apresenta um valor possível de ser atribuído à variável value?


Alternativas
Q522741 Algoritmos e Estrutura de Dados

Considere a função recursiva a seguir:


function f(n) {

if (n == 0) return 0; else return 3*f(n-1) - 1;

}


Qual o valor de f(3)?

Alternativas
Q522740 Algoritmos e Estrutura de Dados

Considere o trecho de código a baixo. Assuma que o operador [ ] (abre e fecha colchetes) é usado para acessar elementos de vetores (arrays) e que o primeiro elemento do vetor é armazenado no índice 0.


para i de 0 até 4 faça {

v[ i ] = i;

}

para i de 0 até 3 faça {

v[i+1] = v[i+1] + 2*v[i];

}


Qual o valor de v[4] após a execução do trecho de código acima?

Alternativas
Q522739 Sistemas Operacionais
Através do mecanismo de memória virtual, os sistemas operacionais podem usar mais memória do que aquela realmente existente. Esse mecanismo funciona usando parte do disco rígido com uma “extensão” da memória. Essa parte do disco pode ser um arquivo ou uma partição inteira. Uma parte da técnica para implementar esse mecanismo consiste em
Alternativas
Q522738 Sistemas Operacionais
Ao executar um “ps” na linha de comando de um terminal bash Linux, com os seus devidos parâmetros irrelevantes nesse caso, gerou-se uma lista com centenas de processos em execução, destacando-se dois com o mesmo nome e PIDs 100 e 103. Ao executar um pstree, verificou-se que o processo de PID 103 é filho do processo de número 100. O processo 103 está travado e não responde ao Control+C. Qual dos comandos citados está sintaticamente correto e causará o encerramento abrupto e indefensável apenas do filho?
Alternativas
Q522737 Redes de Computadores
Analise as seguintes assertivas sobre o sistema RAID usado em discos rígidos: 


I. No sistema RAID 2, o tamanho de cada um dos discos rígidos é somado e tem-se um significativo ganho de desempenho, porque os dados são escritos e gravados em vários discos ao mesmo tempo. No entanto, esse sistema não oferece tolerância a falhas.


II. No RAID 5, são necessários 3 discos ou mais. Não importa quantos discos se tenha, sempre o espaço de um é perdido na soma de suas capacidades. Se houver, por exemplo, 5 discos de 100GB, o espaço total de armazenamento será de 400GB nesse sistema. Consegue-se recuperar a falha simultânea de N-3 discos no RAID 5, sendo N a quantidade de discos existentes, ou seja, para 5 discos, dois podem falhar ao mesmo tempo.


III. A técnica conhecida como Mirror funciona com dois discos, sendo que um tem exatamente a cópia do outro. Se forem dois discos de 200GB, o espaço disponível será de apenas 200GB. Ganha-se com a tolerância a falhas, pois qualquer um dos dois discos pode falhar. Esse mecanismo é chamado de RAID 1.


Quais estão corretas?

Alternativas
Q522736 Sistemas Operacionais
Em um sistema Linux, para que um usuário tenha permissão para realizar qualquer coisa, ou seja, com plenos poderes, basta que ele
Alternativas
Q522735 Sistemas Operacionais
Dentro de um arquivo texto, precisa-se procurar pelo seguinte padrão: “uma linha que comece com um número com pelo menos um dígito, seguido de vírgula ou ponto, seguido de 10 letras maiúsculas e final de linha”. Qual expressão regular estendida poderia ser usada para realizar essa busca?
Alternativas
Q522734 Algoritmos e Estrutura de Dados
Considere uma variável de nome X que é passada para uma função que a recebe como sendo sua variável A. A função realiza uma alteração no conteúdo de sua variável A e essa alteração é refletida na variável X fora da função. Nesse caso, pode-se afirmar que houve uma
Alternativas
Q522733 Sistemas Operacionais
Considere um arquivo de nome teste.txt no Linux usando as tradicionais permissões UGO (User, Group, Others). Independente das atuais permissões, qual comando chmod estaria sintaticamente correto e deixaria esse arquivo com permissão de leitura para o grupo, sem alterar as demais permissões já existentes?
Alternativas
Q522732 Arquitetura de Computadores
Em um hardware dispondo de paginação de memória, quantas páginas terá um sistema com endereçamento lógico composto por 22 bits e páginas de 4KBytes?
Alternativas
Q522731 Sistemas Operacionais
Como exemplo de um sistema de arquivos _______, pode-se citar o FAT16, sendo que o ext2 do Linux seria um exemplo de sistema de arquivos ______.


Assinale a alternativa que preenche, correta e respectivamente, as lacunas do trecho acima.

Alternativas
Q522730 Sistemas Operacionais
Em relação ao escalonamento implementado por um sistema operacional, analise as seguintes assertivas:


I. No sistema conhecido como preemptivo, quem está com a CPU deve, voluntariamente, devolvê-la ao sistema operacional após o término de sua fatia de tempo.


II. Com o uso de interrupções em um hardware protegido, o sistema operacional pode definir por quanto tempo a CPU é cedida, pegando-a de volta quando esse tempo acabar.


III. No escalonamento conhecido como Time Sharing, o tempo de CPU é dividido entre ciclos CPU bound e I/O bound. Diz-se que o sistema é preemptivo quando ele possui muito mais do tipo CPU bound e poucos do tipo IO bound.


Quais estão corretas?

Alternativas
Respostas
621: A
622: C
623: E
624: D
625: B
626: B
627: B
628: C
629: A
630: E
631: E
632: B
633: C
634: C
635: A
636: B
637: A
638: E
639: E
640: B