Questões de Concurso Sobre engenharia de software

Foram encontradas 14.885 questões

Q466001 Engenharia de Software
Considerando o conceito de encapsulamento da programação orientada a objetos, é correto afirmar que ele consiste em
Alternativas
Q466000 Engenharia de Software
Segundo o conceito de herança múltipla da programação orientada a objetos,
Alternativas
Q465999 Engenharia de Software
Na programação orientada a objetos, considere a propriedade segundo a qual um objeto deve ser distinguível de todos os demais objetos. Essa é a propriedade da(o)
Alternativas
Q464052 Engenharia de Software
A UML é uma linguagem que descreve um conjunto de diagramas para a modelagem de sistemas orientados a objetos. Dentre estes diagramas estão os diagramas de estados que são
Alternativas
Q464050 Engenharia de Software
A declaração do escopo do projeto é um documento-base que deve expressar a concordância entre o cliente e o gerente de projeto para que, a partir dele, o projeto como um todo possa ser planejado. A declaração do escopo do projeto, normalmente,
Alternativas
Q464049 Engenharia de Software
O gerenciamento de requisitos em grandes sistemas envolve o processamento de grandes volumes de informações sobre requisitos, o que exige o uso de apoio automatizado. As ferramentas de software para esse gerenciamento devem ser escolhidas durante a fase de planejamento de gerenciamento de requisitos. As ferramentas de apoio são usadas, principalmente, para
Alternativas
Q464048 Engenharia de Software
O desenvolvimento de uma solução para um sistema de informação baseia-se no processo de resolução de problemas. Esse processo pode ser descrito em quatro passos:

1. Definição e entendimento do problema.
2. Desenvolvimento de soluções alternativas.
3. Escolha da melhor solução.
4. Implementação da solução.

A seguir são descritas três atividades que ocorrem neste processo:

I. Define cuidadosamente os objetivos do sistema modificado ou do novo sistema e desenvolve uma descrição detalhada das funções que um novo sistema deve desempenhar.

II. Define se cada alternativa de solução é um bom investimento, se a tecnologia necessária para o sistema está disponível e pode ser administrada pela equipe designada da empresa, e se a organização é capaz de acomodar as mudanças introduzidas pelo sistema.

III. É a “planta” ou modelo para a solução de um sistema de informação e consiste em todas as especificações que executarão as funções identificadas durante a análise de sistemas. Essas especificações devem abordar todos os componentes organizacionais, tecnológicos e humanos da solução.

A associação correta das atividades I, II e III aos passos ao qual pertencem no processo de resolução de problemas está, correta e respectivamente, apresentada em
Alternativas
Q463762 Engenharia de Software
Considerando o gerenciamento de mudanças de software, há um marco que define que quando uma especificação ou produto é formalmente revisto e aprovado. Esses artefatos só podem ser posteriormente modificados por intermédio de procedimentos formais de controle de modificações. Tal conceito recebe a denominação de marco
Alternativas
Q463755 Engenharia de Software
Na programação orientada a objetos utiliza-se o conceito de encapsulamento, segundo o qual
Alternativas
Q463045 Engenharia de Software
No modelo ágil de desenvolvimento Scrum, utilizam-se as chamadas unidades de trabalho, que visam atender a requisitos que devem ser respeitados pelo sistema. Tais unidades de trabalho têm a denominação de
Alternativas
Q463043 Engenharia de Software
Na análise por pontos de função, há uma série de 14 fatores de ajuste utilizados com essa finalidade. Esses fatores baseiam-se em perguntas. Assinale a alternativa que contém uma dessas perguntas.
Alternativas
Q463039 Engenharia de Software
No RUP (Rational Unified Process), as duas disciplinas com maior esforço na fase inicial (ou de concepção) são:
Alternativas
Q463038 Engenharia de Software
Uma classificação que pode ser atribuída às ferramentas CASE as divide em duas categorias:

A. Ferramentas CASE que auxiliam na análise (requisitos, especificação e planejamento) do projeto;

B. Ferramentas CASE que auxiliam na implementação (depuração, geração de casos de teste, ...) do projeto;

As categorias A e B representam, respectivamente, as ferramentas CASE classificadas como
Alternativas
Q463037 Engenharia de Software
No diagrama de sequência da UML 2.0, se o objetivo for indicar que uma mensagem deve ser transmitida mais de uma vez, uma das formas de se indicar isso é:
Alternativas
Q463036 Engenharia de Software
Assinale a alternativa que contém uma afirmação verdadeira sobre os conceitos da orientação a objetos:
Alternativas
Q463035 Engenharia de Software
Considerando o conceito de herança da orientação a objetos, é possível em uma subclasse redefinir um método herdado da superclasse correspondente. A tal característica atribui-se a denominação de
Alternativas
Q463027 Engenharia de Software
Na programação orientada a objetos, há os métodos chamados de construtores, sobre os quais é correto afirmar que
Alternativas
Q462342 Engenharia de Software
No Scrum, segundo o guia 2013, o responsável pelo trabalho de expressar claramente os itens do Backlog do Produto é o
Alternativas
Q462334 Engenharia de Software
Uma universidade decidiu alterar seu sistema acadêmico, atualmente escrito em Delphi, para aceitar uma interface Web.
Para isso, decidiu adotar as tecnologias Ajax e PHP.

A primeira parte do trabalho será alterar o subsistema de avaliação, chamado de NOTAS. O modelo de dados atual
desse subsistema é bastante simples, e é descrito pelo modelo diagrama a seguir, que usa a notação da Engenharia da
Informação.

                                          imagem-003.jpg

Para reconstruir a representação em DER dos dados do subsistema NOTAS de acordo com um Diagrama de Classes de UML, como deve ser representada a associação entre uma classe Nota e uma classe Turma, de forma a manter significado equivalente ao do relacionamento entre as entidades de mesmo nome?

 

Alternativas
Q461173 Engenharia de Software
No domínio da orientação a objetos, a ideia de existência de dados e funcionalidades acessados somente pelos objetos de uma classe, de forma interna, e de que deva existir alguma forma protegida de acesso a esses dados e funcionalidades, demodo que objetos de classes externas os enxerguem, está associada aos conceitos, respectivamente, de:
Alternativas
Respostas
10281: B
10282: E
10283: D
10284: B
10285: C
10286: C
10287: E
10288: C
10289: D
10290: C
10291: E
10292: A
10293: C
10294: B
10295: E
10296: A
10297: D
10298: B
10299: B
10300: D