Questões de Concursos
selecione os filtros para encontrar suas questões de concursos e clique no botão abaixo para filtrar e resolver.
Uma empresa deseja desenvolver internamente um sistema de controle de visitantes. Foi solicitada uma funcionalidade em que, dado um CPF, sejam retornados, em uma tela, os seguintes dados:
- nome completo;
- data de nascimento;
- período da última visita;
- quantidade de visitas.
De acordo com a Análise de Pontos de Função, quantas funções transacionais devem ser contabilizadas para essa tela?
Como ferramenta utilizada no desenvolvimento UML, o Diagrama de Casos de Uso tem como um de seus objetivos mostrar os relacionamentos entre casos de uso, como representações de funções do produto, e atores, como representações dos usuários e outros sistemas que interagem com o produto. O diagrama de casos de uso serve de base, durante a Implementação, para determinar:
Analise o texto:
O Scrum enfatiza o uso de um conjunto de padrões de processos de software que provaram ser eficazes para projetos com prazo de entrega apertados, requisitos mutáveis e críticos de negócio. Cada um desses padrões de processos define um conjunto de ações de desenvolvimento. Uma dessas ações consiste em manter uma lista com prioridades dos requisitos ou funcionalidades do projeto que fornecem valor comercial ao cliente. Os itens podem ser adicionados a esse registro em qualquer momento. O gerente de produto avalia o registro e atualiza as prioridades conforme requisitado.
A lista citada no texto é conhecida como
Tendo como base a filosofia de desenvolvimento de sistemas estruturados, assinale a opção correta.
Em Scrum, pode?se utilizar diversas técnicas para estimar o que será feito durante o projeto ou na próxima “Sprint”.
A respeito da estimativa chamada de “Story Points”, analise as afirmativas a seguir.
I. A estimativa de uma “User Story” com “Story Points” pode ser feita através da dinâmica chamada de “Planning Poker”.
II. As estimativas usando “Story Points” são feitas por especialistas em estimativas e, em seguida, validadas por todo o time.
III. A escala (1, 2, 3, 5, 8, 13, 20, 40, 100), usada para definir os “Story Points”, é inspirada na sequência de Fibonnacci.
Assinale:
Quanto a metodologias de desenvolvimento de software, julgue os seguintes itens.
A análise orientada a objetos, o projeto orientado a objetos e a programação orientada a objetos compreendem atividades de engenharia de software voltadas à construção de sistemas orientados a objetos. Nesses sistemas, objetos interagem para prover serviços. No nível de programação, as interações ocorrem via interfaces das classes das quais os objetos são instâncias. Essas interfaces contêm membros públicos das classes.
Nos sistemas distribuídos como sistema de três camadas, todo desenvolvimento é orientado à produção de 3 módulos (ou camadas) independentes, com interligações comunicacionais bem determinadas.
Esses módulos são as camadas de Lógica de Negócio, de Acesso a Dados e deAnalise as seguintes afirmações relacionadas às atividades de Teste de Software na Engenharia de Software.
I. A Verificação refere-se a um conjunto de atividades que garante que o software implemente corretamente uma função específica.
II. Os métodos de Engenharia de Software proporcionam a base a partir da qual a qualidade é construída. Se a qualidade não estiver presente antes de se testar um produto de software, ela não estará presente após a realização dos testes.
III. A Verificação refere-se a um conjunto de atividades que garante que o software que foi construído atenda às exigências do cliente.
IV. A Verificação visa garantir a resposta positiva da pergunta: “Estamos construindo o produto certo?”.
Indique a opção que contenha todas as afirmações verdadeiras.
A engenharia de software envolve diversos procedimentos, processos, arquiteturas de sistemas, linguagens, análise e vários outros pontos para a construção de um software. Com referência à engenharia de software, julgue os itens a seguir.
As métricas definidas na construção de um sistema de software só são utilizadas na fase de programação do sistema.
Considerando os métodos convencionais da Engenharia de Software (não orientados a objetos), identifique as 4 etapas de teste de um sistema de software:
Segundo Pressman, os fatores categorizados quanto à operação do produto que afetam a qualidade de software são: