Questões de Concurso Sobre engenharia de software
Foram encontradas 14.718 questões
Com relação à arquitetura de desenvolvimento de software, julgue o item a seguir.
No teste de unidade de um software, diante da presença de
uma classe geral com especializações, é preciso testar um
método definido na superclasse em cada uma de suas
subclasses.
Com relação à arquitetura de desenvolvimento de software, julgue o item a seguir.
Em um diagrama de sequência da UML, um fragmento
combinado com o operador de interação Alt apoia a
representação de um fluxo alternativo de um caso de uso.
Com relação à arquitetura de desenvolvimento de software, julgue o item a seguir.
A escolha da etnografia como técnica de levantamento de
requisitos funcionais é adequada para identificar, por
exemplo, as características globais de novo processo a ser
implantado em todas as filiais de uma organização de
alcance nacional.
Assinale a alternativa correta sobre uma das características da Análise de Pontos de Função.
I. na entrega dos principais produtos finais dentro do projeto ao proprietário do projeto. II. no final do projeto. III. no final de fase do projeto.
É correto o que se afirma
Assinale a alternativa que identifica corretamente a área de conhecimento descrita no texto.
Assinale a alternativa correta sobre os “Valores do Ágil” descritos no Manifesto Ágil.
Fonte: Manifesto for Agile Software Development. Disponível em http://agilemanifesto.org/
A respeito do Método ágil, analise as afirmativas a seguir:
I. Uma característica comum dos processos ágeis é a capacidade de funcionar em ambientes muito exigentes que têm um grande número de incertezas e flutuações (mudanças) que podem vir de várias fontes como: equipe em processo de formação que ainda não trabalhou junto em outros projetos, requisitos voláteis, baixo conhecimento do domínio de negócio pela equipe, entre outras. II. Na Agile Culture (Cultura Ágil), o profissional tem mais liberdade. Ele recebe um conjunto de métricas, objetivos e orientações para planejar o seu trabalho da melhor forma possível, agregando valor ao negócio e dando mais flexibilidade interna. III. O desenvolvimento ágil tem muito em comum com o modelo em cascata. Na visão de alguns, este modelo é desacreditado, apesar de ser um modelo de uso comum.
É correto o que se afirma
I. Inclui os processos para assegurar que o projeto contemple todo o trabalho necessário, e apenas o necessário, para que ele termine com sucesso. II. Inclui os processos necessários para assegurar que as informações do projeto sejam planejadas, coletadas, criadas, distribuídas, armazenadas, recuperadas, gerenciadas, controladas, monitoradas e finalmente organizadas de maneira oportuna e apropriada. III. Inclui os processos envolvidos em planejamento, estimativas, orçamentos, financiamentos, gerenciamento e controle dos custos, de modo que o projeto possa ser terminado dentro do orçamento aprovado.
As três áreas de conhecimento caracterizadas em I, em II e em III são denominadas, respectivamente, Gerenciamento
I. Indica a capacidade de abstrair várias implementações diferentes em uma única interface. É o princípio pelo qual duas ou mais classes derivadas de uma mesma superclasse podem invocar métodos que têm a mesma identificação, assinatura, mas comportamentos distintos, especializados para cada classe derivada, usando para tanto uma referência a um objeto do tipo da superclasse. II. Tem por objetivo separar o programa em partes, o mais isolado possível. A ideia é tornar o software mais flexível, fácil de modificar e de criar novas implementações. Serve para controlar o acesso aos atributos e métodos de uma classe. É uma forma eficiente de proteger os dados manipulados dentro da classe, além de determinar onde essa classe poderá ser manipulada.
Os princípios descritos em I e em II são denominados, respectivamente,

Sendo as fases 1 – Comunicação e 5 – Implantação, as demais, 2, 3 e 4, são denominadas, respectivamente,
I. que mostra as fases do modelo ao longo do tempo; II. que mostra as atividades realizadas no processo; III. que sugere as boas práticas a serem usadas durante o processo.
As perspectivas I, II e III são denominadas, respectivamente,
Com relação a noções de vírus, valor da informação, procedimentos de backup e aplicativos de segurança, julgue o item a seguir.
O valor da informação é uma função do contexto da
organização, da finalidade de utilização, do processo
decisório e dos resultados das decisões