Questões sobre Engenharia de Software

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

  • A.

    Verificabilidade

  • B.

    Precisão

  • C.

    Modificabilidade

  • D.

    Rastreabilidade

  • E.

    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 é:

  • A. qualquer exceção precisa ser pega por um comando finally;
  • B. qualquer comando que dispara uma exceção precisa ter sido executado dentro de um bloco try para ser capturado;
  • C. o bloco finally garante execução antes do bloco try;
  • D. a mensagem do bloco catch (IOException ioException) será executada quando ocorrer um erro na Entrada ou Saída de Dados;
  • E. a mensagem do bloco finally só não será mostrada quando houver exceção.

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.

  • C. Certo
  • E. Errado

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.

  • C. Certo
  • E. Errado

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.

  • C. Certo
  • E. Errado

  • A. 1, 2, 3;
  • B. 1, 3, 2;
  • C. 2, 1, 3;
  • D. 3, 2, 1;
  • E. 3, 1, 2.

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:

  • A.

    projeto;

  • B.

    implementação;

  • C.

    implantação;

  • D.

    testes;

  • E.

    levantamento.

As ferramentas de modelagem de dados devem ter as características abaixo, EXCETO:

  • A.

    serem gráficas, com adequado detalhamento textual de apoio;

  • B.

    permitir que o sistema seja visualizado de forma subdividida, na modalidade top-down;

  • C.

    ter o máximo de redundância, para certificar a abrangência de todos os detalhes;

  • D.

    ajudar o leitor a prognosticar o comportamento do sistema;

  • E.

    serem transparentes para o leitor.

NÃO se refere aos princípios da modelagem essencial:

  • A.

    orçamento para a complexidade;

  • B.

    neutralidade tecnológica;

  • C.

    tecnologia interna perfeita;

  • D.

    imensidão;

  • E.

    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:

  • A.

    dados, imagem, conteúdo;

  • B.

    imagem, controle, comum;

  • C.

    comum, conteúdo, dados;

  • D.

    dados, controle, conteúdo;

  • E.

    controle, imagem, conteúdo.

Provas e Concursos

O Provas e Concursos é um banco de dados de questões de concursos públicos organizadas por matéria, assunto, ano, banca organizadora, etc

{TITLE}

{CONTENT}

{TITLE}

{CONTENT}
Provas e Concursos
0%
Aguarde, enviando solicitação!

Aguarde, enviando solicitação...