Informática, perguntado por franciscoeder2016, 4 meses atrás

Ir para o conteúdo principal

 

 

 

 

Vários professores

Visualizar

Conteúdo da Disciplina

Conteúdo do teste

Pergunta 1

1 ponto

Algoritmo é o termo que define um procedimento que possui uma solução para um problema. Também é comumente usado para definir um conjunto de regras que uma máquina (em especial um computador) segue para atingir um objetivo específico. Porém, algoritmos nem sempre se aplicam a atividades mediadas por computador. O termo pode ser usado para representar as etapas seguidas para fazer uma pizza ou resolver um cubo mágico.

Considerando essas informações e o conteúdo estudado sobre algoritmos, analise as asserções a seguir e a relação proposta entre elas.

I. Como exemplo de nome de variável inválido em um algoritmo, podemos citar este: minha-variavel.

Porque:

II. Os caracteres de traço como ‘-’ e ‘_’ não podem ser utilizados, uma vez que, na programação, eles têm seus papeis já definidos ou reservados.

Agora, assinale a alternativa correta:

A asserção I é uma proposição verdadeira, e a II é uma proposição falsa.

As asserções I e II são proposições verdadeiras, e a II é uma justificativa correta da I.

A asserção I é uma proposição falsa, e a II é uma proposição verdadeira.

As asserções I e II são proposições falsas.

As asserções I e II são proposições verdadeiras, mas a II não é uma justificativa correta da I.

Soluções para a tarefa

Respondido por yaaany
1

Resposta:

As asserções I e II são proposições verdadeiras, e a II é uma justificativa correta da I.

Explicação:

A questão cita dois tipos diferentes de caracteres de traço. O traço comum, ‘-’ é também utilizado para realizar operações de subtração. Assim, o exemplo 'minha-variavel' poderia ser interpretado como uma subtração entre os valores 'minha' e 'variavel' e com mais certeza podemos dizer que não é recomendado.

Já o outro traço mencionado, ‘_’ (underline ou underscore), em geral pode ser utilizado no meio do nome da variável, embora sempre haja variações possíveis entre diferentes linguagens e ambientes de programação. Se isso for considerado à risca, a opção correta seria, possivelmente, a primeira, "A asserção I é uma proposição verdadeira, e a II é uma proposição falsa."

Sem saber qual é a linguagem estudada, é mais difícil dizer o que é recomendado pela documentação específica.

Algumas linguagens como Python e C++ possuem funções para este traço (underline), mas só são ativadas caso você coloque ele no começo ou no final da variável.

Mesmo assim, a documentação da linguagem Java chega a recomendar o uso do underline para nomear identificadores do tipo constante (ver item 9, Naming Conventions, da Java Platform SE 16).

Em geral, é mais fácil simplesmente não usar esse caractere no nome da sua variável, especialmente no começo ou final dela, a não ser que você deseje ativar as funções específicas que esse caractere tem em cada linguagem.

Perguntas interessantes