Questões de Concurso

Foram encontradas 8.732 questões

Resolva questões gratuitamente!

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

Q116442 Engenharia de Software
Analise as seguintes afirmativas concernentes às vantagens das métricas de software.

I. São medidas absolutas.
II. Permitem entendimento imediato do desenvolvimento de software.
III. Permitem a avaliação sistemática da qualidade.

A partir dessa análise, pode-se concluir que estão CORRETAS
Alternativas
Q116439 Engenharia de Software
Analise estas afirmativas concernentes ao modelo comportamental.

I. Representa o comportamento interno do sistema.
II. Os diagramas de fluxo de dados e de entidade-relacionamento são seus principais componentes.
III. Mostra a interação correta do sistema com o ambiente.

A partir dessa análise, pode-se concluir que estão CORRETAS
Alternativas
Q116326 Engenharia de Software
Indique o tipo de recurso da orientação a objetos que permite que as classes compartilhem atributos e operações baseados em um relacionamento, geralmente generalização.
Alternativas
Q116323 Engenharia de Software
Analise as seguintes afirmativas concernentes à análise estruturada de sistemas.

I. Enfatiza a análise de viabilidade do sistema.
II. Usa recursos gráficos para facilitar a comunicação.
III. Propõe a construção de especificações particionadas.

A partir dessa análise, pode-se concluir que estão CORRETAS
Alternativas
Q116273 Engenharia de Software
Dentre os diagramas da UML, um utiliza um conjunto de elementos gráficos, apresentado na figura abaixo.

Imagem 021.jpg

Essa figura é conhecida como diagrama de
Alternativas
Q116268 Engenharia de Software
No emprego da UML utilizam-se diversos diagramas. Nos Casos de Uso, analise a situação abaixo:

Sejam ALFA e BETA dois casos de uso.
Quando BETA herda de ALFA, as sequências de comportamento de ALFA valem também para BETA.
Quando for necessário, BETA pode redefinir as sequências de comportamento de ALFA.
Além disso, BETA, na condição de caso de uso herdeiro, participa em qualquer relacionamento no qual ALFA participa.


A situação descrita caracteriza um relacionamento denominado
Alternativas
Q116265 Engenharia de Software
A UML é uma linguagem visual para modelar sistemas orientados a objetos, sendo independente tanto de linguagens de programação quanto de processos de desenvolvimento. Nesse contexto, analise a figura abaixo, que representa um modelo de ciclo de vida para desenvolvimento de sistemas. Essa abordagem divide o desenvolvimento de software em ciclos, em que, em cada ciclo, podem ser identificadas as fases de análise, projeto, implementação e testes. Cada um dos ciclos considera um subconjunto de requisitos, e estes são desenvolvidos uma vez que sejam alocados a um ciclo de desenvolvimento. Esse modelo de ciclo de vida é denominado
Alternativas
Q116128 Engenharia de Software
Sobre as características da UML 2.0, pode-se afirmar que:

I. a UML 2.0 é um processo de definição de dados, que trata somente de aspectos estáticos de um sistemas.

II. os diagramas de classe e diagramas de objetos contém aspectos de modelagem estática e dinâmica.

III. o diagrama de atividades é ligado a um classificador, como um caso de uso, a implementação de uma operação ou um pacote

IV. na UML 2.0 pode-se representar tão somente os relacionamentos de Agregação, Composição e Associação.

Está(estão) correta(s) apenas a(s) afirmativa(s)
Alternativas
Q116127 Engenharia de Software
Com relação a Teste de Software é correto afirmar que:
Alternativas
Q116125 Engenharia de Software
Na UML 2.0 há um diagrama que mostra os elementos de configuração de processamento runtime, e os componentes de software, processos e objetos que neles se mantêm. Este diagrama é de:
Alternativas
Q116123 Engenharia de Software
Em relação a ciclo de vida dos projetos e sua aplicação em modelos de processo de software, de acordo com Pfleeger, é correto afirmar que:
Alternativas
Q116122 Engenharia de Software
Com relação a aspectos da Engenharia de Software e modelos de desenvolvimento de software, segundo Pfleeger, pode-se afirmar que:

I. durante a etapa de Identificação de Requisitos, obtém-se requisitos que tratam da função e o desempenho do software, a sua interface com outros elementos do sistema, assim como as restrições a qual o software deve atender.

II. durante a etapa de Identificação de Requisitos, o principal foco do analista recai sobre os requisitos que medem a produtividade do sistema, deixando para etapas posteriores a obtenção de requisitos relacionados a qualidade do sistema.

III. na etapa de Definição de Cronograma é que vão ser estabelecidos os critérios que permitirão ao desenvolvedor e ao cliente avaliar a confiabilidade do software construído.

IV. o plano de testes descreve a divisão dos testes em módulos individuais, que tratam as especificidades do sistemas, de modo que se por exemplo um sistema em teste trabalhar com processamento distribuídos em diversas máquinas, os testes de desempenho e funcionais podem ser subdividindo em testes para cada subsistema

Está(estão) correta(s) apenas a(s) afirmativa(s):
Alternativas
Q116120 Engenharia de Software
Sobre as Métricas de software, segundo Somerville, é correto afirmar que:
Alternativas
Q115823 Engenharia de Software
A ideia fundamental de linguagens orientadas a objetos significa a possibilidade de combinar, em um único registro, campos que conterão dados e campos que são funções para operar esses dados. A respeito da linguagem C++ e do paradigma da orientação a objetos, assinale a opção INCORRETA.
Alternativas
Q115822 Engenharia de Software
Na análise orientada a objetos, são usados três tipos de modelos para descrever um sistema com diferentes pontos de vista: o primeiro, para representar os objetos no sistema e seus relacionamentos; o segundo, para demonstrar a história de vida dos objetos; e o terceiro, para indicar como os objetos interagem entre si. Com base na situação descrita, assinale a opção que apresenta esses três modelos, respectivamente.
Alternativas
Q115821 Engenharia de Software
Acerca do Diagrama de Fluxo de Dados (DFD), assinale a opção que preenche corretamente as lacunas do texto abaixo.

O Diagrama de Fluxo de Dados (DFD) é composto basicamente de quatro elementos: _____________________, que são categorias lógicas de coisas ou pessoas que representam uma fonte ou destino para transações; _____________________, que podem ser considerados como um tubo por onde passam pacotes de dados; ____________________ que serão executados(as) pelo sistema; e ___________________, nos quais os dados são definidos como armazenamento entre os processos.
Alternativas
Q115685 Engenharia de Software
No tocante à orientação a objetos, assinale a opção que preenche corretamente as lacunas do texto abaixo.

Um objeto é uma _____________ de uma classe. Já uma classe descreve um grupo de objetos com as mesmas __________________, ________________, tipos de relacionamentos e __________________.
Alternativas
Q115121 Engenharia de Software
Uma ferramenta CASE é um aplicativo que auxilia os pro?ssionais envolvidos na tarefa de produzir sistemas. Assinale a opção que apresenta três categorias de ferramentas CASE.
Alternativas
Q115116 Engenharia de Software
A engenharia de software compreende um conjunto de etapas comumente citadas como paradigmas de engenharia de software. No tocante a essas etapas, assinale a opção correta.
Alternativas
Q115113 Engenharia de Software
A síntese de avaliação e solução dos problemas é área de grande esforço na análise de requisitos. A respeito das atividades realizadas nesta etapa, julgue os itens abaixo e, em seguida, assinale a opção correta

I – Avaliar o ?uxo e o conteúdo de informação.

II – De?nir e elaborar as funções do software.

III – Entender o comportamento do software no contexto dos eventos que o afetam.

IV – Estabelecer as características de interface com o sistema.

V – Descobrir restrições de projeto.

Estão certos os itens
Alternativas
Respostas
7581: C
7582: D
7583: B
7584: D
7585: C
7586: C
7587: E
7588: D
7589: B
7590: E
7591: D
7592: B
7593: A
7594: D
7595: C
7596: A
7597: C
7598: C
7599: A
7600: D