Questões de Arquitetura de Software para Concurso

Foram encontradas 7.359 questões

Q2895550 Arquitetura de Software

Em relação ao funcionamento dos protocolos da camada de transporte da pilha TCP/IP, é CORRETO afirmar:

Alternativas
Q2895538 Arquitetura de Software

Em relação aos tipos, às características e às aplicações de RAID, todas as afirmativas a seguir estão corretas, EXCETO:

Alternativas
Q2895520 Arquitetura de Software

Observe o bash script a seguir: a="Brasil" b="brasil" if [ $a ne $b ] then echo $a nao e igual a $b else echo $a e igual a $b fi
Qual será o resultado da execução desse script?

Alternativas
Q2895517 Arquitetura de Software

Sobre endereçamento IPv4, analise as seguintes afirmativas:


I. Um segmento de rede com máscara /27 comporta até 30 hosts.
II. O endereço IP 192.168.0.8/29 não pode ser configurado para uso em uma estação de trabalho.
III. Se considerarmos a máscara de rede 255.255.255.128, dois computadores com endereços 10.1.1.126 e 10.1.1.129 não estarão na mesma rede IP.
Estão CORRETAS as afirmativas:

Alternativas
Q2895513 Arquitetura de Software
Observe o bash script a seguir: for arquivo in * do if grep -l POSIX $arquivo then more $arquivo fi done

Todas as afirmativas são verdadeiras, EXCETO:
Alternativas
Q2895510 Arquitetura de Software

Quando um bash script é executado com parâmetros na linha de comando, podemos usar uma variável para exibir o número de parâmetros passados. Essa variável é

Alternativas
Q2895508 Arquitetura de Software

Um mecanismo de detecção de erros, no qual o sistema emissor calcula e envia um bit adicional com os dados para que o receptor possa efetuar computação similar sobre os dados e verificar se o pacote foi transmitido com ou sem erro, é conhecido como:

Alternativas
Q2895450 Arquitetura de Software

Dentre as opções a seguir, marque aquela que NÃO contém um método caixa-preta para o teste de software.

Alternativas
Q2895449 Arquitetura de Software

Sejam as seguintes assertivas sobre os paradigmas de análise e projeto orientados a objetos:


I. A análise orientada a objetos enfatiza a descoberta e representação dos conceitos existentes em um domínio de aplicação (objetos de domínio) como base para a decomposição de um sistema.

II. A análise orientada a objetos ajuda a diminuir o gap semântico entre os componentes de software e a concepção humana de um domínio de aplicação, facilitando, assim, a compreensão do design de um sistema.

III. O projeto orientado a objetos enfatiza definir os objetos de software e as diversas maneiras nas quais eles devem colaborar ente si para atender os requisitos de um sistema.


Marque a alternativa correta em relação às assertivas acima.

Alternativas
Q2895448 Arquitetura de Software

Qual das ferramentas abaixo é utilizada em vários métodos de análise orientada a objetos para representar a visão funcional de um sistema do ponto de vista de um agente externo ao mesmo?

Alternativas
Q2895447 Arquitetura de Software

Dizemos que um diagrama de fluxo de dados (DFD) encontra-se balanceado quando:

Alternativas
Q2895446 Arquitetura de Software

Sejam as seguintes assertivas sobre o método de análise de sistemas conhecido por Análise Essencial:


I. Por utilizar refinamentos sucessivos e diagramas de fluxos de dados ela é classificada como uma abordagem top-down.

II. Uma de suas propostas fundamentais é usar os eventos como base para o particionamento dos sistemas.

III. Ela aborda a análise de sistemas segundo duas perspectivas: funções e dados.


Marque a alternativa correta em relação às assertivas acima.

Alternativas
Q2895445 Arquitetura de Software

Qual dos padrões a seguir tem por objetivo separar as regras de negócio de uma aplicação das regras de persistência dos dados?

Alternativas
Q2895444 Arquitetura de Software

Marque a opção que NÃO corresponde a uma das fases do Processo Unificado.

Alternativas
Q2895442 Arquitetura de Software

Dentre as opções a seguir, marque aquela que contém um princípio que NÃO está de acordo com os princípios definidos pela Aliança Ágil no contexto de processos de software.

Alternativas
Q2895441 Arquitetura de Software

Marque a alternativa que contém um protocolo pertencente à camada de rede (network layer) da arquitetura TCP/IP.

Alternativas
Q2895439 Arquitetura de Software

Em quantas camadas, respectivamente, foram divididas as arquiteturas TCP/IP e do modelo de referência OSI?

Alternativas
Q2895437 Arquitetura de Software

Sejam as seguintes assertivas sobre programação orientadas a objetos:


I. O polimorfismo é a capacidade de um tipo A aparecer, ou ser usado, como outro tipo B . Em linguagens fortemente tipadas, como Java A, deve ser derivado do tipo ou implementar uma interface que representa o tipo B.

II. Para implementar o polimorfismo, utiliza-se uma técnica chamada de amarração antecipada, onde a chamada de um método é resolvida em tempo de compilação/linkedição.

III. Sobrecarga de método é capacidade de métodos distintos de uma mesma classe possuírem o mesmo nome, mas parâmetros diferentes.


Marque a alternativa correta em relação às assertivas acima.

Alternativas
Q2895435 Arquitetura de Software

Diz-se que um ou mais processos estão em starvation quando:

Alternativas
Q2895434 Arquitetura de Software

Marque a opção que contém uma assertiva verdadeira sobre a linguagem C++.

Alternativas
Respostas
1041: D
1042: B
1043: C
1044: A
1045: D
1046: A
1047: C
1048: B
1049: E
1050: E
1051: D
1052: D
1053: C
1054: B
1055: A
1056: B
1057: E
1058: B
1059: C
1060: E