Lista completa de Questões sobre Engenharia de Software para resolução totalmente grátis. Selecione os assuntos no filtro de questões e comece a resolver exercícios.
Na Especificação dos Requisitos de um software a característica da qualidade que indica que todo requisito presente deve possuir apenas uma única interpretação, aceita tanto pelos desenvolvedores quanto pelos usuários chaves, é a
Verificabilidade
Precisão
Modificabilidade
Rastreabilidade
Completeza
O tratamento de exceções permite ao desenvolvedor gerenciar os erros durante a execução de um programa de forma organizada. O seguinte bloco exemplifica o tratamento de exceções em uma linguagem orientada a objetos:
Considere que o método print exibe a mensagem passada como parâmetro na tela, que o método CopyFiles realiza operação de cópia de todos os arquivos do diretório passado por parâmetro e que a classe IOException herda de Exception. Utilizando o código apresentado e seu conhecimento sobre tratamento de exceções, a alternativa correta é:
Julgue os próximos itens, relativos a desenvolvimento e qualidade de software. De acordo com Clean Code, argumentos em funções devem ser amplamente utilizados para melhorar a portabilidade do código e facilitar seu entendimento.
Com relação à interoperabilidade de sistemas, julgue os itens subsequentes. Os documentos técnicos e de suporte necessários a desenvolvedores que utilizem web services não são armazenados no registro do UDDI.
Com relação à interoperabilidade de sistemas, julgue os itens subsequentes. Conexões REST devem conter todas as informações necessárias para que a conexão seja completada.
A fase do ciclo de vida de um Projeto Estruturado, que inclui a codificação e a integração dos módulos, em que o analista não está presente, a menos que este seja, também, o programador, chama-se:
projeto;
implementação;
implantação;
testes;
levantamento.
As ferramentas de modelagem de dados devem ter as características abaixo, EXCETO:
serem gráficas, com adequado detalhamento textual de apoio;
permitir que o sistema seja visualizado de forma subdividida, na modalidade top-down;
ter o máximo de redundância, para certificar a abrangência de todos os detalhes;
ajudar o leitor a prognosticar o comportamento do sistema;
serem transparentes para o leitor.
NÃO se refere aos princípios da modelagem essencial:
orçamento para a complexidade;
neutralidade tecnológica;
tecnologia interna perfeita;
imensidão;
modelo essencial mínimo.
Acerca do Projeto Estruturado de Sistemas, preencha as lacunas abaixo: Um dos métodos de medir a qualidade de um projeto é o acoplamento, que representa o grau de interdependência entre dois módulos. Os módulos são acoplados por ____ quando se comunicam por parâmetros únicos. No caso de um módulo passar para outro um grupo de dados, que altere a lógica interna, teremos o acoplamento de _____. Quando um módulo desvia a seqüência de instruções, ou altera o comando de outro módulo, consideramos que houve o acoplamento de ____. Para o preenchimento das lacunas acima têm de ser usados, na ordem em que aparecem, os termos que constam da opção:
dados, imagem, conteúdo;
imagem, controle, comum;
comum, conteúdo, dados;
dados, controle, conteúdo;
controle, imagem, conteúdo.
{TITLE}
{CONTENT}
{TITLE}
Aguarde, enviando solicitação...