Questões de Concurso Público ITAIPU BINACIONAL 2017 para Profissional de Nível Superior Jr - Computação ou Informática – Sistemas
Foram encontradas 7 questões
Com base no diagrama abaixo, considere as seguintes afirmativas relacionadas à notação e ao que esse diagrama representa.
1. A associação entre Lista e Item é do tipo composição e indica que o objeto todo deve gerenciar a criação e destruição de suas partes.
2. A associação entre Item, Música e Vídeo representa uma herança múltipla.
3. tocar() é uma operação polimórfica, significando que, quando uma mensagem é despachada em tempo de execução, uma correspondência é determinada em tempo de execução de acordo com o tipo do objeto.
4. A classe Segue deve possuir atributos ou operações para justificar sua representação como classe de associação.
5. Em tempo de execução, a classe Item precisa ser instanciada para que as classes Música ou Vídeo possam ser utilizadas.
Assinale a alternativa correta
A respeito do Diagrama de Casos abaixo, identifique como verdadeiras (V) ou falsas (F) as seguintes afirmativas:
( ) “Calcular Valores Devidos” será executado sempre que o Auxiliar Administrativo visualizar o relatório de fornecedores.
( ) Ao visualizar o relatório de fornecedores, a geração do gráfico é opcional.
( ) O detalhamento do funcionamento de um caso de uso pode ser feito por meio de uma especificação.
( ) Da forma como está especificado, “Auxiliar Administrativo” não irá executar o caso de uso “Gerar Gráfico”.
( ) Os casos de uso são executados na seguinte sequência: primeiro “Visualizar Relatório de Fornecedores”, depois “Gerar Gráfico” e depois “Calcular Valores Devidos”.
Assinale a alternativa que apresenta a sequência correta, de cima para baixo.
Considere a história de usuário abaixo:
“Como enfermeira, desejo registrar os dados de pressão arterial de um paciente para que eu possa acompanhar as mudanças na pressão arterial ao longo do dia.”
Sobre a forma como essa história de usuário está descrita e como é utilizada no desenvolvimento de software, considere as seguintes afirmativas:
1. Deve possuir a maior quantidade de detalhes possível no início do projeto, mesmo que não seja imediatamente implementada pela equipe de desenvolvimento.
2. Pode ser utilizada em projetos que adotam o método ágil Scrum.
3. Quando descreve uma funcionalidade maior, com menos detalhamento, é chamada de épico.
4. Idealmente, é especificada pelo Scrum Master em um projeto que adota Scrum.
5. No Scrum, o conjunto de histórias de usuário a serem implementadas em um projeto é chamado de Backlog do Desenvolvimento.
Assinale a alternativa correta.
Com relação aos elementos do Scrum, numere a coluna da direita de acordo com sua correspondência com a coluna da esquerda.
1. Sprint.
2. Scrum Diária.
3. Revisão da Sprint.
4. Retrospectiva da Sprint.
( ) Reunião para inspeção das novas funcionalidades implementadas.
( ) Reunião com foco no aprimoramento do processo.
( ) Reunião de 15 minutos para identificação dos impedimentos.
( ) Ciclo completo de desenvolvimento de duração fixa que, ao final, resulta em um incremento de produto.
Assinale a alternativa que apresenta a numeração correta da coluna da direita, de cima para baixo
Sobre o Rational Unified Process (RUP), identifique como verdadeiras (V) ou falsas (F) as seguintes afirmativas:
( ) Utiliza DFDs (Diagrama de Fluxo de Dados) para definir o comportamento do sistema.
( ) Define um ciclo de vida de quatro fases para o desenvolvimento do software: concepção, elaboração, construção e transição.
( ) Um de seus fluxos (ou workflows) define como fazer o gerenciamento de configuração e mudança.
( ) Em seu fluxo de requisitos, sugere utilizar modelos de engenharia de software para a modelagem do negócio.
( ) Cada iteração do RUP segue uma abordagem semelhante à abordagem em cascata: contém atividades de requisitos e análise, projeto e implementação, integração e teste.
Assinale a alternativa que apresenta a sequência correta, de cima para baixo.
Sobre a análise de pontos por função, considere as seguintes afirmativas:
1. É realizada com base na especificação funcional do software.
2. Estabelece uma pontuação para determinadas características do software, de acordo com seu nível de complexidade.
3. O valor resultante da análise de pontos por função é a quantidade de dias de duração do projeto.
4. A análise de pontos por função é restrita a softwares orientados a objetos.
5. Analisa entradas, saídas e consultas dos usuários, além dos dados utilizados pelo sistema.
Assinale a alternativa correta.