Anotações, resumos, trabalhos, provas e problemas de Computação

Glossário Essencial de Termos de Informática

Computação5,87 KB

Aplicação

Uma aplicação, ou programa de aplicação, é um programa de software que executa no seu computador. Navegadores web, programas de e-mail, processadores de texto, jogos e utilitários são exemplos de aplicações. A palavra "aplicação" é usada porque cada programa tem uma aplicação (utilidade) específica para o utilizador.

Estação Base

No mundo da informática, uma estação base refere-se ao ponto de acesso sem fios para computadores com placas wireless. É basicamente um router que comunica com os dispositivos baseados no padrão Wi-Fi. Algumas configurações comuns incluem Wi-Fi 802.11b e 802.11g. Estações base sem fio são fabricadas por empresas como Netgear, Linksys, D-Link, Apple e outros fabricantes. Felizmente,...

Continue lendo "Glossário Essencial de Termos de Informática" »

Fundamentos de Comunicação de Dados e Redes: Q&A

Computação16 KB

Conceitos Básicos de Comunicação

  1. Qual é a unidade de medida comumente usada para taxa de transferência (quantidade de bits que é transferida) e quais os seus múltiplos mais comuns?
    R: bps, que significa bits por segundo. Seus múltiplos mais comuns são o Kbps (kilo bits por segundo), o Mbps (mega bits por segundo), o Gbps (giga bits por segundo) e assim por diante.
  2. O que significa a unidade de medida Hz (hertz) e quais os seus múltiplos?
    R: O hertz (Hz) é a unidade de medida para frequência, isto é, o número de vezes que um evento ocorre por unidade de tempo (o segundo), e seus múltiplos são o KHz (kilo hertz), o MHz (mega hertz) e assim por diante.
  3. Explique o que é uma grandeza contínua e uma grandeza discreta e dê exemplos
...
Continue lendo "Fundamentos de Comunicação de Dados e Redes: Q&A" »

Processos, Threads e Escalonamento em Sistemas Operacionais

Computação5,75 KB

Estados e Transições de Processos

  • Novo para Pronto: Admitted – Admitido;
  • Pronto para Executando: Scheduler Dispatch – Expedição do escalonador;
  • Executando para Pronto: Interrupt – Interromper;
  • Executando para Terminado: Exit – Sair;
  • Executando para Esperando: I/O or Event Wait – E/S ou espera de evento;
  • Esperando para Pronto: I/O or Event Completion – E/S ou conclusão do evento.

Troca da CPU entre Processos

O sistema operacional interrompe um processo em execução e executa o escalonador de processos para decidir qual processo será executado a seguir. Com isso, o estado do processo atual é salvo no PCB (Process Control Block) e recarregado posteriormente, quando necessário.

Escalonador de Processos

O escalonador de processos seleciona...

Continue lendo "Processos, Threads e Escalonamento em Sistemas Operacionais" »

Agrupamento de Hosts: Otimização de Redes

Computação3,31 KB

Como Funciona o Agrupamento de Hosts

O agrupamento de hosts é feito com base em fatores comuns, como:

  • Localização geográfica: Agrupar hosts de uma mesma localização (como um edifício) em redes separadas pode melhorar o gerenciamento e o funcionamento da rede.
  • Finalidades específicas: Agrupar hosts por finalidade pode reduzir o tráfego necessário para o uso de software específico, colocando os recursos que os suportam na rede que contém os usuários.
  • Propriedade/Posse: Usar uma base organizacional (empresa, departamento) para criar redes ajuda a controlar o acesso aos dispositivos e dados.

A divisão dos hosts em redes separadas permite um melhor gerenciamento de segurança de cada rede.

Por Que os Hosts São Divididos em Redes?

Os problemas...

Continue lendo "Agrupamento de Hosts: Otimização de Redes" »

Quais as funcoes do linker

Computação4,76 KB

Explorando a Rede

O surgimento da Rede mudou a forma de como pensamos, trabalhamos e vivemos, no passado foi o início pára a transformação do nosso futuro hoje. A rede de computadores tem suas variedades é possível ter redes em dois computadores ou em milhares de dispositivos, não há um limite estabelecido à empresa ou equipe de gerentes de redes que definiram o quão amplo será o projeto. Nós utilizamos a maior rede de computadores que existe a “Internet” nomeada a rede da rede com os acessos a todos os seres humanos que possuem um provedor.

A rede é formada por meio físico, dispositivos intermediários e dispositivos finais é necessário que seja segura, que forneça um canal estável e confiável.  A segurança é tão importante,...

Continue lendo "Quais as funcoes do linker" »

Guia de Comandos do Prompt de Comando do Windows

Computação4,12 KB

CLS: Limpa a tela

CMD: Abre uma outra janela de prompt.

COLOR: Define as cores padrão de primeiro plano e do plano de fundo do console.

COMP: Compara o conteúdo de dois arquivos ou grupos de arquivos.

COMPACT: Exibe ou altera a compactação de arquivos.

CONVERT: Converte volumes FAT em NTFS.

COPY: Copia um ou mais arquivos para outro local.

DATE: Mostra a data atual e permite alterá-la.

DISKCOMP: Compara o conteúdo de dois disquetes.

DISKCOPY: Copia o conteúdo de um disquete para outro.

DISKPART: Faz particionamento de disco.

DOSKEY: Edita linhas de comando, volta a chamar comandos do Windows e cria macros.

ECHO: Exibe mensagens ou ativa ou desativa o eco de comandos.

ENDLOCAL: Encerra a localização de alterações de ambiente em um arquivo em lotes....

Continue lendo "Guia de Comandos do Prompt de Comando do Windows" »

Consultas, Relatórios, Macros e Relacionamentos em Bancos de Dados

Computação2,97 KB

  1. Para que utilizamos as consultas?

Utilizamos consultas para visualizar, alterar e analisar dados de diferentes maneiras. Elas também servem como origem de registros para formulários e relatórios.

  1. O que são consultas de seleção?

Consultas de seleção são usadas para recuperar dados de uma tabela ou para realizar cálculos.

  1. O que são relatórios?

Relatórios são uma forma eficaz de apresentar dados em formato impresso.

  1. De onde vêm as informações de um relatório?

A maioria das informações de um relatório provém de uma tabela, consulta ou instrução SQL base, que atua como a fonte de dados do relatório. As informações adicionais ficam armazenadas na própria estrutura do relatório.

  1. O que são controles em relatórios? Dê três exemplos:
...
Continue lendo "Consultas, Relatórios, Macros e Relacionamentos em Bancos de Dados" »

Conceitos Fundamentais de Sistemas Operacionais

Computação3,51 KB

1 - Políticas de Escalonamento de Processos

A partir do momento em que diversos processos podem estar no estado de pronto, devem ser estabelecidos critérios para determinar qual processo será escolhido para fazer o uso do processador. Quanto à política de escalonamento, podemos afirmar:

  • I – A política de escalonamento é a base da gerência do processador e da multiprogramação em um sistema operacional e tem como principais funções manter o processador a maior parte do tempo ocupado, balancear o uso da CPU entre os processos, privilegiar a execução de aplicações críticas, executar o maior número de processos em uma fatia de tempo e oferecer tempos de respostas razoáveis para usuários interativos.

  • II – Os escalonamentos podem

...
Continue lendo "Conceitos Fundamentais de Sistemas Operacionais" »

Revisão de Conceitos ITIL: Perguntas e Respostas Chave

Computação3,36 KB

Qual destas afirmações sobre a equipe da Central de Serviços (Service Desk) está CORRETA?

Resposta: Conscientização da cultura e prioridades do negócio é essencial para a equipe da Central de Serviços executar bem o seu trabalho.

Qual das seguintes atividades pode ser melhor executada com a utilização do recurso de relacionamentos entre Itens de Configuração (ICs)?

  1. Avaliação de impacto e causa de incidentes e problemas
  2. Avaliação de impacto de uma mudança proposta
  3. Planejamento e desenho de uma mudança para um serviço existente
  4. Planejamento de uma atualização de tecnologia ou upgrade de software

Resposta: Todos acima.

Qual dos seguintes é um objetivo do Gerenciamento de Liberações e Implementações?

Resposta: Definir e acordar...

Continue lendo "Revisão de Conceitos ITIL: Perguntas e Respostas Chave" »

Microcontrolador 8051: SFRs e Modos de Endereçamento

Computação6,77 KB

Registos de Funções Especiais (SFRs) do 8051

Os processadores da família do 8051 possuem um conjunto de registos dedicados para funções específicas, que são designados por Registos de Funções Especiais (ou SFRs). Todos os SFRs são registos de oito bits, exceto o DPTR e o PC, que têm comprimento igual a 16 bits. As operações de escrita e de leitura do conteúdo dos SFRs processam-se byte a byte, mediante a execução de instruções do tipo MOV – por exemplo, MOV A, TH0 ou MOV A, #byte; ou ainda, no caso concreto do DPTR, MOV DPTR, #byte2, #byte3. Os registos ACC, B, PSW, P0, P1, P2, P3, IP, IE, TCON e SCON podem também ser escritos, lidos e testados bit a bit.

Registo B

Registo dedicado às operações de multiplicação e divisão...

Continue lendo "Microcontrolador 8051: SFRs e Modos de Endereçamento" »