Foram encontradas 70 questões.
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
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
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
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
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
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

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
- Fundamentos de ProgramaçãoEstruturas de DadosEstrutura de Dados: ÁrvoreÁrvore AVL
- Fundamentos de ProgramaçãoEstruturas de DadosEstrutura de Dados: ÁrvoreÁrvore Binária
- Fundamentos de ProgramaçãoEstruturas de DadosEstrutura de Dados: ÁrvorePropriedades de Árvores
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
Analise os fragmentos de código dados abaixo.

O resultado, obtido ao tentar compilar e executar esse conjunto de classes, será
Provas
Questão presente nas seguintes provas
- Fundamentos de ProgramaçãoEstruturas de DadosDefinição: Estrutura de Dados
- Fundamentos de ProgramaçãoEstruturas de DadosEstrutura de Dados: ÁrvoreÁrvore Binária
- Fundamentos de ProgramaçãoEstruturas de DadosEstrutura de Dados: ÁrvorePercursos em Árvores
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
Cadernos
Caderno Container