Notas, resumos, trabalhos, provas e problemas de Computação

Ordenar por
Matéria
Nível

Fundamentos da Memória: Bits, Bytes e Endereçamento

Enviado por jeah e classificado em Computação

Escrito em em português com um tamanho de 2,37 KB.

Qual é a menor unidade de dado que pode ser armazenada em uma memória?

1 bit

Qual é a capacidade de bit de um memória que pode armazenar 256 bytes de dados?

256 x 8 = 2048 bits

Como uma determinada unidade de dado é armazenada em uma memória?

Um código existente no registrador de endereço é colocado em um barramento de endereço. Uma vez que o código do endereço esteja no barramento, o decodificador de endereço decodifica o endereço e seleciona na memória a posição especificada. O byte de dados armazenado no registrador de dados é colocado no barramento de dados, e quando a memória recebe um comando de escrita os dados são armazenados no endereço de memória selecionado, sobrescrevendo o dado anterior.

Uma certa memória tem capacidade

... Continue a ler "Fundamentos da Memória: Bits, Bytes e Endereçamento" »

Organização (função administrativa). Direção. Controle. Departamentalização.

Classificado em Computação

Escrito em em português com um tamanho de 2,29 KB.

RESUMO P2 ­ MODELAGEM DE PROCESSO ­ 07/06

Organizações (Slide resumo)

Organizações formais​: compostas de estruturas definidas e facilmente

perceptível.Estabelecimento da linha de autoridade e da linha de responsabilidade

Organizações informais​: resultantes das relações subjetivas que ocorrem entre as

pessoas dentro do próprio ambiente de trabalho.

Tipos de organizações:

Verticais​: São organizações cujas estruturas são mais hierarquizadas.

Horizontais​: São organizações mais “achatadas” estruturalmente. Maior flexibilidade e

delegação de responsabilidades.

Organização flexível: ​É uma organização onde há mudança. Hipercompetição. Enxergar o

futuro, antes dos outros, e agir antes na direção correta. Pressão.... Continue a ler "Organização (função administrativa). Direção. Controle. Departamentalização." »

Objetivos dos padrões MPEG-1, MPEG-2 e MPEG-4 em codificação áudio-visual

Classificado em Computação

Escrito em em português com um tamanho de 1,41 KB.

Explique por separado e claramente, os objetivos dos padrões MPEG-1, MPEG-2 e MPEG-4 em codificação áudio-visual (não apenas áudio)

MPEG-1

O objetivo principal do MPEG-1 era codificar sinais audiovisuais a uma taxa máxima de 1,5 Mbits/s. O sinal de vídeo teria qualidade necessária para vídeo-conferência (aproximadamente metade da resolução de um sinal de TV com qualidade standard) e o áudio seria, como máximo, estéreo. Utilizado também na telefonia digital.

MPEG-2

O objetivo principal do MPEG-2 era codificar sinais audiovisuais com qualidade suficiente para ser usada em rádio-difusão (broadcasting). Para isso, o sinal de vídeo teria que ter qualidade de TV Standard (SDTV) e o áudio deveria ser ao menos multicanal (5+ canais)... Continue a ler "Objetivos dos padrões MPEG-1, MPEG-2 e MPEG-4 em codificação áudio-visual" »

Bancos de Dados NoSQL: Guia Completo

Classificado em Computação

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

O que é NoSQL?

NoSQL não significa "não SQL", e sim "não somente SQL".

Os bancos de dados NoSQL são sistemas de armazenamento de dados que surgiram para atender a necessidades nas quais os bancos de dados tradicionais (relacionais) são ineficazes.

Muitos desses bancos de dados apresentam características interessantes, como:

  • Alta performance
  • Escalabilidade
  • Replicação
  • Suporte a dados estruturados
  • Grafos e subcolunas

Quando usar NoSQL e SQL?

Usamos bancos relacionais principalmente em cenários em que a integridade dos dados é extremamente importante e não pode haver nenhuma quebra de referência.

Para todos os outros cenários, podemos utilizar o NoSQL, principalmente quando precisamos de alta disponibilidade ou escalabilidade.

Resumo:

  • SQL: Ideal
... Continue a ler "Bancos de Dados NoSQL: Guia Completo" »

Importância da Segurança da Informação

Classificado em Computação

Escrito em em português com um tamanho de 2,2 KB.

Segurança

1- Confidencialidade - É a garantia de que a informação é acessível somente por pessoas autorizadas. ou Integridade - É a salvaguarda da exatidão da informação e dos métodos de processamento;

2- A auditoria em segurança da informação tem o papel de assegurar a qualidade da informação e participar do processo de garantia quanto a possíveis e indesejáveis problemas de falha humana. Bancos de dados deve ser sempre monitorada para verificar se os relatórios gerados estão corretos, se estão protegidas contra fraudes, se as instalações e os equipamentos também estão protegidos.

3- I) Criptografia: Estudo das técnicas (usualmente matemáticas) pelas quais uma informação pode ser transformada da sua forma legível... Continue a ler "Importância da Segurança da Informação" »

Controle Numérico (CN) e Controle Numérico Computadorizado (CNC)

Classificado em Computação

Escrito em em português com um tamanho de 2,93 KB.

Escreva seu texto aqui! O controle numérico (CN) é um método de controle dos movimentos de máquinas pela interpretação direta de instruções codificadas na forma de números e letras.

O sistema interpreta os dados e gera o sinal de saída que controla os componentes da máquina.
O primeiro protótipo de máquina CN foi construído em 1952 no Massachusetts Institute of Technology, era uma fresadora vertical copiadora, retrabalhada via “retrofitting” com servomotores, utilizada no fresamento frontal de alumínio.
Os dados de entrada foram fornecidos através de fita perfurada, nos experimentos as peças foram fabricadas com sucesso, precisas e de forma repetitiva sem intervenção do operador.
Com base neste equipamento, a indústria de
... Continue a ler "Controle Numérico (CN) e Controle Numérico Computadorizado (CNC)" »

Engenharia de Software: Do Conceito à Manutenção

Classificado em Computação

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

Custo da Mudança

Planos estratégicos e racionais de desenvolvimento baseiam-se no custo total do sistema, não apenas nos custos de desenvolvimento.

ENGENHARIA DE SISTEMAS

Software faz parte de um sistema amplo.

Envolve a coleta de requisitos em nível do sistema, com uma pequena quantidade de projeto e análise de alto nível.

ANÁLISE DE REQUISITOS DE SOFTWARE

É o primeiro passo técnico do processo de engenharia de software.

O processo de coleta dos requisitos é intensificado e concentrado especificamente no software.

Análise de Requisitos

O analista deve compreender o domínio da informação, a função, desempenho e interfaces exigidos.

Os requisitos são documentados e revistos com o cliente.

MANUTENÇÃO

Provavelmente o software deverá sofrer... Continue a ler "Engenharia de Software: Do Conceito à Manutenção" »

Algoritmos de Ordenação: Guia Completo

Classificado em Computação

Escrito em em português com um tamanho de 2,73 KB.

Bubble Sort

Bubble Sort é um método de ordenação simples, porém ineficiente, devido ao alto número de trocas realizadas.

  • Melhor caso: Ocorre quando o arquivo está ordenado, realizando n-1 comparações e nenhuma troca em apenas um passo.
  • Pior caso: Ocorre quando o arquivo está em ordem reversa, exigindo n-1 passos, onde o k-ésimo passo realiza n-k comparações e trocas.

Quicksort

Quicksort é considerado o algoritmo de ordenação interna mais rápido para uma ampla variedade de situações.

  • Vantagens: Extremamente eficiente para ordenar arquivos de dados.
  • Desvantagens: Possui um pior caso com complexidade O(n2) em comparações.

Shell Sort

Shell Sort é o algoritmo de ordenação mais eficiente dentre os de complexidade quadrática. O algoritmo... Continue a ler "Algoritmos de Ordenação: Guia Completo" »

Periféricos, SSD, Hardware e Software: Conceitos e Tipos

Classificado em Computação

Escrito em em português com um tamanho de 2,42 KB.

Periféricos

De entrada: basicamente enviam informação para o computador: teclado, mouse.

De Saída: transmitem informação do computador para o utilizador: monitor de vídeo, impressora, caixas de som;

De entrada e saída: Impressora multifuncional e tela touch screen.

Vantagens do SSD

(1) realiza leituras de forma mais rápida; (2) O SSD é mais resistente que os HDs comuns devido à ausência de partes mecânicas; (3) tem o peso menor em relação aos discos rígidos; (4) seu tempo de acesso à memória flash presente nos SSDs é reduzido em relação aos discos magnéticos (HDDs) e ópticos (Cds/DVDs); (5) possui um consumo reduzido de energia; (6) consegue trabalhar em ambientes mais quentes do que os HDs (cerca de 70°C)

Hardware

É a parte... Continue a ler "Periféricos, SSD, Hardware e Software: Conceitos e Tipos" »

Redes de Computadores: Conceitos Essenciais

Classificado em Computação

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

Comutação de Circuitos x Comutação de Pacotes

Na comutação de circuitos, antes do envio dos dados, é necessário estabelecer uma conexão. Através do envio de pacotes de sinalização, recursos são reservados e, assim, constrói-se um canal dedicado para a comunicação. Uma vez estabelecido o canal, a comunicação de dados é efetuada sem risco de congestionamento e sem a necessidade de armazenar e reencaminhar os dados a cada elemento intermediário no caminho entre origem e destino. Dessa forma, os dados da conexão seguem o mesmo caminho.

Por outro lado, na comutação de pacotes, cada fluxo de dados fim-a-fim é dividido em pacotes e não é necessário estabelecer previamente uma conexão. Assim, não há reserva de recursos e

... Continue a ler "Redes de Computadores: Conceitos Essenciais" »