Questões de Concurso Comentadas sobre arquitetura de software
Foram encontradas 7.401 questões
O arquivo de configuração de unidades de persistência, utilizado na especificação Java Persistence API (JPA), denominado persistence.xml, tem a função de realizar a configuração de conexões a bancos de dados acessados por aplicações escritas com a linguagem Java. Neste contexto, cada unidade de persistência refere-se à configuração de conexão a um determinado banco de dados. Imagine que seja necessário escrever uma unidade de persistência para definir as configurações de conexão a um banco de dados denominado contatos , hospedado no Sistema Gerenciador de Bancos de Dados PostgreSQL, cujo serviço encontra-se executando na máquina de IP 187.45.195.187, na porta 5432. Nestas condições, a linha de configuração da propriedade referente à URL de conexão com tal banco de dados deve ser:
Considere o código a seguir escrito na linguagem Java.
String invert(String s){
_____if(s.length() == 1){
_______return s;
_____}else{
________return instrução1
___}
}
Qual afirmativa a seguir substitui a instrução1 e faz com que o método inverta uma String corretamente?
Analise as seguintes afirmações sobre orientação a objetos em Java:
I. Se um método é declarado protected na superclasse, os únicos modificadores aplicáveis na sobrescrita do método são: protected ou public.
II. Os atributos com visibilidade default são acessíveis dentro da própria classe e também por classes que pertencem ao mesmo pacote.
III. Na herança, uma subclasse herda atributos e métodos de sua superclasse. Porém, pode reescrevê-los para uma forma mais específica na maneira de representar o comportamento do método herdado.
IV. Classes abstratas são declaradas utilizando a palavra reservada abstract . Toda reescrita de um método em uma classe derivada que herda de uma classe abstrata deve conter a anotação @Over r i de. Caso isso não ocorra, é gerado um erro de compilação.
É correto o que se afirma em:
Considere o código a seguir, escrito na linguagem Java.
void m() {
____try {
________System.out.print("try");
___} catch (Exception e) {
________System.out.print("catch");
___} finally {
________System.out.print("finally");
__}
}
Com base neste código, é correto afirmar que:
O algoritmo “A”, a seguir, lê dois valores inteiros y e x, e escreve como resultado um valor inteiro.
algoritmo “A”
_____inteiro x, y, r;
_____leia(y);
_____leia(x);
_____r = 1;
_____para i de 1 até x faça
__________r = r * y;
_____fimpara
_____escreva(r);
fimalgoritmo
Qual das alternativas representa o cálculo efetuado pelo algoritmo “A”?
Considere o código a seguir escrito na linguagem Java:
private static void m1(Collection<Integer> collection1,
__________________ Collection<Integer> collection2){
_____Iterator<Integer> iterator = collection1.iterator();
_____while (iterator.hasNext()){
__________if(collection2.contains(iterator.next()))
______________iterator.remove();
_____}
}
Qual é a ação implementada pelo método m1?
A criptografia, considerada como a ciência e a arte de escrever mensagens em forma cifrada ou em código, é um dos principais mecanismos de segurança que você pode usar para se proteger dos riscos associados ao uso da Internet.
A primeira vista ela até pode parecer complicada, mas para usufruir dos benefícios que proporciona você não precisa estudá-la profundamente e nem ser nenhum matemático experiente. Atualmente, a criptografia já está integrada ou pode ser facilmente adicionada à grande maioria dos sistemas operacionais e aplicativos e para usá-la, muitas vezes, basta a realização de algumas configurações ou cliques de mouse.
Centro de Estudos, Resposta e Tratamento de Incidentes de Segurança no Brasil. Cartilha de Segurança para Internet. Disponível em: < http://cartilha.cert.br/criptografia/>. Acesso em 12 de julho de 2016.
Tendo como base o texto extraído da Cartilha de Segurança para Internet. Por meio do uso da criptografia você não pode:
Um desenvolvedor necessita de um servidor de aplicações para implementações Java para web. Para tal, ele poderia utilizar o
É uma estrutura hierárquica de atribuição e mapeamento de nomes em endereços IP, através de um sistema de banco de dados distribuído. O enunciado refere-se
Em uma rede de computadores, os códigos de convolução binários e os códigos de Hamming tem função de
Em criptografia, as cifras DES e RC5 possuem chaves com comprimentos de
Quais são as distâncias máximas sugeridas de segmento dos cabos de fibra óptica 10GBase-SR e 10GBase-LR?
Qual é o protocolo de comunicação que padroniza em suas especificações transmissões através de cabos de fibra óptica?
Em ITIL V3, o Gerenciamento de Portfólio tem como objetivo fundamental
Existem muitos sistemas criptográficos com diferentes implementações de cifras. São modos de técnicas de cifra, EXCETO
Em ITIL V3, a Gerência de Continuidade de Serviço de TI tem como objetivo primordial
Utiliza-se a faixa de endereços IP 224.0.0.0/24 para multicast em uma rede local. O endereço 224.0.0.251 representa o multicast para
No WindowsServer 2008, em sua configuração padrão, o comando utilizado para exibir ou alterar a criptografia de pastas e arquivos em volumes NTFS é definido como
Um usuário do sistema operacional WindowsServer 2008, em sua configuração padrão, pretende importar ou exportar arquivos dos serviços de domínio Active Directory. Para isso, ele poderá usar o comando
Em IPv4, o endereço hexadecimal de 32 bits 80D01292, quando convertido para um endereço IP, resultará em