🎯 Saiba o que estudar

Avançado com Treinador a partir de R$ 0,76/dia

Questões de Concurso Sobre engenharia de software

Questões Discursivas

Foram encontradas 14.701 questões

Q115104 Engenharia de Software
O processo para desenvolvimento orientado a objetos consiste em montar um modelo de aplicação e depois acrescentar detalhes a ele durante o projeto. A mesma notação é utilizada da análise ao projeto para implementação, de modo que a informação acrescentada em um estágio de desenvolvimento não precisa ser perdida ou traduzida para o próximo estágio.

Assinale a opção que apresenta os estágios da metodologia descrita acima.

Alternativas
Q115101 Engenharia de Software
Herança é uma forma de reutilização na qual uma nova classe é criada, absorvendo membros de uma classe existente e aprimorada com capacidades novas ou modi?cadas. A respeito da linguagem Java e do conceito de herança, julgue os itens abaixo como Verdadeiros (V) ou Falsos (F) e, em seguida, assinale a opção correta.

I – Os membros private de uma superclasse são herdados pelas suas subclasses.

II – Os membros protected de uma superclasse podem ser acessados por membros de suas subclasses.

III – Os métodos da subclasse podem referir-se a membros public e protected herdados da superclasse.

IV – Membros public da superclasse tornam-se membros public da subclasse.

A sequência correta é:
Alternativas
Q114997 Engenharia de Software
Imagem 020.jpg

Considerando-se o quadro ESCOLA, julgue os itens abaixo como Verdadeiros (V) ou Falsos (F) e, em seguida, assinale a opção correta.

I – Cada objeto pertencente a uma entidade é chamado de instância. Em uma ESCOLA, existem as entidades Funcionários e Alunos.

II – Os funcionários podem ser professores ou então os que exercem funções administrativas. Dessa forma, professor é uma instância da entidade Funcionários.

III – Atributos são propriedades que identi?cam as entidades Nome, Matrícula e Disciplinas que leciona. Esses atributos podem ser atributos de Professor.

IV – Cada atributo de uma entidade é associado a um domínio de valores. Esses domínios podem ser um conjunto de números inteiros, números reais, cadeias de caracteres ou qualquer outro tipo de valor que o atributo pode assumir; sendo assim, o domínio do atributo Disciplinas seria todas as disciplinas ensinadas na escola.

A sequência correta é:
Alternativas
Ano: 2010 Banca: FUNCAB Órgão: DER-RO Prova: FUNCAB - 2010 - DER-RO - Analista de Sistemas |
Q114688 Engenharia de Software
Considere o seguinte diagrama de classes em UML.
É correto afirmar que:

Alternativas
Ano: 2010 Banca: FUNCAB Órgão: DER-RO Prova: FUNCAB - 2010 - DER-RO - Analista de Sistemas |
Q114686 Engenharia de Software
As três propriedades que caracterizam uma linguagem de programação orientada a objeto são:

Alternativas
Ano: 2010 Banca: FUNCAB Órgão: DER-RO Prova: FUNCAB - 2010 - DER-RO - Analista de Sistemas |
Q114679 Engenharia de Software
Especificação de requisitos, segundo Engenharia de Software, é:

Alternativas
Ano: 2010 Banca: FUNCAB Órgão: DER-RO Prova: FUNCAB - 2010 - DER-RO - Analista de Sistemas |
Q114672 Engenharia de Software
Uma classe de objetos descreve umgrupo de objetos com propriedades:

Alternativas
Q112604 Engenharia de Software
Os diagramas de caso de uso UML são importantes para a modelagem do contexto de um sistema, subsistema ou classe, assim como a modelagem dos requisitos do comportamento desses elementos. Uma outra utilidade dos diagramas de caso de uso UML é a sua aplicação em
Alternativas
Q112603 Engenharia de Software
Considere o diagrama de classes UML a seguir.

Imagem 027.jpg

Em um relacionamento empregador/funcionário, entre uma Empresa e uma Pessoa, existe um Serviço que representa as propriedades desse relacionamento e que se aplicam a exatamente um único par de Pessoa e Empresa. Como modelado no diagrama UML, serviço é uma
Alternativas
Q112591 Engenharia de Software
Ao testar um programa, deve-se garantir que cada declaração do programa seja executada pelo menos uma vez.
Essa é a essência da abordagem de projeto de testes chamada teste
Alternativas
Q112590 Engenharia de Software
Quando um sistema de software passa por manutenção, deve-se assegurar que as mudanças incorporadas a esse software sejam controladas. A esse processo de gerenciamento de mudanças do sistema dá-se o nome de gerenciamento de configuração de software, que inclui as atividades de
Alternativas
Q112589 Engenharia de Software
O principal objetivo do processo de verificação e validação (V&V) de software é estabelecer confiança de que o sistema de software atende tanto a sua especificação quanto às expectativas de seus usuários finais. Além das atividades de inspeção de software, outras atividades de suma importância no contexto do processo de V&V são aquelas relacionadas
Alternativas
Q112588 Engenharia de Software
O processo de desenvolvimento iterativo em que se desenvolve rapidamente um sistema apenas para explorar opções de requisitos e de projeto, mas não deverá ser implantado no cliente é o
Alternativas
Q112576 Engenharia de Software
O mecanismo de separação de aspectos internos e externos de um objeto que visa a impedir o acesso direto ao estado de um objeto e disponibilizar externamente apenas os métodos que alteram este estado, chama-se
Alternativas
Q112575 Engenharia de Software
A abordagem iterativa de desenvolvimento de software tem se popularizado como técnica-padrão de desenvolvimento de sistemas pequenos e médios, especialmente no mundo dos negócios. Scrum e eXtreme Programming são métodos ágeis e iterativos de desenvolvimento de software que compartilham a característica de
Alternativas
Q112573 Engenharia de Software
O documento de especificação de requisitos de software é a declaração detalhada e oficial dos requisitos a serem implementados de um sistema. Esse documento deve ser
organizado de tal modo que tanto clientes quanto projetistas possam usá-lo, podendo para tal adotar o seguinte padrão internacional de especificação de requisitos:
Alternativas
Q112572 Engenharia de Software
Requisitos não-funcionais são restrições aos serviços de um sistema de software e ao processo de desenvolvimento do sistema. A equipe de desenvolvimento de um sistema de controle de tráfego áereo deve considerar os requisitos não-funcionais de
Alternativas
Q112571 Engenharia de Software
A engenharia de software baseada em componentes consiste em um modelo genérico de desenvolvimento de software que se baseia em componentes de software reusáveis padronizados e um middleware de integração desses componentes. Embora seja uma das principais abordagens de desenvolvimento de sistemas de software
corporativos e comerciais, o analista de sistemas que decidir pelo reuso de componentes deve enfrentar o problema de
Alternativas
Q112570 Engenharia de Software
O modelo em cascata inclui 5 estágios considerados fundamentais para o desenvolvimento de um software: a análise e definição de requisitos, o projeto de sistema e software, a implementação e o teste de unidade, a integração e o teste de sistema e a operação e manutenção. Apesar disso, o modelo em cascata tem como desvantagem a
Alternativas
Q112569 Engenharia de Software
O conjunto de atividades e resultados associados que resulta em um produto de software recebe o nome de
Alternativas
Respostas
12821: D
12822: C
12823: C
12824: C
12825: D
12826: B
12827: E
12828: A
12829: C
12830: A
12831: C
12832: A
12833: B
12834: B
12835: A
12836: C
12837: B
12838: D
12839: C
12840: B