Prévia do material em texto
09/11/2024 03:22:53 1/3
REVISÃO DE SIMULADO
Nome:
RODRIGO DE ALMEIDA CARVALHO
Disciplina:
Algoritmo e Programação de Computadores
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 – 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
X A) Todas as alternativas estão corretas
B) Apenas II está correta
C) Apenas I e III estão corretas
D) Apenas I e II estão corretas
E) Apenas I está correta
Questão
002 Os tipos de dados básicos na linguagem C são:
X A) inteiro, real e caractere
B) null, void e nil
C) integer, real, character, double e null
D) int, float, char, double e void
E) const, var e boolean
Questão
003 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 III estão corretas
B) Apenas II está correta
X C) Apenas II e III estão corretas.
D) Apenas I e II estão corretas
E) Apenas I está correta
Questão
004 Avalie a seguintes afirmativas e marque a alternativa correta.
I – Um comentário é um comando no meio do seu código que serve, além de uma
função a ser compilada do sistema, para informar alguma coisa para a pessoa que
estiver lendo o seu programa fonte.
II – Os comentários na linguagem C podem ser de linha ou de bloco, sendo que os de
linha comentam uma linha da sua definição até o final, já o de bloco comenta todo um
bloco de códigos.
III – Os blocos de comandos são uma sequência de linhas de código agrupadas para
executarem juntas, uma após a outra.
A) Apenas I e III estão corretas
09/11/2024 03:22:53 2/3
X B) Apensas I e II estão corretas
C) Apenas II e III estão corretas
D) Apenas I está correta
E) Apenas II está correta
Questão
005 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 I e III estão corretas
B) Apenas I está correta
C) Apenas III está correta.
X D) Todas as alternativas estão corretas
E) Apenas I e II estão corretas
Questão
006 Analise o código abaixo e marque a alternativa que identifica o correto valor que será
exibido na tela:
#include
int main()
{
int x,y,z;
z = 10;
x = 3;
y = (z > x) & ((x%3)==0);
x = z/x;
printf("X = %d, Z = %d, Y = %d",x,z,y);
}
A) X = 3, Z = 10, Y = 1
X B) X = 3.33, Z = 10, Y = 0
C) X = 3, Z = 10, Y = 0
D) X = 3.33, Z = 10.00, Y = 0.0
E) X = 3.33, Z = 10, Y = 1
Questão
007 Analise o trecho de código abaixo e marque a alternativa correta.
main()
{
}
A) Este trecho de código representa a sintaxe básica de uma função recursiva na
linguagem C
B) Este trecho de código representa a sintaxe básica de uma função qualquer na
linguagem C
X C) Este trecho de código representa a sintaxe básica de uma função secundária na
linguagem C
09/11/2024 03:22:53 3/3
D) Este trecho de código representa a sintaxe básica de uma função principal na
linguagem C
E) Este trecho de código representa a sintaxe básica da única função admitida na
linguagem C
Questão
008 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 == 0 e para verdadeiro valor != 0
B) Verificar a expressão que apresenta para falso valor 1 ou igual a 0
X D) Verificar a expressão que apresenta para falso valor >= 1 e para verdadeiro valor