AD1 PDA
Matrícula: 10113050385
1ª questão (valor 1.25)
a) Caracteres no código ASCII original eram codificados em 7 bits. Quantos caracteres diferentes podem ser representados com 7 bits?
O código ASCII básico representava os caracteres em 7 bits (quer dizer 128 caracteres possíveis, de 0 a 127).
Cálculo: 2 ^ 7 = 2 * 2 * 2 * 2 * 2 * 2 * 2 = 128
b) O código ASCII foi modificado e passou a ter a possibilidade de ser codificado em 8 bits? Quantos caracteres diferentes podem ser representados com 8 bits?
Para um grupo de « n » bits, é possível representar 2^n valores.
Logo: 2 ^ 8 = 2 * 2 * 2 * 2 * 2 * 2 * 2 * 2 = 256
2ª questão (valor 1.25)
a) Escreva as regras que definem nomes de variáveis válidos em PETEQS.
Variáveis são palavras que tem um significado bem específico em um algoritmo. Tais identificadores devem ser claros e precisos, dando uma idéia do “papel” da variável no algoritmo.
Levam-se em consideração as regras abaixo, para definir variáveis válidas em PETEQS:
Nomes de variáveis não podem ser iguais a palavras reservadas; Nomes de variáveis devem possuir como primeiro caractere uma letra ou sublinhado '_' (os outros caracteres podem ser letras, números e sublinhado);
Nomes de variáveis devem ter no máximo 127 caracteres;
Nomes de variáveis não podem conter espaços em branco;
Na sintaxe do Português Estruturado, não há diferença entre letras maiúsculas de minúsculas (NOME é o mesmo que noMe).
b) Escreva as regras que definem nomes de variáveis válidos em PASCAL. Para responder este item procure em livros ou na Internet as regras usadas pela linguagem PASCAL.
Os identificadores são nomes a serem dados a variáveis, tipos definidos, procedimentos, funções e constantes nomeadas. Devem seguir as seguintes regras de construção:
Iniciar sempre por uma letra (a - z , A - Z) ou um underscore (_ );
O restante do identificador deve conter apenas letras, underscores ou dígitos (0 - 9). Não pode conter outros