Magna Concursos

Foram encontradas 35 questões.

1133300 Ano: 2012
Disciplina: TI - Desenvolvimento de Sistemas
Banca: CESPE / CEBRASPE
Orgão: INPE
Provas:

Sobre a Engenharia de Requisitos para desenvolvimento de software, é correto afirmar que:

 

Provas

Questão presente nas seguintes provas
1133299 Ano: 2012
Disciplina: TI - Desenvolvimento de Sistemas
Banca: CESPE / CEBRASPE
Orgão: INPE
Provas:

Com relação à UML é correto afirmar:

 

Provas

Questão presente nas seguintes provas
1133298 Ano: 2012
Disciplina: TI - Desenvolvimento de Sistemas
Banca: CESPE / CEBRASPE
Orgão: INPE
Provas:

Dadas a seguintes sentenças sobre a abordagem da Orientação a Objeto:

I. O reuso do código não pode ser considerado como um benefício oriundo da herança.

II. Como exemplos de herança podemos citar: classe APARTAMENTO e classe MORADIA, como também classe FOLHA e classe ÁRVORE

III. Podemos dizer que acontece sobrecarga de operação quando são definidas duas ou mais operações com o mesmo nome, mas com diferentes listas de parâmetros.

IV. Membros públicos de uma dada classe são vistos por todas as operações desta classe e também de outras, diferente dos membros protegidos que são vistos somente pelos métodos desta classe.

É correto dizer que:

 

Provas

Questão presente nas seguintes provas
1133297 Ano: 2012
Disciplina: TI - Desenvolvimento de Sistemas
Banca: CESPE / CEBRASPE
Orgão: INPE
Provas:

Dadas as seguintes classes de domínio no framework Grails, ambas definidas no arquivo “Person.groovy” é correto afirmar que:

class Person {
Address homeAddress
Address workAddress
static embedded = ['homeAddress', 'workAddress']

}
class Address{
String number
String code
}

 

Provas

Questão presente nas seguintes provas
1124085 Ano: 2012
Disciplina: TI - Desenvolvimento de Sistemas
Banca: CESPE / CEBRASPE
Orgão: INPE
Provas:

Como é possível na linguagem Java forçar a execução imediata do coletor de lixo (garbage colector) para remover um objeto da memória?

 

Provas

Questão presente nas seguintes provas
1122147 Ano: 2012
Disciplina: TI - Desenvolvimento de Sistemas
Banca: CESPE / CEBRASPE
Orgão: INPE
Provas:

Dadas as seguintes sentenças sobre a abordagem da Orientação a Objeto:

I. Uma classe pode conter um conjunto de operações e itens de dados combinados em uma simples entidade.

II. Um objeto pode ser definido como uma instância de uma classe.

III. Superclasse é uma especialização de um conjunto de classes relacionadas a ela.

IV. Herança é a propriedade que uma classe tem de se basear em operações e atributos de uma outra classe existente e nunca nela mesma.

É correto dizer que:

 

Provas

Questão presente nas seguintes provas
1109603 Ano: 2012
Disciplina: TI - Desenvolvimento de Sistemas
Banca: CESPE / CEBRASPE
Orgão: INPE
Provas:

Dadas as seguintes sentenças sobre a abordagem da Orientação a Objeto:

I. Herança simples ocorre quando a classe herda somente de uma outra classe, nunca de duas ou mais, ou seja, a classe tem somente um pai. Isso é possível na linguagem Java.

II. Herança múltipla ocorre quando a classe herda de mais de uma classe, ou seja, a classe possui mais de um pai. Isso é possível na linguagem Java.

III. Classes abstratas não podem ser instanciadas.

IV. Na linguagem Java as classes abstratas só podem possuir métodos do tipo abstratos.

É correto dizer que:

 

Provas

Questão presente nas seguintes provas
1098619 Ano: 2012
Disciplina: TI - Desenvolvimento de Sistemas
Banca: CESPE / CEBRASPE
Orgão: INPE
Provas:

Dado o seguinte script groovy, no qual a numeração das linhas é mostrada nos comentários:

/*1*/def list = ['a','b','c','d','e','f','g']
/*2*/list[2..3] = 'z'
/*3*/assert list == ['a', 'b', 'z', 'e', 'f', 'g']

/*4*/list[4..4]= ['u','v']
/*5*/assert list == ['a', 'b', 'z', 'e', 'u', 'v', 'g']
/*6*/list[0..1]= []
/*7*/assert list == ['z', 'e', 'u', 'v', 'g']
/*8*/list[1..1]= []
/*9*/assert list == ['z', 'u', 'v', 'g']

Podemos afirmar que ao executar o script:

 

Provas

Questão presente nas seguintes provas
1098507 Ano: 2012
Disciplina: TI - Desenvolvimento de Sistemas
Banca: CESPE / CEBRASPE
Orgão: INPE
Provas:

Considere as seguintes sentenças relacionadas ao processo de desenvolvimento de software:

I. Requisitos não podem mudar após a codificação do software.

II. O estágio de codificação é o processo de conversão de uma especificação do sistema em um sistema executável.

III. O modelo espiral de Boehm é um modelo de processo que explicitamente reconhece riscos.

IV. Independentemente de qual seja o modelo de processo adotado, é recomendável que ele possa acomodar mudanças no software em desenvolvimento.

V. Em um processo de desenvolvimento incremental, partes do sistema de software que já foram codificadas podem ser disponibilizadas ao usuário final antes de se ter o sistema totalmente desenvolvido.

VI. Em um processo evolucionário/iterativo, há a redução de riscos relacionados ao desenvolvimento do sistema de software, entretanto, este processo requer que especificações formais do sistema estejam previamente disponíveis.

É correto afirmar que:

 

Provas

Questão presente nas seguintes provas
1047646 Ano: 2012
Disciplina: TI - Desenvolvimento de Sistemas
Banca: CESPE / CEBRASPE
Orgão: INPE
Provas:

Dadas a seguintes sentenças:

I. Sobrecarga de operador é a técnica utilizada na orientação a objetos para se alterar o comportamento de operadores como ‘+’, ‘-‘ ,’*’ e ’/’

II. A linguagem Java não permite sobrecarga de operadores.

III. A palavra reservada ‘final’ na declaração de uma classe Java impede que ela possua classes que a herdam.

IV. Na linguagem Java uma classe filha pode alterar o comportamento dos métodos herdados de sua classe pai através da sobrescrita de métodos.

É correto dizer que:

 

Provas

Questão presente nas seguintes provas