Foram encontradas 4.241 questões

Resolva questões gratuitamente!

Junte-se a mais de 4 milhões de concurseiros!

Q872132 Engenharia de Software

Julgue o próximo item, referente à metodologia de desenvolvimento de software.


Na XP (Extreme Programming), programadores trabalham em pares, e requisitos são expressos como cenários, denominados histórias de usuários, os quais são implementados como uma série de tarefas.

Alternativas
Q872131 Engenharia de Software

Julgue o próximo item, referente à metodologia de desenvolvimento de software.


Tendo por base o modelo incremental, o processo unificado utiliza casos de uso para capturar requisitos funcionais e compreende as fases de concepção, elaboração, construção e transição. Esta última fase busca garantir que todos os requisitos do projeto sejam atendidos e implementados.

Alternativas
Q872130 Engenharia de Software

Julgue o próximo item, referente à metodologia de desenvolvimento de software.


O TDD (test driven development) parte de um caso de teste que caracteriza uma melhoria desejada ou nova funcionalidade a ser desenvolvida, de modo a confirmar o comportamento correto e possibilitar a evolução ou refatoração do código.

Alternativas
Q872129 Engenharia de Software

Julgue o próximo item, referente à metodologia de desenvolvimento de software.


No Scrum, o product owner, o Scrum master e demais interessados no produto definem o product backlog, estabelecendo os itens a serem desenvolvidos, ordenados a partir dos mais importantes ou relevantes, e respeitando critérios de ordenação que incluem fatores como valor, custo, conhecimento ou risco.

Alternativas
Q872128 Engenharia de Software

Tendo em vista que os requisitos de um sistema descrevem serviços por ele fornecidos e respectivas restrições operacionais, julgue o item seguinte, referentes a engenharia de requisitos, UML (Unified Modeling Language) e ciclo de vida de software.


Como estratégia para validar requisitos, na representação dos eventos que levam à transição de um estado para outro, utilizam-se, conjuntamente, diagramas de atividades e de colaboração, a fim de se documentar os casos de uso e especificar como diferentes objetos interagem durante a execução do sistema.

Alternativas
Q872127 Engenharia de Software

Tendo em vista que os requisitos de um sistema descrevem serviços por ele fornecidos e respectivas restrições operacionais, julgue o item seguinte, referentes a engenharia de requisitos, UML (Unified Modeling Language) e ciclo de vida de software.


Diagramas de sequência são utilizados para representar a estrutura de classes e os objetos, com respectivas instâncias e relacionamentos, de modo a melhor caracterizar os requisitos e as interfaces do sistema existente com o novo sistema.

Alternativas
Q872126 Engenharia de Software

Tendo em vista que os requisitos de um sistema descrevem serviços por ele fornecidos e respectivas restrições operacionais, julgue o item seguinte, referentes a engenharia de requisitos, UML (Unified Modeling Language) e ciclo de vida de software.


Requisitos de domínio são relativos ao que o sistema deve fornecer, como ele deve reagir a entradas específicas e se comportar em determinadas situações, enquanto os requisitos funcionais são restrições sobre os serviços ou as funções oferecidas pelo sistema.

Alternativas
Q872125 Engenharia de Software

Tendo em vista que os requisitos de um sistema descrevem serviços por ele fornecidos e respectivas restrições operacionais, julgue o item seguinte, referentes a engenharia de requisitos, UML (Unified Modeling Language) e ciclo de vida de software.


O processo de verificação visa assegurar que o sistema atende as expectativas e necessidades do cliente por meio da utilização de técnicas de entrevista como brainstorming, grupos focais ou Delft, a partir das quais são extraídos os requisitos não funcionais.

Alternativas
Q869374 Engenharia de Software

A respeito de análise, projeto, implementação e testes de software, julgue o seguinte item.


A independência funcional é um aspecto relacionado à qualidade dos projetos e caracterizado pela alta conectividade e versatilidade funcional dos módulos principais, prestando serviços aos demais módulos e suprindo suas dependências.

Alternativas
Q869373 Engenharia de Software

A respeito de análise, projeto, implementação e testes de software, julgue o seguinte item.


O particionamento de equivalência é uma técnica de teste caixa-preta caracterizada por dividir o domínio de entrada de um módulo em classes de equivalência, a partir das quais casos de teste são derivados.

Alternativas
Q869372 Engenharia de Software

A respeito de análise, projeto, implementação e testes de software, julgue o seguinte item.


Entre os padrões organizacionais a ser seguidos por programadores na fase de implementação de software incluem-se os padrões de nomes de variáveis, o formato de cabeçalhos de programas e o formato de comentários.

Alternativas
Q869371 Engenharia de Software

No que se refere à engenharia de requisitos, julgue o próximo item.


A atividade de gerência de requisitos é a responsável por garantir que mudanças nos requisitos sejam feitas de maneira controlada e documentada, administrando os relacionamentos entre os requisitos e as dependências entre o documento de requisitos e os demais artefatos produzidos no processo de software.

Alternativas
Q869367 Engenharia de Software

Acerca de XMLHttpRequest e de linguagens de modelagem, julgue o próximo item.


Em UML 2.x, um diagrama de comunicação mostra a estrutura interna dos classificadores estruturados utilizando peças, portas e conectores, sendo a colaboração realizada por enlaces de comunicação.

Alternativas
Q869363 Engenharia de Software

Acerca das metodologias ágeis de desenvolvimento, julgue o item que se segue. 


Por princípio, o processo de Scrum declara o produto como pronto somente ao fim de cada ciclo típico de sprint e após a aprovação formal das justificativas do scrum master pelos stakeholders.

Alternativas
Q869362 Engenharia de Software

Acerca das metodologias ágeis de desenvolvimento, julgue o item que se segue.


Na modelagem tradicional, parte significativa do tempo da equipe de desenvolvimento e dos recursos é despendida com manutenção e ajustes de modelos e diagramas; na modelagem ágil, por princípio, mudanças de requisitos ocorridas ao longo do processo de desenvolvimento ensejarão o descarte dos modelos e diagramas que não forneçam valor em longo prazo, ainda que sejam relacionados aos requisitos afetados.

Alternativas
Q869361 Engenharia de Software

Acerca das metodologias ágeis de desenvolvimento, julgue o item que se segue.


A refatoração recomendada pela metodologia XP consiste na reorganização interna do código-fonte sem alteração no seu comportamento, o que permite melhorias no projeto, mesmo após o início da implementação.

Alternativas
Q869356 Engenharia de Software

Com base na NBR ISO/IEC 26300:2006 e ISO 32000-1:2008, julgue o próximo item.


A NBR ISO/IEC 26300:2006 trata de ODF (open document format), que consiste em formatos de arquivo independentes de aplicativos e da plataforma para documentos editáveis. As especificações ODF destinam-se a suportar a criação, a edição, a visualização, a troca e o arquivamento de documentos comumente criados ou usados em aplicações de software de produtividade pessoal.

Alternativas
Q869338 Engenharia de Software

Em relação à análise de pontos de função (APF), julgue o próximo item.


A APF é capaz de medir projetos de desenvolvimento e manutenção de software, com a restrição de ser dependente da tecnologia de implementação.

Alternativas
Q869337 Engenharia de Software

Em relação à análise de pontos de função (APF), julgue o próximo item.


A APF visa medir a funcionalidade de um software solicitada pelo usuário. Essa medição ocorre antes mesmo do desenvolvimento do software, de forma a estimar o seu tamanho e o seu custo.

Alternativas
Q869336 Engenharia de Software

Em relação à análise de pontos de função (APF), julgue o próximo item.


De maneira geral, a APF fornece ao analista uma medida objetiva e comparativa que auxilia na avaliação, no planejamento, na gestão e no controle da produção de software.

Alternativas
Respostas
2041: C
2042: E
2043: C
2044: E
2045: E
2046: E
2047: E
2048: E
2049: E
2050: C
2051: C
2052: C
2053: E
2054: E
2055: C
2056: C
2057: C
2058: E
2059: C
2060: C