Buscar

Lista 1 FabianaDiuk

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes
Você viu 3, do total de 6 páginas

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes
Você viu 6, do total de 6 páginas

Prévia do material em texto

Fabiana Diuk de Andrade – RA 16000916  Turma: NI-DA 2017-1
Lista 1
1) O que é Dado e o que é Informação? Destaque a diferença entre eles sob o
aspecto dos seus atributos.
Dado é a representação de alguma coisa, como fatos, eventos, etc. Não possui significado, e nem estruturação. Seu significado dependerá do contexto. Informação é a parte útil dos dados, portanto possui valor. Nem todo dado é um informação, mas toda informação é necessariamente um dado. Assim, a perda de um dado pode causar a perda de informação. Dado e informação deve possuir precisão, atualização, completeza, confiabilidade e eficiência. Porém informação também deve ser relevante, econômica, flexível, verificável, acessível e segura. 
2) Qual é o papel do Símbolo para o Dado?
O símbolo tem a função de representar o dado. A semântica é a relação do símbolo com a realidade. Por exemplo, as palavras representam os objetos, ideias, ações; o fluxograma representa processos e fluxos graficamente. A Sintaxe estabelece as regras de relacionamento entre os símbolos. Por exemplo as regras gramaticais estabelecem a relação entre as palavras e a disposição desta na frase; a linguagem de programação estabelece as regras de colocação e utilização de palavras reservadas.
3) Qual é o papel do Modelo para a Informação e para o Conhecimento?
O modelo representa a estrutura aproximada de algo que se quer se basear para representar a realidade, utilizando um sistema de símbolos adequados. Uma forma de representação de conhecimento sobre o mundo ou alguma parte deste.
4) Qual e relação entre a Ontologia e o Conhecimento?
Ontologia é um conjunto de definições de um vocabulário formal. Para a Ciência da computação é uma especificação parcial e explícita que tenta, da melhor forma possível, aproximar a estrutura de mundo definida por uma conceituação As ontologias funcionam como uma base de conhecimento: 1) para que de um mesmo dado, possam ser geradas informações para diferentes profissionais e, 2) para que base de dados, mesmo que possuam modelos de armazenamento de dados diferentes, possam compartilhar informações.
5) Converta os seguintes números de binário para decimal:
a) 10101101 = (1*27)+( (0*26)+(1*25)+(0*24)+(1*23)+(1*22)+(0*21)+2(1*20) = (173)10
b) 100110 = (1*25)+(0*24)+(0*23)+(1*22)+(1*21)+(0*20) = (38)10
c) 0,1010 = (0*20)+(,)+(1*2-1)+(0*2-2)+(1*2-3)+(0*2-4) = (0,625)10
d) 1010,1101 = (1*23)+(0*22)+(1*21)+(0*20)+(,)+(1*2-1)+(1*2-2)+(0*2-3)+(1*2-4) = (10,8125)10
6) Converta os seguintes números de decimal para binário:
a) 251 = (11111011)2
b) 1020 = (1111111100)2
c) 0,942 = (0,1111000)2
d) 7,654 = (111,10100111)2
7) Converta os seguintes números em hexadecimal, para binário e decimal:
a) A4 = (10100100)2 (164)10
b) 34 = (00110100)2 (52)10
c) A0F1 = (1010000011110001)2 (41201)10
d) AFC = (101011111100)2 (2812)10
8) Converta (10011111100,110100101010)2 para: 
(1276,82275390625)10
a) base 4 = (103330,310222)4
b) base 8 = (2374,6452)8
c) base 16 = (4FC,D2A)16
9) Efetue as seguintes conversões:
a) (2549)10 para hexadecimal e octal = (9F5)16 e (7465)8
b) (2157)16 para base 4 = (2011113)4
c) (21011)3 para base 9 = (234)9
d) (1100010111)2 para octal = (1427)8
10) Realize as seguintes operações:
a) (1110110)2 + (1111)2 = (10000101)2
b) (1110110)2 - (1111)2 = (1100111)2
c) (2A078)16 + (ABC)16 = (2AB34)16
d) (10011111100)2 + (110100101010)2 = (1001000100110)2
11) Escrever os 26 primeiros números no sistema de numeração de base 12.
Usar a letra A para o decimal 10 e a letra B para o decimal 11.
0, 1, 2, 3, 4, 5, 6, 7, 8, 9, A, B, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 2A, 2B, 30, 31
12) Converter os seguintes números decimais para a base indicada.
a) 49 para a base quaternária (base 4) = (301)4
b) 57 para a base ternária = (2010)3
c) 56 para a base binária = (111000)2
d) 56 para a base hexadecimal = (38)16
13) Cite as vantagens dos dados digitais em comparação com dados analógicos.
A digitalização converte informações reais para o formato binário (digital). As informações no formato digital podem ser manipuladas e tratadas por programas e processadores, possibilitando uma extensa gama de aplicações e usos. Uma vez convertidas em informação binária, torna-se mais fácil e robusto o armazenamento e a preservação da informação. Uma cópia de informação binária é uma cópia fiel e idêntica do original. 
14) Cite dois exemplos de grandezas analógicas.
Grandezas analógicas são aquelas que variam continuamente dentro de uma faixa de valores. O velocímetro de um carro, por exemplo, pode ser considerado analógico, pois o ponteiro se movimenta continuamente conforme o automóvel acelera ou freia. Se o ponteiro girasse em saltos, o velocímetro seria considerado digital. Outros exemplos são o som e a posição de algum objeto.
15) Tendo como base o teorema da amostragem de Nyquist, qual a frequência de amostragem mínima necessária para digitalizar um sinal de voz de 4 KHz? E para um sinal de 56 KHz?
fa ≥ 2.fmax = fa ≥ 2x4kHz ≥ 8 kHz
fa ≥ 2.fmax = fa ≥ 2x.56kHz ≥ 112 kHz
16) Uma forma de onda de tensão s(t) = 7 cos(1000t – π/2) (volts) é amostrada de maneira uniforme e, em seguida, tem os valores de amplitude quantizados. A quantização é feita com passo uniforme e o valor mínimo (máximo) da forma de onda cai no centro do primeiro (último) intervalo de quantização. Cada intervalo corresponde a um nível de quantização. Segundo a ordem crescente de contagem binária, o primeiro nível é associado ao código 000; o segundo, ao código 001. etc...; e o último nível ao código 110. Nessas condições, calcule:
a) o máximo intervalo permitido entre amostras consecutivas que ainda permite a reconstrução perfeita do sinal. Qual é a taxa de amostragem correspondente?
Intervalo máximo: π/1000 s, fa: 1000/π Hz
b) O número de amostras presentes em 10 minutos do sinal: 6*105/π
c) O espaço ocupado (em bits) pela gravação de 10 minutos do sinal na memória de um aparelho digital: 2n = 6*105/π = 18 bits
d) O passo de quantização: π/1000 s
e) O erro da quantização: ± π/2000 s
17) Uma câmera digital, que grava em preto e branco, forma um reticulado sobre uma imagem e, então, mede e grava um número binário que representa o nível (intensidade) de cinza em cada célula do reticulado. Por exemplo, se usarmos números de 4 bits, o valor correspondente ao preto é ajustado em 0000 e o valor correspondente ao branco em 1111, e qualquer nível de cinza fica entre 0000 e 1111. Se usarmos 6 bits, o preto corresponderá a 000000 e o branco a 111111 e todos os tons de cinza estarão entre esses dois valores. Suponha que queremos distinguir entre 510 diferentes tons de cinza em cada célula do reticulado. Quantos bits seriam necessários para representar esses níveis (tons)? 
2n onde n é o número de bits 510+2(preto + branco) = 512 = 29 9 bits
18) Quantos bits são necessários para representar os seguintes conjuntos de resultados?
a) O alfabeto em maiúsculas A,B,......Z: 26 letras, 25 5 bits
b) Os dígitos 0,1,....9. 10 algarismos, 24 4 bits
c) Os segundos em um dia de 24 horas: 3600 segundos, 212 12 bits
d) A população dos Estados Unidos (cerca de 300 milhões de pessoas): 229 29 bits
19) A memória de vídeo necessária para um computador é em geral definida pela resolução da tela (em pixels) e a quantidade de cores diferentes que podem ser representadas (1 bit para 2 cores; 2 bits para 4 cores e assim por diante). Qual é a capacidade de memória de vídeo necessária para representar as seguintes configurações de resolução de tela e quantidade de cores: 
a) 640x200 (VGA) monocromática: 640x200x1/8=16 KB
b) 800x600 com 65.536 cores: 800x600x16/8= 960 KB ~ 1MB
c) 1280x800 com 4 bilhões de cores: 32 MB: 1280x800x32/8 = 4 MB
20) Utilizando a tabela ASCII, dada em aula: 
a) Qual o código do caracter ‘#’? (23)16
b) Qual o código da letra ‘X’? Qual a relação com o ‘x’ ? De um modo geral qual é a relação que existe entre as letras minúsculas e as suas correspondentes maiúsculas?
X (58)16, x (78)16.A diferença entre minúsculas e maiúsculas é sempre 32 posições
c) Qual o código do caracter ‘7’? Consegue encontrar, dentro deste código, uma representação do número 7 em binário?
7 (37)16 (00100111)2 sendo (0111)2 a representação do caracter 7
d) Qual o texto representado pela seguinte sequência?
	Binário
	1000101
	1110011
	1110100
	1110101
	1100100
	1100001
	0100001
	Hexadec
	45
	73
	74
	75
	64
	61
	21
	caracter
	E
	s
	t
	u
	d
	a
	!
e) Escreva o seu nome usando a codificação da tabela.
	Binário
	1000110
	1100001
	1100010
	1101001
	1100001
	1101110
	1100001
	Hexadec
	46
	61
	62
	69
	61
	6E
	61
	caracter
	F
	a
	b
	i
	a
	n
	a
21) Decodifique os números BCD a seguir para decimal:
a) 00000110: (06)10
b) 100000010100: (814)10
c) 0101011100000010: (5702)10
d) 1001,00000001: (9,01)10
22) Quantos bits são necessários para representar os números decimais na faixa de 0 a 999 usando:
a) Código binário puro: 4 bits
b) Código BCD: 4 bits
c) Algum deles parece mais eficiente em termos do número de bits usado?
Menos eficiente que o código binário puro (mais bits para representar mesmo numero) Ex.: 83 = 1000 0011 BCD = (1010011)2. Operações aritméticas com BCD também são mais complexas, há padrões desperdiçados, mas o entendimento é mais fácil.
23) Considere que 1 milhão de resultados de lançamentos de uma moeda não viciada precisam ser transmitidos. Qual o número mínimo de bits necessários para a transmissão? p(cara)=p(coroa)=0,5 e a entropia ou imprevisibilidade é máxima, e igual a 1 bit pois a probabilidade dos dois eventos é igual. 
E se a moeda fosse viciada de tal maneira que a probabilidade de sair cara fosse ¼?
H = - (0,25)*log2 (0,25) – (0,75)* log2 (0,75) = 0,5 + 0,311 = 0,811 bits
24) Um dado viciado de 5 faces possui probabilidade 1/8 de sair a face A e 1/8 de sair a face B. As outras três faces C, D e E possui ¼ de probabilidade de sair cada uma. Encontre a entropia desta fonte de informação.
H = - (0,125)*log2 (0,125) - (0,125)*log2 (0,125) - (0,25)*log2 (0,25) - (0,25)*log2 (0,25) - (0,25)*log2 (0,25) = 0,375 + 0,375 + 0,5 + 0,5 + 0,5 = 2,25 bits
25) Uma fonte emite um de quatro símbolos possíveis durante cada intervalo de sinalização. Os símbolos ocorrem com as probabilidades p0 = 0,4; p1 = 0,3; p2 = 0,2 e p3 = 0,1. Encontre a quantidade de informação obtida observando-se a emissão desses símbolos pela fonte.
H = - (0,4)*log2 (0,4) - (0,3)*log2 (0,3) - (0,2)*log2 (0,2) - (0,1)*log2 (0,1) = 1,84 bits
26) Qual o número mínimo médio de bits usado para expressar cada resultado de uma sequência de lançamentos de um dado não viciado?
H = - (1/6)*log2 (1/6) - (1/6)*log2 (1/6) - (1/6)*log2 (1/6) - (1/6)*log2 (1/6) - (1/6)*log2 (1/6) - (1/6)*log2 (1/6) = 2,58 bits
27) Dado viciado: Suponha que o dado está viciado, com as seguintes probabilidades: 1: 0.05; 6: 0.3; de 2 a 5: 0,1625.
a) Qual é a quantidade de informação individual de cada face?
1: H = - (0,05)*log2 (0,05) = 0,216 bits
6: H = - (0,3)*log2 (0,3) = 0,521 bits
2 a 5: H = - (0,1625)*log2 (0,1625) - (0,1625)*log2 (0,1625) - (0,1625)*log2 (0,1625) = 1,28 bits
b) Qual é a entropia do dado viciado?
H = - (0,05)*log2 (0,05) - (0,3)*log2 (0,3) - (0,1625)*log2 (0,1625) - (0,1625)*log2 (0,1625) - (0,1625)*log2 (0,1625) = 2,02 bits
c) Qual o número médio de bits transmitidos por jogada para cada um dos códigos abaixo? Qual é o código mais eficiente?
a) L = 0,05*3+0,1625*3+0,1625*3+0,1625*3+0,1625*2+0,3*2 = 2,538
H = 2,02 bits, = 2,02/2,538 = 0,796 
b) L = 0,3*3+0,1625*3+0,1625*3+0,1625*3+0,1625*2+0,05*2 = 2,788
H = 2,02 bits, = 2,02/2,788 = 0,725
c) L = 0,05*3+0,1625*3+0,1625*3+0,1625*3+0,1625*3+0,1625*3+0,3*3+0,3*3 = 2,763 H = 2,02 bits, = 2,02/2,763 = 0,731
d) L = 0,05*4+0,1625*4+0,1625*3+0,1625*3+0,1625*3+0,3*1 = 2,613
H = 2,02 bits, = 2,02/2,613 = 0,773
O código mais eficiente é o a, pois tem a eficiência mais próximo de 1. 
28) Considere um dado de 8 lados cujas faces estão escritas as letras de A até H. Considerando que todas as faces possuem igual probabilidade de saírem, discuta se é possível ou não construir um código que seja mais eficiente do que o código de tamanho fixo para este caso.
Como as faces possuem igual probabilidade não é possível construir um código mais eficiente, pois as frequências dos símbolos tendem a serem iguais.
29) Explique o que significa a distância de Hamming. Qual é a distância de Hamming entre os códigos 10011, 11101, 01110, 00000? Quantos erros podem ser detectados e corrigidos com esse código?
Representa quantos bits de um conjunto de bits dos códigos são diferentes um do outro.
10011 e 11101:3
11101 e 01110: 3
01110 e 00000: 3
10011 e 00000: 3
10011 e 01110: 4
11101 e 00000: 4
30) Considere uma codificação de Hamming para 3 bits de dados a serem
transmitidos.
a) Quantos bits de paridade devem ser introduzidos?
2P ≥ D+P+1
P=2 22=4 ≥ 3+2+1=6 não pode ser
P=3 23=8 ≥ 3+3+1=7 correto, devem ser introduzidos 3 bits de paridade
b) Qual a posição dos bits de paridade no código?
Nas posições correspondentes às potências de 2: 1,2,4,8 
P1, P2, D1, P3, D2, D3, D4
c) Monte uma tabela com os 8 códigos de Hamming construídos, um para cada mensagem possível com 3 bits de dados. Assuma paridade par.
	Designação
dos Bits:
Posição do bits:
Posição em binário:
	P1
1
001
	P2
2
010
	D1
3
011
	P3
4
100
	D2
5
101
	D3
6
110
	D4
7
111
	Bits de Dados Dn
	
	
	
	
	
	
	
	Bits de Paridade Pn

Outros materiais