ID 486613 Banca FCC Órgão TCE-AL Ano 2008 Provas FCC - 2008 - TCE-AL - Programador Disciplina Programação Assuntos Java Linguagens de programação NÃO são nomes válidos em Java: Alternativas _Real e $real um1 e dois2 3tres e tres3 Codigo e codigo cod_valor e cod$valor Responder Comentários Acredito que tenha havido algum erro de digitação ou então essa questão foi anulada, já que tres3 não é inválido. Os identificadores em Java iniciam com uma letra, um sublinhado " _ " ou um sinal de dólar " $ " e podem possuir números após o primeiro caractere da palavra. Pela premissa de ser case-sensitive existe uma diferenciação entre letras maiúsculas e minúsculas. Identificadores válidos são: identificador, meu_Carro, MeuCarro2, _atributo, $bola _2seg Alexandre,O fato de ter um dos elementos errado no item já o invalida, não sendo necessário que ambos sejam inválidos. Carlos, nesse caso, o valor semântico da conjunção 'e' é claro: seria preciso que ambos fossem inválidos para que a alternativa ficasse bem redigida. Da forma como está, a frase formada é:"NÃO são nomes válidos em Java 3tres e tres3."Reordenando para que o sujeito composto fique no início da frase:"3tres e tres3 não são nomes válidos em Java"Repare que o predicado se aplica aos dois núcleos do sujeito, ou seja, o que a frase diz é que tanto o "3tres" quanto o "tres3" não são nomes válidos em Java.Sendo assim, a frase está ERRADA, já que "tres3" é um nome válido. A questão, portanto, não apresenta resposta correta e deveria ter sido anulada. concordo com vc Ricardo deve ter existido algum erro de digitação já que com as opções nela contida não existe resposta válida. Ricardo,Muito obrigado pela explicação.Abraço e bons estudos! Identificadores Legais em Java1) Os identificados devem conter apenas caracteres Unicode, números, símbolos de moedas ($) e caracteres de conexão underscores (_)2) Os identificadores devem começar com uma letra, um cifrão ($) ou um underscore (_).3) O primeiro caractere de um identificador não pode ser um número.4) Após o primeiro caractere, os identificadores podem conter letras, números, cifrões ($) e caracteres de conexão (_).5) Os identificadores em Java são case-sensitive, sendo assim, nome é diferente de Nome.6) Um identificador não pode ser uma palavra-chave Java. NÃO são nomes válidos em Java: 3tres e tres3 Acho que o examinador acabou traduzido a frase como: !(3tres && tres3) => !(F && V) => !F => V Mas o português correto seria; (!3tres && !tres3) => (!F && !V) => F Tipo da questão pra se marcar a menos errada.