Questões de Concurso Sobre engenharia de software

Foram encontradas 14.525 questões

Q445761 Engenharia de Software
Analise o diagrama UML mostrado na figura, representando o fluxo de trabalho para requisição de dados de clientes.

imagem-004.jpg

A figura mostra o diagrama:
Alternativas
Q445760 Engenharia de Software
A alternativa que descreve a sintaxe correta ao descrever um objeto em um diagrama de sequências UML 2.0 é:
Alternativas
Q445759 Engenharia de Software
O Processo Unificado Rational (RUP) define quatro fases distintas no desenvolvimento de software. A fase de construção, onde funcionalidades são desenvolvidas, integradas no produto e testadas, termina com um artefato também conhecido como beta release. A alternativa que representa o marco da fase de construção é:
Alternativas
Q445758 Engenharia de Software
Scrum e Kanban são metodologias de gerenciamento de projetos de software populares entre praticantes do desenvolvimento ágil. Um aspecto de divergência entre as duas metodologias é:
Alternativas
Q445757 Engenharia de Software
O Manifesto Ágil lista valores seguidos por desenvolvedores com a finalidade de melhorar a maneira pela qual o software é desenvolvido. A alternativa que se encontra no manifesto é:
Alternativas
Q445733 Engenharia de Software
Com relação à NBR ISO/IEC 9126, julgue o item subsequente.

A norma em questão descreve o processo de avaliação para aquisição de software.
Alternativas
Q445732 Engenharia de Software
Com relação à NBR ISO/IEC 9126, julgue o item subsequente.

De acordo com a referida norma, a maturidade de um software é caracterizada pelo nível de desempenho mantido por esse produto em caso de falhas e pela capacidade do software de se recuperar desses erros.
Alternativas
Q445722 Engenharia de Software
Com relação à Norma Complementar n.º 16/IN01/DSIC/GSIPR, julgue o item subsecutivo.

Na administração pública federal, o processo de desenvolvimento de software seguro apresenta recomendações para identificar, definir e formalizar os responsáveis, os quais devem definir e validar os requisitos de segurança que o software atenderá.
Alternativas
Q445711 Engenharia de Software
No que se refere aos testes de sistemas de informação, julgue o item a seguir.

Testes de fumaça (smoke testing) são projetados para confirmar se as alterações no código funcionarão como o esperado e não desestabilizarão uma compilação inteira do software.
Alternativas
Q445710 Engenharia de Software
No que se refere aos testes de sistemas de informação, julgue o item a seguir.

No que diz respeito à granularidade, os testes são classificados em três estágios: unitário, destinado a testar componentes de programas, como métodos ou classes de objeto; de componentes; e de sistemas.
Alternativas
Q445709 Engenharia de Software
No que se refere aos testes de sistemas de informação, julgue o item a seguir.

Os testes de software englobam a validação, ato que se destina a avaliar a forma de construção do produto, e a verificação, ato destinado a averiguar a construção do próprio produto.
Alternativas
Q445708 Engenharia de Software
No que se refere aos testes de sistemas de informação, julgue o item a seguir.

Realizados logo após os testes de desenvolvimento, os testes de release devem ser conduzidos pela própria equipe de desenvolvimento e incluir os testes automatizados para que se verifique se o sistema atende aos requisitos dos stakeholders do sistema.
Alternativas
Q445707 Engenharia de Software
No que se refere aos testes de sistemas de informação, julgue o item a seguir.

O teste de estresse, que avalia o desempenho do sistema por meio de demandas que estejam fora dos limites de projeto do software, é particularmente relevante para sistemas distribuídos com base em uma rede de processadores.
Alternativas
Q445706 Engenharia de Software
No que se refere aos testes de sistemas de informação, julgue o item a seguir.

Em se tratando de desenvolvimento de softwares dirigidos a testes (TDD), a execução dos testes é realizada antes da implementação da funcionalidade.
Alternativas
Q445705 Engenharia de Software
Acerca da implementação e da homologação de sistemas de informação, julgue o item seguinte.

Entre as finalidades da implementação de sistemas de informação, incluem-se a definição do código em subsistemas de implementação organizados em camadas e a implementação de classes e objetos de componentes.
Alternativas
Q445704 Engenharia de Software
Acerca da implementação e da homologação de sistemas de informação, julgue o item seguinte.

Na homologação, o ato de implementar a solução de software por meio de stubs permite que sua execução seja realizada em múltiplas plataformas e com os mesmos componentes, visto que os stubs não dependem de plataforma e sua arquitetura de execução é virtual.
Alternativas
Q445703 Engenharia de Software
Acerca da implementação e da homologação de sistemas de informação, julgue o item seguinte.

Na implementação, os programadores desenvolvem os builds, versões operacionais de parte de um sistema que incluem os recursos a serem fornecidos no produto final, constituído de um ou mais componentes.
Alternativas
Q445702 Engenharia de Software
Acerca da implementação e da homologação de sistemas de informação, julgue o item seguinte.

Testar os componentes desenvolvidos como unidades, assim como integrar os resultados produzidos por programadores ao sistema executável no contexto de usuário são finalidades da homologação.
Alternativas
Q445701 Engenharia de Software
Com relação a análise e a projeto de software, julgue o próximo item.

No modelo do processo de desenvolvimento de software, o primeiro estágio consiste no projeto de arquitetura, que constitui o elo crítico entre o projeto e a engenharia de requisitos.
Alternativas
Q445700 Engenharia de Software
Com relação a análise e a projeto de software, julgue o próximo item.

É parte necessária do projeto de software a descrição dos modelos e estruturas de dados usados pelo sistema, das interfaces entre os componentes e dos algoritmos que o compõem, desenvolvidos em uma única iteração.
Alternativas
Respostas
10021: B
10022: C
10023: C
10024: B
10025: B
10026: E
10027: E
10028: C
10029: C
10030: C
10031: E
10032: E
10033: C
10034: C
10035: C
10036: E
10037: C
10038: E
10039: C
10040: E