Questões de Concurso
Foram encontradas 8.629 questões
Resolva questões gratuitamente!
Junte-se a mais de 4 milhões de concurseiros!
Sobre o tipo de teste de caixa preta, é correto afirmar que
Considere o seguinte diagrama de classes da UML 2.0:
A associação representada nesse diagrama denomina-se
Os processos de Gerenciamento de Projetos representados pelas 10 áreas do conhecimento podem ser divididos com a seguinte estrutura: iniciação; planejamento; execução; monitoramento e controle; e, encerramento. Relacionando as áreas do conhecimento com os grupos de processos de gerenciamento de projetos, analise as afirmativas.
I. Gerenciamento do Escopo do Projeto está relacionado com Planejamento e Monitoramento e Controle.
II. Gerenciamento do Tempo do Projeto está relacionado com Iniciação e Encerramento.
III. Gerenciamento dos custos do Projeto está relacionado com Iniciação; Execução; e, Encerramento.
Está(ão) correta(s) apenas a(s) afirmativa(s)
Quanto à orientação a objetos, marque V para verdadeiro ou F para falso e, em seguida, assinale a alternativa que apresenta a sequência correta.
( ) Especificar um tipo de retorno ou um valor de retorno para um construtor suscita um erro de sintaxe.
( ) A identidade de um objeto deve ser única no sistema.
( ) Se a implementação de classe for mudada para melhorar o desempenho sem alterar a interface, o código fonte do cliente não precisa ser recompilado.
Quanto à análise e às técnicas de levantamento de requisitos, marque V para verdadeiro ou F para falso e, em seguida, assinale a alternativa que apresenta a sequência correta.
( ) A equipe de desenvolvimento precisa estar preparada para mudanças durante o desenvolvimento, uma vez que os requisitos são de natureza volátil.
( ) A evolução de requisitos ocorre no sentido do desenvolvimento de software, mudando do nível alto de abstração para a implementação.
( ) Os requisitos podem mudar no sentido da melhoria contínua para atender a novas necessidades ou demandas.
( ) Conhecer e gerenciar as interações entre requisitos é extremamente importante para a decomposição e para a modularização das características do sistema.
( ) Interações entre requisitos são relacionamentos de dependência, decomposição, complementação e conflito.
Quanto aos padrões de projetos orientados a objetos, marque V para verdadeiro ou F para falso e, em seguida, assinale a alternativa que apresenta a sequência correta.
( ) Os padrões de projeto comportamentais implementam as estratégias testadas para modelar a colaboração entre objetos.
( ) No padrão de projeto Memento, cada componente em uma estrutura hierárquica estende uma superclasse comum.
( ) O padrão de projeto Composite permite a um objeto salvar seu estado para que se possa voltar a algum estado anterior, se necessário.
( ) O padrão de projeto Adapter permite que dois objetos colaborem entre si.
Considere os padrões de projetos orientados a objetos, para correlacionar as colunas e, em seguida, assinale a alternativa que apresenta a sequência correta.
Coluna A
1. Padrão de projeto Singleton.
2. Padrão de projeto estrutural.
3. Padrão de projeto comportamental.
4. Padrão de projeto criacional.
Coluna B
( ) Descreve maneiras comuns de organizar classes e objetos em um sistema.
( ) Garante que um sistema instancie, no máximo, um objeto de determinada classe.
( ) Examina questões relacionadas à criação de objetos.
( ) Fornece estratégia testada para modelar a maneira como os objetos colaboram entre si em um sistema.
Quanto aos conceitos fundamentais de Orientação a objetos, marque V para verdadeiro ou F para falso e, em seguida, assinale a alternativa que apresenta a sequência correta.
( ) Suficiência é o conceito de que todos os atributos e métodos necessários sejam implementados, nem mais nem menos.
( ) Os métodos de uma classe não devem realizar ações para a própria classe apenas.
( ) Não é desejável um alto acoplamento na orientação a objetos.
( ) O Primitivismo é desejável na orientação a objetos.
Assinale a alternativa que apresenta as classes que, no desenvolvimento orientado a objetos, implementam funções de gestão e controle de software.
Assinale a alternativa que apresenta corretamente a relação entre requisitos e qualidade de um software.
Considere diagramas DFD no planejamento de sistemas de informação, correlacione as colunas abaixo e, em seguida, assinale a alternativa que apresenta a sequência correta.
Coluna A
1. Setas orientadas.
2. Círculo.
3. Retângulo.
4. Duas linhas paralelas.
Coluna B
( ) Fluxo.
( ) Entidade externa.
( ) Depósito de dados.
( ) Processos.
1. XP 2. Scrum
( ) Utiliza ciclos de desenvolvimento denominados sprints. ( ) Possui equipes e papéis bem definidos. ( ) Adota flexibilidade no planejamento.
Assinale a sequência correta.
Para isso ele utilizou a seguinte configuração:
$ git config <<opção>> user.name "J J do tribunal"
$ git config <<opção>> user.email analistajjOtribunal.br
Para que o Git use essa informação em qualquer coisa que seja feita, ou seja, para fazer isso somente uma vez no sistema que está sendo configurado, ele deve usar a <<opção>> , corretamente, como
1. Decisions, merges, forks e joins.
2. Include e Extend.
Eles são representados, correta e respectivamente, nos diagramas de
As características desse processo são: é iterativo quanto às fases, utiliza matriz de fases por disciplinas ou atividades e workflows, ilustra boas práticas na especificação e no projeto e apoia a prototipação e a entrega incremental. Não é um processo adequado para todos os tipos de desenvolvimento, como, por exemplo, desenvolvimento de software embutido. No entanto, ele representa uma abordagem de processo híbrido que potencialmente combina três modelos de processo genéricos. Suas fases são estreitamente ligadas ao negócio.
Trata-se