Questões de Concurso Comentadas sobre engenharia de software

Foram encontradas 12.716 questões

Q3989 Engenharia de Software
Considere que se deseja desenvolver um sistema para controle
de caixa de supermercado tendo como base um computador
que registra os produtos vendidos, interagindo com
dispositivos de entrada e saída tais como impressora, teclado
e leitora de código de barras. Esse sistema deve interagir
também com o operador do caixa e com um banco de dados do
estabelecimento. A partir dessas informações, julgue os itens
que se seguem.
Utilizando-se uma metodologia de análise e projeto
estruturada, elementos como caixa e mercadoria definem
módulos básicos sobre os quais deve-se estruturar o
programa.
Alternativas
Q3988 Engenharia de Software
Considere que se deseja desenvolver um sistema para controle
de caixa de supermercado tendo como base um computador
que registra os produtos vendidos, interagindo com
dispositivos de entrada e saída tais como impressora, teclado
e leitora de código de barras. Esse sistema deve interagir
também com o operador do caixa e com um banco de dados do
estabelecimento. A partir dessas informações, julgue os itens
que se seguem.
A descrição informal do que o sistema deve fazer, tal como ler código de barras, identificar o produto e calcular o total da compra, faz parte da especificação de requisitos do programa.
Alternativas
Q2444 Engenharia de Software

Analise as seguintes afirmações relativas à Engenharia de Software:

I. A análise de requisitos é responsável pela especificação dos requisitos de software e hardware que serão utilizados durante o processo de desenvolvimento de um sistema.

II. A análise de requisitos define a metodologia de programação a ser utilizada no desenvolvimento do sistema.

III. A especificação de requisitos fornece ao desenvolvedor e ao cliente os parâmetros para avaliar a qualidade logo que o sistema for construído.

IV. A análise de requisitos possibilita que o engenheiro de software especifique a função e o desempenho do sistema e estabeleça quais são as restrições de projeto que o sistema deve atender.

Estão corretos os itens:

Alternativas
Q2438 Engenharia de Software

Analise as seguintes afirmações relativas à UML:

I. A identidade de objeto é a propriedade pela qual cada objeto, dependendo apenas de sua classe ou estado, pode ser identificado e tratado como uma entidade distinta de software. Este princípio de dependência entre a identidade de um objeto e seu estado viabiliza a herança nas linguagens orientadas a objetos.

II. Na UML, a construção da generalização é representada como uma seta com uma ponta "aberta" e permite ao desenho indicar tanto a herança simples quanto a herança múltipla.

III. Um atributo será considerado de estado quando puder assumir valores infinitos com transições ilimitadas entre eles.

IV. Uma associação na UML representa um conjunto de vínculos de relacionamento entre instâncias de classe.

Estão corretos os itens:

Alternativas
Q2436 Engenharia de Software
Na modelagem com UML, um Diagrama de Seqüência mostra interações de objetos organizados em uma seqüência de tempo,
Alternativas
Q2435 Engenharia de Software
Na modelagem com UML, o Diagrama de Casos de Uso fornece
Alternativas
Q2434 Engenharia de Software
Na programação Orientada a Objetos
Alternativas
Q2433 Engenharia de Software

Analise as seguintes afirmações relativas à programação Orientada a Objetos:

I. O polimorfismo possibilita que o mesmo nome possa ser utilizado em diferentes métodos em uma mesma classe, desde que, por exemplo, as quantidades de parâmetros sejam diferentes.

II. Os métodos estáticos, quando executados, acessam apenas os atributos de instância da classe.

III. O uso de um mesmo nome para identificar diferentes implementações dos métodos pode ocorrer na definição de construtores.

IV. Na hierarquia de classes, a herança múltipla ocorre quando existem diversas classes imediatamente abaixo da classe em questão.

Estão corretos os itens:

Alternativas
Q2432 Engenharia de Software

Analise as seguintes afirmações relativas a programação Orientada a Objetos:

I. As informações em um programa desenvolvido segundo a orientação a objetos são armazenadas, por herança, nas classes.

II. Em um programa, os objetos que precisam ser armazenados em memória não volátil são denominados objetos persistentes.

III. Na programação orientada a objetos, quando se utiliza um Banco de Dados relacional, deve-se criar métodos para mapear, em tabelas, os objetos que serão armazenados.

IV. Em uma aplicação podem existir múltiplas instâncias de uma mesma classe e estas conterão diferentes atributos de instâncias.

Estão corretos os itens:

Alternativas
Q2256555 Engenharia de Software
 A seqüência de atividades normalmente realizada na fase de construção de um software é
Alternativas
Q2256554 Engenharia de Software
A metodologia de desenvolvimento de sistemas de uma empresa NÃO deve conter
Alternativas
Ano: 2003 Banca: FCC Órgão: CVM Prova: FCC - 2003 - CVM - Analista - Sistemas |
Q2241538 Engenharia de Software
No projeto de implementação de um Sistema OO, NÃO se aplica
Alternativas
Ano: 2003 Banca: FCC Órgão: CVM Prova: FCC - 2003 - CVM - Analista - Sistemas |
Q2241536 Engenharia de Software
Considerando as etapas de análise, projeto do sistema, projeto de objetos e projeto de implantação, o documento final do projeto do sistema deve conter
Alternativas
Ano: 2003 Banca: FCC Órgão: CVM Prova: FCC - 2003 - CVM - Analista - Sistemas |
Q2241535 Engenharia de Software
Dois diferentes tipos de estruturas básicas, aplicados em projetos de programas estruturados, são representados pelas estruturas lógicas
Alternativas
Ano: 2003 Banca: FCC Órgão: CVM Prova: FCC - 2003 - CVM - Analista - Sistemas |
Q2241533 Engenharia de Software
O projeto estruturado de sistemas, segundo Yourdon, é desenvolvido a partir do modelo
Alternativas
Ano: 2003 Banca: FCC Órgão: CVM Prova: FCC - 2003 - CVM - Analista - Sistemas |
Q2241528 Engenharia de Software
O fator de qualidade de software em que se mede o esforço exigido para um sistema se acoplar a outro denomina-se
Alternativas
Ano: 2003 Banca: FCC Órgão: CVM Prova: FCC - 2003 - CVM - Analista - Sistemas |
Q2241527 Engenharia de Software
São categorias de fatores que afetam diretamente a qualidade dos softwares, somente os aspectos de
Alternativas
Ano: 2003 Banca: FCC Órgão: CVM Prova: FCC - 2003 - CVM - Analista - Sistemas |
Q2241526 Engenharia de Software
O processo de garantia de qualidade de software também tem como atividade
Alternativas
Ano: 2003 Banca: FCC Órgão: CVM Prova: FCC - 2003 - CVM - Analista - Sistemas |
Q2241521 Engenharia de Software
Os eventos, que representam estímulos externos, e os estados, que representam valores de objetos, em Análise OO, são os principais conceitos da modelagem
Alternativas
Ano: 2003 Banca: FCC Órgão: CVM Prova: FCC - 2003 - CVM - Analista - Sistemas |
Q2241518 Engenharia de Software
Um conjunto de informações que chega num único destino, sendo formado a partir de várias origens distintas, é um fluxo de dados
Alternativas
Respostas
12681: E
12682: C
12683: C
12684: E
12685: C
12686: D
12687: E
12688: D
12689: B
12690: A
12691: D
12692: C
12693: A
12694: B
12695: D
12696: B
12697: C
12698: E
12699: D
12700: B