ad projeto desenvolvimento algoritmos
1a questão (valor 1.5)
O UNICODE é um padrão que permite aos computadores representar e manipular textos de qualquer sistema de escrita que existe atualmente. O padrão publicado tem aproximadamente 107000 caracteres. Algumas formas deste padrão empregam 8, 16 ou 32 bits para representar os caracteres usados ou subconjuntos deles. Supondo que pudéssemos usar quantidades diferentes de bits, responda qual é o menor número de bits necessário para representar todos os 107000 caracteres?
Resposta:com 17 bits temos a possibilidade de fazer 131.032 codigos diferentes,sendo 17 bits a resposta.
2a questão (valor 2.0)
(a) Escreva as regras que definem nomes de variáveis válidos em em PETEQS.
Resposta:
pode conter letras,algoritmos e o caractere(-)/um nome de variável deve necessariamente começar por uma letra/não pode conter nenhum símbolo que não seja(-),letra ou algoritmo/não existe diferença entre maiúsculo e minúsculo. (b) Escreva as regras que definem nomes de variáveis válidos em JAVA. Para responder este item procure em livros ou na Internet as regras usadas pela linguagem JAVA.
Resposta: Os identificados devem conter apenas caracteres Unicode, números, símbolos de moedas ($) e caracteres de conexão underscores (_).
Os identificadores devem começar com uma letra, um cifrão ($) ou um underscore (_).
O primeiro caractere de um identificador não pode ser um número.
Após o primeiro caractere, os identificadores podem conter letras, números, cifrões ($) e caracteres de conexão (_).
Os identificadores em Java são case-sensitive, sendo assim, nome é diferente de Nome.
Um identificador não pode ser uma palavra-chave Java. (logo mais irá ter um post com a tabela de palavras reservadas Java).
(c) Baseado nos critérios do item (a), quais dos nomes de variáveis abaixo são válidos em PETEQS.
Justifique sua resposta no caso dos nomes inválidos.
a) 1AP
b) Real
c) Real$
d) _inicio
e) inicio_
resposta: a=não valido,não se pode começar com numero b= valido c= não