Mudanças entre as edições de "ELD129002-Engtelecom (Diário) - Prof. Marcos Moecke"
(→ATUAL) |
(→ATUAL) |
||
Linha 774: | Linha 774: | ||
:* '''Johnson''' - Neste código é gerado deslocando-se sucessivamente todos os bits para a esquerda e colocando o bit complementar do msb como lsb. A codificação normalmente começa com todos bits "0". Devido a sua simplicidade, ele é utilizado para contadores utilizados em controle de sistemas digitais simples de alta velocidade. Por sempre ter apenas 1 bit de diferença entre números adjacentes, ele fornece boa proteção contra erros, mas necessita de mais bits para representar a mesma faixa de valores que um binário sequencial. | :* '''Johnson''' - Neste código é gerado deslocando-se sucessivamente todos os bits para a esquerda e colocando o bit complementar do msb como lsb. A codificação normalmente começa com todos bits "0". Devido a sua simplicidade, ele é utilizado para contadores utilizados em controle de sistemas digitais simples de alta velocidade. Por sempre ter apenas 1 bit de diferença entre números adjacentes, ele fornece boa proteção contra erros, mas necessita de mais bits para representar a mesma faixa de valores que um binário sequencial. | ||
:* '''BCD''' (''Binary-coded decimal'') - Esse código basicamente consiste em representar cada digito decimal de 0 a 9 por um grupo de 4 bits (0 -> 0000, 1 -> 0001, ... 8 -> 1000 e 9 -> 1001). Ele é utilizado em mostradores de sete segmentos, onde cada um deles indica um dígito. | :* '''BCD''' (''Binary-coded decimal'') - Esse código basicamente consiste em representar cada digito decimal de 0 a 9 por um grupo de 4 bits (0 -> 0000, 1 -> 0001, ... 8 -> 1000 e 9 -> 1001). Ele é utilizado em mostradores de sete segmentos, onde cada um deles indica um dígito. | ||
− | + | <center> | |
− | { | + | {| class="wikitable" style="text-align:center;" |
+ | |- style="font-weight:bold; background-color:#c0c0c0;" | ||
+ | ! Decimal | ||
+ | ! Hexadecimal | ||
+ | ! Octal | ||
+ | ! Binário <br />convencional | ||
+ | ! Binário<br />Gray | ||
+ | ! One Hot | ||
+ | ! style="text-align:left;" | Johnson | ||
+ | ! BCD | ||
+ | |- | ||
+ | | style="color:#202122;" | 00 | ||
+ | | style="color:#202122;" | 0 | ||
+ | | style="color:#202122;" | 00 | ||
+ | | style="color:#202122;" | 0000 | ||
+ | | style="color:#202122;" | 0000 | ||
+ | | style="color:#202122;" | 0000.0000.0000.0001 | ||
+ | | style="text-align:left;" | 00000000 | ||
+ | | style="color:#202122;" | 0000.0000 | ||
+ | |- | ||
+ | | style="color:#202122;" | 01 | ||
+ | | style="color:#202122;" | 1 | ||
+ | | style="color:#202122;" | 01 | ||
+ | | style="color:#202122;" | 0001 | ||
+ | | style="color:#202122;" | 0001 | ||
+ | | style="color:#202122;" | 0000.0000.0000.0010 | ||
+ | | style="text-align:left;" | 10000000 | ||
+ | | style="color:#202122;" | 0000.0001 | ||
+ | |- | ||
+ | | style="color:#202122;" | 02 | ||
+ | | style="color:#202122;" | 2 | ||
+ | | style="color:#202122;" | 02 | ||
+ | | style="color:#202122;" | 0010 | ||
+ | | style="color:#202122;" | 0011 | ||
+ | | style="color:#202122;" | 0000.0000.0000.0100 | ||
+ | | style="text-align:left;" | 11000000 | ||
+ | | style="color:#202122;" | 0000.0010 | ||
+ | |- | ||
+ | | style="color:#202122;" | 03 | ||
+ | | style="color:#202122;" | 3 | ||
+ | | style="color:#202122;" | 03 | ||
+ | | style="color:#202122;" | 0011 | ||
+ | | style="color:#202122;" | 0010 | ||
+ | | style="color:#202122;" | 0000.0000.0000.1000 | ||
+ | | style="text-align:left;" | 11100000 | ||
+ | | style="color:#202122;" | 0000.0011 | ||
+ | |- | ||
+ | | style="color:#202122;" | 04 | ||
+ | | style="color:#202122;" | 4 | ||
+ | | style="color:#202122;" | 04 | ||
+ | | style="color:#202122;" | 0100 | ||
+ | | style="color:#202122;" | 0110 | ||
+ | | style="color:#202122;" | 0000.0000.0001.0000 | ||
+ | | style="text-align:left;" | 11110000 | ||
+ | | style="color:#202122;" | 0000.0100 | ||
+ | |- | ||
+ | | style="color:#202122;" | 05 | ||
+ | | style="color:#202122;" | 5 | ||
+ | | style="color:#202122;" | 05 | ||
+ | | style="color:#202122;" | 0101 | ||
+ | | style="color:#202122;" | 0111 | ||
+ | | style="color:#202122;" | 0000.0000.0010.0000 | ||
+ | | style="text-align:left;" | 11111000 | ||
+ | | style="color:#202122;" | 0000.0101 | ||
+ | |- | ||
+ | | style="color:#202122;" | 06 | ||
+ | | style="color:#202122;" | 6 | ||
+ | | style="color:#202122;" | 06 | ||
+ | | style="color:#202122;" | 0110 | ||
+ | | style="color:#202122;" | 0101 | ||
+ | | style="color:#202122;" | 0000.0000.0100.0000 | ||
+ | | style="text-align:left;" | 11111100 | ||
+ | | style="color:#202122;" | 0000.0110 | ||
+ | |- | ||
+ | | style="color:#202122;" | 07 | ||
+ | | style="color:#202122;" | 7 | ||
+ | | style="color:#202122;" | 07 | ||
+ | | style="color:#202122;" | 0111 | ||
+ | | style="color:#202122;" | 0100 | ||
+ | | style="color:#202122;" | 0000.0000.1000.0000 | ||
+ | | style="text-align:left;" | 11111110 | ||
+ | | style="color:#202122;" | 0000.0111 | ||
+ | |- | ||
+ | | style="color:#202122;" | 08 | ||
+ | | style="color:#202122;" | 8 | ||
+ | | style="color:#202122;" | 10 | ||
+ | | style="color:#202122;" | 1000 | ||
+ | | style="color:#202122;" | 1100 | ||
+ | | style="color:#202122;" | 0000.0001.0000.0000 | ||
+ | | style="text-align:left;" | 11111111 | ||
+ | | style="color:#202122;" | 0000.1000 | ||
+ | |- | ||
+ | | style="color:#202122;" | 09 | ||
+ | | style="color:#202122;" | 9 | ||
+ | | style="color:#202122;" | 11 | ||
+ | | style="color:#202122;" | 1001 | ||
+ | | style="color:#202122;" | 1101 | ||
+ | | style="color:#202122;" | 0000.0010.0000.0000 | ||
+ | | style="text-align:left;" | 01111111 | ||
+ | | style="color:#202122;" | 0000.1001 | ||
+ | |- | ||
+ | | style="color:#202122;" | 10 | ||
+ | | style="color:#202122;" | A | ||
+ | | style="color:#202122;" | 12 | ||
+ | | style="color:#202122;" | 1010 | ||
+ | | style="color:#202122;" | 1111 | ||
+ | | style="color:#202122;" | 0000.0100.0000.0000 | ||
+ | | style="text-align:left;" | 00111111 | ||
+ | | style="color:#202122;" | 0001.0000 | ||
+ | |- | ||
+ | | style="color:#202122;" | 11 | ||
+ | | style="color:#202122;" | B | ||
+ | | style="color:#202122;" | 13 | ||
+ | | style="color:#202122;" | 1011 | ||
+ | | style="color:#202122;" | 1110 | ||
+ | | style="color:#202122;" | 0000.1000.0000.0000 | ||
+ | | style="text-align:left;" | 00011111 | ||
+ | | style="color:#202122;" | 0001.0001 | ||
+ | |- | ||
+ | | style="color:#202122;" | 12 | ||
+ | | style="color:#202122;" | C | ||
+ | | style="color:#202122;" | 14 | ||
+ | | style="color:#202122;" | 1100 | ||
+ | | style="color:#202122;" | 1010 | ||
+ | | style="color:#202122;" | 0001.0000.0000.0000 | ||
+ | | style="text-align:left;" | 00001111 | ||
+ | | style="color:#202122;" | 0001.0010 | ||
+ | |- | ||
+ | | style="color:#202122;" | 13 | ||
+ | | style="color:#202122;" | D | ||
+ | | style="color:#202122;" | 15 | ||
+ | | style="color:#202122;" | 1101 | ||
+ | | style="color:#202122;" | 1011 | ||
+ | | style="color:#202122;" | 0010.0000.0000.0000 | ||
+ | | style="text-align:left;" | 00000111 | ||
+ | | style="color:#202122;" | 0001.0011 | ||
+ | |- | ||
+ | | style="color:#202122;" | 14 | ||
+ | | style="color:#202122;" | E | ||
+ | | style="color:#202122;" | 16 | ||
+ | | style="color:#202122;" | 1110 | ||
+ | | style="color:#202122;" | 1001 | ||
+ | | style="color:#202122;" | 0100.0000.0000.0000 | ||
+ | | style="text-align:left;" | 00000011 | ||
+ | | style="color:#202122;" | 0001.0100 | ||
+ | |- | ||
+ | | style="color:#202122;" | 15 | ||
+ | | style="color:#202122;" | F | ||
+ | | style="color:#202122;" | 17 | ||
+ | | style="color:#202122;" | 1111 | ||
+ | | style="color:#202122;" | 1000 | ||
+ | | style="color:#202122;" | 1000.0000.0000.0000 | ||
+ | | style="text-align:left;" | 00000001 | ||
+ | | style="color:#202122;" | 0001.0101 | ||
+ | |} | ||
+ | </center> | ||
*Resolução de exercícios: | *Resolução de exercícios: | ||
:*.... | :*.... |
Edição das 00h19min de 8 de agosto de 2023
Registro on-line das aulas
Unidade 1 - Introdução a disciplina
Unidade 1 - Introdução a disciplina | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
O ser humano precisa contar para determinar quantidades de coisas, com as quantidades ele pode fazer operações matemáticas e comparações.
Ler mais sobre Byte e os prefixos binários na Wikipedia
13 (decimal) = 01101 (binário sem sinal) -13 (decimal) = 10010 (binário em complemento de um) -13 (decimal) = 10010 + 1 = 10011 (binário em complemento de dois) -13 (decimal) = 11101 (binário em sinal-magnitude)
O código ASCII (American Standard Code for Information Interchange), é um padrão de codificação de caracteres para comunicação digital. Ele tem apenas 128 pontos de código, sendo 95 são caracteres imprimíveis e os demais são não imprimíveis (em azul no quadro abaixo), sendo usados para diversos controles de equipamentos eletrônicos. Atualmente esse código está sendo substituido pelos códigos UNICODE, que tem milhões de pontos de código, mas nos UNICODE os primeiros 128 são iguais ao conjunto ASCII.
Exemplo de leitura do quadro acima:
Descubra o que está escrito em: 45 6e 67 74 65 6c 65 63 6f 6d 20 64 6f 20 49 46 53 43 20 01000010 01101111 01101101 00100000 01100100 01101001 01100001 00100000 01110000 01100101 01110011 01110011 01101111 01000001 01001100 01001100
O Unicode é capaz de representar uma ampla variedade de caracteres, incluindo caracteres alfabéticos, numéricos, símbolos, caracteres especiais e até mesmo caracteres em idiomas e sistemas de escrita complexos, como chinês, árabe, hindi, hebraico, japonês, emojis entre outros. O Unicode possui um espaço de codificação grande o suficiente para suportar milhares de caracteres diferentes. O Unicode é implementado nos esquemas de codificação UTF-8, UTF-16 e UTF-32. O mais utilizado na web é o UTF-8, por ser eficiente em uso de número de bits e ser compatível com o ASCII. Hoje em dia o UTF-8 é usado em 98% de todos os websites conhecidos [1]. Para cobrir uma vasta gama de caracteres, o Unicode os organiza em blocos. Exemplos de blocos: "Latin basic","Greek and Coptic", "Chess Symbols", "Emoticons", "Mayan Numerals", etc.
ATUAL
|
Avaliações
Durante o semestre serão realizadas 4 avaliações. As avaliações devem ser enviadas pela plataforma Moodle com os arquivos solicitados.
- Data das avaliações
- A1 - : dia XX/XX
- A2 - : dia XX/XX
- A3 - : dia XX/XX
- A4 - : dia XX/XX
- PF - Entrega do projeto final: dia XX/12
- R - Recuperação de A1 a A4 : dia XX/12
Atividade relâmpago (AR)
As atividades relâmpago devem ser entregues no Moodle da disciplina. A não entrega dessas atividades não gera nenhum desconto, apenas geram pontos de BÔNUS que são adicionados aos conceitos das avaliações A1 a AN.
Atividade extra-classe (AE)
A média ponderada das atividades extra-classe será considerada no cálculo do conceito final da UC. A entrega das mesmas será feita pelo Moodle, e cada dia de atraso irá descontar 0,2 na nota da atividade. Muitas dessas atividades também geram pontos de BÔNUS que são adicionados aos conceitos das avaliações A1 a AN. Para os BÔNUS só serão considerados projetos entregues no prazo.
Referências Bibliográficas: