Questões de Arquitetura de Software para Concurso
Foram encontradas 7.359 questões
Em relação ao funcionamento dos protocolos da camada de transporte da pilha TCP/IP, é CORRETO afirmar:
Em relação aos tipos, às características e às aplicações de RAID, todas as afirmativas a seguir estão corretas, EXCETO:
Qual será o resultado da execução desse script?
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:
Todas as afirmativas são verdadeiras, EXCETO:
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 é
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:
Dentre as opções a seguir, marque aquela que NÃO contém um método caixa-preta para o teste 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.
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?
Dizemos que um diagrama de fluxo de dados (DFD) encontra-se balanceado quando:
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.
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?
Marque a opção que NÃO corresponde a uma das fases do Processo Unificado.
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.
Marque a alternativa que contém um protocolo pertencente à camada de rede (network layer) da arquitetura TCP/IP.
Em quantas camadas, respectivamente, foram divididas as arquiteturas TCP/IP e do modelo de referência OSI?
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.
Diz-se que um ou mais processos estão em starvation quando:
Marque a opção que contém uma assertiva verdadeira sobre a linguagem C++.