0% acharam este documento útil (0 voto)
6 visualizações2 páginas

Respostas Teste de Informática e Redes

Enviado por

gracianofculandi
Direitos autorais
© All Rights Reserved
Levamos muito a sério os direitos de conteúdo. Se você suspeita que este conteúdo é seu, reivindique-o aqui.
Formatos disponíveis
Baixe no formato PDF, TXT ou leia on-line no Scribd
0% acharam este documento útil (0 voto)
6 visualizações2 páginas

Respostas Teste de Informática e Redes

Enviado por

gracianofculandi
Direitos autorais
© All Rights Reserved
Levamos muito a sério os direitos de conteúdo. Se você suspeita que este conteúdo é seu, reivindique-o aqui.
Formatos disponíveis
Baixe no formato PDF, TXT ou leia on-line no Scribd

Respostas – Teste de Informática

1 – Leia atentamente e responda com clareza

a) ULA: Unidade Lógica e Aritmética, faz operações matemáticas e lógicas.


UC: Unidade de Controle, coordena as operações do processador.
Registradores: pequenas memórias ultrarrápidas na CPU.

b) Memória primária: ligada ao processador, rápida. Ex.: RAM.


Memória secundária: armazenamento permanente. Ex.: HD, SSD.

c) HD: armazenamento em disco magnético, mais lento.


SSD: armazenamento em memória flash, mais rápido e resistente.

d) Software livre: pode ser usado e modificado. Ex.: Linux.


Software proprietário: restrições de uso. Ex.: Windows.

2 – Sobre as redes de computadores

a) IPv4: endereços de 32 bits (ex.: [Link]).


IPv6: endereços de 128 bits (ex.: 2001:db8::1).

b) Protocolo de rede: regras de comunicação.


TCP/IP: TCP garante entrega confiável e IP faz endereçamento.

c) Subnetting: dividir rede em sub-redes. Serve para segurança e organização.

d) Modelo OSI: referência para comunicação de redes. Possui 7 camadas:


Física, Enlace, Rede, Transporte, Sessão, Apresentação e Aplicação.

3 – Programação orientada a objetos

a) Erro: Classe Candidato não foi declarada e método getResultado() não existe.

b) Correção: Criar classe Candidato com atributos e método getResultado().

c) Código final corrigido (simplificado):

class Candidato {
private String vaga;
private boolean aprovado;
public Candidato(String vaga, boolean aprovado) {
[Link] = vaga; [Link] = aprovado;
}
public String getResultado() {
return aprovado ? "Aprovado para " + vaga : "Reprovado";
}
}

4 – Pilares da Programação Orientada a Objetos


- Encapsulamento: proteção de atributos (ex.: uso de private/public).
- Herança: uma classe herda de outra (ex.: Aluno herda de Pessoa).
- Polimorfismo: métodos que mudam o comportamento nas subclasses.

Você também pode gostar