Foram encontradas 4.241 questões

Resolva questões gratuitamente!

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

Q446736 Engenharia de Software
Julgue o  item  a seguir, relativo  a análise e projeto de software.

A análise de requisitos envolve descoberta, refinamento, modelagem e especificação do software. Requisitos funcionais estão relacionados aos serviços que o software deve oferecer, ao passo que requisitos não funcionais são restrições acerca de serviços oferecidos pelo software.
Alternativas
Q446735 Engenharia de Software
Julgue o  item  a seguir, relativo a análise e projeto de software.

UML (unified modeling language) é uma metodologia de desenvolvimento focada na análise orientada a objetos que buscam especificar, construir e documentar artefatos de um sistema de software.
Alternativas
Q446734 Engenharia de Software
Julgue o  item  a seguir, relativo  a análise e projeto de software.

A linguagem ubíqua utiliza termos que fazem parte das discussões entre os especialistas de negócio e as equipes de desenvolvimento, os quais devem utilizar a mesma terminologia na linguagem falada e no código.
Alternativas
Q446732 Engenharia de Software
Julgue o  item  a seguir, relativo  a análise e projeto de software.

A modelagem orientada a objetos pode demonstrar, entre outros aspectos, como eles podem ser classificados, de que forma herdam atributos e operações de outros objetos, como são compostos por meio de modelos de agregação e de que forma interagem por meio de modelos de comportamento simples.
Alternativas
Q446731 Engenharia de Software
A engenharia de software engloba, além dos processos técnicos de desenvolvimento de software, atividades de gerenciamento de projeto de software e desenvolvimento de ferramentas, métodos e procedimento para apoiar a produção de software. Oferece uma base para a construção de software de alta qualidade e produtividade. Com relação à engenharia de software, julgue o item que se segue.

Procedimento é o conjunto de tarefas que inclui o planejamento e estimativa de projeto, análise de requisitos de sistema, modelagem de dados, arquitetura, codificação, teste e manutenção.
Alternativas
Q446730 Engenharia de Software
Julgue o  seguinte  item, acerca da análise de pontos de função (APF).

Na mudança de servidor de uma aplicação web de Apache para Websphere, a aplicação já instalada precisará de manutenção adaptativa, quando passará por algumas alterações.
Alternativas
Q446729 Engenharia de Software
Julgue o  seguinte  item, acerca da análise de pontos de função (APF).

Um dos objetivos da APF é medir como o software foi construído.
Alternativas
Q446728 Engenharia de Software
Julgue o  seguinte  item, acerca da análise de pontos de função (APF).

Transferência de dados, transformação de dados, usabilidade, portabilidade e armazenamento de dados são considerados requisitos funcionais.
Alternativas
Q446727 Engenharia de Software
Julgue o  seguinte  item , acerca da análise de pontos de função (APF).

O agente governamental que atua diretamente nos requisitos do software e interage com ele é considerado um usuário do sistema.
Alternativas
Q446726 Engenharia de Software
Em relação aos fundamentos de SCRUM, ITIL V3 e COBIT, julgue o  item  a seguir.

No SCRUM, o producto owner é responsável por alterar o backlog da sprint durante a sprint.
Alternativas
Q446722 Engenharia de Software
No que se refere a gerenciamento de projetos e PMBOK, julgue o  item  seguinte.

Em uma organização de matriz fraca, o gerente de projetos e o gerente funcional compartilham igualmente o poder.
Alternativas
Q437243 Engenharia de Software
No que se refere às linguagens de programação, julgue os itens subsecutivos.

Coesão e acoplamento são dois critérios úteis para se analisar a qualidade da interface pública de uma classe. A interface pública será considerada coesa se todos os seus recursos estiverem relacionados ao conceito que a classe representa, enquanto, no acoplamento, uma classe é dependente de outra.
Alternativas
Q437239 Engenharia de Software
Acerca dos conceitos da engenharia reversa, julgue os itens subsecutivos.

A engenharia reversa permite conhecer a estrutura do programa e sua lógica e, com base nessas informações, alterar a estrutura do programa, afetando diretamente o fluxo lógico. Essa atividade é conhecida como patching.
Alternativas
Q437238 Engenharia de Software
Acerca dos conceitos da engenharia reversa, julgue os itens subsecutivos.

Red pointing é o método mais rápido para se realizar engenharia reversa em um código. Para criar um red pointing em um código alvo, é suficiente identificar no programa os locais potencialmente vulneráveis, que fazem chamada ao sistema operacional, e detectar os dados fornecidos pelo usuário, que são processados nesse local.
Alternativas
Q437237 Engenharia de Software
Acerca dos conceitos da engenharia reversa, julgue os itens subsecutivos.

A depuração de programas utiliza métodos de teste e análise para tentar entender o software. Esses métodos são classificados como caixa-branca (white box) e caixa-preta (black box). Para se conhecer o código e seu comportamento, o teste caixa-branca é menos eficiente que o teste caixa-preta, embora seja mais fácil de ser implementado.
Alternativas
Q427665 Engenharia de Software
Com relação à UML 2.0, julgue o  item  subsequente.

O diagrama de interação geral é uma variação do diagrama de sequência que fornece uma visão geral de um sistema ou processo de negócio.
Alternativas
Q427664 Engenharia de Software
Com relação à UML 2.0, julgue o  item  subsequente.

O diagrama de colaboração pode ser utilizado para modelagem de um conjunto de funcionalidades que cooperam entre si para executar uma função específica.
Alternativas
Q427663 Engenharia de Software
                           Software        tipo        complexidade        quantidade                      

                                W              EE               média                      2                      

                                W              SE                baixa                      1                      

                                W            AIE                alta                         2                       

                                Z             ALI                média                     2                      

                                Z             AIE                baixa                       1                       

                                Z              CE                média                      2


Considerando a tabela acima, julgue o  item que se segue, com relação à análise de pontos de função (APF).

O software W possui menos pontos de função que o software Z.
Alternativas
Q427662 Engenharia de Software
                 Software        tipo        complexidade        quantidade

                      W              EE               média                      2

                      W              SE                baixa                      1

                      W            AIE                alta                         2

                       Z            ALI                média                      2

                       Z            AIE                baixa                       1

                       Z             CE                média                      2



Considerando a tabela acima, julgue o  item  que se segue, com relação à análise de pontos de função (APF).

O software W possui mais de vinte pontos de função, ao passo que o software Z possui menos de trinta e quatro pontos de função.
Alternativas
Q427661 Engenharia de Software
Acerca do Scrum e do XP (eXtreme Programming), julgue o  item.  

No desenvolvimento de software conforme as diretivas do TDD (test-driven development), deve-se elaborar primeiramente os testes e, em seguida, escrever o código necessário para passar pelos testes.
Alternativas
Respostas
2781: C
2782: E
2783: C
2784: C
2785: E
2786: E
2787: E
2788: E
2789: C
2790: E
2791: E
2792: C
2793: C
2794: C
2795: E
2796: E
2797: E
2798: C
2799: C
2800: C