Questões de Concurso
Foram encontradas 8.728 questões
Resolva questões gratuitamente!
Junte-se a mais de 4 milhões de concurseiros!
I. Projetos reais raramente seguem o fluxo sugerido no modelo de ciclo de vida em Cascata, o que pode causar problemas quando se tem mudanças em um projeto em andamento sendo desenvolvido com base nesse modelo.
II. Exige que os clientes identifiquem todos os requisitos, explicitamente, na primeira fase (requisitos), e tem dificuldade em acomodar a incerteza natural que existe em grande parte dos projetos.
III. A primeira versão executável do produto somente estará disponível na primeira etapa do modelo de ciclo de vida em Cascata.
É correto o que se afirma em:
I. É independente das linguagens de programação e dos métodos de desenvolvimento.
II. A UML 2.0 define 14 tipos de diagramas, divididos em 3 categorias.
III. Permite que um projeto seja compreendido pelas pessoas e manipulado por máquinas.
É correto o que se afirma em:
1. É uma metodologia de desenvolvimento de software.
2. Sua versão mais recente é a 2.x.x
3. Oferece ferramentas para modelar atores, atividades e processos de negócios.
4. Possui diagramas estruturais e também comportamentais.
Assinale a alternativa que indica todas as afrmativas corretas.
I. Método de caixa branca - Nesta metodologia os casos de teste são gerados tendo-se conhecimento da estrutura interna (lógica) do programa.
II. Métodos de caixa preta - Nesta metodologia os casos de teste são gerados sem o conhecimento da estrutura interna do programa. Apenas o conhecimento das entradas e saídas possíveis para o programa é necessário.
III. Testes estruturais - Nesta metodologia os casos de teste são gerados tendo-se conhecimento da estrutura interna (lógica) do programa.
IV. Testes Funcionais - Nesta metodologia os casos de teste são gerados sem o conhecimento da estrutura interna do programa. Apenas o conhecimento das entradas e saídas possíveis para o programa é necessário. I, II, III e IV são respectivamente:
I- Abordagem que considera as atividades fundamentais do processo, compreendendo especificação,desenvolvimento, validação e evolução, e as representa como fases de processo separadas, tais como especificação de requisitos, projeto de software, implementação, teste, e assim por diante.
II- Abordagem que intercala as atividades de especificação, desenvolvimento e validação, sendo um sistema desenvolvido rapidamente baseado em especificações abstratas, quando, então, é refinado com as entradas do cliente para produzir um sistema que satisfaça as suas necessidades.
Essas definições caracterizam duas abordagens, respectivamente denominadas Métodos de Processos:
I. A mensagem é uma chamada a um objeto para invocar umde seus métodos.
II. A associação é o mecanismo no qual um objeto utiliza os recursos de outro.
III. A herança consiste na separação de aspectos internos e externos de umobjeto.
É (são) verdadeira(s) apenas: