Questões de Concurso Comentadas sobre engenharia de software

Foram encontradas 13.115 questões

Q391992 Engenharia de Software
A respeito da análise de pontos de função e de métricas de software, julgue os seguintes itens.

Arquivos de interface externa (AIE) e arquivo lógico interno (ALI) são as funções de dados utilizadas para a contagem de pontos de função.
Alternativas
Q391991 Engenharia de Software
A respeito da análise de pontos de função e de métricas de software, julgue os seguintes itens.

Na técnica de Nesma utilizada para calcular a estimativa do tamanho do software, realiza-se um detalhamento de cada elemento e de cada função, o que torna a técnica mais trabalhosa que outras.
Alternativas
Q391990 Engenharia de Software
A respeito da análise de pontos de função e de métricas de software, julgue os seguintes itens.

As características gerais dos sistemas são utilizadas para realizar o ajuste dos pontos de função, cuja contagem pode sofrer uma alteração de 35% em relação ao valor inicial
Alternativas
Q391989 Engenharia de Software
Acerca das metodologias de desenvolvimento de software, julgue os itens subsecutivos.

No TDD, o refatoramento do código deve ser realizado antes de se escrever a aplicação que deve ser testada.
Alternativas
Q391988 Engenharia de Software
Acerca das metodologias de desenvolvimento de software, julgue os itens subsecutivos.

Uma das características do método XP é o uso de um modo de desenvolvimento orientado a testes frequentes, o que garante a entrega de uma única versão do sistema inteiro, testado e validado.
Alternativas
Q391986 Engenharia de Software
Acerca das metodologias de desenvolvimento de software, julgue os itens subsecutivos.

Um protótipo de sistema auxilia na validação de requisitos, no projeto de interface com o usuário, podendo, ainda, ser usado para a realização de testes.
Alternativas
Q391985 Engenharia de Software
Acerca das metodologias de desenvolvimento de software, julgue os itens subsecutivos.

Na fase de construção do RUP, ocorre a entrega do sistema, após a correção dos erros e problemas.
Alternativas
Q391984 Engenharia de Software
Julgue os itens a seguir, com relação à engenharia de software.

As fases de concepção, elaboração, construção e transição, que constituem o RUP, formam o processo de software composto por um conjunto de atividades cujos resultados são desenvolvidos incrementalmente.
Alternativas
Q391981 Engenharia de Software
Julgue os itens a seguir, com relação à engenharia de software.

O modelo de negócio é definido como um desenho das atividades sequenciadas geradas por entradas e que geram também saídas, apoiadas por artefatos específicos
Alternativas
Q390829 Engenharia de Software
A respeito da engenharia de software e da UML (unified modeling language), julgue os itens subsequentes.

Denomina-se multiplicidade a quantidade de vezes que um ator pode utilizar determinado caso de uso em uma associação no diagrama de casos de uso.
Alternativas
Q390828 Engenharia de Software
A respeito da engenharia de software e da UML (unified modeling language), julgue os itens subsequentes.

A UML não é uma linguagem de programação nem processo de software, por isso não necessita de uma ferramenta CASE (computer-aided software engineering) nem de uma metodologia de desenvolvimento para o sucesso de projeto de software.
Alternativas
Q390827 Engenharia de Software
A respeito da engenharia de software e da UML (unified modeling language), julgue os itens subsequentes.

A ciência da computação estuda os aspectos do desenvolvimento e da evolução de software; a engenharia de sistemas estuda as teorias e os métodos de construção; e a engenharia de software estuda o uso de ferramentas e de codificação.
Alternativas
Q390826 Engenharia de Software
A respeito da engenharia de software e da UML (unified modeling language), julgue os itens subsequentes.

No desenvolvimento de software de grande porte, não se usam, em conjunto, os seguintes modelos de processo de software genéricos: modelo em cascata, desenvolvimento evolucionário e engenharia de software embasada em computador.
Alternativas
Q390821 Engenharia de Software
Julgue os próximos itens, referentes às práticas e às técnicas de análise de negócios.

A elicitação de requisitos pode acontecer, ao incorporar as atividades de brainstorming, as entrevistas, a prototipagem e os workshops de requisitos; pode ser executada, por meio da análise de documento e da análise de interfaces; ou pode ser distribuída, contemplando as pesquisas e os questionários.
Alternativas
Q389451 Engenharia de Software
Com a evolução das pesquisas na área de qualidade, ficou cada vez mais claro para os pesquisadores que este é um conceito complexo e multifacetado. Muitos autores desenvolveram modelos de qualidade baseados na ideia de descrever qualidade como um conjunto de características ou atributos, organizadas de forma hierárquica. Esse movimento também aconteceu na área de qualidade de software, resultando em múltiplos modelos.

Um marco importante nessa discussão foi o estabelecimento de um modelo padrão de qualidade de software, representado na norma ISO/IEC 9126, que identificou seis características da qualidade de software, cada uma delas com um conjunto de subcaracterísticas.

Com relação a esse padrão, a acurácia, ou seja, a capacidade de o produto de software prover com o grau de precisão necessário resultados ou efeitos corretos ou conforme acordados é uma subcaracterística de:
Alternativas
Q389450 Engenharia de Software
Considere que um programa orientado a objeto possui 5 classes: Máquina, Motor, MotorExplosão, MotorVapor e Gerador. MotorExplosão e MotorVapor são especializações de Motor. Motor e Gerador são especializações de Máquina. Todas as classes respondem a uma mensagem chamada “calcularPotencia”, sem argumentos, que calcula e retorna um número real que indica potência do objeto, em watts, de acordo com os valores de alguns atributos, com um algoritmo diferente em cada classe. O exemplo acima caracteriza a capacidade de enviar a mesma mensagem para vários objetos e que cada objeto responda a essa mensagem de acordo com sua classe.

Tal característica é conhecida como:
Alternativas
Q389448 Engenharia de Software
No planejamento de projetos de software, e principalmente em metodologias ágeis de desenvolvimento, muitos autores defendem a técnica conhecida como “timebox”, que:
Alternativas
Q389446 Engenharia de Software
Segundo a metodologia da Análise Estruturada, usada em projetos de sistemas de informações, qual diagrama deve-se usar para representar a transformação de entradas em saídas?
Alternativas
Q389445 Engenharia de Software
Uma equipe de desenvolvimento de software escolheu utilizar a análise orientada a objeto, seguindo a notação UML, para desenvolver um projeto razoavelmente complexo. Em certo ponto do projeto, ficou clara a necessidade de representar quais elementos externos interagem com que funcionalidades do sistema, em um nível alto de abstração.

Qual o diagrama destinado para representar essas interações?
Alternativas
Q389429 Engenharia de Software
Um desenvolvedor resolveu adotar o Personal Software Process.

Para isso, dentro do framework de planejamento, ele deve realizar
Alternativas
Respostas
9321: C
9322: E
9323: C
9324: E
9325: E
9326: C
9327: E
9328: C
9329: E
9330: C
9331: E
9332: E
9333: E
9334: C
9335: E
9336: A
9337: E
9338: D
9339: A
9340: E