Questões de Concurso Comentadas sobre arquitetura de software

Foram encontradas 7.401 questões

Q2734644 Arquitetura de Software

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:

Alternativas
Q2734640 Arquitetura de Software

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?

Alternativas
Q2734638 Arquitetura de Software

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:

Alternativas
Q2734636 Arquitetura de Software

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:

Alternativas
Q2734634 Arquitetura de Software

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”?

Alternativas
Q2734633 Arquitetura de Software

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?

Alternativas
Q2732606 Arquitetura de Software

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:

Alternativas
Q2727640 Arquitetura de Software

Um desenvolvedor necessita de um servidor de aplicações para implementações Java para web. Para tal, ele poderia utilizar o

Alternativas
Q2727633 Arquitetura de Software

É 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

Alternativas
Q2727627 Arquitetura de Software

Em uma rede de computadores, os códigos de convolução binários e os códigos de Hamming tem função de

Alternativas
Q2727625 Arquitetura de Software

Em criptografia, as cifras DES e RC5 possuem chaves com comprimentos de

Alternativas
Q2727623 Arquitetura de Software

Quais são as distâncias máximas sugeridas de segmento dos cabos de fibra óptica 10GBase-SR e 10GBase-LR?

Alternativas
Q2727621 Arquitetura de Software

Qual é o protocolo de comunicação que padroniza em suas especificações transmissões através de cabos de fibra óptica?

Alternativas
Q2727615 Arquitetura de Software

Em ITIL V3, o Gerenciamento de Portfólio tem como objetivo fundamental

Alternativas
Q2727607 Arquitetura de Software

Existem muitos sistemas criptográficos com diferentes implementações de cifras. São modos de técnicas de cifra, EXCETO

Alternativas
Q2727606 Arquitetura de Software

Em ITIL V3, a Gerência de Continuidade de Serviço de TI tem como objetivo primordial

Alternativas
Q2727571 Arquitetura de Software

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

Alternativas
Q2727567 Arquitetura de Software

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

Alternativas
Q2727566 Arquitetura de Software

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

Alternativas
Q2727564 Arquitetura de Software

Em IPv4, o endereço hexadecimal de 32 bits 80D01292, quando convertido para um endereço IP, resultará em

Alternativas
Respostas
3601: A
3602: A
3603: C
3604: C
3605: C
3606: A
3607: C
3608: D
3609: E
3610: D
3611: C
3612: D
3613: E
3614: C
3615: E
3616: B
3617: A
3618: C
3619: E
3620: A