Baixe o app para aproveitar ainda mais
Prévia do material em texto
1. LÓGICA COMPUTACIONAL APLICADA A ADMINISTRAÇÃO 2. Simulados das avaliações QUESTIONÁRIO Simulados das avaliações Iniciado em sexta-feira, 21 abr. 2023, 16:50 Estado Finalizada Concluída em sexta-feira, 21 abr. 2023, 17:26 Tempo empregado 36 minutos 9 segundos Notas 9,00/20,00 Avaliar 4,50 de um máximo de 10,00(45%) Parte superior do formulário Questão 1 Incorreto Atingiu 0,00 de 1,00 Marcar questão Texto da questão De acordo como material de apoio ressalte qual palavra-chave é usada para definir uma nova estrutura Escolha uma opção: A. union B. typedef C. struct D. structure Feedback Sua resposta está incorreta. Questão 01 - PROGRAMAÇÃO COMPUTACIONAL - AP2.2 A resposta correta é: struct Questão 2 Correto Atingiu 1,00 de 1,00 Marcar questão Texto da questão Com base no texto, qual das afirmações a seguir não é verdadeira sobre uma estrutura Escolha uma opção: A. É possível declarar uma matriz de estrutura. B. Não podemos passar uma estrutura como um argumento de função C. Uma estrutura é usada para construir um tipo de dados definido pelo programador. D. Uma Estrutura pode ser aninhada dentro de outra estrutura. Feedback Sua resposta está correta. Questão 2 - PROGRAMAÇÃO COMPUTACIONAL - AP2.2 A resposta correta é: Não podemos passar uma estrutura como um argumento de função Questão 3 Incorreto Atingiu 0,00 de 1,00 Marcar questão Texto da questão Após a leitura e compreensão do material de apoio, assinale a opção correta quanto as estruturas de repetição da linguagem C. Escolha uma opção: A. While, for, do-while B. Do-while, repeat, for C. While, for, loop D. while, for, for-while E. while, repeat, for Feedback Sua resposta está incorreta. Questão 9 - PROGRAMAÇÃO COMPUTACIONAL AP1.2 A resposta correta é: While, for, do-while Questão 4 Incorreto Atingiu 0,00 de 1,00 Marcar questão Texto da questão Conforme o material de apoio, em Linguagem C, os operadores que realizam as operações resto da divisão e diferente de, são, respectivamente: Escolha uma opção: A. MOD e <> B. % e != C. & e != D. MOD e != E. % e <> Feedback Sua resposta está incorreta. Questão 14 - PROGRAMAÇÃO COMPUTACIONAL AP1.1 A resposta correta é: % e != Questão 5 Incorreto Atingiu 0,00 de 1,00 Marcar questão Texto da questão Considerando o material de apoio, quanto aos tipos de representações de algoritmos, assinale a alternativa que representa o tipo de algoritmo que mais se aproxima da definição: Descreve o algoritmo utilizando símbolos gráficos predefinidos para representar os passos para a resolução dos problemas. Possui como vantagem o fato de o entendimento de elementos gráficos ser mais fácil que o entendimento de textos. Por não apresentar muitos detalhes, possui como desvantagem a dificuldade de sua transcrição para uma linguagem de programação. Escolha uma opção: A. Portugol B. Pseudocódigo C. Descrição Narrativa D. Fluxograma E. Linguagem algorítmica Feedback Sua resposta está incorreta. Questão 3 - PROGRAMAÇÃO COMPUTACIONAL AP1.1 A resposta correta é: Fluxograma Questão 6 Incorreto Atingiu 0,00 de 1,00 Marcar questão Texto da questão Com base no texto, a sintaxe correta para a inicialização de um vetor em linguagem C corresponde ao item: marque a alternativa correta. Escolha uma opção: A. vet[] = int{16, 34, 36, 42, 50, 58}; B. vet = int{16, 34, 36, 42, 50, 58}; C. int[ ] vet = {16, 34, 36, 42, 50, 58}; D. int vet = {16, 34, 36, 42, 50, 58}; E. int vet[ ] = {16, 34, 36, 42, 50, 58}; Feedback Sua resposta está incorreta. Questão 4 - PROGRAMAÇÃO COMPUTACIONAL - Ap2.1 A resposta correta é: int vet[ ] = {16, 34, 36, 42, 50, 58}; Questão 7 Incorreto Atingiu 0,00 de 1,00 Marcar questão Texto da questão De acordo com o texto, em linguagem C, um exemplo de sintaxe correta da estrutura de controle switch está indicada na seguinte opção de resposta: Escolha uma opção: A. switch(x){ case 0: printf(“zero”); break; .......................................................... case n: printf(“zero”); break; } B. switch (x) begin 0: printf(“zero”); break; .......................................................... n: printf(“zero”); break; end C. case(x){ 0: printf(“zero”); break; .......................................................... n: printf (“zero”); break; } D. case(x){ switch 0: printf(“zero”); break; .......................................................... switch n: printf(“zero”); break; } E. case(x) begin 0: printf(“zero”); break; .......................................................... n: printf(“zero”); break; end Feedback Sua resposta está incorreta. Questão 8 - PROGRAMAÇÃO COMPUTACIONAL AP1.2 A resposta correta é: switch(x){ case 0: printf(“zero”); break; .......................................................... case n: printf(“zero”); break; } Questão 8 Incorreto Atingiu 0,00 de 1,00 Marcar questão Texto da questão Considerando o material de apoio, selecione a alternativa que descreva um algoritmo que preenche um vetor com números em ordem decrescente (cada posição contenha um valor menor ao anterior). Escolha uma opção: A. for(int i = 0; i <= 10; i++){ a[i] = i-1 } B. for(int i = 0; i <= 10; i++){ a[i] = i+1 } C. for(int i = 0; i <= 10; i++){ a[i] = 10-i } D. for(int i = 0; i <= 10; i++){ a[i] = i } E. for(int i = 0; i <= 10; i++){ a[i] = i+i } Feedback Sua resposta está incorreta. Questão 10 - PROGRAMAÇÃO COMPUTACIONAL - Ap2.1 A resposta correta é: for(int i = 0; i <= 10; i++){ a[i] = 10-i } Questão 9 Incorreto Atingiu 0,00 de 1,00 Marcar questão Texto da questão De acordo como material de apoio disponibilizado para estudo são estruturas de seleção da linguagem C: Escolha uma opção: A. while, if, if-else B. if, if-else, switch C. switch, case, break D. switch, if, while E. if, if-else, while Feedback Sua resposta está incorreta. Questão 4 - PROGRAMAÇÃO COMPUTACIONAL AP1.2 A resposta correta é: if, if-else, switch Questão 10 Incorreto Atingiu 0,00 de 1,00 Marcar questão Texto da questão Com base no texto, considere o seguinte de programa em linguagem C: É CORRETO afirmar que: Escolha uma opção: A. Se o valor fornecido para "a" na linha 02 for 5.5 e o valor fornecido para "b" na linha 03 for 6.5, o código imprimirá na tela o valor 12.0. B. O programa recebe 2 números reais e apresenta apenas o resultado da adição dos valores cuja soma seja maior ou igual a 10. C. Independente dos valores fornecidos nas linhas 02 e 03, o código sempre exibirá a mensagem "Valor inferior ao limite". D. Se o valor fornecido para "a" na linha 02 for 6.5 e o valor fornecido para "b" na linha 03 for 6.5, o código imprimirá a mensagem "Valor inferior ao limite". E. Se o valor fornecido para "a" na linha 02 for 5.5 e o valor fornecido para "b" na linha 03 for 4.5, o código imprimirá na tela o valor 10.0. Feedback Sua resposta está incorreta. Questão 7 - PROGRAMAÇÃO COMPUTACIONAL AP1.2 A resposta correta é: Se o valor fornecido para "a" na linha 02 for 5.5 e o valor fornecido para "b" na linha 03 for 6.5, o código imprimirá na tela o valor 12.0. Questão 11 Correto Atingiu 1,00 de 1,00 Marcar questão Texto da questão 1) De acordo com o texto, considerando a forma geral da estrutura de repetição "for", descrita abaixo: For (inicialização; condição de parada; incremento) { sequência de comandos; } Pode-se afirmar que o comando while equivalente a esse for é: Assinale a alternativa correta. Escolha uma opção: A. while(condição de parada){ inicialização; sequência de comandos; incremento; } B. incremento; while(condição de parada){ inicialização; sequência de comandos; } C. inicialização; while(condição de parada){ sequência de comandos; } incremento; D. incremento; while(condição de parada){ sequência de comandos; inicialização; } E. inicialização; while(condição de parada){ sequência de comandos; incremento; } Feedback Sua resposta está correta. Questão 11 - PROGRAMAÇÃO COMPUTACIONAL AP1.2 A resposta correta é: inicialização; while(condição de parada){ sequência de comandos; incremento; } Questão 12 Incorreto Atingiu 0,00 de 1,00 Marcar questão Texto da questãoDe acordo com o texto, analise a definição de uma matriz em linguagem C. int mat[5][10]; Assinale o código que exibe corretamente todos os elementos da matriz mat. Escolha uma opção: A. for(int i = 0; i <= 5; i++){ for(int j = 0; j <= 10; j++){ printf("%d ", mat [i][j]); } } B. for(int i = 0; i < 5; i++){ for(int j = 0; j <= 10; j++){ printf("%d ", mat[i] [j]); } } C. for(int i = 0; i <= 5; i++){ for(int j = 0; j < 10; j++){ printf("%d ", mat[i] [j]); } } D. for(int i = 0; i < 4; i++){ for(int j = 0; j < 9; j++){ printf("%d ", mat[i][j]); } } E. for(int i = 0; i < 5; i++){ for(int j = 0; j < 10; j++){ printf("%d ", mat[i][j]); } } Feedback Sua resposta está incorreta. Questão 2 - PROGRAMAÇÃO COMPUTACIONAL - Ap2.1 A resposta correta é: for(int i = 0; i < 5; i++){ for(int j = 0; j < 10; j++){ printf("%d ", mat[i][j]); } } Questão 13 Correto Atingiu 1,00 de 1,00 Marcar questão Texto da questão Baseado no material de apoio considere o programa em linguagem C: É correto afirmar que: Escolha uma opção: A. O comando while entrará em loop infinito, pois a variável “cont” não está sendo incrementada de forma adequada. B. O comando while entrará em loop infinito, pois a condição “cont < 10” sempre será verdadeira. C. Será exibida na tela a sequência 0 1 2 3 4 5 6 7 8 9 10. D. Os comandos dentro do while não serão executados. E. Será exibida na tela a sequência 0 1 2 3 4 6 7 8 9. Feedback Sua resposta está correta. Questão 10 - PROGRAMAÇÃO COMPUTACIONAL AP1.2 A resposta correta é: Será exibida na tela a sequência 0 1 2 3 4 6 7 8 9. Questão 14 Correto Atingiu 1,00 de 1,00 Marcar questão Texto da questão Considerando o material de apoio, em relação ao uso de arrays na linguagem C, avalie as afirmativas a seguir. I___ Um array é um conjunto de variáveis que contém valores todos do mesmo tipo. II___ O primeiro elemento em cada array tem um índice um. III___ Para um array de tamanho N, o último elemento terá o índice N-1. Das afirmativas acima, apenas Escolha uma opção: A. I e II estão corretas. B. II está correta. C. III está correta. D. I e III estão corretas. E. I está correta. Feedback Sua resposta está correta. Questão 3 - PROGRAMAÇÃO COMPUTACIONAL - Ap2.1 A resposta correta é: I e III estão corretas. Questão 15 Correto Atingiu 1,00 de 1,00 Marcar questão Texto da questão Baseado no material de estudo, qual será a saída do código a seguir Escolha uma opção: A. adam B. Sem saída C. adam 101 D. Erro: atribuição de estrutura inválida Feedback Sua resposta está correta. Questão 3 - PROGRAMAÇÃO COMPUTACIONAL - AP2.2 A resposta correta é: adam Questão 16 Incorreto Atingiu 0,00 de 1,00 Marcar questão Texto da questão Conforme o texto considere o programa escrito em linguagem C, abaixo. Este trecho de código apresentará: Escolha uma opção: A. Erro, pois a variável i não está sendo incrementada corretamente. B. Todos os números pares entre 0 e 1000, inclusive. C. Todos os números ímpares entre 0 e 1000, inclusive. D. Erro, pois a variável i não pode ser declarada dentro do comando for. E. Todos os números entre 0 e 1000, inclusive. Feedback Sua resposta está incorreta. Questão 14 - PROGRAMAÇÃO COMPUTACIONAL AP1.2 A resposta correta é: Todos os números pares entre 0 e 1000, inclusive. Questão 17 Correto Atingiu 1,00 de 1,00 Marcar questão Texto da questão Com base no material de apoio, considere os seguintes de códigos em linguagem C: O resultado da execução dos códigos em I e II será, respectivamente são: Escolha uma opção: A. Perdeu e perdeu. B. Perdeu o bônus e ganhou. C. Ganhou e ganhou. D. Perdeu e ganhou o bônus. E. Perdeu o bônus e ganhou o bônus. Feedback Sua resposta está correta. Questão 5 - PROGRAMAÇÃO COMPUTACIONAL AP1.2 A resposta correta é: Perdeu o bônus e ganhou. Questão 18 Correto Atingiu 1,00 de 1,00 Marcar questão Texto da questão A partir da leitura e compreensão do material, analise o trecho do algoritmo abaixo. Considerando a execução completa do trecho de algoritmo precedente, assinale a opção que apresenta o valor armazenado em vet[11]. Escolha uma opção: A. 55 B. 34 C. 21 D. 89 E. 13 Feedback Sua resposta está correta. Questão 9 - PROGRAMAÇÃO COMPUTACIONAL - Ap2.1 A resposta correta é: 55 Questão 19 Correto Atingiu 1,00 de 1,00 Marcar questão Texto da questão A partir da leitura do material disponibilizado para apoio, seja o seguinte trecho de código em linguagem C: Considerando o enunciado acima, o que será impresso nas linhas 12 e 13, respectivamente Marque a opção correta. Escolha uma opção: A. 1 e 2 B. 1 e 0 C. 1 e 1 D. 2 e 1 E. 0 e 1 Feedback Sua resposta está correta. Questão 15 - PROGRAMAÇÃO COMPUTACIONAL AP1.1 A resposta correta é: 2 e 1 Questão 20 Correto Atingiu 1,00 de 1,00 Marcar questão Texto da questão De acordo como material de apoio, abaixo estão três implementações da função troca ( ) em C: imagem Baseado no enunciado, qual delas realmente trocaria o conteúdo das duas variáveis inteiras p e q Escolha uma opção: A. Apenas III B. Apenas I. C. Apenas II D. Apenas II e III Feedback Sua resposta está correta. Questão 8 - PROGRAMAÇÃO COMPUTACIONAL - AP2.2 A resposta correta é: Apenas III Parte inferior do formulário
Compartilhar