Prévia do material em texto
1) Você lembra de uma operação matemática que você estudou chamada ?fatorial?? Trata-se da multiplicação de todos os números inteiros antecessores a um determinado valor, também inteiro, incluindo a multiplicação por ele próprio. Por exemplo: o fatorial do número 4, representado por 4!, é igual a 4*3*2*1. Se fôssemos programar uma instrução algorítmica que calculasse o fatorial de qualquer dado existente em uma variável X, como seria tal instrução? 1) X ? X ? 1. 2) X ? X * X ? 1 * X ? 2 * X ? 3, e assim por diante. 3) X ? X * (X ? 1) * (X ? 2) * (X ? 3), e assim por diante. 4) X ? (X ? 1) * (X ? 2) * (X ? 3), e assim por diante. 5) X ? X * X ? (1 * X) ? (2 * X) ? (3 * X), e assim por diante. Resposta: Nº 3 | Acertou 2) Observe a estrutura condicional a seguir: De acordo com a estrutura condicional apresentada, assinale a alternativa verdadeira. 1) Nessas circunstâncias, nada será escrito na tela. 2) O resultado desse algoritmo será a impressão de ?Eureka? na tela. 3) Considerando esses valores será impresso ?Bingo? na tela. 4) A mensagem ?Furou? é o que sairá impresso na tela. 5) A execução irá acarretar erro de dados, pois os tipos são diferentes. Resposta: Nº 3 | Errou | Alternativa Correta: Nº 2 3) Observe a estrutura condicional a seguir: A ? 3 B ? 5 C ? 8 X ? (A > B) OU NÃO (B >= C) De acordo com a estrutura condicional apresentada, assinale a alternativa verdadeira que relata corretamente o valor da variável X. 1) 3. 2) 5. 3) 8. 4) VERDADEIRO. 5) FALSO. Resposta: Nº 4 | Acertou 4) É muito fácil perceber que o advento da internet e das inovações tecnológicas existem e as que estão por vir, modificaram e estão transformando as relações entre as pessoas. Assim, existem várias demandas de desenvolvimentos de projetos relacionados à lógica de programação, nos quais esses profissionais da área podem resolver tanto problemas complexos como mais simples, como o exemplo na expressão NÃO STATUS OU K > J: 1) O seu resultado será VERDADEIRO se, pelo menos, o conteúdo da variável STATUS for VERDADEIRO. 2) O resultado será VERDADEIRO quando, pelo menos, K for maior que J. 3) Se a variável lógica STATUS for falsa, certamente toda a expressão retornará como valor FALSO. 4) Sendo K > J, independentemente do STATUS ser VERDADEIRO ou FALSO, a expressão retornará VERDADEIRO como resultado. 5) STATUS tem que ser VERDADEIRO para que o resultado da expressão seja FALSO. Resposta: Nº 4 | Acertou 5) De modo geral, uma função age similarmente como se fosse um algoritmo de dimensões menores que tem com função receber um argumento ou parâmetro de outro algoritmo, no qual é devolvido um resultado processado daquele argumento. Uma função pode ser dividida em duas formas: uma recebe o nome de interna e a outra recebe o nome de: 1) Intermitente. 2) Irregular. 3) Externa. 4) Excedente. 5) Inconstante. Resposta: Nº 3 | Acertou