Questões de Arquitetura de Software para Concurso
Foram encontradas 6.414 questões
Na especificação de requisitos de software, há um tipo de requisito que consta de declarações de funções que o sistema deve realizar, como o sistema deve reagir em certas situações, além de, às vezes, declarar o que o sistema não deve fazer. O tipo de requisito descrito corresponde aos requisitos
No que diz respeito à configuração dos computadores, existem dispositivos que operam exclusivamente na entrada e outros exclusivamente na saída de dados.
Assinale a alternativa que apresenta, respectivamente, exemplos desses dispositivos.
No teste de software, há o chamado teste de caixa-branca, que inclui testes da estrutura de controle do software, particularmente o teste de loops ou de ciclo. Há quatro diferentes classes de ciclos ou loops a considerar, ou seja, os ciclos
A norma ISO 9126 descreve alguns atributos de qualidade para o software. Um desses atributos especifica a facilidade coma qual podem ser feitos reparos no software. Tal descrição refere-se ao atributo
O modelo em cascata é, provavelmente, o mais antigo modelo de desenvolvimento de software. As afirmações a seguir contêm prováveis problemas decorrentes dessa forma de modelagem:
I. projetos reais dificilmente apresentam-se com um fluxo sequencial, conforme proposição do modelo;
II. normalmente, o cliente não consegue definir todos os requisitos exigidos do software em questão, de forma explicita;
III. uma versão executável do programa somente estará disponível quase ao final do projeto.
Sobre as afirmações, pode-se dizer que, de fato, indicam problemas no modelo em cascata o contido em
Considerando o CMMI para desenvolvimento (CMMI-DEV), a área de processo Gerenciamento de Risco (RSKM) está classificada como pertencendo à categoria
Em uma página desenvolvida na linguagem de programação JSP, para que um erro seja obtido e tratado, uma propriedade da diretiva page deve ser inserida. Essa propriedade é a
Na criação de um arquivo, utilizando a linguagem de programação JSP, a forma correta de inserir uma declaração no corpo do documento é usando as tags:
Considere o seguinte trecho de código de uma página JSP:
<html><body>
<% x=3; %>
<% int x=5; %>
<%! int x=7; %>
x = <%=x%>, <%=this.x%>
</body></html>
Quando a página é apresentada ao usuário, a saída apresentada no navegador será
Considerando que o acoplamento é uma medida de interconexão entre módulos ou subsistemas da estrutura de um software, quando um sistema possui módulos fracamente acoplados, isso
Ao desenvolver um programa, verificou-se a necessidade de se passarem três parâmetros para uma subrotina denominada Calcula2, todos do tipo inteiro: elem1, elem2 e elem3. A sobrotina Calcula2 irá realizar uma operação sobre os dois primeiros elementos (elem1 e elem2) e retornar o resultado no terceiro elemento (elem3), que será utilizado logo após a chamada dessa subrotina.
A passagem de parâmetros mais adequada para os três elementos (elem1, elem2 e elem3) é, respectivamente, por
No Oracle 10g, o parâmetro de inicialização que permite especificar a string a ser usado como símbolo padrão de moeda é
O procedimento armazenado do Microsoft SQL Server 2005, que exibe informações sobre os logins e usuários associados na base de dados, é
Considere a tabela denominada Produto de um banco de dados relacional.
Produto (ID, Nome, Peso)
Evitando repetições, o comando SQL para obter o nome dos produtos é
Considere o seguinte comando SQL:
SELECT Salario, Nome
FROM Folha
WHERE Salario BETWEEN 1000 AND 2000
Um comando SQL equivalente é
Em bancos de dados relacionais, reveste-se de importância o conceito de controle de concorrência e, neste último, o conceito de bloqueios. O conceito de bloqueio exclusivo (normalmente indicado por X) indica que se uma transação (T) tiver obtido um bloqueio desse tipo sobre um item (Q), então Ti
Em bancos de dados relacionais, pode-se dizer que um determinado valor de um atributo é desconhecido ou mesmo não existente. Tal definição corresponde ao conceito de valor
Em bancos de dados relacionais existe o conceito de domínio de um atributo, que representa o
No contexto da Internet e dos serviços de redes que utilizam a arquitetura Cliente/Servidor, o servidor pode receber a designação de
Dentre as vantagens da arquitetura de três camadas (three tier), com relação à arquitetura Cliente/Servidor de duas camadas, pode-se citar a