Buscar

revisao de programação de computadores 1

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes
Você viu 3, do total de 60 páginas

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes
Você viu 6, do total de 60 páginas

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes
Você viu 9, do total de 60 páginas

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Prévia do material em texto

PROGRAMAÇÃO DE COMPUTADORES 1 Página 1 de 6 PROGRAMAÇÃO DE COMPUTADORES 1
ESTUDO Nota
Professor: JULIANO DA SILVA
Disciplina: PROGRAMAÇÃO DE COMPUTADORES 1
Curso: PROGRAMAÇÃO DE COMPUTADORES 1
Aluno:
Matrícula: Turma: Data: __/__/____
Q.1 (1.00) - No VBA, existe uma forma de solicitar
dados ao usuário. Para isso, usamos o comando:
a) ( ) InputBox.
b) ( ) from
c) ( ) SELECT...CASE
d) ( ) printf(“%f”, B);
e) ( ) estruturas de decisão.
Q.2 (1.00) -
a) ( ) O algoritmo ruím
b) ( ) O algoritmo rodará com objeção
c) ( ) O algoritmo rodará sem problemas.
d) ( ) O algoritmo rodará travando
e) ( ) O algoritmo não rodará
Q.3 (1.00) - Analise a sequência de estruturas SE
abaixo e marque a alternativa correta. Var jogo :
literal
inicio
Escreval(“informe o seu jogo preferido”)
leia(jogo)
se (jogo=“D”)
então escreval(“dominó”)
senao se (jogo = “x”)
então escreval(“xadrez ”)
se (jogo= “F”) então escreval(“futebol”)
senao escreval(“ não infor mado”)
fimse
fimse
fimse
FIMALGORITMO
Qual a mensagem que o programa vai emitir?
a) ( ) não emitirá nenhuma mensagem, uma vez
que está faltando um “senão” no código
b) ( ) não emitirá nenhuma mensagem, uma vez
que está faltando “erro”
c) ( ) parabéns você ganhou
d) ( ) emitirá uma mensagem, fim de jogo.
e) ( ) erro
Q.4 (1.00) - Vimos que o uso das estruturas de deci-
são é fundamental em qualquer linguagem. No caso
de C, não é diferente. Quanto a essas estruturas,
qual das respostas abaixo está errada?
a) ( ) São semelhantes às das outras linguagens.
b) ( ) Podem ser usadas de forma encadeada.
c) ( ) Podem ser utilizadas dentro de estruturas de
repetição.
d) ( ) usam operadores lógicos em suas sentenças.
e) ( ) Usam apenas disjunções lógicas.
Q.5 (1.00) - Quanto ao tipo FLOAT, podemos dizer
que:
a) ( ) Permite guardar números reais.
b) ( ) Permite guardar apenas inteiros.
c) ( ) Permite guardar apenas caracteres.
d) ( ) Permite guardar apenas reais de dupla pre-
cisão.
e) ( ) Permite criar um tipo vazio que pode poste-
riormente ser modificado para um dos tipos
anteriores.
Q.6 (1.00) -
a) ( ) 15
b) ( ) 20
c) ( ) 10
d) ( ) 1
e) ( ) 5
Q.7 (1.00) -
Verifique as respostas em: www.gradepen.com/?ansid=483755.0
PROGRAMAÇÃO DE COMPUTADORES 1 Página 2 de 6 PROGRAMAÇÃO DE COMPUTADORES 1
a) ( ) para receber novamente as idades no caso do
usuário colocar valor igual a zero.
b) ( ) O algoritmo rodará sem problemas
c) ( ) para receber novamente as idades no caso do
usuário colocar valor maior que zero.
d) ( ) para receber novamente as idades no caso do
usuário colocar valor igual uma fração, sendo
o coeficiente igual a zero.
e) ( ) para receber novamente as idades no caso do
usuário colocar valor menor que zero.
Q.8 (1.00) - Uma em presa realizou uma promoção
dando desconto no estacionamento em caso de com
pras acima de um dado valor. O algoritmo abaixo
faz esse cálculo. Algoritmo ‘‘descontoestacionament
o’’
var compra,estacionamento,total : real
inicio escreval(“informe valor da compra”)
leia(compra)
escreval(“informe valor do estacionament o”)
leia(estacionamento)
se compra > 100 então total := estacionamento -
5
senao se compra <= 150 então
total:= estacionamento - 20
fimse escreval
(“total a pagar de estacionamento”, total)
FIMALGORITMO
Se o valor da compra for 110, e o estacionamento,
10 reais, quanto ele vai pagar de estacionamento?
a) ( ) 5
b) ( ) 4
c) ( ) 3
d) ( ) 2
e) ( ) 1
Q.9 (1.00) - Existe uma estrutura de seleção no
VBA que se assemelha ao SE, mas que trata de va-
lores específicos de uma dada variável. Estamos fa-
lando da estrutura:
a) ( ) InputBox.
b) ( ) from
c) ( ) estruturas de decisão.
d) ( ) printf(“%f”, B);
e) ( ) SELECT...CASE
Q.10 (1.00) -
a) ( ) 50 e 440
b) ( ) 550 e 50
c) ( ) 550 e 40
d) ( ) 440 e 40
e) ( ) 440 e 50
Q.11 (1.00) -
a) ( ) O algoritmo rodará travando
b) ( ) O algoritmo rodará mais com erro.
c) ( ) O algoritmo rodará com problemas
d) ( ) O algoritmo não rodará
e) ( ) O algoritmo rodará sem problemas.
Q.12 (1.00) - Quanto ao relacionamento das estru-
turas de repetição e seleção em C, podemos dizer
que:
a) ( ) Só podem ser usadas separadamente.
b) ( ) Devem ser usadas em forma de cruzamento,
ou seja, uma repetição inicia e abre uma sele-
ção que fecha a repetição e depois a seleção.
c) ( ) Podem ser usadas em qualquer programa,
desde que respeitadas às regras de início e
finalização.
d) ( ) Podem ser usadas em qualquer programa,
desde que respeitadas às regras de início e
finalização.
e) ( ) Geram conflito quando são usadas em con-
junto.
Q.13 (1.00) - Conte quantas das fr ases abaixo es-
tão corretas e marque a alternativa adequada. •
SOMA:= SOMA + valor realiza contagens, mesmo
quando valor é diferente de 1 • SE. .ENTAO..SENAO
equiva le ao FOR e serve para estrutur as de seleção
• PARA … FIMPARA.... { } equivale ao IF THEN
ELSE e pode ser usado como estrutur a de repeti-
ção determinada • expressões do tipo A:=A+ 1 são
usadas em somatórios de valores lidos
Verifique as respostas em: www.gradepen.com/?ansid=483755.0
PROGRAMAÇÃO DE COMPUTADORES 1 Página 3 de 6 PROGRAMAÇÃO DE COMPUTADORES 1
a) ( ) 4
b) ( ) 0
c) ( ) 2
d) ( ) 3
e) ( ) 1
Q.14 (1.00) - O conceito de algoritmo é primor-
dial na programação de computadores. Vimos que
existem algoritmos não computacionais e algoritmos
computacionais, que chamamos de “programas de
computador”. Quanto aos algoritmos, qual das
alternativas abaixo é a que tem a melhor
definição?
a) ( ) Um algoritmo é uma sequência de passos
que, se forem executados em qualquer or-
dem, executam uma determinada tarefa.
b) ( ) Um algoritmo é uma sequência de passos
que, desde que executados na ordem correta,
executam uma determinada tarefa.
c) ( ) Um algoritmo é uma sequência de passos
que, sempre que executados na ordem cor-
reta podem ou não executar uma determi-
nada tarefa.
d) ( ) Um algoritmo consiste numa sequência de
passos informatizados que, se executados na
ordem correta, executam uma determinada
tarefa.
e) ( ) Um algoritmo sempre é um programa de
computador.
Q.15 (1.00) - As estruturas de repetição estão pre-
sentes em diversas linguagens de programação. No
Visualg usamos “Para”, em C usamos “FOR”. Mar-
que dentre as alternativas abaixo, aquela que cor-
responde a uma contagem determinada de 30 a 90,
pulando de 4 em 4.
a) ( ) for (int i=90; i<=30; i = i + 2)
b) ( ) for (int i=30; i<=90; i = i + 4)
c) ( ) for (int i=30; i<=90; i = i + 2)
d) ( ) for (int i=90; i<=30; i = i + 4)
e) ( ) for (int i=30; i<=90; i = i + 0)
Q.16 (1.00) - Sobre as macros no VBA, qual das
alternativas abaixo está incorreta?
a) ( ) o usuário não pode criar suas próprias ma-
cros
b) ( ) o usuário pode criar suas próprias macros
c) ( ) o usuário não pode criar suas próprias ma-
cros, desde que seja o próprio criador.
d) ( ) o usuário pode criar suas próprias macros
parcialmente
e) ( ) o usuário pode criar suas próprias macro,
sendo o seu próprio criador.
Q.17 (1.00) - A linguagem C tem características
bem definidas. Dentre as características abaixo, qual
delas não corresponde à verdade?
a) ( ) É pouco flexível.
b) ( ) Serviu como base para outras linguagens.
c) ( ) É fortemente tipada.
d) ( ) Segue o paradigma estruturado.
e) ( ) Tem acesso à memória de baixo nível.
Q.18 (1.00) -
a) ( ) O algoritmo não rodará
b) ( ) O algoritmo vai ler 5 valores e a variável fi-
cará com o último valor digitado.
c) ( ) O algoritmo vai ler 1 valores e a variável fi-
cará com o último valor digitado.
d) ( ) O algoritmo rodará sem problemas.
e) ( ) O algoritmo vai ler 3 valores e a variável fi-
cará com o último valor digitado.
Q.19 (1.00) - Na linguagem do Visualg, para rece-
ber um valor Real, basta declarar uma variável real
e executar um “leia”. Para exibir, basta usar o co-
mando “Escreval”. Já na linguagemC, utilizamos
um comando de saída equivalente ao “Escreval” . Su-
pondo que a variável B é do tipo float, qual seria o
comando correto para imprimir essa variável?
a) ( ) printf(“%d”, B)
b) ( ) printf(“%g”, B)
c) ( ) printf(“%f”, B)
d) ( ) printf(“%c”, B)
e) ( ) printf(“%e”, B)
Q.20 (1.00) -
a) ( ) O algoritmo rodará sem problemas
b) ( ) O algoritmo não rodará
c) ( ) O algoritmo rodará com erro.
d) ( ) mensagem de erro.
e) ( ) O algoritmo rodará com problemas
Verifique as respostas em: www.gradepen.com/?ansid=483755.0
PROGRAMAÇÃO DE COMPUTADORES 1 Página 4 de 6 PROGRAMAÇÃO DE COMPUTADORES 1
Q.21 (1.00) - A sequência de comandos IF-THEN-
ELSE, equivalente ao “SE ENTAO SENAO” é utili-
zada para:
a) ( ) estruturas de resposta.
b) ( ) estruturas de caminho.
c) ( ) estruturas de mandamento.
d) ( ) estruturas de decisão.
e) ( ) estruturas de pergunta.
Q.22 (1.00) - As estruturas de repetição são en-
contradas em diversas linguagens, com o C, Vba ou
Visualg. Supondo que você quisesse fazer uma con-
tagem de 300 até 100 regressivamente de 30 em 30,
como você faria?
a) ( ) para i de 300 ate 100 passo 30 faca
b) ( ) para i de 100 ate 300 passo 30 faca
c) ( ) para i de 100 ate 300 passo - 30 faca
d) ( ) para i de 300 ate 100 passo - 30 faca
e) ( ) para i de 100 ate 30 passo - 300 faca
Q.23 (1.00) -
a) ( ) o algoritmo vai dar erro de divisão por zero
b) ( ) O algoritmo rodará sem problemas
c) ( ) o algoritmo vai dar erro de divisão por 20
d) ( ) o algoritmo vai dar erro de divisão por 1.
e) ( ) o algoritmo vai travar
Q.24 (1.00) - As médias são muito utilizadas em
qualquer programa de computador. Dentre as alter-
nativas abaixo, qual delas serve para calcular mé-
dia?
a) ( ) w;= qtd/ alunos
b) ( ) w:= total / n° de provas
c) ( ) w:= total / qtd
d) ( ) w:=n° de provas/qtd
e) ( ) w=alunos/qtd
Q.25 (1.00) - Como todas as linguagens de progra-
mação existentes, a linguagem C possui comandos de
entrada e saída, principalmente SCANF e PRINTF.
Sobre eles, selecione a alternativa correta.
a) ( ) O PRINTF não usa variável de controle de
saída.
b) ( ) O SCANF usa variável de controle para de-
finir o que vai ler.
c) ( ) Não é permitida a impressão de mais de uma
variável por vez.
d) ( ) Pode-se usar o SCANF para exibir dados de
saída.
e) ( ) Usa-se o printf para comandos de entrada.
Verifique as respostas em: www.gradepen.com/?ansid=483755.0
PROGRAMAÇÃO DE COMPUTADORES 1 Página 5 de 6 PROGRAMAÇÃO DE COMPUTADORES 1
ESTUDO Nota
Professor: JULIANO DA SILVA
Disciplina: PROGRAMAÇÃO DE COMPUTADORES 1
Curso: PROGRAMAÇÃO DE COMPUTADORES 1
Aluno:
Matrícula: Turma: Data: __/__/____
Marque o gabarito preenchendo completamente a região de cada
alternativa.
a b c d e
Q.1:
Q.2:
Q.3:
Q.4:
Q.5:
Q.6:
Q.7:
Q.8:
Q.9:
Q.10:
Q.11:
Q.12:
Q.13:
Q.14:
Q.15:
Q.16:
Q.17:
Q.18:
Q.19:
Q.20:
Q.21:
Q.22:
Q.23:
Q.24:
Q.25:
a b c d e
Prova: 483755.0
Verifique as respostas em: www.gradepen.com/?ansid=483755.0
PROGRAMAÇÃO DE COMPUTADORES 1 Página 6 de 6 PROGRAMAÇÃO DE COMPUTADORES 1
Verifique as respostas em: www.gradepen.com/?ansid=483755.0
PROGRAMAÇÃO DE COMPUTADORES 1 Página 1 de 6 PROGRAMAÇÃO DE COMPUTADORES 1
ESTUDO Nota
Professor: JULIANO DA SILVA
Disciplina: PROGRAMAÇÃO DE COMPUTADORES 1
Curso: PROGRAMAÇÃO DE COMPUTADORES 1
Aluno:
Matrícula: Turma: Data: __/__/____
Q.1 (1.00) - Na linguagem do Visualg, para receber
um valor Real, basta declarar uma variável real e exe-
cutar um “leia”. Para exibir, basta usar o comando
“Escreval”. Já na linguagem C, utilizamos um co-
mando de saída equivalente ao “Escreval” . Supondo
que a variável B é do tipo float, qual seria o comando
correto para imprimir essa variável?
a) ( ) printf(“%e”, B)
b) ( ) printf(“%g”, B)
c) ( ) printf(“%d”, B)
d) ( ) printf(“%f”, B)
e) ( ) printf(“%c”, B)
Q.2 (1.00) - As médias são muito utilizadas em
qualquer programa de computador. Dentre as al-
ternativas abaixo, qual delas serve para calcular mé-
dia?
a) ( ) w:= total / n° de provas
b) ( ) w=alunos/qtd
c) ( ) w:=n° de provas/qtd
d) ( ) w;= qtd/ alunos
e) ( ) w:= total / qtd
Q.3 (1.00) - O conceito de algoritmo é primordial na
programação de computadores. Vimos que existem
algoritmos não computacionais e algoritmos compu-
tacionais, que chamamos de “programas de
computador”. Quanto aos algoritmos, qual das
alternativas abaixo é a que tem a melhor
definição?
a) ( ) Um algoritmo é uma sequência de passos
que, se forem executados em qualquer or-
dem, executam uma determinada tarefa.
b) ( ) Um algoritmo é uma sequência de passos
que, desde que executados na ordem correta,
executam uma determinada tarefa.
c) ( ) Um algoritmo consiste numa sequência de
passos informatizados que, se executados na
ordem correta, executam uma determinada
tarefa.
d) ( ) Um algoritmo é uma sequência de passos
que, sempre que executados na ordem cor-
reta podem ou não executar uma determi-
nada tarefa.
e) ( ) Um algoritmo sempre é um programa de
computador.
Q.4 (1.00) - No VBA, existe uma forma de solicitar
dados ao usuário. Para isso, usamos o comando:
a) ( ) estruturas de decisão.
b) ( ) from
c) ( ) SELECT...CASE
d) ( ) InputBox.
e) ( ) printf(“%f”, B);
Q.5 (1.00) - Analise a sequência de estruturas SE
abaixo e marque a alternativa correta. Var jogo :
literal
inicio
Escreval(“informe o seu jogo preferido”)
leia(jogo)
se (jogo=“D”)
então escreval(“dominó”)
senao se (jogo = “x”)
então escreval(“xadrez ”)
se (jogo= “F”) então escreval(“futebol”)
senao escreval(“ não infor mado”)
fimse
fimse
fimse
FIMALGORITMO
Qual a mensagem que o programa vai emitir?
a) ( ) não emitirá nenhuma mensagem, uma vez
que está faltando um “senão” no código
b) ( ) não emitirá nenhuma mensagem, uma vez
que está faltando “erro”
c) ( ) erro
d) ( ) parabéns você ganhou
e) ( ) emitirá uma mensagem, fim de jogo.
Q.6 (1.00) -
a) ( ) O algoritmo rodará travando
b) ( ) O algoritmo ruím
c) ( ) O algoritmo não rodará
d) ( ) O algoritmo rodará sem problemas.
e) ( ) O algoritmo rodará com objeção
Q.7 (1.00) - A sequência de comandos IF-THEN-
ELSE, equivalente ao “SE ENTAO SENAO” é utili-
zada para:
Verifique as respostas em: www.gradepen.com/?ansid=483755.1
PROGRAMAÇÃO DE COMPUTADORES 1 Página 2 de 6 PROGRAMAÇÃO DE COMPUTADORES 1
a) ( ) estruturas de resposta.
b) ( ) estruturas de pergunta.
c) ( ) estruturas de caminho.
d) ( ) estruturas de decisão.
e) ( ) estruturas de mandamento.
Q.8 (1.00) -
a) ( ) o algoritmo vai dar erro de divisão por 20
b) ( ) O algoritmo rodará sem problemas
c) ( ) o algoritmo vai travar
d) ( ) o algoritmo vai dar erro de divisão por 1.
e) ( ) o algoritmo vai dar erro de divisão por zero
Q.9 (1.00) -
a) ( ) 50 e 440
b) ( ) 440 e 40
c) ( ) 550 e 40
d) ( ) 440 e 50
e) ( ) 550 e 50
Q.10 (1.00) - As estruturas de repetição estão pre-
sentes em diversas linguagens de programação. No
Visualg usamos “Para”, em C usamos “FOR”. Mar-
que dentre as alternativas abaixo, aquela que cor-
responde a uma contagem determinada de 30 a 90,
pulando de 4 em 4.
a) ( ) for (int i=30; i<=90; i = i + 0)
b) ( ) for (int i=90; i<=30; i = i + 2)
c) ( ) for (int i=30; i<=90; i = i + 4)
d) ( ) for (int i=90; i<=30; i = i + 4)
e) ( ) for (int i=30; i<=90; i = i + 2)
Q.11 (1.00) - Uma em presa realizou uma promoção
dando desconto no estacionamento em caso de com
pras acima de um dado valor. O algoritmo abaixo
faz esse cálculo. Algoritmo ‘‘descontoestacionament
o’’
var compra,estacionamento,total : real
inicio escreval(“informe valor da compra”)
leia(compra)
escreval(“informe valor do estacionament o”)
leia(estacionamento)
se compra > 100 então total := estacionamento -
5
senao se compra <= 150 então
total:= estacionamento - 20
fimse escreval
(“total a pagar de estacionamento”, total)
FIMALGORITMO
Se o valor da compra for 110, e o estacionamento,10 reais, quanto ele vai pagar de estacionamento?
a) ( ) 4
b) ( ) 1
c) ( ) 2
d) ( ) 5
e) ( ) 3
Q.12 (1.00) -
a) ( ) para receber novamente as idades no caso do
usuário colocar valor igual uma fração, sendo
o coeficiente igual a zero.
b) ( ) para receber novamente as idades no caso do
usuário colocar valor maior que zero.
c) ( ) para receber novamente as idades no caso do
usuário colocar valor menor que zero.
d) ( ) para receber novamente as idades no caso do
usuário colocar valor igual a zero.
e) ( ) O algoritmo rodará sem problemas
Q.13 (1.00) - A linguagem C tem características
bem definidas. Dentre as características abaixo, qual
delas não corresponde à verdade?
a) ( ) É pouco flexível.
b) ( ) Tem acesso à memória de baixo nível.
c) ( ) Serviu como base para outras linguagens.
d) ( ) É fortemente tipada.
e) ( ) Segue o paradigma estruturado.
Q.14 (1.00) -
Verifique as respostas em: www.gradepen.com/?ansid=483755.1
PROGRAMAÇÃO DE COMPUTADORES 1 Página 3 de 6 PROGRAMAÇÃO DE COMPUTADORES 1
a) ( ) 10
b) ( ) 20
c) ( ) 5
d) ( ) 1
e) ( ) 15
Q.15 (1.00) -
a) ( ) O algoritmo rodará com problemas
b) ( ) O algoritmo rodará travando
c) ( ) O algoritmo não rodará
d) ( ) O algoritmo rodará mais com erro.
e) ( ) O algoritmo rodará sem problemas.
Q.16 (1.00) - Quanto ao relacionamento das estru-
turas de repetição e seleção em C, podemos dizer
que:
a) ( ) Só podem ser usadas separadamente.
b) ( ) Geram conflito quando são usadas em con-
junto.
c) ( ) Podem ser usadas em qualquer programa,
desde que respeitadas às regras de início e
finalização.
d) ( ) Podem ser usadas em qualquer programa,
desde que respeitadas às regras de início e
finalização.
e) ( ) Devem ser usadas em forma de cruzamento,
ou seja, uma repetição inicia e abre uma sele-
ção que fecha a repetição e depois a seleção.
Q.17 (1.00) - Sobre as macros no VBA, qual das
alternativas abaixo está incorreta?
a) ( ) o usuário não pode criar suas próprias ma-
cros
b) ( ) o usuário pode criar suas próprias macros
parcialmente
c) ( ) o usuário pode criar suas próprias macro,
sendo o seu próprio criador.
d) ( ) o usuário não pode criar suas próprias ma-
cros, desde que seja o próprio criador.
e) ( ) o usuário pode criar suas próprias macros
Q.18 (1.00) - Vimos que o uso das estruturas de
decisão é fundamental em qualquer linguagem. No
caso de C, não é diferente. Quanto a essas estruturas,
qual das respostas abaixo está errada?
a) ( ) Usam apenas disjunções lógicas.
b) ( ) Podem ser usadas de forma encadeada.
c) ( ) São semelhantes às das outras linguagens.
d) ( ) usam operadores lógicos em suas sentenças.
e) ( ) Podem ser utilizadas dentro de estruturas de
repetição.
Q.19 (1.00) - Quanto ao tipo FLOAT, podemos di-
zer que:
a) ( ) Permite guardar apenas reais de dupla pre-
cisão.
b) ( ) Permite criar um tipo vazio que pode poste-
riormente ser modificado para um dos tipos
anteriores.
c) ( ) Permite guardar apenas caracteres.
d) ( ) Permite guardar apenas inteiros.
e) ( ) Permite guardar números reais.
Q.20 (1.00) -
a) ( ) O algoritmo não rodará
b) ( ) mensagem de erro.
c) ( ) O algoritmo rodará sem problemas
d) ( ) O algoritmo rodará com problemas
e) ( ) O algoritmo rodará com erro.
Q.21 (1.00) -
Verifique as respostas em: www.gradepen.com/?ansid=483755.1
PROGRAMAÇÃO DE COMPUTADORES 1 Página 4 de 6 PROGRAMAÇÃO DE COMPUTADORES 1
a) ( ) O algoritmo vai ler 5 valores e a variável fi-
cará com o último valor digitado.
b) ( ) O algoritmo vai ler 1 valores e a variável fi-
cará com o último valor digitado.
c) ( ) O algoritmo vai ler 3 valores e a variável fi-
cará com o último valor digitado.
d) ( ) O algoritmo rodará sem problemas.
e) ( ) O algoritmo não rodará
Q.22 (1.00) - Existe uma estrutura de seleção no
VBA que se assemelha ao SE, mas que trata de va-
lores específicos de uma dada variável. Estamos fa-
lando da estrutura:
a) ( ) SELECT...CASE
b) ( ) from
c) ( ) estruturas de decisão.
d) ( ) InputBox.
e) ( ) printf(“%f”, B);
Q.23 (1.00) - Conte quantas das fr ases abaixo es-
tão corretas e marque a alternativa adequada. •
SOMA:= SOMA + valor realiza contagens, mesmo
quando valor é diferente de 1 • SE. .ENTAO..SENAO
equiva le ao FOR e serve para estrutur as de seleção
• PARA … FIMPARA.... { } equivale ao IF THEN
ELSE e pode ser usado como estrutur a de repeti-
ção determinada • expressões do tipo A:=A+ 1 são
usadas em somatórios de valores lidos
a) ( ) 4
b) ( ) 3
c) ( ) 1
d) ( ) 0
e) ( ) 2
Q.24 (1.00) - Como todas as linguagens de progra-
mação existentes, a linguagem C possui comandos de
entrada e saída, principalmente SCANF e PRINTF.
Sobre eles, selecione a alternativa correta.
a) ( ) O PRINTF não usa variável de controle de
saída.
b) ( ) Pode-se usar o SCANF para exibir dados de
saída.
c) ( ) Usa-se o printf para comandos de entrada.
d) ( ) Não é permitida a impressão de mais de uma
variável por vez.
e) ( ) O SCANF usa variável de controle para de-
finir o que vai ler.
Q.25 (1.00) - As estruturas de repetição são en-
contradas em diversas linguagens, com o C, Vba ou
Visualg. Supondo que você quisesse fazer uma con-
tagem de 300 até 100 regressivamente de 30 em 30,
como você faria?
a) ( ) para i de 300 ate 100 passo 30 faca
b) ( ) para i de 100 ate 300 passo - 30 faca
c) ( ) para i de 100 ate 30 passo - 300 faca
d) ( ) para i de 300 ate 100 passo - 30 faca
e) ( ) para i de 100 ate 300 passo 30 faca
Verifique as respostas em: www.gradepen.com/?ansid=483755.1
PROGRAMAÇÃO DE COMPUTADORES 1 Página 5 de 6 PROGRAMAÇÃO DE COMPUTADORES 1
ESTUDO Nota
Professor: JULIANO DA SILVA
Disciplina: PROGRAMAÇÃO DE COMPUTADORES 1
Curso: PROGRAMAÇÃO DE COMPUTADORES 1
Aluno:
Matrícula: Turma: Data: __/__/____
Marque o gabarito preenchendo completamente a região de cada
alternativa.
a b c d e
Q.1:
Q.2:
Q.3:
Q.4:
Q.5:
Q.6:
Q.7:
Q.8:
Q.9:
Q.10:
Q.11:
Q.12:
Q.13:
Q.14:
Q.15:
Q.16:
Q.17:
Q.18:
Q.19:
Q.20:
Q.21:
Q.22:
Q.23:
Q.24:
Q.25:
a b c d e
Prova: 483755.1
Verifique as respostas em: www.gradepen.com/?ansid=483755.1
PROGRAMAÇÃO DE COMPUTADORES 1 Página 6 de 6 PROGRAMAÇÃO DE COMPUTADORES 1
Verifique as respostas em: www.gradepen.com/?ansid=483755.1
PROGRAMAÇÃO DE COMPUTADORES 1 Página 1 de 6 PROGRAMAÇÃO DE COMPUTADORES 1
ESTUDO Nota
Professor: JULIANO DA SILVA
Disciplina: PROGRAMAÇÃO DE COMPUTADORES 1
Curso: PROGRAMAÇÃO DE COMPUTADORES 1
Aluno:
Matrícula: Turma: Data: __/__/____
Q.1 (1.00) -
a) ( ) para receber novamente as idades no caso do
usuário colocar valor igual a zero.
b) ( ) para receber novamente as idades no caso do
usuário colocar valor igual uma fração, sendo
o coeficiente igual a zero.
c) ( ) para receber novamente as idades no caso do
usuário colocar valor menor que zero.
d) ( ) para receber novamente as idades no caso do
usuário colocar valor maior que zero.
e) ( ) O algoritmo rodará sem problemas
Q.2 (1.00) -
a) ( ) O algoritmo rodará com objeção
b) ( ) O algoritmo não rodará
c) ( ) O algoritmo rodará sem problemas.
d) ( ) O algoritmo rodará travando
e) ( ) O algoritmo ruím
Q.3 (1.00) -
a) ( ) O algoritmo vai ler 5 valores e a variável fi-
cará com o último valor digitado.
b) ( ) O algoritmo vai ler 1 valores e a variável fi-
cará com o último valor digitado.
c) ( ) O algoritmo não rodará
d) ( ) O algoritmo vai ler 3 valores e a variável fi-
cará com o último valor digitado.
e) ( ) O algoritmo rodará sem problemas.
Q.4 (1.00) - As estruturas de repetição são encon-
tradas em diversas linguagens, com o C, Vba ou Vi-
sualg. Supondo que você quisesse fazer uma conta-
gem de 300 até 100 regressivamente de 30 em 30,
como você faria?
a) ( ) para i de 100 ate 30 passo - 300 faca
b) ( ) para i de 100 ate 300 passo 30 faca
c) ( ) para i de 300 ate 100 passo - 30 faca
d) ( ) parai de 300 ate 100 passo 30 faca
e) ( ) para i de 100 ate 300 passo - 30 faca
Q.5 (1.00) - Uma em presa realizou uma promoção
dando desconto no estacionamento em caso de com
pras acima de um dado valor. O algoritmo abaixo
faz esse cálculo. Algoritmo ‘‘descontoestacionament
o’’
var compra,estacionamento,total : real
inicio escreval(“informe valor da compra”)
leia(compra)
escreval(“informe valor do estacionament o”)
leia(estacionamento)
se compra > 100 então total := estacionamento -
5
senao se compra <= 150 então
total:= estacionamento - 20
fimse escreval
(“total a pagar de estacionamento”, total)
FIMALGORITMO
Se o valor da compra for 110, e o estacionamento,
10 reais, quanto ele vai pagar de estacionamento?
a) ( ) 4
Verifique as respostas em: www.gradepen.com/?ansid=483755.2
PROGRAMAÇÃO DE COMPUTADORES 1 Página 2 de 6 PROGRAMAÇÃO DE COMPUTADORES 1
b) ( ) 3
c) ( ) 2
d) ( ) 5
e) ( ) 1
Q.6 (1.00) - O conceito de algoritmo é primordial na
programação de computadores. Vimos que existem
algoritmos não computacionais e algoritmos compu-
tacionais, que chamamos de “programas de
computador”. Quanto aos algoritmos, qual das
alternativas abaixo é a que tem a melhor
definição?
a) ( ) Um algoritmo sempre é um programa de
computador.
b) ( ) Um algoritmo é uma sequência de passos
que, se forem executados em qualquer or-
dem, executam uma determinada tarefa.
c) ( ) Um algoritmo é uma sequência de passos
que, sempre que executados na ordem cor-
reta podem ou não executar uma determi-
nada tarefa.
d) ( ) Um algoritmo é uma sequência de passos
que, desde que executados na ordem correta,
executam uma determinada tarefa.
e) ( ) Um algoritmo consiste numa sequência de
passos informatizados que, se executados na
ordem correta, executam uma determinada
tarefa.
Q.7 (1.00) -
a) ( ) 1
b) ( ) 20
c) ( ) 5
d) ( ) 10
e) ( ) 15
Q.8 (1.00) - Sobre as macros no VBA, qual das al-
ternativas abaixo está incorreta?
a) ( ) o usuário pode criar suas próprias macros
b) ( ) o usuário não pode criar suas próprias ma-
cros
c) ( ) o usuário pode criar suas próprias macro,
sendo o seu próprio criador.
d) ( ) o usuário não pode criar suas próprias ma-
cros, desde que seja o próprio criador.
e) ( ) o usuário pode criar suas próprias macros
parcialmente
Q.9 (1.00) -
a) ( ) o algoritmo vai dar erro de divisão por 20
b) ( ) o algoritmo vai dar erro de divisão por 1.
c) ( ) o algoritmo vai dar erro de divisão por zero
d) ( ) o algoritmo vai travar
e) ( ) O algoritmo rodará sem problemas
Q.10 (1.00) -
a) ( ) O algoritmo rodará travando
b) ( ) O algoritmo rodará com problemas
c) ( ) O algoritmo rodará sem problemas.
d) ( ) O algoritmo não rodará
e) ( ) O algoritmo rodará mais com erro.
Q.11 (1.00) - A sequência de comandos IF-THEN-
ELSE, equivalente ao “SE ENTAO SENAO” é utili-
zada para:
a) ( ) estruturas de caminho.
b) ( ) estruturas de mandamento.
c) ( ) estruturas de resposta.
d) ( ) estruturas de decisão.
e) ( ) estruturas de pergunta.
Q.12 (1.00) - Vimos que o uso das estruturas de
decisão é fundamental em qualquer linguagem. No
caso de C, não é diferente. Quanto a essas estruturas,
qual das respostas abaixo está errada?
a) ( ) usam operadores lógicos em suas sentenças.
b) ( ) São semelhantes às das outras linguagens.
c) ( ) Usam apenas disjunções lógicas.
d) ( ) Podem ser usadas de forma encadeada.
Verifique as respostas em: www.gradepen.com/?ansid=483755.2
PROGRAMAÇÃO DE COMPUTADORES 1 Página 3 de 6 PROGRAMAÇÃO DE COMPUTADORES 1
e) ( ) Podem ser utilizadas dentro de estruturas de
repetição.
Q.13 (1.00) - Existe uma estrutura de seleção no
VBA que se assemelha ao SE, mas que trata de va-
lores específicos de uma dada variável. Estamos fa-
lando da estrutura:
a) ( ) printf(“%f”, B);
b) ( ) from
c) ( ) estruturas de decisão.
d) ( ) InputBox.
e) ( ) SELECT...CASE
Q.14 (1.00) - Conte quantas das fr ases abaixo es-
tão corretas e marque a alternativa adequada. •
SOMA:= SOMA + valor realiza contagens, mesmo
quando valor é diferente de 1 • SE. .ENTAO..SENAO
equiva le ao FOR e serve para estrutur as de seleção
• PARA … FIMPARA.... { } equivale ao IF THEN
ELSE e pode ser usado como estrutur a de repeti-
ção determinada • expressões do tipo A:=A+ 1 são
usadas em somatórios de valores lidos
a) ( ) 0
b) ( ) 1
c) ( ) 4
d) ( ) 2
e) ( ) 3
Q.15 (1.00) - As estruturas de repetição estão pre-
sentes em diversas linguagens de programação. No
Visualg usamos “Para”, em C usamos “FOR”. Mar-
que dentre as alternativas abaixo, aquela que cor-
responde a uma contagem determinada de 30 a 90,
pulando de 4 em 4.
a) ( ) for (int i=90; i<=30; i = i + 4)
b) ( ) for (int i=30; i<=90; i = i + 2)
c) ( ) for (int i=30; i<=90; i = i + 0)
d) ( ) for (int i=30; i<=90; i = i + 4)
e) ( ) for (int i=90; i<=30; i = i + 2)
Q.16 (1.00) - Analise a sequência de estruturas SE
abaixo e marque a alternativa correta. Var jogo :
literal
inicio
Escreval(“informe o seu jogo preferido”)
leia(jogo)
se (jogo=“D”)
então escreval(“dominó”)
senao se (jogo = “x”)
então escreval(“xadrez ”)
se (jogo= “F”) então escreval(“futebol”)
senao escreval(“ não infor mado”)
fimse
fimse
fimse
FIMALGORITMO
Qual a mensagem que o programa vai emitir?
a) ( ) parabéns você ganhou
b) ( ) não emitirá nenhuma mensagem, uma vez
que está faltando “erro”
c) ( ) emitirá uma mensagem, fim de jogo.
d) ( ) não emitirá nenhuma mensagem, uma vez
que está faltando um “senão” no código
e) ( ) erro
Q.17 (1.00) - No VBA, existe uma forma de solicitar
dados ao usuário. Para isso, usamos o comando:
a) ( ) estruturas de decisão.
b) ( ) SELECT...CASE
c) ( ) printf(“%f”, B);
d) ( ) from
e) ( ) InputBox.
Q.18 (1.00) -
a) ( ) 440 e 50
b) ( ) 50 e 440
c) ( ) 550 e 40
d) ( ) 440 e 40
e) ( ) 550 e 50
Q.19 (1.00) - As médias são muito utilizadas em
qualquer programa de computador. Dentre as alter-
nativas abaixo, qual delas serve para calcular mé-
dia?
a) ( ) w:= total / qtd
b) ( ) w;= qtd/ alunos
c) ( ) w:=n° de provas/qtd
d) ( ) w:= total / n° de provas
e) ( ) w=alunos/qtd
Q.20 (1.00) - A linguagem C tem características
bem definidas. Dentre as características abaixo, qual
delas não corresponde à verdade?
a) ( ) É pouco flexível.
b) ( ) É fortemente tipada.
c) ( ) Tem acesso à memória de baixo nível.
d) ( ) Segue o paradigma estruturado.
e) ( ) Serviu como base para outras linguagens.
Q.21 (1.00) - Na linguagem do Visualg, para rece-
ber um valor Real, basta declarar uma variável real
e executar um “leia”. Para exibir, basta usar o co-
mando “Escreval”. Já na linguagem C, utilizamos
um comando de saída equivalente ao “Escreval” . Su-
pondo que a variável B é do tipo float, qual seria o
comando correto para imprimir essa variável?
a) ( ) printf(“%e”, B)
Verifique as respostas em: www.gradepen.com/?ansid=483755.2
PROGRAMAÇÃO DE COMPUTADORES 1 Página 4 de 6 PROGRAMAÇÃO DE COMPUTADORES 1
b) ( ) printf(“%d”, B)
c) ( ) printf(“%c”, B)
d) ( ) printf(“%g”, B)
e) ( ) printf(“%f”, B)
Q.22 (1.00) - Quanto ao tipo FLOAT, podemos di-
zer que:
a) ( ) Permite guardar apenas caracteres.
b) ( ) Permite guardar números reais.
c) ( ) Permite guardar apenas reais de dupla pre-
cisão.
d) ( ) Permite criar um tipo vazio que pode poste-
riormente ser modificado para um dos tipos
anteriores.
e) ( ) Permite guardar apenas inteiros.
Q.23 (1.00) - Como todas as linguagens de progra-
mação existentes, a linguagem C possui comandos de
entrada e saída, principalmente SCANF e PRINTF.
Sobre eles, selecione a alternativa correta.
a) ( ) O PRINTF não usa variável de controle de
saída.
b) ( ) Usa-se o printf para comandos de entrada.
c) ( ) Não é permitida a impressão de mais de uma
variável por vez.
d) ( ) O SCANF usa variável de controle para de-
finir o que vai ler.
e) ( ) Pode-se usar o SCANF para exibir dados de
saída.
Q.24 (1.00) - Quanto ao relacionamentodas estru-
turas de repetição e seleção em C, podemos dizer
que:
a) ( ) Podem ser usadas em qualquer programa,
desde que respeitadas às regras de início e
finalização.
b) ( ) Só podem ser usadas separadamente.
c) ( ) Devem ser usadas em forma de cruzamento,
ou seja, uma repetição inicia e abre uma sele-
ção que fecha a repetição e depois a seleção.
d) ( ) Geram conflito quando são usadas em con-
junto.
e) ( ) Podem ser usadas em qualquer programa,
desde que respeitadas às regras de início e
finalização.
Q.25 (1.00) -
a) ( ) O algoritmo rodará com problemas
b) ( ) mensagem de erro.
c) ( ) O algoritmo rodará sem problemas
d) ( ) O algoritmo não rodará
e) ( ) O algoritmo rodará com erro.
Verifique as respostas em: www.gradepen.com/?ansid=483755.2
PROGRAMAÇÃO DE COMPUTADORES 1 Página 5 de 6 PROGRAMAÇÃO DE COMPUTADORES 1
ESTUDO Nota
Professor: JULIANO DA SILVA
Disciplina: PROGRAMAÇÃO DE COMPUTADORES 1
Curso: PROGRAMAÇÃO DE COMPUTADORES 1
Aluno:
Matrícula: Turma: Data: __/__/____
Marque o gabarito preenchendo completamente a região de cada
alternativa.
a b c d e
Q.1:
Q.2:
Q.3:
Q.4:
Q.5:
Q.6:
Q.7:
Q.8:
Q.9:
Q.10:
Q.11:
Q.12:
Q.13:
Q.14:
Q.15:
Q.16:
Q.17:
Q.18:
Q.19:
Q.20:
Q.21:
Q.22:
Q.23:
Q.24:
Q.25:
a b c d e
Prova: 483755.2
Verifique as respostas em: www.gradepen.com/?ansid=483755.2
PROGRAMAÇÃO DE COMPUTADORES 1 Página 6 de 6 PROGRAMAÇÃO DE COMPUTADORES 1
Verifique as respostas em: www.gradepen.com/?ansid=483755.2
PROGRAMAÇÃO DE COMPUTADORES 1 Página 1 de 6 PROGRAMAÇÃO DE COMPUTADORES 1
ESTUDO Nota
Professor: JULIANO DA SILVA
Disciplina: PROGRAMAÇÃO DE COMPUTADORES 1
Curso: PROGRAMAÇÃO DE COMPUTADORES 1
Aluno:
Matrícula: Turma: Data: __/__/____
Q.1 (1.00) - Sobre as macros no VBA, qual das al-
ternativas abaixo está incorreta?
a) ( ) o usuário não pode criar suas próprias ma-
cros
b) ( ) o usuário pode criar suas próprias macros
c) ( ) o usuário pode criar suas próprias macros
parcialmente
d) ( ) o usuário não pode criar suas próprias ma-
cros, desde que seja o próprio criador.
e) ( ) o usuário pode criar suas próprias macro,
sendo o seu próprio criador.
Q.2 (1.00) -
a) ( ) O algoritmo rodará com problemas
b) ( ) O algoritmo não rodará
c) ( ) O algoritmo rodará travando
d) ( ) O algoritmo rodará sem problemas.
e) ( ) O algoritmo rodará mais com erro.
Q.3 (1.00) - As estruturas de repetição estão pre-
sentes em diversas linguagens de programação. No
Visualg usamos “Para”, em C usamos “FOR”. Mar-
que dentre as alternativas abaixo, aquela que cor-
responde a uma contagem determinada de 30 a 90,
pulando de 4 em 4.
a) ( ) for (int i=90; i<=30; i = i + 2)
b) ( ) for (int i=30; i<=90; i = i + 2)
c) ( ) for (int i=30; i<=90; i = i + 4)
d) ( ) for (int i=90; i<=30; i = i + 4)
e) ( ) for (int i=30; i<=90; i = i + 0)
Q.4 (1.00) -
a) ( ) para receber novamente as idades no caso do
usuário colocar valor igual uma fração, sendo
o coeficiente igual a zero.
b) ( ) para receber novamente as idades no caso do
usuário colocar valor menor que zero.
c) ( ) O algoritmo rodará sem problemas
d) ( ) para receber novamente as idades no caso do
usuário colocar valor igual a zero.
e) ( ) para receber novamente as idades no caso do
usuário colocar valor maior que zero.
Q.5 (1.00) - Quanto ao tipo FLOAT, podemos dizer
que:
a) ( ) Permite guardar apenas inteiros.
b) ( ) Permite guardar números reais.
c) ( ) Permite guardar apenas caracteres.
d) ( ) Permite guardar apenas reais de dupla pre-
cisão.
e) ( ) Permite criar um tipo vazio que pode poste-
riormente ser modificado para um dos tipos
anteriores.
Q.6 (1.00) -
a) ( ) O algoritmo rodará sem problemas.
b) ( ) O algoritmo não rodará
c) ( ) O algoritmo vai ler 3 valores e a variável fi-
cará com o último valor digitado.
d) ( ) O algoritmo vai ler 5 valores e a variável fi-
cará com o último valor digitado.
Verifique as respostas em: www.gradepen.com/?ansid=483755.3
PROGRAMAÇÃO DE COMPUTADORES 1 Página 2 de 6 PROGRAMAÇÃO DE COMPUTADORES 1
e) ( ) O algoritmo vai ler 1 valores e a variável fi-
cará com o último valor digitado.
Q.7 (1.00) - As estruturas de repetição são encon-
tradas em diversas linguagens, com o C, Vba ou Vi-
sualg. Supondo que você quisesse fazer uma conta-
gem de 300 até 100 regressivamente de 30 em 30,
como você faria?
a) ( ) para i de 100 ate 30 passo - 300 faca
b) ( ) para i de 100 ate 300 passo - 30 faca
c) ( ) para i de 300 ate 100 passo 30 faca
d) ( ) para i de 300 ate 100 passo - 30 faca
e) ( ) para i de 100 ate 300 passo 30 faca
Q.8 (1.00) -
a) ( ) mensagem de erro.
b) ( ) O algoritmo rodará sem problemas
c) ( ) O algoritmo rodará com erro.
d) ( ) O algoritmo rodará com problemas
e) ( ) O algoritmo não rodará
Q.9 (1.00) - Na linguagem do Visualg, para receber
um valor Real, basta declarar uma variável real e exe-
cutar um “leia”. Para exibir, basta usar o comando
“Escreval”. Já na linguagem C, utilizamos um co-
mando de saída equivalente ao “Escreval” . Supondo
que a variável B é do tipo float, qual seria o comando
correto para imprimir essa variável?
a) ( ) printf(“%e”, B)
b) ( ) printf(“%c”, B)
c) ( ) printf(“%d”, B)
d) ( ) printf(“%g”, B)
e) ( ) printf(“%f”, B)
Q.10 (1.00) - O conceito de algoritmo é primor-
dial na programação de computadores. Vimos que
existem algoritmos não computacionais e algoritmos
computacionais, que chamamos de “programas de
computador”. Quanto aos algoritmos, qual das
alternativas abaixo é a que tem a melhor
definição?
a) ( ) Um algoritmo é uma sequência de passos
que, desde que executados na ordem correta,
executam uma determinada tarefa.
b) ( ) Um algoritmo consiste numa sequência de
passos informatizados que, se executados na
ordem correta, executam uma determinada
tarefa.
c) ( ) Um algoritmo sempre é um programa de
computador.
d) ( ) Um algoritmo é uma sequência de passos
que, se forem executados em qualquer or-
dem, executam uma determinada tarefa.
e) ( ) Um algoritmo é uma sequência de passos
que, sempre que executados na ordem cor-
reta podem ou não executar uma determi-
nada tarefa.
Q.11 (1.00) -
a) ( ) 440 e 40
b) ( ) 440 e 50
c) ( ) 550 e 50
d) ( ) 50 e 440
e) ( ) 550 e 40
Q.12 (1.00) - Analise a sequência de estruturas SE
abaixo e marque a alternativa correta. Var jogo :
literal
inicio
Escreval(“informe o seu jogo preferido”)
leia(jogo)
se (jogo=“D”)
então escreval(“dominó”)
senao se (jogo = “x”)
então escreval(“xadrez ”)
se (jogo= “F”) então escreval(“futebol”)
senao escreval(“ não infor mado”)
fimse
fimse
fimse
FIMALGORITMO
Qual a mensagem que o programa vai emitir?
a) ( ) não emitirá nenhuma mensagem, uma vez
que está faltando “erro”
b) ( ) erro
c) ( ) parabéns você ganhou
d) ( ) não emitirá nenhuma mensagem, uma vez
que está faltando um “senão” no código
e) ( ) emitirá uma mensagem, fim de jogo.
Q.13 (1.00) - Vimos que o uso das estruturas de
decisão é fundamental em qualquer linguagem. No
Verifique as respostas em: www.gradepen.com/?ansid=483755.3
PROGRAMAÇÃO DE COMPUTADORES 1 Página 3 de 6 PROGRAMAÇÃO DE COMPUTADORES 1
caso de C, não é diferente. Quanto a essas estruturas,
qual das respostas abaixo está errada?
a) ( ) usam operadores lógicos em suas sentenças.
b) ( ) Podem ser usadas de forma encadeada.
c) ( ) Podem ser utilizadas dentro de estruturas de
repetição.
d) ( ) São semelhantes às das outras linguagens.
e) ( ) Usam apenas disjunções lógicas.
Q.14 (1.00) - A linguagem C tem características
bem definidas. Dentre as características abaixo, qual
delas não corresponde à verdade?
a) ( ) Serviu como base para outras linguagens.
b) ( ) Tem acesso à memória de baixo nível.
c) ( ) É pouco flexível.
d) ( ) Segue o paradigma estruturado.
e) ( ) É fortemente tipada.
Q.15 (1.00) - Uma em presa realizou uma promoção
dando desconto no estacionamentoem caso de com
pras acima de um dado valor. O algoritmo abaixo
faz esse cálculo. Algoritmo ‘‘descontoestacionament
o’’
var compra,estacionamento,total : real
inicio escreval(“informe valor da compra”)
leia(compra)
escreval(“informe valor do estacionament o”)
leia(estacionamento)
se compra > 100 então total := estacionamento -
5
senao se compra <= 150 então
total:= estacionamento - 20
fimse escreval
(“total a pagar de estacionamento”, total)
FIMALGORITMO
Se o valor da compra for 110, e o estacionamento,
10 reais, quanto ele vai pagar de estacionamento?
a) ( ) 1
b) ( ) 4
c) ( ) 3
d) ( ) 5
e) ( ) 2
Q.16 (1.00) -
a) ( ) o algoritmo vai travar
b) ( ) o algoritmo vai dar erro de divisão por 1.
c) ( ) o algoritmo vai dar erro de divisão por 20
d) ( ) o algoritmo vai dar erro de divisão por zero
e) ( ) O algoritmo rodará sem problemas
Q.17 (1.00) -
a) ( ) 10
b) ( ) 1
c) ( ) 20
d) ( ) 15
e) ( ) 5
Q.18 (1.00) - A sequência de comandos IF-THEN-
ELSE, equivalente ao “SE ENTAO SENAO” é utili-
zada para:
a) ( ) estruturas de decisão.
b) ( ) estruturas de mandamento.
c) ( ) estruturas de pergunta.
d) ( ) estruturas de resposta.
e) ( ) estruturas de caminho.
Q.19 (1.00) - As médias são muito utilizadas em
qualquer programa de computador. Dentre as alter-
nativas abaixo, qual delas serve para calcular mé-
dia?
a) ( ) w:=n° de provas/qtd
b) ( ) w:= total / qtd
c) ( ) w;= qtd/ alunos
d) ( ) w:= total / n° de provas
e) ( ) w=alunos/qtd
Q.20 (1.00) - Conte quantas das fr ases abaixo es-
tão corretas e marque a alternativa adequada. •
SOMA:= SOMA + valor realiza contagens, mesmo
quando valor é diferente de 1 • SE. .ENTAO..SENAO
equiva le ao FOR e serve para estrutur as de seleção
• PARA … FIMPARA.... { } equivale ao IF THEN
ELSE e pode ser usado como estrutur a de repeti-
ção determinada • expressões do tipo A:=A+ 1 são
usadas em somatórios de valores lidos
a) ( ) 4
b) ( ) 0
c) ( ) 1
d) ( ) 3
e) ( ) 2
Verifique as respostas em: www.gradepen.com/?ansid=483755.3
PROGRAMAÇÃO DE COMPUTADORES 1 Página 4 de 6 PROGRAMAÇÃO DE COMPUTADORES 1
Q.21 (1.00) -
a) ( ) O algoritmo rodará travando
b) ( ) O algoritmo ruím
c) ( ) O algoritmo rodará sem problemas.
d) ( ) O algoritmo não rodará
e) ( ) O algoritmo rodará com objeção
Q.22 (1.00) - No VBA, existe uma forma de solicitar
dados ao usuário. Para isso, usamos o comando:
a) ( ) InputBox.
b) ( ) SELECT...CASE
c) ( ) printf(“%f”, B);
d) ( ) from
e) ( ) estruturas de decisão.
Q.23 (1.00) - Quanto ao relacionamento das estru-
turas de repetição e seleção em C, podemos dizer
que:
a) ( ) Podem ser usadas em qualquer programa,
desde que respeitadas às regras de início e
finalização.
b) ( ) Podem ser usadas em qualquer programa,
desde que respeitadas às regras de início e
finalização.
c) ( ) Devem ser usadas em forma de cruzamento,
ou seja, uma repetição inicia e abre uma sele-
ção que fecha a repetição e depois a seleção.
d) ( ) Só podem ser usadas separadamente.
e) ( ) Geram conflito quando são usadas em con-
junto.
Q.24 (1.00) - Como todas as linguagens de progra-
mação existentes, a linguagem C possui comandos de
entrada e saída, principalmente SCANF e PRINTF.
Sobre eles, selecione a alternativa correta.
a) ( ) Não é permitida a impressão de mais de uma
variável por vez.
b) ( ) O SCANF usa variável de controle para de-
finir o que vai ler.
c) ( ) Usa-se o printf para comandos de entrada.
d) ( ) O PRINTF não usa variável de controle de
saída.
e) ( ) Pode-se usar o SCANF para exibir dados de
saída.
Q.25 (1.00) - Existe uma estrutura de seleção no
VBA que se assemelha ao SE, mas que trata de va-
lores específicos de uma dada variável. Estamos fa-
lando da estrutura:
a) ( ) printf(“%f”, B);
b) ( ) estruturas de decisão.
c) ( ) from
d) ( ) SELECT...CASE
e) ( ) InputBox.
Verifique as respostas em: www.gradepen.com/?ansid=483755.3
PROGRAMAÇÃO DE COMPUTADORES 1 Página 5 de 6 PROGRAMAÇÃO DE COMPUTADORES 1
ESTUDO Nota
Professor: JULIANO DA SILVA
Disciplina: PROGRAMAÇÃO DE COMPUTADORES 1
Curso: PROGRAMAÇÃO DE COMPUTADORES 1
Aluno:
Matrícula: Turma: Data: __/__/____
Marque o gabarito preenchendo completamente a região de cada
alternativa.
a b c d e
Q.1:
Q.2:
Q.3:
Q.4:
Q.5:
Q.6:
Q.7:
Q.8:
Q.9:
Q.10:
Q.11:
Q.12:
Q.13:
Q.14:
Q.15:
Q.16:
Q.17:
Q.18:
Q.19:
Q.20:
Q.21:
Q.22:
Q.23:
Q.24:
Q.25:
a b c d e
Prova: 483755.3
Verifique as respostas em: www.gradepen.com/?ansid=483755.3
PROGRAMAÇÃO DE COMPUTADORES 1 Página 6 de 6 PROGRAMAÇÃO DE COMPUTADORES 1
Verifique as respostas em: www.gradepen.com/?ansid=483755.3
PROGRAMAÇÃO DE COMPUTADORES 1 Página 1 de 6 PROGRAMAÇÃO DE COMPUTADORES 1
ESTUDO Nota
Professor: JULIANO DA SILVA
Disciplina: PROGRAMAÇÃO DE COMPUTADORES 1
Curso: PROGRAMAÇÃO DE COMPUTADORES 1
Aluno:
Matrícula: Turma: Data: __/__/____
Q.1 (1.00) - As médias são muito utilizadas em
qualquer programa de computador. Dentre as al-
ternativas abaixo, qual delas serve para calcular mé-
dia?
a) ( ) w:=n° de provas/qtd
b) ( ) w:= total / qtd
c) ( ) w:= total / n° de provas
d) ( ) w;= qtd/ alunos
e) ( ) w=alunos/qtd
Q.2 (1.00) -
a) ( ) para receber novamente as idades no caso do
usuário colocar valor maior que zero.
b) ( ) para receber novamente as idades no caso do
usuário colocar valor igual a zero.
c) ( ) para receber novamente as idades no caso do
usuário colocar valor menor que zero.
d) ( ) para receber novamente as idades no caso do
usuário colocar valor igual uma fração, sendo
o coeficiente igual a zero.
e) ( ) O algoritmo rodará sem problemas
Q.3 (1.00) - Vimos que o uso das estruturas de deci-
são é fundamental em qualquer linguagem. No caso
de C, não é diferente. Quanto a essas estruturas,
qual das respostas abaixo está errada?
a) ( ) usam operadores lógicos em suas sentenças.
b) ( ) Podem ser usadas de forma encadeada.
c) ( ) Usam apenas disjunções lógicas.
d) ( ) Podem ser utilizadas dentro de estruturas de
repetição.
e) ( ) São semelhantes às das outras linguagens.
Q.4 (1.00) -
a) ( ) 440 e 40
b) ( ) 440 e 50
c) ( ) 550 e 50
d) ( ) 550 e 40
e) ( ) 50 e 440
Q.5 (1.00) - Existe uma estrutura de seleção no
VBA que se assemelha ao SE, mas que trata de va-
lores específicos de uma dada variável. Estamos fa-
lando da estrutura:
a) ( ) printf(“%f”, B);
b) ( ) SELECT...CASE
c) ( ) estruturas de decisão.
d) ( ) InputBox.
e) ( ) from
Q.6 (1.00) - Quanto ao relacionamento das estru-
turas de repetição e seleção em C, podemos dizer
que:
a) ( ) Podem ser usadas em qualquer programa,
desde que respeitadas às regras de início e
finalização.
b) ( ) Podem ser usadas em qualquer programa,
desde que respeitadas às regras de início e
finalização.
c) ( ) Geram conflito quando são usadas em con-
junto.
d) ( ) Só podem ser usadas separadamente.
e) ( ) Devem ser usadas em forma de cruzamento,
ou seja, uma repetição inicia e abre uma sele-
ção que fecha a repetição e depois a seleção.
Q.7 (1.00) - As estruturas de repetição são encon-
tradas em diversas linguagens, com o C, Vba ou Vi-
sualg. Supondo que você quisesse fazer uma conta-
gem de 300 até 100 regressivamente de 30 em 30,
como você faria?
a) ( ) para i de 100 ate 300 passo 30 faca
b) ( ) para i de 300 ate 100 passo - 30 faca
Verifique as respostas em: www.gradepen.com/?ansid=483755.4
PROGRAMAÇÃO DE COMPUTADORES 1 Página 2 de 6 PROGRAMAÇÃO DE COMPUTADORES 1
c) ( ) para i de 100 ate 300 passo - 30 faca
d) ( ) para i de 300 ate 100 passo 30 faca
e) ( ) para i de 100 ate 30 passo - 300 faca
Q.8 (1.00) - O conceito de algoritmo é primordial na
programação de computadores. Vimos que existem
algoritmos não computacionais e algoritmos compu-
tacionais, que chamamos de “programas de
computador”. Quanto aos algoritmos, qual das
alternativas abaixo é a que tem a melhor
definição?
a) ( )Um algoritmo é uma sequência de passos
que, se forem executados em qualquer or-
dem, executam uma determinada tarefa.
b) ( ) Um algoritmo é uma sequência de passos
que, sempre que executados na ordem cor-
reta podem ou não executar uma determi-
nada tarefa.
c) ( ) Um algoritmo é uma sequência de passos
que, desde que executados na ordem correta,
executam uma determinada tarefa.
d) ( ) Um algoritmo consiste numa sequência de
passos informatizados que, se executados na
ordem correta, executam uma determinada
tarefa.
e) ( ) Um algoritmo sempre é um programa de
computador.
Q.9 (1.00) -
a) ( ) O algoritmo vai ler 1 valores e a variável fi-
cará com o último valor digitado.
b) ( ) O algoritmo não rodará
c) ( ) O algoritmo vai ler 3 valores e a variável fi-
cará com o último valor digitado.
d) ( ) O algoritmo vai ler 5 valores e a variável fi-
cará com o último valor digitado.
e) ( ) O algoritmo rodará sem problemas.
Q.10 (1.00) - As estruturas de repetição estão pre-
sentes em diversas linguagens de programação. No
Visualg usamos “Para”, em C usamos “FOR”. Mar-
que dentre as alternativas abaixo, aquela que cor-
responde a uma contagem determinada de 30 a 90,
pulando de 4 em 4.
a) ( ) for (int i=90; i<=30; i = i + 4)
b) ( ) for (int i=30; i<=90; i = i + 2)
c) ( ) for (int i=30; i<=90; i = i + 4)
d) ( ) for (int i=30; i<=90; i = i + 0)
e) ( ) for (int i=90; i<=30; i = i + 2)
Q.11 (1.00) -
a) ( ) O algoritmo rodará travando
b) ( ) O algoritmo não rodará
c) ( ) O algoritmo ruím
d) ( ) O algoritmo rodará sem problemas.
e) ( ) O algoritmo rodará com objeção
Q.12 (1.00) - Na linguagem do Visualg, para rece-
ber um valor Real, basta declarar uma variável real
e executar um “leia”. Para exibir, basta usar o co-
mando “Escreval”. Já na linguagem C, utilizamos
um comando de saída equivalente ao “Escreval” . Su-
pondo que a variável B é do tipo float, qual seria o
comando correto para imprimir essa variável?
a) ( ) printf(“%g”, B)
b) ( ) printf(“%f”, B)
c) ( ) printf(“%e”, B)
d) ( ) printf(“%c”, B)
e) ( ) printf(“%d”, B)
Q.13 (1.00) - Sobre as macros no VBA, qual das
alternativas abaixo está incorreta?
a) ( ) o usuário pode criar suas próprias macro,
sendo o seu próprio criador.
b) ( ) o usuário pode criar suas próprias macros
c) ( ) o usuário não pode criar suas próprias ma-
cros, desde que seja o próprio criador.
d) ( ) o usuário pode criar suas próprias macros
parcialmente
e) ( ) o usuário não pode criar suas próprias ma-
cros
Q.14 (1.00) - No VBA, existe uma forma de solicitar
dados ao usuário. Para isso, usamos o comando:
a) ( ) InputBox.
b) ( ) SELECT...CASE
c) ( ) estruturas de decisão.
d) ( ) printf(“%f”, B);
e) ( ) from
Q.15 (1.00) - A sequência de comandos IF-THEN-
ELSE, equivalente ao “SE ENTAO SENAO” é utili-
zada para:
a) ( ) estruturas de resposta.
b) ( ) estruturas de pergunta.
c) ( ) estruturas de caminho.
Verifique as respostas em: www.gradepen.com/?ansid=483755.4
PROGRAMAÇÃO DE COMPUTADORES 1 Página 3 de 6 PROGRAMAÇÃO DE COMPUTADORES 1
d) ( ) estruturas de decisão.
e) ( ) estruturas de mandamento.
Q.16 (1.00) - Como todas as linguagens de progra-
mação existentes, a linguagem C possui comandos de
entrada e saída, principalmente SCANF e PRINTF.
Sobre eles, selecione a alternativa correta.
a) ( ) O PRINTF não usa variável de controle de
saída.
b) ( ) O SCANF usa variável de controle para de-
finir o que vai ler.
c) ( ) Não é permitida a impressão de mais de uma
variável por vez.
d) ( ) Pode-se usar o SCANF para exibir dados de
saída.
e) ( ) Usa-se o printf para comandos de entrada.
Q.17 (1.00) - Uma em presa realizou uma promoção
dando desconto no estacionamento em caso de com
pras acima de um dado valor. O algoritmo abaixo
faz esse cálculo. Algoritmo ‘‘descontoestacionament
o’’
var compra,estacionamento,total : real
inicio escreval(“informe valor da compra”)
leia(compra)
escreval(“informe valor do estacionament o”)
leia(estacionamento)
se compra > 100 então total := estacionamento -
5
senao se compra <= 150 então
total:= estacionamento - 20
fimse escreval
(“total a pagar de estacionamento”, total)
FIMALGORITMO
Se o valor da compra for 110, e o estacionamento,
10 reais, quanto ele vai pagar de estacionamento?
a) ( ) 3
b) ( ) 4
c) ( ) 1
d) ( ) 2
e) ( ) 5
Q.18 (1.00) -
a) ( ) 15
b) ( ) 20
c) ( ) 1
d) ( ) 10
e) ( ) 5
Q.19 (1.00) -
a) ( ) O algoritmo rodará travando
b) ( ) O algoritmo rodará com problemas
c) ( ) O algoritmo rodará mais com erro.
d) ( ) O algoritmo não rodará
e) ( ) O algoritmo rodará sem problemas.
Q.20 (1.00) - Conte quantas das fr ases abaixo es-
tão corretas e marque a alternativa adequada. •
SOMA:= SOMA + valor realiza contagens, mesmo
quando valor é diferente de 1 • SE. .ENTAO..SENAO
equiva le ao FOR e serve para estrutur as de seleção
• PARA … FIMPARA.... { } equivale ao IF THEN
ELSE e pode ser usado como estrutur a de repeti-
ção determinada • expressões do tipo A:=A+ 1 são
usadas em somatórios de valores lidos
a) ( ) 4
b) ( ) 2
c) ( ) 0
d) ( ) 1
e) ( ) 3
Q.21 (1.00) - Quanto ao tipo FLOAT, podemos di-
zer que:
a) ( ) Permite criar um tipo vazio que pode poste-
riormente ser modificado para um dos tipos
anteriores.
b) ( ) Permite guardar apenas reais de dupla pre-
cisão.
c) ( ) Permite guardar números reais.
d) ( ) Permite guardar apenas inteiros.
e) ( ) Permite guardar apenas caracteres.
Q.22 (1.00) - A linguagem C tem características
bem definidas. Dentre as características abaixo, qual
delas não corresponde à verdade?
a) ( ) Tem acesso à memória de baixo nível.
b) ( ) É fortemente tipada.
c) ( ) É pouco flexível.
d) ( ) Serviu como base para outras linguagens.
e) ( ) Segue o paradigma estruturado.
Verifique as respostas em: www.gradepen.com/?ansid=483755.4
PROGRAMAÇÃO DE COMPUTADORES 1 Página 4 de 6 PROGRAMAÇÃO DE COMPUTADORES 1
Q.23 (1.00) -
a) ( ) mensagem de erro.
b) ( ) O algoritmo não rodará
c) ( ) O algoritmo rodará com problemas
d) ( ) O algoritmo rodará com erro.
e) ( ) O algoritmo rodará sem problemas
Q.24 (1.00) - Analise a sequência de estruturas SE
abaixo e marque a alternativa correta. Var jogo :
literal
inicio
Escreval(“informe o seu jogo preferido”)
leia(jogo)
se (jogo=“D”)
então escreval(“dominó”)
senao se (jogo = “x”)
então escreval(“xadrez ”)
se (jogo= “F”) então escreval(“futebol”)
senao escreval(“ não infor mado”)
fimse
fimse
fimse
FIMALGORITMO
Qual a mensagem que o programa vai emitir?
a) ( ) não emitirá nenhuma mensagem, uma vez
que está faltando “erro”
b) ( ) parabéns você ganhou
c) ( ) emitirá uma mensagem, fim de jogo.
d) ( ) não emitirá nenhuma mensagem, uma vez
que está faltando um “senão” no código
e) ( ) erro
Q.25 (1.00) -
a) ( ) o algoritmo vai travar
b) ( ) o algoritmo vai dar erro de divisão por 1.
c) ( ) o algoritmo vai dar erro de divisão por 20
d) ( ) O algoritmo rodará sem problemas
e) ( ) o algoritmo vai dar erro de divisão por zero
Verifique as respostas em: www.gradepen.com/?ansid=483755.4
PROGRAMAÇÃO DE COMPUTADORES 1 Página 5 de 6 PROGRAMAÇÃO DE COMPUTADORES 1
ESTUDO Nota
Professor: JULIANO DA SILVA
Disciplina: PROGRAMAÇÃO DE COMPUTADORES 1
Curso: PROGRAMAÇÃO DE COMPUTADORES 1
Aluno:
Matrícula: Turma: Data: __/__/____
Marque o gabarito preenchendo completamente a região de cada
alternativa.
a b c d e
Q.1:
Q.2:
Q.3:
Q.4:
Q.5:
Q.6:
Q.7:
Q.8:
Q.9:
Q.10:
Q.11:
Q.12:
Q.13:
Q.14:
Q.15:
Q.16:
Q.17:
Q.18:
Q.19:
Q.20:
Q.21:
Q.22:
Q.23:
Q.24:
Q.25:
a b c d e
Prova: 483755.4
Verifique as respostas em: www.gradepen.com/?ansid=483755.4
PROGRAMAÇÃO DE COMPUTADORES 1 Página 6 de 6 PROGRAMAÇÃO DE COMPUTADORES 1
Verifique as respostas em: www.gradepen.com/?ansid=483755.4
PROGRAMAÇÃO DE COMPUTADORES 1 Página 1 de 6 PROGRAMAÇÃO DE COMPUTADORES 1
ESTUDO Nota
Professor: JULIANODA SILVA
Disciplina: PROGRAMAÇÃO DE COMPUTADORES 1
Curso: PROGRAMAÇÃO DE COMPUTADORES 1
Aluno:
Matrícula: Turma: Data: __/__/____
Q.1 (1.00) - Quanto ao tipo FLOAT, podemos dizer
que:
a) ( ) Permite guardar apenas caracteres.
b) ( ) Permite guardar apenas reais de dupla pre-
cisão.
c) ( ) Permite guardar números reais.
d) ( ) Permite guardar apenas inteiros.
e) ( ) Permite criar um tipo vazio que pode poste-
riormente ser modificado para um dos tipos
anteriores.
Q.2 (1.00) -
a) ( ) O algoritmo rodará travando
b) ( ) O algoritmo rodará sem problemas.
c) ( ) O algoritmo rodará com problemas
d) ( ) O algoritmo rodará mais com erro.
e) ( ) O algoritmo não rodará
Q.3 (1.00) - A linguagem C tem características bem
definidas. Dentre as características abaixo, qual de-
las não corresponde à verdade?
a) ( ) É pouco flexível.
b) ( ) É fortemente tipada.
c) ( ) Serviu como base para outras linguagens.
d) ( ) Segue o paradigma estruturado.
e) ( ) Tem acesso à memória de baixo nível.
Q.4 (1.00) -
a) ( ) O algoritmo vai ler 3 valores e a variável fi-
cará com o último valor digitado.
b) ( ) O algoritmo não rodará
c) ( ) O algoritmo vai ler 5 valores e a variável fi-
cará com o último valor digitado.
d) ( ) O algoritmo rodará sem problemas.
e) ( ) O algoritmo vai ler 1 valores e a variável fi-
cará com o último valor digitado.
Q.5 (1.00) -
a) ( ) 550 e 40
b) ( ) 440 e 50
c) ( ) 440 e 40
d) ( ) 50 e 440
e) ( ) 550 e 50
Q.6 (1.00) - Uma em presa realizou uma promoção
dando desconto no estacionamento em caso de com
pras acima de um dado valor. O algoritmo abaixo
faz esse cálculo. Algoritmo ‘‘descontoestacionament
o’’
var compra,estacionamento,total : real
inicio escreval(“informe valor da compra”)
leia(compra)
escreval(“informe valor do estacionament o”)
leia(estacionamento)
se compra > 100 então total := estacionamento -
5
senao se compra <= 150 então
total:= estacionamento - 20
fimse escreval
(“total a pagar de estacionamento”, total)
FIMALGORITMO
Se o valor da compra for 110, e o estacionamento,
10 reais, quanto ele vai pagar de estacionamento?
a) ( ) 5
b) ( ) 2
c) ( ) 3
d) ( ) 4
e) ( ) 1
Verifique as respostas em: www.gradepen.com/?ansid=483755.5
PROGRAMAÇÃO DE COMPUTADORES 1 Página 2 de 6 PROGRAMAÇÃO DE COMPUTADORES 1
Q.7 (1.00) - As estruturas de repetição estão pre-
sentes em diversas linguagens de programação. No
Visualg usamos “Para”, em C usamos “FOR”. Mar-
que dentre as alternativas abaixo, aquela que cor-
responde a uma contagem determinada de 30 a 90,
pulando de 4 em 4.
a) ( ) for (int i=30; i<=90; i = i + 0)
b) ( ) for (int i=90; i<=30; i = i + 4)
c) ( ) for (int i=90; i<=30; i = i + 2)
d) ( ) for (int i=30; i<=90; i = i + 2)
e) ( ) for (int i=30; i<=90; i = i + 4)
Q.8 (1.00) - Conte quantas das fr ases abaixo es-
tão corretas e marque a alternativa adequada. •
SOMA:= SOMA + valor realiza contagens, mesmo
quando valor é diferente de 1 • SE. .ENTAO..SENAO
equiva le ao FOR e serve para estrutur as de seleção
• PARA … FIMPARA.... { } equivale ao IF THEN
ELSE e pode ser usado como estrutur a de repeti-
ção determinada • expressões do tipo A:=A+ 1 são
usadas em somatórios de valores lidos
a) ( ) 3
b) ( ) 2
c) ( ) 1
d) ( ) 4
e) ( ) 0
Q.9 (1.00) - As médias são muito utilizadas em
qualquer programa de computador. Dentre as al-
ternativas abaixo, qual delas serve para calcular mé-
dia?
a) ( ) w=alunos/qtd
b) ( ) w:= total / n° de provas
c) ( ) w:= total / qtd
d) ( ) w;= qtd/ alunos
e) ( ) w:=n° de provas/qtd
Q.10 (1.00) - Na linguagem do Visualg, para rece-
ber um valor Real, basta declarar uma variável real
e executar um “leia”. Para exibir, basta usar o co-
mando “Escreval”. Já na linguagem C, utilizamos
um comando de saída equivalente ao “Escreval” . Su-
pondo que a variável B é do tipo float, qual seria o
comando correto para imprimir essa variável?
a) ( ) printf(“%e”, B)
b) ( ) printf(“%f”, B)
c) ( ) printf(“%g”, B)
d) ( ) printf(“%d”, B)
e) ( ) printf(“%c”, B)
Q.11 (1.00) -
a) ( ) o algoritmo vai dar erro de divisão por 20
b) ( ) o algoritmo vai travar
c) ( ) O algoritmo rodará sem problemas
d) ( ) o algoritmo vai dar erro de divisão por 1.
e) ( ) o algoritmo vai dar erro de divisão por zero
Q.12 (1.00) - Analise a sequência de estruturas SE
abaixo e marque a alternativa correta. Var jogo :
literal
inicio
Escreval(“informe o seu jogo preferido”)
leia(jogo)
se (jogo=“D”)
então escreval(“dominó”)
senao se (jogo = “x”)
então escreval(“xadrez ”)
se (jogo= “F”) então escreval(“futebol”)
senao escreval(“ não infor mado”)
fimse
fimse
fimse
FIMALGORITMO
Qual a mensagem que o programa vai emitir?
a) ( ) parabéns você ganhou
b) ( ) erro
c) ( ) não emitirá nenhuma mensagem, uma vez
que está faltando “erro”
d) ( ) não emitirá nenhuma mensagem, uma vez
que está faltando um “senão” no código
e) ( ) emitirá uma mensagem, fim de jogo.
Q.13 (1.00) - As estruturas de repetição são en-
contradas em diversas linguagens, com o C, Vba ou
Visualg. Supondo que você quisesse fazer uma con-
tagem de 300 até 100 regressivamente de 30 em 30,
como você faria?
a) ( ) para i de 300 ate 100 passo 30 faca
b) ( ) para i de 300 ate 100 passo - 30 faca
c) ( ) para i de 100 ate 30 passo - 300 faca
d) ( ) para i de 100 ate 300 passo 30 faca
e) ( ) para i de 100 ate 300 passo - 30 faca
Q.14 (1.00) - Vimos que o uso das estruturas de
decisão é fundamental em qualquer linguagem. No
caso de C, não é diferente. Quanto a essas estruturas,
qual das respostas abaixo está errada?
Verifique as respostas em: www.gradepen.com/?ansid=483755.5
PROGRAMAÇÃO DE COMPUTADORES 1 Página 3 de 6 PROGRAMAÇÃO DE COMPUTADORES 1
a) ( ) Podem ser utilizadas dentro de estruturas de
repetição.
b) ( ) Usam apenas disjunções lógicas.
c) ( ) São semelhantes às das outras linguagens.
d) ( ) usam operadores lógicos em suas sentenças.
e) ( ) Podem ser usadas de forma encadeada.
Q.15 (1.00) - Existe uma estrutura de seleção no
VBA que se assemelha ao SE, mas que trata de va-
lores específicos de uma dada variável. Estamos fa-
lando da estrutura:
a) ( ) InputBox.
b) ( ) printf(“%f”, B);
c) ( ) from
d) ( ) SELECT...CASE
e) ( ) estruturas de decisão.
Q.16 (1.00) - Quanto ao relacionamento das estru-
turas de repetição e seleção em C, podemos dizer
que:
a) ( ) Podem ser usadas em qualquer programa,
desde que respeitadas às regras de início e
finalização.
b) ( ) Podem ser usadas em qualquer programa,
desde que respeitadas às regras de início e
finalização.
c) ( ) Devem ser usadas em forma de cruzamento,
ou seja, uma repetição inicia e abre uma sele-
ção que fecha a repetição e depois a seleção.
d) ( ) Só podem ser usadas separadamente.
e) ( ) Geram conflito quando são usadas em con-
junto.
Q.17 (1.00) - Sobre as macros no VBA, qual das
alternativas abaixo está incorreta?
a) ( ) o usuário pode criar suas próprias macros
b) ( ) o usuário não pode criar suas próprias ma-
cros, desde que seja o próprio criador.
c) ( ) o usuário não pode criar suas próprias ma-
cros
d) ( ) o usuário pode criar suas próprias macro,
sendo o seu próprio criador.
e) ( ) o usuário pode criar suas próprias macros
parcialmente
Q.18 (1.00) - O conceito de algoritmo é primor-
dial na programação de computadores. Vimos que
existem algoritmos não computacionais e algoritmos
computacionais, que chamamos de “programas de
computador”. Quanto aos algoritmos, qual das
alternativas abaixo é a que tem a melhor
definição?
a) ( ) Um algoritmo consiste numa sequência de
passos informatizados que, se executados na
ordem correta, executam uma determinada
tarefa.
b) ( ) Um algoritmo é uma sequência de passos
que, sempre que executados na ordem cor-
reta podem ou não executar uma determi-
nada tarefa.
c) ( ) Um algoritmo é uma sequência de passos
que, se forem executados em qualquer or-
dem, executamuma determinada tarefa.
d) ( ) Um algoritmo é uma sequência de passos
que, desde que executados na ordem correta,
executam uma determinada tarefa.
e) ( ) Um algoritmo sempre é um programa de
computador.
Q.19 (1.00) -
a) ( ) 20
b) ( ) 10
c) ( ) 15
d) ( ) 1
e) ( ) 5
Q.20 (1.00) -
a) ( ) para receber novamente as idades no caso do
usuário colocar valor menor que zero.
b) ( ) O algoritmo rodará sem problemas
c) ( ) para receber novamente as idades no caso do
usuário colocar valor igual a zero.
d) ( ) para receber novamente as idades no caso do
usuário colocar valor maior que zero.
e) ( ) para receber novamente as idades no caso do
usuário colocar valor igual uma fração, sendo
o coeficiente igual a zero.
Q.21 (1.00) - Como todas as linguagens de progra-
mação existentes, a linguagem C possui comandos de
entrada e saída, principalmente SCANF e PRINTF.
Sobre eles, selecione a alternativa correta.
Verifique as respostas em: www.gradepen.com/?ansid=483755.5
PROGRAMAÇÃO DE COMPUTADORES 1 Página 4 de 6 PROGRAMAÇÃO DE COMPUTADORES 1
a) ( ) Não é permitida a impressão de mais de uma
variável por vez.
b) ( ) Pode-se usar o SCANF para exibir dados de
saída.
c) ( ) O PRINTF não usa variável de controle de
saída.
d) ( ) Usa-se o printf para comandos de entrada.
e) ( ) O SCANF usa variável de controle para de-
finir o que vai ler.
Q.22 (1.00) - A sequência de comandos IF-THEN-
ELSE, equivalente ao “SE ENTAO SENAO” é utili-
zada para:
a) ( ) estruturas de resposta.
b) ( ) estruturas de mandamento.
c) ( ) estruturas de decisão.
d) ( ) estruturas de pergunta.
e) ( ) estruturas de caminho.
Q.23 (1.00) - No VBA, existe uma forma de solicitar
dados ao usuário. Para isso, usamos o comando:
a) ( ) SELECT...CASE
b) ( ) printf(“%f”, B);
c) ( ) estruturas de decisão.
d) ( ) InputBox.
e) ( ) from
Q.24 (1.00) -
a) ( ) O algoritmo rodará sem problemas.
b) ( ) O algoritmo não rodará
c) ( ) O algoritmo rodará com objeção
d) ( ) O algoritmo ruím
e) ( ) O algoritmo rodará travando
Q.25 (1.00) -
a) ( ) O algoritmo rodará com problemas
b) ( ) O algoritmo rodará sem problemas
c) ( ) mensagem de erro.
d) ( ) O algoritmo não rodará
e) ( ) O algoritmo rodará com erro.
Verifique as respostas em: www.gradepen.com/?ansid=483755.5
PROGRAMAÇÃO DE COMPUTADORES 1 Página 5 de 6 PROGRAMAÇÃO DE COMPUTADORES 1
ESTUDO Nota
Professor: JULIANO DA SILVA
Disciplina: PROGRAMAÇÃO DE COMPUTADORES 1
Curso: PROGRAMAÇÃO DE COMPUTADORES 1
Aluno:
Matrícula: Turma: Data: __/__/____
Marque o gabarito preenchendo completamente a região de cada
alternativa.
a b c d e
Q.1:
Q.2:
Q.3:
Q.4:
Q.5:
Q.6:
Q.7:
Q.8:
Q.9:
Q.10:
Q.11:
Q.12:
Q.13:
Q.14:
Q.15:
Q.16:
Q.17:
Q.18:
Q.19:
Q.20:
Q.21:
Q.22:
Q.23:
Q.24:
Q.25:
a b c d e
Prova: 483755.5
Verifique as respostas em: www.gradepen.com/?ansid=483755.5
PROGRAMAÇÃO DE COMPUTADORES 1 Página 6 de 6 PROGRAMAÇÃO DE COMPUTADORES 1
Verifique as respostas em: www.gradepen.com/?ansid=483755.5
PROGRAMAÇÃO DE COMPUTADORES 1 Página 1 de 6 PROGRAMAÇÃO DE COMPUTADORES 1
ESTUDO Nota
Professor: JULIANO DA SILVA
Disciplina: PROGRAMAÇÃO DE COMPUTADORES 1
Curso: PROGRAMAÇÃO DE COMPUTADORES 1
Aluno:
Matrícula: Turma: Data: __/__/____
Q.1 (1.00) -
a) ( ) O algoritmo rodará com erro.
b) ( ) O algoritmo não rodará
c) ( ) O algoritmo rodará sem problemas
d) ( ) mensagem de erro.
e) ( ) O algoritmo rodará com problemas
Q.2 (1.00) - Quanto ao tipo FLOAT, podemos dizer
que:
a) ( ) Permite criar um tipo vazio que pode poste-
riormente ser modificado para um dos tipos
anteriores.
b) ( ) Permite guardar apenas inteiros.
c) ( ) Permite guardar apenas reais de dupla pre-
cisão.
d) ( ) Permite guardar números reais.
e) ( ) Permite guardar apenas caracteres.
Q.3 (1.00) - As estruturas de repetição estão pre-
sentes em diversas linguagens de programação. No
Visualg usamos “Para”, em C usamos “FOR”. Mar-
que dentre as alternativas abaixo, aquela que cor-
responde a uma contagem determinada de 30 a 90,
pulando de 4 em 4.
a) ( ) for (int i=30; i<=90; i = i + 2)
b) ( ) for (int i=30; i<=90; i = i + 4)
c) ( ) for (int i=90; i<=30; i = i + 2)
d) ( ) for (int i=90; i<=30; i = i + 4)
e) ( ) for (int i=30; i<=90; i = i + 0)
Q.4 (1.00) -
a) ( ) 5
b) ( ) 10
c) ( ) 15
d) ( ) 1
e) ( ) 20
Q.5 (1.00) -
a) ( ) O algoritmo rodará com objeção
b) ( ) O algoritmo não rodará
c) ( ) O algoritmo rodará sem problemas.
d) ( ) O algoritmo rodará travando
e) ( ) O algoritmo ruím
Q.6 (1.00) - Conte quantas das fr ases abaixo es-
tão corretas e marque a alternativa adequada. •
SOMA:= SOMA + valor realiza contagens, mesmo
quando valor é diferente de 1 • SE. .ENTAO..SENAO
equiva le ao FOR e serve para estrutur as de seleção
• PARA … FIMPARA.... { } equivale ao IF THEN
ELSE e pode ser usado como estrutur a de repeti-
ção determinada • expressões do tipo A:=A+ 1 são
usadas em somatórios de valores lidos
a) ( ) 1
Verifique as respostas em: www.gradepen.com/?ansid=483755.6
PROGRAMAÇÃO DE COMPUTADORES 1 Página 2 de 6 PROGRAMAÇÃO DE COMPUTADORES 1
b) ( ) 3
c) ( ) 2
d) ( ) 0
e) ( ) 4
Q.7 (1.00) - No VBA, existe uma forma de solicitar
dados ao usuário. Para isso, usamos o comando:
a) ( ) printf(“%f”, B);
b) ( ) estruturas de decisão.
c) ( ) from
d) ( ) InputBox.
e) ( ) SELECT...CASE
Q.8 (1.00) - Existe uma estrutura de seleção no
VBA que se assemelha ao SE, mas que trata de va-
lores específicos de uma dada variável. Estamos fa-
lando da estrutura:
a) ( ) estruturas de decisão.
b) ( ) InputBox.
c) ( ) from
d) ( ) SELECT...CASE
e) ( ) printf(“%f”, B);
Q.9 (1.00) -
a) ( ) O algoritmo vai ler 1 valores e a variável fi-
cará com o último valor digitado.
b) ( ) O algoritmo rodará sem problemas.
c) ( ) O algoritmo vai ler 3 valores e a variável fi-
cará com o último valor digitado.
d) ( ) O algoritmo não rodará
e) ( ) O algoritmo vai ler 5 valores e a variável fi-
cará com o último valor digitado.
Q.10 (1.00) - Uma em presa realizou uma promoção
dando desconto no estacionamento em caso de com
pras acima de um dado valor. O algoritmo abaixo
faz esse cálculo. Algoritmo ‘‘descontoestacionament
o’’
var compra,estacionamento,total : real
inicio escreval(“informe valor da compra”)
leia(compra)
escreval(“informe valor do estacionament o”)
leia(estacionamento)
se compra > 100 então total := estacionamento -
5
senao se compra <= 150 então
total:= estacionamento - 20
fimse escreval
(“total a pagar de estacionamento”, total)
FIMALGORITMO
Se o valor da compra for 110, e o estacionamento,
10 reais, quanto ele vai pagar de estacionamento?
a) ( ) 5
b) ( ) 4
c) ( ) 2
d) ( ) 3
e) ( ) 1
Q.11 (1.00) - As médias são muito utilizadas em
qualquer programa de computador. Dentre as alter-
nativas abaixo, qual delas serve para calcular mé-
dia?
a) ( ) w;= qtd/ alunos
b) ( ) w:= total / qtd
c) ( ) w=alunos/qtd
d) ( ) w:= total / n° de provas
e) ( ) w:=n° de provas/qtd
Q.12 (1.00) -
a) ( ) o algoritmo vai dar erro de divisão por zero
b) ( ) O algoritmo rodará sem problemas
c) ( ) o algoritmo vai dar erro de divisão por 1.
d) ( ) o algoritmo vai dar erro de divisão por 20
e) ( ) o algoritmo vai travar
Q.13 (1.00) -
a) ( ) O algoritmo rodará sem problemas.
b) ( ) O algoritmo rodará mais com erro.
c) ( ) O algoritmo rodará com problemas
d) ( ) O algoritmo rodará travando
e) ( ) O algoritmo não rodará
Verifique as respostas em: www.gradepen.com/?ansid=483755.6
PROGRAMAÇÃO DE COMPUTADORES 1 Página 3 de 6 PROGRAMAÇÃO DE COMPUTADORES 1
Q.14 (1.00) - Como todas as linguagens de progra-
mação existentes, a linguagem C possui comandos de
entrada e saída, principalmente SCANF e PRINTF.
Sobre eles, selecione a alternativa correta.
a) ( ) O PRINTF não usa variável de controle de
saída.
b) ( ) Usa-se o printf para comandos de entrada.
c) () Pode-se usar o SCANF para exibir dados de
saída.
d) ( ) O SCANF usa variável de controle para de-
finir o que vai ler.
e) ( ) Não é permitida a impressão de mais de uma
variável por vez.
Q.15 (1.00) - As estruturas de repetição são en-
contradas em diversas linguagens, com o C, Vba ou
Visualg. Supondo que você quisesse fazer uma con-
tagem de 300 até 100 regressivamente de 30 em 30,
como você faria?
a) ( ) para i de 100 ate 300 passo 30 faca
b) ( ) para i de 100 ate 300 passo - 30 faca
c) ( ) para i de 300 ate 100 passo - 30 faca
d) ( ) para i de 100 ate 30 passo - 300 faca
e) ( ) para i de 300 ate 100 passo 30 faca
Q.16 (1.00) - Analise a sequência de estruturas SE
abaixo e marque a alternativa correta. Var jogo :
literal
inicio
Escreval(“informe o seu jogo preferido”)
leia(jogo)
se (jogo=“D”)
então escreval(“dominó”)
senao se (jogo = “x”)
então escreval(“xadrez ”)
se (jogo= “F”) então escreval(“futebol”)
senao escreval(“ não infor mado”)
fimse
fimse
fimse
FIMALGORITMO
Qual a mensagem que o programa vai emitir?
a) ( ) emitirá uma mensagem, fim de jogo.
b) ( ) parabéns você ganhou
c) ( ) não emitirá nenhuma mensagem, uma vez
que está faltando um “senão” no código
d) ( ) erro
e) ( ) não emitirá nenhuma mensagem, uma vez
que está faltando “erro”
Q.17 (1.00) -
a) ( ) para receber novamente as idades no caso do
usuário colocar valor menor que zero.
b) ( ) O algoritmo rodará sem problemas
c) ( ) para receber novamente as idades no caso do
usuário colocar valor igual uma fração, sendo
o coeficiente igual a zero.
d) ( ) para receber novamente as idades no caso do
usuário colocar valor igual a zero.
e) ( ) para receber novamente as idades no caso do
usuário colocar valor maior que zero.
Q.18 (1.00) - Vimos que o uso das estruturas de
decisão é fundamental em qualquer linguagem. No
caso de C, não é diferente. Quanto a essas estruturas,
qual das respostas abaixo está errada?
a) ( ) usam operadores lógicos em suas sentenças.
b) ( ) Podem ser utilizadas dentro de estruturas de
repetição.
c) ( ) Usam apenas disjunções lógicas.
d) ( ) Podem ser usadas de forma encadeada.
e) ( ) São semelhantes às das outras linguagens.
Q.19 (1.00) -
a) ( ) 50 e 440
b) ( ) 550 e 40
c) ( ) 440 e 50
d) ( ) 440 e 40
e) ( ) 550 e 50
Q.20 (1.00) - Quanto ao relacionamento das estru-
turas de repetição e seleção em C, podemos dizer
que:
a) ( ) Podem ser usadas em qualquer programa,
desde que respeitadas às regras de início e
finalização.
b) ( ) Devem ser usadas em forma de cruzamento,
ou seja, uma repetição inicia e abre uma sele-
ção que fecha a repetição e depois a seleção.
Verifique as respostas em: www.gradepen.com/?ansid=483755.6
PROGRAMAÇÃO DE COMPUTADORES 1 Página 4 de 6 PROGRAMAÇÃO DE COMPUTADORES 1
c) ( ) Só podem ser usadas separadamente.
d) ( ) Podem ser usadas em qualquer programa,
desde que respeitadas às regras de início e
finalização.
e) ( ) Geram conflito quando são usadas em con-
junto.
Q.21 (1.00) - A linguagem C tem características
bem definidas. Dentre as características abaixo, qual
delas não corresponde à verdade?
a) ( ) Tem acesso à memória de baixo nível.
b) ( ) Segue o paradigma estruturado.
c) ( ) É pouco flexível.
d) ( ) É fortemente tipada.
e) ( ) Serviu como base para outras linguagens.
Q.22 (1.00) - O conceito de algoritmo é primor-
dial na programação de computadores. Vimos que
existem algoritmos não computacionais e algoritmos
computacionais, que chamamos de “programas de
computador”. Quanto aos algoritmos, qual das
alternativas abaixo é a que tem a melhor
definição?
a) ( ) Um algoritmo consiste numa sequência de
passos informatizados que, se executados na
ordem correta, executam uma determinada
tarefa.
b) ( ) Um algoritmo é uma sequência de passos
que, sempre que executados na ordem cor-
reta podem ou não executar uma determi-
nada tarefa.
c) ( ) Um algoritmo é uma sequência de passos
que, desde que executados na ordem correta,
executam uma determinada tarefa.
d) ( ) Um algoritmo sempre é um programa de
computador.
e) ( ) Um algoritmo é uma sequência de passos
que, se forem executados em qualquer or-
dem, executam uma determinada tarefa.
Q.23 (1.00) - Sobre as macros no VBA, qual das
alternativas abaixo está incorreta?
a) ( ) o usuário pode criar suas próprias macros
b) ( ) o usuário pode criar suas próprias macro,
sendo o seu próprio criador.
c) ( ) o usuário não pode criar suas próprias ma-
cros
d) ( ) o usuário pode criar suas próprias macros
parcialmente
e) ( ) o usuário não pode criar suas próprias ma-
cros, desde que seja o próprio criador.
Q.24 (1.00) - Na linguagem do Visualg, para rece-
ber um valor Real, basta declarar uma variável real
e executar um “leia”. Para exibir, basta usar o co-
mando “Escreval”. Já na linguagem C, utilizamos
um comando de saída equivalente ao “Escreval” . Su-
pondo que a variável B é do tipo float, qual seria o
comando correto para imprimir essa variável?
a) ( ) printf(“%g”, B)
b) ( ) printf(“%d”, B)
c) ( ) printf(“%e”, B)
d) ( ) printf(“%f”, B)
e) ( ) printf(“%c”, B)
Q.25 (1.00) - A sequência de comandos IF-THEN-
ELSE, equivalente ao “SE ENTAO SENAO” é utili-
zada para:
a) ( ) estruturas de decisão.
b) ( ) estruturas de mandamento.
c) ( ) estruturas de caminho.
d) ( ) estruturas de pergunta.
e) ( ) estruturas de resposta.
Verifique as respostas em: www.gradepen.com/?ansid=483755.6
PROGRAMAÇÃO DE COMPUTADORES 1 Página 5 de 6 PROGRAMAÇÃO DE COMPUTADORES 1
ESTUDO Nota
Professor: JULIANO DA SILVA
Disciplina: PROGRAMAÇÃO DE COMPUTADORES 1
Curso: PROGRAMAÇÃO DE COMPUTADORES 1
Aluno:
Matrícula: Turma: Data: __/__/____
Marque o gabarito preenchendo completamente a região de cada
alternativa.
a b c d e
Q.1:
Q.2:
Q.3:
Q.4:
Q.5:
Q.6:
Q.7:
Q.8:
Q.9:
Q.10:
Q.11:
Q.12:
Q.13:
Q.14:
Q.15:
Q.16:
Q.17:
Q.18:
Q.19:
Q.20:
Q.21:
Q.22:
Q.23:
Q.24:
Q.25:
a b c d e
Prova: 483755.6
Verifique as respostas em: www.gradepen.com/?ansid=483755.6
PROGRAMAÇÃO DE COMPUTADORES 1 Página 6 de 6 PROGRAMAÇÃO DE COMPUTADORES 1
Verifique as respostas em: www.gradepen.com/?ansid=483755.6
PROGRAMAÇÃO DE COMPUTADORES 1 Página 1 de 6 PROGRAMAÇÃO DE COMPUTADORES 1
ESTUDO Nota
Professor: JULIANO DA SILVA
Disciplina: PROGRAMAÇÃO DE COMPUTADORES 1
Curso: PROGRAMAÇÃO DE COMPUTADORES 1
Aluno:
Matrícula: Turma: Data: __/__/____
Q.1 (1.00) - No VBA, existe uma forma de solicitar
dados ao usuário. Para isso, usamos o comando:
a) ( ) estruturas de decisão.
b) ( ) InputBox.
c) ( ) from
d) ( ) printf(“%f”, B);
e) ( ) SELECT...CASE
Q.2 (1.00) -
a) ( ) o algoritmo vai dar erro de divisão por 20
b) ( ) o algoritmo vai dar erro de divisão por 1.
c) ( ) O algoritmo rodará sem problemas
d) ( ) o algoritmo vai travar
e) ( ) o algoritmo vai dar erro de divisão por zero
Q.3 (1.00) - As médias são muito utilizadas em
qualquer programa de computador. Dentre as al-
ternativas abaixo, qual delas serve para calcular mé-
dia?
a) ( ) w:= total / n° de provas
b) ( ) w:= total / qtd
c) ( ) w;= qtd/ alunos
d) ( ) w=alunos/qtd
e) ( ) w:=n° de provas/qtd
Q.4 (1.00) -
a) ( ) 440 e 40
b) ( ) 550 e 40
c) ( ) 550 e 50
d) ( ) 440 e 50
e) ( ) 50 e 440
Q.5 (1.00) - A linguagem C tem características bem
definidas. Dentre as características abaixo, qual de-
las não corresponde à verdade?
a) ( ) É pouco flexível.
b) ( ) Serviu como base para outras linguagens.
c) ( ) Segue o paradigma estruturado.
d) ( ) Tem acesso à memória de baixo nível.
e) ( ) É fortemente tipada.
Q.6 (1.00) -
a) ( ) para receber novamente as idades no caso do
usuário colocar valor igual a zero.
b) ( ) para receber novamente as idades no caso do
usuário colocar valor igual uma fração, sendo
o coeficiente igual a zero.
c) ( ) para receber novamente as idades no caso do
usuário colocar valor menor que zero.

Continue navegando