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

Ordenar por
Matéria
Nível

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" »

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" »

Modelos de Segurança Predefinidos: Guia Completo e Aplicação

Classificado em Computação

Escrito em em português com um tamanho de 17,03 KB

Modelos de Segurança Predefinidos: Conceitos e Aplicação

Os modelos de segurança predefinidos são fornecidos como ponto de partida para a criação de políticas de segurança que são personalizadas para preencher vários requisitos organizacionais. Pode personalizar os modelos com o snap-in 'Modelos de Segurança'. Depois de personalizar os modelos de segurança predefinidos, pode utilizá-los para configurar a segurança num computador individual ou em milhares de computadores.

Pode configurar computadores individuais das seguintes formas:

... Continue a ler "Modelos de Segurança Predefinidos: Guia Completo e Aplicação" »

Guia Completo: Hardware, Software e Sistemas Computacionais

Enviado por Elvis Venancio e classificado em Computação

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

Sequência de Pré-Boot e Inicialização do Sistema

Após ligar o computador, o BIOS (Basic Input/Output System) executa uma série de testes de hardware e detecção de dispositivos Plug and Play, conhecida como POST (Power-On Self-Test).

Ao concluir esses testes, o BIOS procura pelo sistema operacional, realiza um último teste e, então, inicializa o computador.

Fatores que Afetam a Velocidade de Acesso ao Disco Rígido

A velocidade de acesso às informações armazenadas no disco rígido é influenciada por diversos fatores, incluindo:

  • Velocidade de rotação do disco magnético;
  • Velocidade de deslocamento da cabeça de leitura;
  • Número de setores por trilha.

Sinal de Refresh na Memória RAM

O sinal de refresh é crucial para a memória RAM. Sem... Continue a ler "Guia Completo: Hardware, Software e Sistemas Computacionais" »

Otimização de Banco de Dados e Gerenciamento de Armazenamento

Classificado em Computação

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

Otimização de Consultas e Gerenciamento de Dados

Estratégias de Otimização de Consultas

Para otimizar operações em banco de dados, é crucial identificar as mais custosas, como junções e seleções. As seguintes práticas são recomendadas:

  • Priorizar a filtragem do maior número de registros primeiro.
  • Realizar a junção mais rápida primeiro.
  • Estratégias de Otimização de Junções: Priorizar junções mais rápidas, utilizando índices (multinível, primário, clustering, secundário) ou sem índice.

Tempos de Leitura/Escrita em Disco e Buffering

1.1) Quais são os tempos envolvidos em operações de leitura e escrita em disco? Como a utilização de técnicas de duplo buffering de blocos afetam esse tempo?

O buffering de blocos é útil... Continue a ler "Otimização de Banco de Dados e Gerenciamento de Armazenamento" »

Fundamentos de Banco de Dados: Conceitos e Aplicações

Classificado em Computação

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

Objetivo e Definição de Banco de Dados (BD)

O objetivo do Banco de Dados (BD) é resolver os problemas de armazenamento e gerenciamento de dados que os sistemas de Gerenciamento de Arquivos também possuem.

Problemas dos Sistemas de Gerenciamento de Arquivos

Um sistema de gerenciamento de arquivos apresenta vários problemas de manuseio e armazenamento de informações, tais como:

  • Redundância e inconsistência de dados;
  • Rigidez na busca de dados;
  • Dependência programa-dados;
  • Problemas de segurança.

Um BD é um sistema que consiste em uma coleção de arquivos que controla o armazenamento de dados, minimizando a redundância. Os dados são independentes dos programas e podem ser vistos de diferentes formas.

Vantagens e Requisitos de um SGBD

Um Sistema... Continue a ler "Fundamentos de Banco de Dados: Conceitos e Aplicações" »

Applets em Java: Guia Completo

Classificado em Computação

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

Linguagens de Quarta Geração

Existem diferentes tipos de linguagens de quarta geração, cada um com uma função específica. Entre eles estão os geradores de relatórios, geradores de formulários, ambientes de quarta geração, administradores de banco de dados e geradores de aplicação.

Applets

A classe Applet oferece tudo o necessário para criar applets. Está contida no pacote java.applet. Portanto, sempre que quisermos desenvolver um applet, devemos importar este pacote, bem como os pacotes java.awt, java.awt.event e javax.swing, que contêm todas as ferramentas necessárias para desenvolver interfaces gráficas.

O applet tem a vantagem de rodar no navegador de internet no computador do cliente. Os projetistas do Java colocaram algumas... Continue a ler "Applets em Java: Guia Completo" »