Questões de Concurso Sobre engenharia de software
Foram encontradas 14.511 questões
As expressões que completam corretamente os espaços em branco, respectivamente, são
Os planos de negócio, baseados na estratégia da organização, cobrem normalmente um ano calendário ou financeiro. Orçamento, planejamento e relatórios de progresso, tudo incide nesse período. Em alguns mercados, o tempo do ciclo de planejamento tornou-se até mais curto graças à redução do tempo do ciclo de desenvolvimento do produto.
Além do tempo, fator mais fácil de determinar, de quais outros três elementos o planejamento deve tratar?
Para que os projetos certos sejam selecionados e priorizados, bem como os recursos para a sua execução, são necessários processos para esse gerenciamento.
Qual o objetivo do processo de alinhamento?
( ) É um método para elicitação de requisitos.
( ) Utiliza classificações de complexidade para estimar o tamanho de um sistema.
( ) Analisa arquivos, arquivos de interface externa, entradas do usuário, saídas do usuário e consultas do usuário.
( ) Pontua a complexidade do código desenvolvido em Java.
Assinale a alternativa que apresenta a sequência correta, de cima para baixo.
A partir do diagrama, é INCORRETO afirmar:
Figura 1 – Diagrama de Classes
Figura 2 – Diagrama de Máquina de Estados da Classe Delta
Sobre o que está especificado nesses diagramas, assinale a alternativa correta.
Sobre testes de software, identifique como verdadeiras (V) ou falsas (F) as seguintes afirmativas:
( ) Um teste bem-sucedido identifica defeitos.
( ) Casos de teste são especificações das entradas para o teste e da saída esperada do sistema.
( ) Um teste caixa-preta é um teste estrutural, em que partes específicas de componentes são testadas.
( ) Um teste de aceitação foca em cada unidade do software, ou seja, seu código-fonte.
Assinale a alternativa que apresenta a sequência correta, de cima para baixo.

Sobre o PMBOK (Project Management Body of Knowledge Guide), considere as seguintes afirmativas:
1. O "Termo de Abertura" é criado para formalização do início do projeto, dentro de um dos processos do grupo de processos "Iniciação".
2. A área de conhecimento “Gerenciamento do escopo do projeto” inclui os processos para planejar, estimar e realizar o projeto dentro do prazo planejado.
3. O grupo de processos de "Monitoramento e Controle" tem como objetivo desenvolver um plano de ação que permita a todos os interessados compreender claramente o trabalho que será realizado.
4. A identificação de riscos é um dos processos do grupo de processos de "Execução".
5. O sequenciamento de atividades é um dos processos do grupo de processos de "Planejamento".
Assinale a alternativa correta.
Informe se é verdadeiro (V) ou falso (F) o que se afirma abaixo sobre modelagem de processos.
( ) Serviços da web desenvolvidos de acordo com padrões de serviço estão disponíveis para chamada remota e podem ser usados em um processo orientado ao reuso.
( ) No estágio de integração e de testes do sistemas do modelo cascata, é verificado se cada unidade atende à sua especificação.
( ) Os modelos cascata, de desenvolvimento incremental e orientado ao reuso não são mutuamente exclusivos e usados frequentemente em conjunto, especialmente para o desenvolvimento de sistemas grandes.
( ) O modelo de desenvolvimento incremental, de uma perspectiva de gerenciamento, apresenta dois problemas: o processo não é visível e a estrutura do sistema tende a degradar, à medida que novos incrementos são adicionados.
De acordo com as afirmações, a sequência correta é
Sobre melhoria de processos, avalie as afirmações a seguir.
I. Na melhoria de processos, devem-se considerar o ambiente e a cultura locais e como isso pode ser afetado pelas propostas de mudança de processo.
II. A abordagem de maturidade de processo tem como foco o desenvolvimento iterativo e a redução de overheads no processo de software.
III. A abordagem ágil tem como foco melhorar o gerenciamento de processos e de projetos e introduzir boas práticas de engenharia de software em uma organização.
IV. O processo de melhoria de processos é cíclico e envolve a medição dos atributos do projeto atual ou do produto, a análise do processo e a proposta de mudanças no processo.
V. A melhoria de processos é uma atividade de longo prazo em que cada uma das atividades do processo pode durar meses e é uma atividade descontínua, pois, sejam quais forem os novos processos introduzidos, o ambiente de negócios mudará e os novos processos terão que evoluir para levar essas mudanças em consideração.
Está correto apenas o que se afirma em
Preencha corretamente as lacunas do texto a seguir.
A validação de requisitos é o processo de verificação por meio do qual os requisitos realmente definem o sistema que o cliente quer. Por exemplo, na verificação de __________________________, os requisitos no documento não devem entrar em conflito e na verificação de __________________________, o documento de requisitos deve incluir requisitos que definem todas as funções e as restrições pretendidas pelo usuário do sistema. Entre as várias técnicas de validação de requisitos que podem ser usadas individualmente ou em conjunto estão a técnica __________________________, que analisa sistematicamente os requisitos por uma equipe de revisores que verificam erros e inconsistências, e a técnica __________________________, que demonstra um modelo executável do sistema em questão aos usuários finais e aos clientes.
A sequência que preenche corretamente as lacunas do texto é
O objetivo de revisões e de inspeções é melhorar a qualidade de software. Durante uma inspeção, uma lista de verificação dos erros mais comuns de programação é frequentemente usada para a busca de bugs.
Associe as colunas, relacionando a classe de falha às verificações que podem ser feitas durante o processo de inspeção.
CLASSES DE FALHAS
(1) Dados
(2) Controle
(3) Entrada e saída
(4) Interface
(5) Armazenamento
VERIFICAÇÕES
( ) As declarações compostas estão corretamente entre colchetes?
( ) Todas as constantes foram nomeadas?
( ) Os parâmetros estão na ordem correta?
( ) Se uma estrutura vinculada for modificada, todos os links foram corretamente atribuídos?
( ) Entradas inesperadas podem causar corrupção?
A sequência correta dessa associação é
A organização matricial fraca é uma estrutura organizacional que