Magna Concursos

Foram encontradas 70 questões.

624473 Ano: 2011
Disciplina: TI - Desenvolvimento de Sistemas
Banca: CESGRANRIO
Orgão: Petrobrás
A linguagem de programação Java, lançada em 1995, tem demonstrado ser muito estável.
A respeito dessa linguagem, considere as afirmativas a seguir.
I - Java é uma linguagem orientada a objetos de herança simples e mista que contém tipos de dados primitivos, como int e objetos.
II - Java usa semântica de cópia para tipos de dados primitivos, e semântica de referência para objetos.
III - Java é uma linguagem multiplataforma, com enfoque no desenvolvimento de aplicações para a Web.
Está correto o que se afirma em
 

Provas

Questão presente nas seguintes provas
624472 Ano: 2011
Disciplina: TI - Desenvolvimento de Sistemas
Banca: CESGRANRIO
Orgão: Petrobrás
Na Engenharia de Software, os requisitos que descrevem o comportamento externo do sistema, estabelecendo uma descrição detalhada das funções, dos serviços e das restrições operacionais do referido sistema, são os requisitos
 

Provas

Questão presente nas seguintes provas
624471 Ano: 2011
Disciplina: TI - Desenvolvimento de Sistemas
Banca: CESGRANRIO
Orgão: Petrobrás
Considere o seguinte código Java, contido no arquivo R.java:
1. class P {
2. private int id;
3. protected void finalize() {System.out.print(id);}
4. public P(int i) {id = i;}
5. }
6. class R {
7. public static void main(String[] args) {
8. P p1 = null;
9. for (int i = 0; i < 5; i++) {p1 = new P(i);}
10. System.gc();
11. }}
No momento imediatamente anterior à execução da linha 10, quantos objetos do tipo P, que foram criados na linha 9, tornaram-se elegíveis para ser apanhados para a garbage collection?
 

Provas

Questão presente nas seguintes provas
624470 Ano: 2011
Disciplina: TI - Desenvolvimento de Sistemas
Banca: CESGRANRIO
Orgão: Petrobrás
Ainda existem muitos projetos de software que atrasam, ultrapassam o orçamento e não produzem software que atenda às necessidades do cliente.
PORQUE
Não existem métricas de software padronizadas e universalmente aceitas, e, colocar mais homem/hora em um projeto atrasado, pode atrasar ainda mais a construção desse software.
Analisando-se as afirmações acima, conclui-se que
 

Provas

Questão presente nas seguintes provas
624469 Ano: 2011
Disciplina: TI - Desenvolvimento de Sistemas
Banca: CESGRANRIO
Orgão: Petrobrás
public void mist(){
int i = 0;
while (i < Vi){
i++;
i = (calc(i) <= Vi)?y1(i)
}
System.out.println("ok");
}
Com relação ao código acima, considere que
• a variável i é local, e a variável Vi é uma variável de classe;
• a única documentação é o código acima apresentado;
• os métodos mist(), y1() e y2() fazem parte de uma mesma classe;
• o critério de aceitação do teste é: o método não entra em loop (laço infinito).
Nesse contexto, o procedimento correto é aplicar teste(s) de
 

Provas

Questão presente nas seguintes provas
624468 Ano: 2011
Disciplina: TI - Desenvolvimento de Sistemas
Banca: CESGRANRIO
Orgão: Petrobrás
Nos últimos anos, um dos avanços mais importantes na engenharia de software foi o aparecimento da UML como padrão para a descrição de sistemas orientados a objetos.
Associe os diagramas às categorias apresentadas a seguir.
I - Diagramas de sequência
e de colaboração ou
comunicação.
P - Diagramas Estruturais
II - Diagramas de classes
de objetos, de componentes
e de pacotes.
Q - Diagramas Comportamentais
III - Diagramas de casos de
uso de atividades e de
máquinas de estado.
R - Diagramas de Interação
S - Diagramas Comportamentais
de
Interação
As associações corretas são:
 

Provas

Questão presente nas seguintes provas
624467 Ano: 2011
Disciplina: TI - Desenvolvimento de Sistemas
Banca: CESGRANRIO
Orgão: Petrobrás
Enunciado 3104454-1
Uma árvore B é uma importante estrutura de dados que tem várias propriedades específicas e é muito utilizada em bancos de dados e sistemas de arquivos. Uma de suas propriedades é a sua ordem, definida como sendo o número de elementos que cada nó da árvore pode armazenar. Seja a árvore B da figura acima, cuja ordem é 4.
Qual será o estado da árvore após a inserção do elemento 50?
 

Provas

Questão presente nas seguintes provas
624466 Ano: 2011
Disciplina: TI - Desenvolvimento de Sistemas
Banca: CESGRANRIO
Orgão: Petrobrás
Uma árvore AVL é uma árvore binária de busca autobalanceada que respeita algumas propriedades fundamentais. Como todas as árvores, ela tem uma propriedade chamada altura, que é igual ao valor da altura de sua raiz.
Sabendo que a altura de uma folha é igual a um e que a altura de um nó pai é igual ao máximo das alturas de seus filhos mais um, qual estrutura NÃO pode representar uma árvore AVL?
 

Provas

Questão presente nas seguintes provas
624465 Ano: 2011
Disciplina: TI - Desenvolvimento de Sistemas
Banca: CESGRANRIO
Orgão: Petrobrás
Analise os fragmentos de código dados abaixo.
Enunciado 3104452-1
O resultado, obtido ao tentar compilar e executar esse conjunto de classes, será
 

Provas

Questão presente nas seguintes provas
624464 Ano: 2011
Disciplina: TI - Desenvolvimento de Sistemas
Banca: CESGRANRIO
Orgão: Petrobrás
Dois vetores, v1 e v2, armazenam N inteiros cada um, estão ordenados de forma crescente e têm a propriedade de que o último elemento de v1 (v1[N-1]) é menor que o primeiro elemento de v2 (v2[0]). É retirado um elemento de cada vez de cada um desses vetores alternadamente, e cada elemento retirado é colocado em uma fila. Posteriormente, os elementos são retirados da fila e inseridos em uma árvore binária de busca. A árvore é percorrida em ordem simétrica, e os elementos são inseridos, assim que retirados, em uma pilha. Depois, cada elemento é retirado da pilha e inserido alternadamente em um dos vetores, começando por v1.
Diante do exposto, conclui-se que
 

Provas

Questão presente nas seguintes provas