Prévia do material em texto
29/08/2025 16:14:59 1/3
REVISÃO DE SIMULADO
Nome:
ZERISSON DE OLIVEIRA NETO
Disciplina:
Linguagem de Programação e Ferramentas Computacionais
Respostas corretas são marcadas em amarelo X Respostas marcardas por você.
Questão
001 Avalie a seguintes afirmativas e marque a alternativa correta.
I – A linguagem de programação C é uma linguagem de programação mais recente no
mercado e por isso é extensamente utilizada como meio didático para o ensino de
Linguagens de Programação e Programação de Computadores.
II – Todas as linguagens de programação existente hoje em dia são baseadas na
linguagem C, então, um profissional só precisa estudar a linguagem C para conseguir
programar em todas as outras.
III – Apesar da baixa produtividade em função de não ter componentes já prontos, o uso
da linguagem C se justifica pela sua sintaxe e poder de processamento e execução
A) Apenas III está correta.
X B) Apenas I e III estão corretas
C) Apenas I e II estão corretas
D) Apenas I está correta
E) Todas as alternativas estão corretas
Questão
002 Avalie a seguintes afirmativas e marque a alternativa correta.
I – A função getchar() tem como objetivo ler um caractere (uma letra) do teclado com a
obrigatoriedade de pressionar enter após a digitação do caractere.
II – A função getch() tem o seu funcionamento idêntico ao da função getchar(), com
diferença apenas na forma de escrita do nome da função.
III – A função putchar() exibe um caractere na tela. Ela recebe como parâmetro uma
letra (constante) ou uma variável do tipo char e exibe este valor na tela.
A) Apenas I e II estão corretas
B) Apenas II e III estão corretas.
X C) Apenas I e III estão corretas
D) Apenas I está correta
E) Apenas II está correta
Questão
003 (NUCEPE-2018) De acordo com o código a seguir, qual comando estaria no lugar de
***************?
#include
int main( )
{
int num1, num2;
printf("Digite um número: ");
***************
printf("Digite outro número: ");
scanf("%d",&num2);
printf("Os numeros digitados foram %d e %d",num1,num2);
}
A) scanf ("%f", &num2).
B) scanf ("%d", &num3).
X C) scanf ("%f", &num1).
29/08/2025 16:14:59 2/3
D) scanf ("%d", &num2).
E) scanf("%d",&num1).
Questão
004 O técnico de inserção automática de componentes de uma empresa eletroeletrônica, ao
reprogramar uma das máquinas, verificou a necessidade de usar operadores lógicos e
relacionais, conforme mostrado na tabela abaixo.
Na linguagem C, qual ideia de Verdadeiro ou Falso atende às expressões que usam
operadores relacionais ou lógicos como base de conceito para orientar o técnico na
programação da máquina?
A) Verificar a expressão que apresenta para falso valor = 1 e para verdadeiro valor 1 ou igual a 0
E) Identificar a expressão que apresenta verdadeiro para valor
int main()
{
int x,y;
scanf("%d",&x);
y = x+3*2;
printf("%d",y);
}
A) 30
X B) 15
C) 10
D) 11
E) 7
Questão
007 Avalie a seguintes afirmativas e marque a alternativa correta.
I – Um algoritmo pode ser definido como uma sequência lógica, bem definida e sem
ambiguidade para descrever os passos necessários para se realizar uma tarefa.
II – Os tipos de dados são representações das classes de valores que podemos utilizar
em nossos algoritmos.
III – Programação de computadores é uma técnica de concerta computadores,
transformando suas características físicas e tornando mais eficiente
A) Apenas II está correta
B) Apenas I está correta
C) Todas as alternativas estão corretas
X D) Apenas I e III estão corretas
E) Apenas I e II estão corretas
Questão
008 Analise o trecho de código abaixo e marque a alternativa que preenche corretamente o
algoritmo apresentado para que a saída de dados faça sentido:
int X;
printf(“Digite um número: “):
scanf(“%d”,&X);
if (_______)
{
printf(“Você digitou um número maior que 10”);
}
A) X != 10
B) X 10
E) X >= 10