Questões de Concurso Comentadas para faurgs

Foram encontradas 3.082 questões

Resolva questões gratuitamente!

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

Q876776 Redes de Computadores
Em relação ao Redundant Array of Independent Disks (RAID), é correto afirmar que o RAID
Alternativas
Q876775 Segurança da Informação
Em relação a conceitos de segurança da informação, assinale a alternativa correta.
Alternativas
Q876774 Sistemas Operacionais
Em relação à virtualização de sistemas operacionais, assinale a alternativa correta.
Alternativas
Q876773 Segurança da Informação
Algumas versões do Windows, principalmente as destinadas ao uso em ambientes empresariais e em organizações, oferecem um recurso de proteção que permite cifrar o conteúdo de um disco inteiro, lógico ou físico. Esse recurso evita que, em caso de perda ou roubo de um computador, os dados gravados no disco sejam lidos por terceiros. Como se denomina esse recurso?
Alternativas
Q876772 Redes de Computadores
Um administrador de redes dividiu o bloco CIDR 203.0.113.0/24 em sub-blocos do mesmo tamanho, usando uma máscara de 26 bits (/26). Assinale a alternativa na qual os endereços IP a serem atribuídos às interfaces de redes pertencem a uma mesma sub-rede.
Alternativas
Q876771 Sistemas Operacionais
Em relação a conceitos gerais de sistemas operacionais, assinale a alternativa correta.
Alternativas
Q876747 Programação

Para responder a questão, considere o código abaixo.


1 List<Integer> minhaLista = new LinkedList<Integer>( );

2 minhaLista.add(new Integer(0));

3 Integer posic = minhaLista.iterator( ).next( );

A respeito da linha 3, é correto afirmar que
Alternativas
Q876746 Programação

Para responder a questão, considere o código abaixo.


1 List<Integer> minhaLista = new LinkedList<Integer>( );

2 minhaLista.add(new Integer(0));

3 Integer posic = minhaLista.iterator( ).next( );

A respeito do código acima, considere as seguintes afirmações.


I - A declaração na linha fonte 1 faz uso do conceito de Generics em Java.

II - A linha fonte 2 contém uma chamada de método para adicionar um objeto do tipo primitivo inteiro na estrutura minhaLista.

III - Uma operação de cast na linha 3 é necessária porque minhaLista pode conter objetos de qualquer tipo.


Quais estão corretas?

Alternativas
Q876745 Programação
A respeito de variáveis na linguagem Java, assinale a alternativa que apresenta a afirmação correta.
Alternativas
Q876744 Engenharia de Software

Numere a segunda coluna de acordo com a primeira, associando os tipos de direito de acesso a métodos de uma classe às respectivas características.


(1) Private

(2) Protected

(3) Public


( ) Métodos que podem ser acessados em classes externas ao respectivo package.

( ) Métodos que só podem ser chamados dentro da classe em que estão definidos.

( ) Métodos que podem ser chamados dentro das classes derivadas daquela em que estão definidos.


A sequência correta de preenchimento dos parênteses da segunda coluna, de cima para baixo, é

Alternativas
Q876743 Engenharia de Software

No que se refere a classes abstratas e polimorfismo, assinale com V (verdadeiro) ou F (falso) as afirmações abaixo.


( ) Classes abstratas não podem ser instanciadas.

( ) Todos os métodos de uma classe abstrata devem estar sobrescritos na classe concreta que a estende.

( ) Uma classe concreta corresponde a uma generalização de uma classe abstrata.

( ) Diferentes classes concretas de uma mesma classe abstrata podem sobrescrever o mesmo método.


A sequência correta de preenchimento dos parênteses, de cima para baixo, é

Alternativas
Q876742 Engenharia de Software

Considere as afirmações abaixo em relação à herança, um dos principais conceitos de programação orientada a objetos.


I - A herança permite a criação de hierarquias de classes, e a raiz dessa árvore deve ser uma classe abstrata.

II - As classes derivadas de uma determinada classe são chamadas de subclasses.

III - Superclasses são classes a partir das quais foram definidas subclasses.


Quais estão corretas?

Alternativas
Q876741 Programação
JavaScript oferece algumas funções globais. A função global que recebe como argumento um string representando o código JavaScript e o executa denomina-se
Alternativas
Q876740 Engenharia de Software

Métricas de produto são usadas para medir atributos de qualidade de um sistema de software. Por definição, ____________ é a medida do número de métodos que poderiam ser executados em resposta a uma mensagem recebida por um objeto dessa classe. Quanto maior o seu valor, mais complexa é a classe e, portanto, mais provável que inclua erros.


Assinale a alternativa que preenche, corretamente, a lacuna do texto acima.

Alternativas
Q876739 Engenharia de Software

Sobre Desenvolvimento Dirigido por Testes (TDD), considere os itens abaixo.


I - Teste Isolado (Isolated Test)

II - Teste Primeiro (Test First)

III - Teste de Explicação (Explanation Test)


Quais são padrões para TDD?

Alternativas
Q876738 Programação

Sobre PrimeFaces, considere as afirmações abaixo.


I - HtmlEditor, Dialog, AutoComplete e Charts são exemplos de componentes disponibilizados por PrimeFaces.

II - Dialog Framework (DF) é usado para abrir uma página xhtml externa em um diálogo que é gerado dinamicamente a tempo de execução.

III - PrimeFaces Mobile (PFM) é um kit de interface com usuário (UI) para criar aplicações JavaServer Faces (JSF) otimizadas para dispositivos móveis.


Quais estão corretas?

Alternativas
Q876737 Engenharia de Software

A uma coleção de versões de componentes que compõem um sistema, dá-se o nome de ___________. Há um controle sobre essa coleção, o que significa que as versões dos componentes que constituem o sistema não podem ser alteradas e, portanto, deveria ser sempre possível recriar a coleção a partir de seus componentes.


Assinale a alternativa que preenche, corretamente, a lacuna do texto acima.

Alternativas
Q876736 Engenharia de Software

Considere os itens abaixo.


I - Depuração simplificada: quando um teste falha, a localização do problema deve ser óbvia.

II - Diminuição da necessidade de cobertura de código: nem todo segmento de código que é escrito deve ter um teste associado.

III - Documentação do sistema: os testes agem como uma forma de documentação, descrevendo o que o código deve estar fazendo.


Quais são benefícios do uso do Desenvolvimento Dirigido por Testes (TDD)?

Alternativas
Q876735 Engenharia de Software

Sobre Versionamento e Gerenciamento de Versões, considere as afirmações abaixo.


I - O gerenciamento de versões é o processo de acompanhamento de diferentes versões de componentes de software ou itens de configuração e dos sistemas em que esses componentes são usados. Refere-se também à garantia de que as mudanças feitas por diferentes desenvolvedores para essas versões não interfiram umas nas outras.

II - Em um sistema de gerenciamento de versões com uma variedade de recursos, desenvolvedores diferentes não podem trabalhar, ao mesmo tempo, no mesmo componente, pois se o fizessem, as mudanças feitas por diferentes desenvolvedores poderiam interferir umas nas outras.

III - Os sistemas de gerenciamento de versões fornecem, em geral, recursos de gerenciamento de armazenamento. Sua função é reduzir o espaço de armazenamento requerido pelas várias versões de componentes, que diferem apenas ligeiramente umas das outras. Em vez de manter uma cópia completa de cada versão, o sistema armazena uma lista de diferenças (deltas) entre uma versão e outra.


Quais estão corretas?

Alternativas
Q876734 Programação

Sobre Maven, considere as afirmações abaixo.


I - Maven fornece uma abundância de informações úteis sobre o projeto, que são, em parte, retiradas do seu Project Object Model (POM) e, em parte, geradas a partir dos fontes do projeto. O Maven pode fornecer, por exemplo, log de alterações de documentos.

II - Maven visa tornar o processo de build mais fácil e prover um sistema de build uniforme, adotando o Project Object Model (POM) e um conjunto de plugins.

III - Apesar de ser muito útil para suporte a builds, Maven não provê apoio à especificação e à execução de testes de unidade como parte normal de um ciclo de build.


Quais estão corretas?

Alternativas
Respostas
2121: D
2122: E
2123: A
2124: B
2125: B
2126: C
2127: B
2128: A
2129: E
2130: D
2131: A
2132: E
2133: D
2134: B
2135: E
2136: E
2137: E
2138: C
2139: C
2140: B