Baixe o app para aproveitar ainda mais
Prévia do material em texto
1. Pergunta 1 0/0 Na linguagem de programação C temos diversos tipos de operadores que nos auxiliam na construção dos programas. Quando queremos expressar a diferença entre dois valores, usamos o operador de diferença, que é representado por: Ocultar opções de resposta 1. % 2. >< 3. <> 4. =& 5. != Resposta correta 2. Pergunta 2 0/0 “Um tipo de dados especifica um conjunto de valores determinando sua natureza, seu tamanho, sua representação e sua imagem.” (PINHEIRO, 2012) Sobre os tipos de dados, podemos afirmar que: Ocultar opções de resposta 1. double permite guardar apenas números duplicados. 2. int permite guardar número inteiros e reais. 3. Incorreta: char permite guardar uma cadeia de caracteres. 4. void é o tipo usado para guardar um caracter. 5. float permite guardar números reais. Resposta correta 3. Pergunta 3 0/0 As estruturas de repetição em C também são conhecidas por laços de repetição. Acerca disso, responda a alternativa correta: Ocultar opções de resposta 1. A estrutura While não é uma estrutura de repetição. 2. O loop “for” é uma estrutura de decisão determinada. Resposta correta 3. O laço de repetição “for” não precisa de valores iniciais e finais para funcionar. 4. Um dos laços de repetição é o if - else. 5. O “while” é uma estrutura de decisão determinada. 4. Pergunta 4 0/0 Segundo Backes (2013), ao declararmos uma variável, é preciso sempre definir o seu tipo e nome. No entanto, o local onde a variável é definida também é muito importante, ou seja, se a variável é declarada dentro ou fora das funções. Diante disso, as variáveis podem ser: Ocultar opções de resposta 1. Incorreta: externas ou internas. 2. locais ou internas. 3. Constantes ou alternadas. 4. gerais ou pontuais. 5. globais ou locais. Resposta correta 5. Pergunta 5 0/0 “Paradigma também pode ser denominado como método para resolver algum problema ou realizar alguma tarefa. O paradigma de programação é uma abordagem para resolver problemas usando alguma linguagem de programação” (Fonte: https://acervolima.com/introducao-de-paradigmas-de-programacao/, acessado em: 06/06/2022) A linguagem de programação C implementa qual paradigma? Ocultar opções de resposta 1. orientado a objetos 2. declarativo 3. processamento de banco de dados 4. funcional 5. estruturada Resposta correta 6. Pergunta 6 0/0 Veja o código a seguir: #include <stdio.h> intmain() { int contagem; for(contagem=1; contagem<100; contagem++) { printf(“%d”, contagem); } return (0); } O que a expressão “contagem++” está realizando? Ocultar opções de resposta 1. está somando duas vezes a variável contagem. 2. o ++ é um operador aritmético. 3. soma mais um na variável contagem a cada iteração. Resposta correta 4. Incorreta: soma a variável contagem com ela mesma. 5. é apenas uma expressão e não tem função. 7. Pergunta 7 0/0 A linguagem de programação C é uma linguagem de alto nível, mas que frequentemente é referenciada como uma linguagem de nível médio. O que explica essa segunda referência? Ocultar opções de resposta 1. é complicada demais para ser considerada de alto nível 2. fornece certos tipos de acesso que são comuns a linguagens de baixo nível Resposta correta 3. é possível resolver apenas problemas medianos. 4. a linguagem C não é tão de alto nível quanto as demais 5. é preciso usar linguagem de máquina para programar em C 8. Pergunta 8 0/0 “Funções são os blocos de construção de C e o local onde toda a atividade do programa ocorre.” (SCHILDT, 1996). Sobre a declaração e a forma geral das funções, responda a alternativa correta. Ocultar opções de resposta 1. se o tipo de retorno não for informado, o tipo padrão será void. 2. as funções aceitam, no máximo, dois parâmetros. 3. Incorreta: a declaração dos parâmetros é sempre obrigatória. 4. o corpo da função sempre deve estar entre chaves { }. Resposta correta 5. o comando return retorna um valor e sempre deverá ter esse valor informado. 9. Pergunta 9 0/0 As estruturas de repetição são extremamente úteis na linguagem C. Acerca desse assunto, assinale a alternativa incorreta. Ocultar opções de resposta 1. a estrutura for é uma estrutura determinada. 2. Existem 3 estruturas de repetição. 3. O laço while garante que pelo menos uma vez os comandos sejam executados. Resposta correta 4. o laço while é útil para repetições indeterminadas. 5. A estrutura do-while faz sua verificação ao final dos comandos. 10. Pergunta 10 0/0 A linguagem C possui cinco tipos de dados. Qual dos tipos a seguir não é um tipo de dado válido? Ocultar opções de resposta 1. double 2. include Resposta correta 3. int 4. char 5. void Internal Use Internal Use Internal Use
Compartilhar