Questões de Concurso Comentadas sobre arquitetura de software
Foram encontradas 7.584 questões
É um código preparado para ser interpretado por uma máquina virtual, aumentando a portabilidade do produto final A descrição refere-se a:
Sobre sistemas distribuídos, assinale a alternativa INCORRETA:
Uma das formas de se codificar mensagens binárias é utilizar a codificação base64. Sobre o funcionamento da codificação base64, assinale a alternativa CORRETA dentre as mostradas abaixo.
O sistema operacional Linux possui ferramentas de linha de comando para configurar interfaces de rede, para rastrear um caminho que um pacote IP (Internet Protocol) faz até o seu destino e para exibir e modificar as tabelas de conversão de endereços IP para endereços físicos.
Assinale a alternativa que apresenta estas ferramentas:
Em um projeto Android, é recomendável que os arquivos de imagens fiquem no diretório
No NetBeans 8.2, o atalho para realizar o encapsulamento da aplicação está corretamente indicado em
A técnica de tuning de banco de dados consiste em
Um desenvolvedor resolveu construir um aplicativo que realizasse a indexação de documentos. No primeiro momento, foi desenvolvida uma estrutura de dados linear que, no decorrer do tempo, tornou-se uma solução custosa por realizar uma busca muito lenta, com o aumento de documentos incluídos na estrutura de dados. Para melhorar esse tempo de busca, foi atribuído um número de posição para cada um dos documentos, organizados de tal forma que, após ser identificado um elemento central, foram divididos pela esquerda e pela direita desse elemento central, identificando novamente um novo elemento central, e assim sucessivamente, até o último documento. Dessa forma, as quantidades de comparações foram reduzidas drasticamente e um elemento de busca foi encontrado mais rapidamente.
Pode-se afirmar que o desenvolvedor migrou
Uma das técnicas de elucidação de requisitos propõe que os analistas e os Stakeholdes se reúnam e utilizem a diversidade de pensamentos e experiências para gerar soluções inovadoras, sugerindo qualquer pensamento ou ideia que vier à mente a respeito do tema tratado. Esta técnica é denominada
A saída do programa Java é
package programacosanpa;
public class ProgramaCosanpa {
public static void main(String[] args) {
int valor1,valor2,valor3,i,j;
valor1 = 2;
valor2 = 3;
for (i = 1; i<5; i++) {
j = 3;
while (j<3) {
valor3 = valor1--;
valor1 = valor2++;
valor2 = valor3--;
j--;
}
}
System.out.println(valor1 + "," + valor2);
}
}
Após a execução do algoritmo abaixo, os valores das variáveis A e B serão, respectivamente,
Algoritmo "provacosanpa"
Var
a,b,tr,i: inteiro;
Inicio
a := 2;
b := 5;
para i de 1 ate 10 passo 1 faca
a := a + 3;
b := b - 1;
tr := a;
a := b;
b := tr;
fimpara
Fimalgoritmo
Leia o texto a seguir:
“GPS é a sigla de Global Positioning System, sistema de navegação baseado em um conjunto de 24 satélites operacionais (há outros, sobressalentes) que têm órbitas com raio aproximado de 20 mil quilômetros e que completam aproximadamente duas voltas ao redor da Terra por dia. As órbitas são arranjadas de modo a possibilitar que, em um ponto qualquer da superfície terrestre, pelo menos quatro satélites estejam ‘visíveis’, ou seja, acima da linha do horizonte.”
(retirado de https://esquadraodoconhecimento.wordpress.com/ciencias-humanas/ geografiaregionalizacaomundial/ como-funciona-o-gps/ no dia 26/04/2017).
Os aplicativos que utilizam GPS têm como característica a utilização de tecnologia
Considere o texto a seguir:
“Trata-se de uma rede de área que interliga dispositivos centrados na área de trabalho de uma pessoa cujas conexões são sem fio. Tem base no padrão IEEE 802.15 e os dois tipos de tecnologias sem fio são utilizados neste tipo de rede: o Bluetooth e o Infrared Data Association.”
O texto apresenta a definição da rede
A correta ordem top-down das camadas no modelo OSI é
O número decimal (991)10 corresponde ao número binário da alternativa