Apontamentos, resumos, trabalhos, exames e problemas de Computação

Ordenar por
Matéria
Nível

Tipos de Memória: RAM, Cache, CMOS e BIOS

Classificado em Computação

Escrito em em português com um tamanho de 4,77 KB

Memória RAM (Random Access Memory): Temporária ou Volátil

A Memória RAM (Random Access Memory) é onde são armazenados, temporariamente, os dados com os quais você está trabalhando em um computador. Por ser volátil, quando o computador é desligado, o conteúdo da RAM é esvaziado e as informações são perdidas se não foram salvas anteriormente. É geralmente usada como a memória principal de um computador.

Tipos de RAM

RAM Dinâmica (DRAM)

Este tipo de memória exige sinais de "refresh" (atualização) para manter os dados em suas células. As células de memória são constituídas por um circuito eletrônico que atua como um "capacitor". Um circuito eletrônico gera dois sinais básicos chamados CAS (Column Address Strobe) e RAS

... Continue a ler "Tipos de Memória: RAM, Cache, CMOS e BIOS" »

Compiladores, Interpretadores e Fases da Análise de Código

Classificado em Computação

Escrito em em português com um tamanho de 3,4 KB

Compilador vs. Interpretador

  • Compilador: Traduz o código-fonte para código de máquina.
  • Interpretador: Executa o código-fonte "diretamente".

Tipos de Compiladores

Compiladores de Uma Passagem

Realizam varredura de símbolos, análise gramatical, verificação de símbolos e fim de arquivo. O programa alvo está completo ao término da leitura do programa-fonte.

Compiladores de Múltiplas Passagens

As fases são "programas" separados, executados sequencialmente. Cada fase lê de um arquivo e escreve em um novo arquivo.

Compiladores de Duas Passagens

Vantagens:
  • Melhor portabilidade.
  • Possibilidade de muitas combinações entre front-ends e back-ends.
  • Otimizações são mais fáceis na representação intermediária do que no código-fonte.
Desvantagens:
... Continue a ler "Compiladores, Interpretadores e Fases da Análise de Código" »

Sistemas de Informação: Ferramentas Essenciais para Gestão

Classificado em Computação

Escrito em em português com um tamanho de 6,61 KB

A Importância da Informação na Gestão Empresarial

Desafios na Obtenção de Informações Relevantes

Executivos precisam de informações relevantes, mas muitas vezes recebem notícias irrelevantes, que podem ser:

  • Inadequadas;
  • Importantes, mas que chegam muito tarde;
  • Também várias não confiáveis.

O Processo de Geração de Informação

Para gerar informação eficaz, é necessário:

  • Definir objetivos e métodos a serem atingidos;
  • Planejar como viabilizá-los;
  • Organizar de acordo com o estabelecido;
  • Comandar e coordenar (ciclo PDCA).

A Evolução para a Mídia Digital

Muitas informações eram guardadas em papel. Com a informatização, todas estas estão sendo transferidas para a mídia digital, fazendo com que a informação chegue mais rápida... Continue a ler "Sistemas de Informação: Ferramentas Essenciais para Gestão" »

Entendendo o Túnelamento e Protocolos de Comunicação

Classificado em Computação

Escrito em em português com um tamanho de 5,43 KB

Túnelamento - comunicação entre 2 computadores onde um 3º é utilizado como meio de ligação entre esses 2, pode ser definido como o processo de encapsular um protocolo dentro de outro, de forma que a rota que os primeiros iam tomar seja conduzida para um lugar de maneira que sem o encapsulamento não poderia fazer. Ele serve para proteger dados através de uma conexão criptografada não suportada localmente, realizar uma conexão cujo protocolo seria bloqueado se não estivesse usando o túnel, conectar-se a um destino bloqueado para conexão direta, conectar-se a uma máquina de rede interna como se fosse de dentro para fora, mascaramento de IP. Tipos: voluntário - computador do usuário funciona como uma das extremidades do túnel... Continue a ler "Entendendo o Túnelamento e Protocolos de Comunicação" »

Organização Interna do Processador SAP

Classificado em Computação

Escrito em em português com um tamanho de 80,19 KB

A Figura 4.12 mostra a organização interna do processador, que possui um barramento interno de 8 bits compartilhado por diversos dispositivos.

Este processador efetuará somente acesso à memória para busca de instruções e dados, transferência de dados entre memórias e registradores, e operações aritméticas de soma e subtração. Pode-se dividi-lo em duas partes principais: do lado esquerdo fica toda a parte de controle da CPU, enquanto do lado direito estão situados os registradores e componentes responsáveis pela execução do programa em si.

Principais Blocos e Funções

  • Contador de Programa (PC - Program Counter): Constituído de um contador de quatro bits (0h a Fh), é o responsável por enviar à memória o endereço da próxima
... Continue a ler "Organização Interna do Processador SAP" »

Perguntas sobre Projetos Delphi, Extensões e MDI

Classificado em Computação

Escrito em em português com um tamanho de 4,5 KB

1) O que são projetos e qual a extensão do arquivo fonte?

Resposta: Um projeto é um grupo de arquivos que trabalham em conjunto para criar um arquivo executável ou uma DLL. A extensão do arquivo fonte principal é .dpr (DPR).

2) O que caracterizam as extensões DFM e DSK?

DFM: é um arquivo de recurso binário que descreve o formulário e todos os seus componentes.

DSK: é o arquivo de "desktop" do projeto. Esse arquivo controla a forma como estava o seu desktop na última vez em que você salvou (ou fechou) o projeto; assim, ao reabrir, o ambiente preserva a mesma disposição.

3) Por que a opção de compilação Build leva mais tempo que Run e Compile?

Resposta: Porque a opção Build compila cada unidade do projeto independentemente de ter... Continue a ler "Perguntas sobre Projetos Delphi, Extensões e MDI" »

Algoritmos em Portugol: Fibonacci e Cálculos Diversos

Enviado por Anônimo e classificado em Computação

Escrito em em português com um tamanho de 4,23 KB

Algoritmo "Fibonacci"

Var ultimo, penultimo, novo : Inteiro

Início

ultimo <- 1

penultimo <- 0

Escreva(penultimo, " ")

Enquanto ultimo <= 10000 faça

  Escreva(ultimo, " ")

  novo <- ultimo + penultimo

  penultimo <- ultimo

  ultimo <- novo

FimEnquanto

FimAlgoritmo

Algoritmo "Q2"

Var x, y, s : Real

  i : Inteiro

Início

  s <- 0

  Escreva("Entre com dois valores: ")

  Leia(x, y)

  Se x*x + y*y*y*y <> 0 Então

    Para i <- 1 Até 1000 Faça

      s <- s + ( (cos(x) - sen(y)) / RaizQ(x*x + y*y*y*y) + i )

    FimPara

    Escreva("Soma:", s)

  Senão

    Escreva("Impossível calcular")

  FimSe

FimAlgoritmo

Algoritmo "Q3"

Var c1, c2, c3, c4, i, id : Inteiro

Início

  c1 <- 0

  c2 <- 0

  c3... Continue a ler "Algoritmos em Portugol: Fibonacci e Cálculos Diversos" »

Roteamento Inter-VLAN e Redes Sem Fio: Conceitos Essenciais

Classificado em Computação

Escrito em em português com um tamanho de 3,91 KB

Roteamento Inter-VLAN: Conectando Redes Separadas

O roteamento Inter-VLAN é um processo de encaminhamento que permite o tráfego de rede fluir de uma VLAN para outra através de um roteador. Por exemplo, o tráfego na VLAN10 (PC1) pode ser encaminhado através do roteador R para chegar ao PC3 na VLAN30.

Roteamento Tradicional de LANs

Tradicionalmente, o roteamento de LANs utilizando roteadores com múltiplas interfaces físicas exigia a conexão de cada interface a uma rede separada e sua configuração para uma sub-rede diferente.

Router-on-a-Stick

O conceito de "Router-on-a-Stick" (Roteador em um Bastão) descreve uma configuração de roteador onde uma única interface física roteia o tráfego entre várias VLANs em uma rede. Isso é possível... Continue a ler "Roteamento Inter-VLAN e Redes Sem Fio: Conceitos Essenciais" »

Custodius: Proteção, Restauração e Modos de Acesso do Sistema

Classificado em Computação

Escrito em em português com um tamanho de 3,22 KB

Software de Congelamento (Freeze)

Programas de "congelamento" permitem que o usuário instale e trabalhe normalmente no equipamento. No entanto, ao reiniciar o computador, o sistema recupera o estado original definido. A instalação é realizada em uma unidade "congelada" separada. Este processo também remove o histórico de navegação.

Locais de Aplicação do Congelamento

  • Ambientes Acadêmicos (escolas, universidades)
  • Cibercafés (Lan Houses)
  • Locais de trabalho onde o equipamento deve ser mantido inalterado ou onde a modificação da instalação não é permitida.

Recomendação de Software Freeze

Recomenda-se um tipo de software que permita a atualização do banco de dados de assinaturas de antivírus e a atualização do sistema operacional,... Continue a ler "Custodius: Proteção, Restauração e Modos de Acesso do Sistema" »

Fundamentos de Computação e Programação

Classificado em Computação

Escrito em em português com um tamanho de 5,46 KB

O Que É um Computador?

Uma máquina capaz de executar uma sequência de operações com um programa para processar um conjunto de dados.

Componentes Principais do Hardware

  • Central Processing Unit (CPU)
  • Memória
  • Dispositivos de Entrada e Saída

Unidade Central de Processamento (CPU)

A CPU é o 'cérebro' ou 'inteligência' do computador. É responsável por processar comandos e dados, realizar operações aritméticas e lógicas, e controlar o funcionamento dos diferentes dispositivos.

Memória

A memória é responsável por armazenar dados e programas, seja por um curto (horas) ou longo (anos) período de tempo.

Unidades de Medida de Memória

  • Bit: Dígito binário (0 ou 1).
  • Byte: 8 bits (um caractere).
  • Kilobyte (KB): 1024 bytes.
  • Megabyte (MB): 1024 KB.
  • Gigabyte
... Continue a ler "Fundamentos de Computação e Programação" »