Questões de Concurso

Foram encontradas 8.728 questões

Resolva questões gratuitamente!

Junte-se a mais de 4 milhões de concurseiros!

Q905532 Engenharia de Software

Analise as seguintes afirmativas sobre os tipos de testes:


I. O “Teste de Segurança” verifica se os mecanismos de proteção incorporados a um sistema vão de fato protegê-lo de invasão imprópria.

II. O “Teste de Desempenho” é projetado para submeter o software a situações anormais de funcionamento, demandando recursos excessivos até o limite da capacidade da infraestrutura destinada ao software.

III. O “Teste de Recuperação” força o software a falhar de diversos modos e verifica se a recuperação é adequadamente realizada.


Estão CORRETAS as afirmativas:

Alternativas
Q905531 Engenharia de Software

Analise as seguintes afirmativas sobre os tipos de verificações de requisitos que fazem parte do processo de Validação de Requisitos, de acordo com Sommerville (2011):


I. Verificações de completeza consistem em validar com todos os stakeholders se os requisitos contemplam as suas necessidades e se funcionalidades adicionais e diferentes também serão necessárias.

II. Verificações de realismo consistem em avaliar se o requisito realmente pode ser implementado, podendo levar em consideração o orçamento e o prazo para desenvolvimento do sistema.

III. Verificações de consistência são necessárias para evitar requisitos conflitantes, com restrições ou descrições contraditórias para uma mesma função do sistema.


Estão CORRETAS as afirmativas:

Alternativas
Q905530 Engenharia de Software
É correto afirmar que podemos encontrar em um Diagrama de Casos de Uso da UML os seguintes elementos, EXCETO:
Alternativas
Q905529 Engenharia de Software

Analise as afirmativas a seguir sobre os diagramas da UML:


I. O Diagrama de Sequência é um diagrama de interação que dá ênfase à ordenação temporal das mensagens.

II. O Diagrama de Objetos é um diagrama comportamental da UML que mostra instâncias de classes simulando situações reais de execução de um sistema.

III. O Diagrama de Implantação mostra a configuração dos nós de processamento em tempo de execução, seus relacionamentos e os componentes que existem em cada nó.


Estão CORRETAS as afirmativas:

Alternativas
Q903077 Engenharia de Software
Qual das alternativas a seguir não é diagrama válido em UML 2.5?
Alternativas
Q903076 Engenharia de Software

Sobre linguagem UML, analise as seguintes afirmações.


1) O Diagrama de Casos de Uso representa atores e casos de uso para modelar os comportamentos do sistema.

2) O Diagrama de Objetos ilustra as instâncias dos itens encontrados no Diagrama de Classes.

3) O Diagrama de Estados representa o estado final do objeto durante a troca sequencial de mensagens entre objetos.


Está(ão) correta(s), apenas:

Alternativas
Q903075 Engenharia de Software
Na linguagem UML é utilizado um diagrama que define o comportamento do sistema durante execução dinâmica, deixando claro o fluxo de controle quando certas ações são executadas. Este é o diagrama de:
Alternativas
Q902508 Engenharia de Software
O gerenciamento de projetos usando as práticas propostas no guia PMBoK 4a edição e a adoção de um modelo consagrado de qualidade de software, como o MPS.BR ou CMMI, é fundamental para organizações que desenvolvem software. Neste contexto, é correto afirmar:
Alternativas
Q902421 Engenharia de Software

Em relação às ferramentas e técnicas associadas aos processos das áreas de conhecimento descritas no PMBOK 5ª. Edição, correlacione as colunas a seguir:


Área: Processo

I. Gerenciamento do Tempo: Definir as atividades

II. Gerenciamento do Escopo: Coletar os requisitos

III. Gerenciamento dos Custos: Estimar os custos

IV. Gerenciamento da Qualidade: Realizar a garantia da qualidade


Ferramentas e Técnicas

( ) Diagramas de Contexto

( ) Estimativa de Três Pontos

( ) Decomposição

( ) Análise de Processo


A sequência CORRETA, de cima pra baixo, é:

Alternativas
Q902420 Engenharia de Software
Técnica de teste utilizada para descobrir erros associados às interfaces na qual, a partir de componentes testados individualmente, se constrói uma estrutura de programa determinada pelo projeto é
Alternativas
Q902419 Engenharia de Software
Teste realizado na instalação do desenvolvedor com os usuários finais, em um ambiente controlado, para identificar erros e problemas de uso durante a operação do sistema pelos usuários é denominado
Alternativas
Q902418 Engenharia de Software
De acordo com Sommerville (2011), Requisitos de Interoperabilidade, Requisitos Éticos e Requisitos Legais são
Alternativas
Q902417 Engenharia de Software

Em relação aos tipos de relacionamentos UML, correlacione as colunas a seguir:


Notação

I. Imagem associada para resolução da questão

II. Imagem associada para resolução da questão

III. Imagem associada para resolução da questão

IV. Imagem associada para resolução da questão


Relacionamento

( ) Agregação

( ) Dependência

( ) Generalização

( ) Realização


A sequência CORRETA, de cima para baixo, é

Alternativas
Q902416 Engenharia de Software

Analise as afirmativas a seguir sobre os diagramas da UML:


I. O Diagrama de Casos de Uso é um diagrama comportamental da UML que mostra um conjunto de casos de uso, atores e relacionamentos.

II. O Diagrama de Objetos é um diagrama estrutural da UML que mostra um conjunto de objetos e seus relacionamentos.

III. O Diagrama de Atividades é um diagrama estrutural da UML que mostra um processo computacional por meio de um fluxo de atividades.


Estão CORRETAS as afirmativas:

Alternativas
Q900946 Engenharia de Software

Considere o caso a seguir.


Durante o levantamento de requisitos, um Técnico observou que uma determinada área da empresa trocará dados com o futuro sistema. Dentre os dados que enviará, estão os dados cadastrais de clientes, que irão para um arquivo específico, e os dados das contas de água mensais dos clientes, que irão para um outro arquivo separado. O cadastramento dos clientes não necessita ser sincronizado com a entrada de dados das contas, já que estas podem ser inseridas posteriormente. No momento que a referida área necessitar de informações de clientes e contas, o sistema verificará as correspondências entre os arquivos e relacionará as informações para envio à área. Os processos realizados dentro da referida área são irrelevantes, todavia os dados que ela envia e as informações que ela recebe devem ser tratados pelo sistema.


Em um DFD de mais alto nível, criado a partir da situação descrita, a quantidade de entidade externa, a quantidade de depósito de dados e a quantidade de função ou processo são, correta e respectivamente,

Alternativas
Q900934 Engenharia de Software
Sabendo que os diagramas de comportamento da UML 2.5 mostram as mudanças que ocorrem no sistema ao longo do tempo, um Técnico precisa escolher um diagrama de interação que foca no intercâmbio de mensagens entre objetos. Atende sua necessidade o Diagrama de
Alternativas
Q900876 Engenharia de Software
Um Analista alocado, hipoteticamente, como Gerente de um projeto, pretendia utilizar o guia PMBoK 5ª edição para sua referência e apoio. Na hora de determinar o orçamento do projeto ele notou que teria que pesquisar o assunto em uma determinada área de conhecimento e em um determinado grupo de processos. A área de conhecimento e o grupo de processos são, respectivamente, gerenciamento
Alternativas
Q900875 Engenharia de Software

Um Analista observou:


Assinatura de um atributo é a linha que representa uma classe ou interface em um diagrama de classe UML e tem este formato:  + AttributeName : TypeName [*].


Ele perguntou ao seu colega o que significava o símbolo + que antecede o AttributeName, ao que seu colega respondeu que significava visibilidade pública. Após essa resposta ele fez duas novas perguntas:


I. O que significam os símbolos – e # antes do AttributeName?

II. O que significa o símbolo [*] após o TypeName?


Seu colega respondeu, corretamente, que os símbolos – e # antes do AttributeName e o símbolo [*] após o TypeName significavam, respectivamente, visibilidade  

Alternativas
Q900874 Engenharia de Software
Um Analista necessita levantar os requisitos de um sistema junto aos usuários. São técnicas de levantamento:
Alternativas
Q900872 Engenharia de Software

Durante uma contagem de pontos de função, um Analista levantou os seguintes requisitos:


− No levantamento de arquivos lógicos internos obteve uma ocorrência de 39 tipos de dados e 3 tipos de registros.

− No levantamento de entradas externas obteve duas ocorrências de 18 tipos de dados e 5 arquivos referenciados.


Considere as tabelas de pontuação, a seguir: 

Imagem associada para resolução da questão

   


A apuração correta dos pontos de função brutos após a contagem foi  

Alternativas
Respostas
4381: C
4382: D
4383: B
4384: B
4385: D
4386: C
4387: D
4388: B
4389: B
4390: B
4391: A
4392: B
4393: C
4394: A
4395: B
4396: B
4397: A
4398: C
4399: D
4400: E