Anotações, resumos, trabalhos, provas e exercícios de Computação de Ensino Fundamental I

Mídias Digitais: Coexistência e Complexidade Comunicativa

Computação3,19 KB

A Emergência das Mídias Digitais

Seriam os jornais atuais substituídos somente pelos sites de notícias? O *boom* de informações na Internet e nas redes sociais, que favorecem frases como: “Te vejo no MSN” ou “Siga-me no Twitter”, seria capaz de substituir a tão venerada televisão, por exemplo? Essas e outras perguntas habitam cada vez mais os nossos pensamentos a respeito das novas tecnologias, que já não são mais tão novas; são simplesmente atuais.

Para alguns, isso é possível. Prova disso é a imensa quantidade de acessos ao YouTube, onde pode-se assistir cenas de novela, gravações das principais notícias e aulas de como fazer cachecóis com tear de pregos.

Guilhermo G. Orosco define essa mudança como um ecossistema

...
Continue lendo "Mídias Digitais: Coexistência e Complexidade Comunicativa" »

Questões Fundamentais de Redes de Computadores

Computação2,57 KB

1) Descreva a técnica de transparência de bits (bit stuffing)

Essa técnica utiliza uma sequência especial de bits (ex: 01111110) para delimitar o início e o fim de cada quadro. Ao enviar os dados, um contador monitora a quantidade de 1s consecutivos; ao atingir cinco, insere-se um 0 (bit estufado). No receptor, se houver cinco 1s seguidos, o bit 0 subsequente é removido. Esta função é implementada pela camada de enlace do modelo OSI.

2) O que é janela de retransmissão e a numeração n+1?

A janela de retransmissão mantém cópias dos dados enviados para possíveis retransmissões. É necessário ter n+1 numerações para garantir a detecção de perdas de quadros ou ACKs, permitindo identificar quando a sequência esperada difere da...

Continue lendo "Questões Fundamentais de Redes de Computadores" »

Extranet, Profissionais de Rede e Excel: Guia Completo

Computação2,28 KB

1. O que é o uso de uma Extranet?

Resposta: Uma Extranet permite que duas ou mais empresas colaborem, fornecendo aos seus funcionários acesso a informações e serviços de ambas as corporações.

2. Quais são os profissionais especializados em redes de Internet, Intranet ou Extranet?

Resposta: Os profissionais incluem: Webmaster, Webdesigner e especialistas em adaptação de informações ou formatos para visualização em rede.

3. Qual é a função de um Webmaster?

Resposta: O Webmaster é responsável por gerenciar e manter o servidor e as conexões de rede, garantindo que os funcionários da empresa tenham acesso a informações relevantes.

4. Qual programa (software) foi usado? Explique a figura:

Resposta: O programa utilizado foi o Excel....

Continue lendo "Extranet, Profissionais de Rede e Excel: Guia Completo" »

Conceitos Essenciais de OOP e Padrões de Projeto

Computação6,37 KB

Herança e Polimorfismo em OOP

  • Herança: Relacionamento hierárquico onde subclasses, ou classes filhas, herdam os atributos e os comportamentos de sua superclasse, podendo adaptar este comportamento para atender à sua necessidade específica.
  • Princípio da Substituição (Liskov): Esse princípio afirma que você pode utilizar um objeto de subclasse sempre que o programa espera um objeto de superclasse.
  • Exemplo: O arrayFuncionarios foi declarado para receber objetos da classe Funcionário e, consequentemente, pode receber objetos de suas subclasses.
  • Polimorfismo: Permite “programar no geral” em vez de “programar no específico”, possibilitando escrever programas que processam objetos que compartilham a mesma superclasse (direta ou indiretamente)
...
Continue lendo "Conceitos Essenciais de OOP e Padrões de Projeto" »

Conceitos de Rede e Comunicação de Dados

Computação3,68 KB

Comunicação

A comunicação é o processo de transmissão de informação entre dois pontos, com o objetivo de garantir a compreensão do conteúdo. Os elementos essenciais para a comunicação são: transmissor, receptor e meio de transmissão (modelo OSI).

Meios de Transmissão

Meios Guiados: Utilizam cabos como UTP, coaxial e fibra óptica.

Meios Não Guiados: Utilizam ondas eletromagnéticas, como em transmissões de rádio, ponto a ponto e multiponto.

Servidores

Servidor Não Dedicado: Executa tarefas de servidor, disponibilizando recursos na rede, mas também pode ser usado como cliente ou estação de trabalho.

Servidor Dedicado: Executa exclusivamente tarefas e serviços de servidor.

Equipamentos de Rede

Patch Panel: Recebe os pontos de...

Continue lendo "Conceitos de Rede e Comunicação de Dados" »

Conceitos Essenciais de Arquitetura de Computadores e TI

Computação3,38 KB

Mainframes

  • Processamento centralizado
  • Administração centralizada
  • Grande poder de processamento
  • Computadores mainframe são projetados para maximizar a taxa de transferência, manipulando grandes quantidades de dados e transações em períodos extremamente curtos.

Nuvem (Cloud Computing)

É a hospedagem em data centers ao redor do mundo, oferecendo servidores, armazenamento, bancos de dados, rede, software, análises e muito mais.

Barramentos e Chipset

Backside Bus (BSB)
É o barramento que conecta o núcleo do processador ao cache L2.
Frontside Bus (FSB)
É o caminho que liga o processador à Ponte Norte do chipset da placa-mãe.
Ponte Norte (Northbridge)
Controla as instruções de memória entre a CPU e a RAM.
Ponte Sul (Southbridge)
Controla os sistemas
...
Continue lendo "Conceitos Essenciais de Arquitetura de Computadores e TI" »

Sistemas Operacionais: Conceitos, Tipos e Ciclo da CPU

Computação3,68 KB

Técnicas da Terceira Geração de Sistemas Operacionais

Na terceira geração de Sistemas Operacionais, foram criadas técnicas como multiprogramação, *spooling* e *time-sharing*.

Multiprogramação

Programas em execução na memória exigem técnicas de multiprogramação. As tarefas são executadas em ordem de chegada, mas podem não ser completadas; cada programa é executado em sua fatia de tempo.

Spooling

Um processo de transferência de dados que os coloca em uma área de trabalho temporária, onde outro programa pode acessá-los para processamento futuro. A técnica de *spooling* consiste em colocar *jobs* (tarefas) em um *buffer*, uma área da memória ou de um disco que um dispositivo pode acessar quando estiver preparado.

Time-sharing

...
Continue lendo "Sistemas Operacionais: Conceitos, Tipos e Ciclo da CPU" »

Guia de Engenharia de Requisitos e Orientação a Objetos

Computação3,49 KB

Liste os conceitos: É um método da própria classe, público, que não possui saída e pode ou não receber parâmetros de entrada.

Quais são os principais: Envolvimento do cliente, apoio executivo e gerencial, enunciado claro dos requisitos, planejamento correto e expectativas realistas.

O processo de engenharia - Elicitação de requisitos: Descoberta dos requisitos a partir de sistemas de informação existentes, stakeholders, padrões da organização, informações de domínio e regulamentos, identificando os fatos que compõem os requisitos do sistema, de forma a prover o correto e completo entendimento do que demanda o software.

Uma técnica muito utilizada: Rapidez no processo de captação de requisitos e antecipação dos problemas....

Continue lendo "Guia de Engenharia de Requisitos e Orientação a Objetos" »

Entendendo a Camada de Enlace de Dados do Modelo OSI

Computação3,27 KB

Função da Camada 2

Para que os pacotes da camada de Rede sejam transportados do host de origem ao host de destino, eles devem atravessar diferentes redes físicas. Essas redes podem consistir em diversos meios, como fios de cobre, micro-ondas, fibras óticas e links de satélite. A camada de enlace do modelo OSI prepara os pacotes da camada de Rede para transmissão no meio físico.

Serviços de Suporte: Conexão para Camada Superior

A Camada de Enlace fornece um meio para troca de dados em uma rede local e realiza dois serviços básicos:

  • Enquadramento: Permite às camadas superiores acessarem o meio.
  • Controle de Acesso: Gerencia como o dado é colocado e recebido no meio, incluindo detecção de erros.

Camada de Enlace de Dados

Em cada salto ao...

Continue lendo "Entendendo a Camada de Enlace de Dados do Modelo OSI" »

Redes de Computadores: Camada 2 e 3

Computação2,46 KB

Redes de Computadores

Aula de 23/08/2012: Importância dos Quadros e Pacotes

Na camada 3, o pacote é adicionado ao quadro. O cabeçalho e o trailer encapsulam o pacote, que se torna os dados do quadro. Os quadros Ethernet, por exemplo, possuem endereços de origem e destino. Esses endereços são fundamentais para a comunicação em redes compartilhadas. A comunicação ponta a ponta não necessita desses endereços, pois não há compartilhamento do meio. Cada cabeçalho é definido pela tecnologia da camada 2 utilizada.

Na camada 2, o campo FCS (Frame Check Sequence) verifica a integridade dos quadros usando o algoritmo CRC (Cyclic Redundancy Check). O cálculo CRC garante que as informações cheguem corretamente ao destino. Se o quadro estiver...

Continue lendo "Redes de Computadores: Camada 2 e 3" »