Prévia do material em texto
Conteúdo do exercício
1. Pergunta 1
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.
a declaração dos parâmetros é sempre obrigatória.
2.
o comando return retorna um valor e sempre deverá ter esse valor informado.
3.
se o tipo de retorno não for informado, o tipo padrão será void.
4.
as funções aceitam, no máximo, dois parâmetros.
5.
Correta:
o corpo da função sempre deve estar entre chaves { }.
Resposta correta
2. Pergunta 2
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.
Correta:
estruturada
Resposta correta
2.
funcional
3.
orientado a objetos
4.
processamento de banco de dados
5.
declarativo
3. Pergunta 3
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.
Correta:
float permite guardar números reais.
Resposta correta
2.
char permite guardar uma cadeia de caracteres.
3.
void é o tipo usado para guardar um caracter.
4.
int permite guardar número inteiros e reais.
5.
double permite guardar apenas números duplicados.
4. Pergunta 4
0/0
Observe o seguinte programa e marque a alternativa correta:
Ocultar opções de resposta
1.
faltou informar o tipo de dado das variáveis y e z.
2.
as variáveis declaradas dentro da função main() são globais.
3.
a variável valoré uma variável local.
4.
Incorreta:
as variáveis numero e valor não poderão ser usadas na função main() porque
estão declaradas fora da função.
5.
as variáveis numero e valor são variáveis globais.
Resposta correta
5. Pergunta 5
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.
é preciso usar linguagem de máquina para programar em C
2.
é complicada demais para ser considerada de alto nível
3.
a linguagem C não é tão de alto nível quanto as demais
4.
Correta:
fornece certos tipos de acesso que são comuns a linguagens de baixo nível
Resposta correta
5.
é possível resolver apenas problemas medianos.
6. Pergunta 6
0/0
Observe o código a seguir:
Qual a nota do aluno que será exibida na tela:
Ocultar opções de resposta
1.
8.3
2.
2.3
3.
4.5
4.
Correta:
10.0
Resposta correta
5.
6.9
7. Pergunta 7
0/0
A linguagem de programação C é uma linguagem estruturada em blocos, de alto nível e
muito versátil, onde grandes problemas podem ser divididos em problemas menores.
Sobre a linguagem C, assinale a alternativa correta:
Ocultar opções de resposta
1.
não existem bibliotecas padrões em C.
2.
Correta:
a expressão const é usada para definir uma constante.
Resposta correta
3.
scanf() é um comando para saída de dados.
4.
#define é usada para declarar variáveis.
5.
#include é usado para incluir funções.
8. Pergunta 8
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.
Correta:
O loop “for” é uma estrutura de decisão determinada.
Resposta correta
2.
A estrutura While não é uma estrutura de repetição.
3.
Um dos laços de repetição é o if - else.
4.
O “while” é uma estrutura de decisão determinada.
5.
O laço de repetição “for” não precisa de valores iniciais e finais para funcionar.
9. Pergunta 9
0/0
A linguagem C possui comandos específicos para entrada e saída de dados. Assinale a
alternativa verdadeira sobre o comando PRINTF.
Ocultar opções de resposta
1.
esse não é um comando de entrada ou saída de dados.
2.
Correta:
permite exibir na tela textos e valores associados a variáveis.
Resposta correta
3.
printf é apenas um comando e não pode ser chamado de função.
4.
não faz parte da biblioteca padrão “stdio.h”.
5.
é um comando usado para entrada de dados.
10. Pergunta 10
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.
Correta:
!=
Resposta correta
5.
<>