Baixe o app para aproveitar ainda mais
Prévia do material em texto
APOL 2 Nota: 100 Disciplina(s): Lógica de Programação e Algoritmos Questão 1/5 - Lógica de Programação e Algoritmos Os operadores relacionais são aqueles que comparam dois valores (variáveis, constantes ou chamadas de funções) e/ou expressões e o resultado desta comparação é sempre um valor lógico (booleano) verdadeiro ou falso. Acerca deste assunto, observe os operadores relacionais abaixo: I. Maior que, representado pelo símbolo “>”. II. Maior ou igual, representado pelo símbolo “>=”. III. Menor ou igual, representado pelo símbolo “<=”. IV. Menor que, representado pelo símbolo “<”. V. Igual a, representado pelo símbolo “=”. Um dos itens acima está com sua representação lógica incorreta. Assinale a alternativa em que a descrição do operador relacional não coincide com sua representação: Nota: 20.0 A V Você acertou! Sinal de igual é representado por ‘==’. Somente um igual significa atribuição. B IV C III D II E I Questão 2/5 - Lógica de Programação e Algoritmos Operadores lógicos são usados para concatenar ou associar expressões que estabelecem uma relação de comparação entre valores. O resultado destas expressões é sempre um valor lógico, verdadeiro ou falso, uma vez que operam sobre valores booleanos. Para saber se uma determinada variável está dentro de uma faixa de valores deve-se criar expressões com outros operadores, além dos operadores aritméticos e/ou relacionais. Dentre os operadores abaixo estão: I. .e. II. .ou. III. .não. IV. .senão. V. .igual. Assinale a alternativa que contém somente operadores lógicos: Nota: 20.0 A I, II e IV B I, III e V C II, III e V D I, II e III Você acertou! SENÃO não é operador. IGUAL é operador relacional. E Todas as respostas Questão 3/5 - Lógica de Programação e Algoritmos Chamamos de operadores aritméticos o conjunto de símbolos que representa as operações básicas da matemática. Observe os operadores abaixo: I. Incremento II. Maior ou igual III. Exponenciação IV. Menor ou igual V. Decremento Assinale a alternativa que contém somente operadores aritméticos: Nota: 20.0 A I, III e IV B I, III e V Você acertou! II é operador lógico/relacional, IV é operador relacional. C II, IV e V D II, III e IV E Todas as respostas Questão 4/5 - Lógica de Programação e Algoritmos A linguagem C usa-se uma estrutura de condição que efetua vários testes sobre um dado de uma mesma variável. Esta operação poderia ser realizada com uma sequência de if-else encadeados, porém seria uma tarefa bastante complicada, embora mas possível. Para solucionar isto, utilizamos em linguagem C o switch-case. Sobre ele, observe as afirmativas: I. Os parênteses após a palavra switch indicam uma expressão cujo valor é testado, continuadamente, para cada uma dos case. II. Quando a expressão testada é igual a um dos valores colocados após a palavra case, executam-se as instruções daquela condição. III. A palavra-chave break indica a saída da estrutura condicional de múltipla escolha. IV. A palavra-chave default será executada se todos os cases existentes derem falsos. V. Ao omitir o break, a execução continuará nos blocos de instruções seguintes (cases). Estão corretas: Nota: 20.0 A I, II, III e IV B I, II, III e V C II, III, IV e V D I, III, IV e V E Todas as alternativas Você acertou! Questão 5/5 - Lógica de Programação e Algoritmos Toda variável deve ser identificada, isto é, deve receber um nome ou identificador. O nome de uma variável deve ser único e estar de acordo com algumas regras. Conforme o texto analise as assertivas abaixo: I. Não utilizar caracteres especiais, como acentos, símbolos (?/:@# etc.), ç, entre outros; II. Não utilizar nomes iguais para representar variáveis diferentes. III. Pode-se iniciar o nome da variável com algarismos (números). Por exemplo: usar 2valor como nome. IV. Utilizar espaços entre as letras. Por exemplo, nome do cliente. V. Ser conciso e utilizar nomes coerentes. Assinale a alternativa que contém somente as corretas: Nota: 20.0 A III, IV e V B I, II e V Você acertou! C I e II D III e IV E Todas as respostas
Compartilhar