Buscar

AOL-2 Métodos Computacionais

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 6 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 6 páginas

Prévia do material em texto

Ocultar opções de resposta 
Ocultar opções de resposta 
Pergunta 1
As estruturas de repetição em C também são conhecidas por laços de repetição. Acerca disso, responda a alternativa correta:
O laço de repetição “for” não precisa de valores iniciais e finais para funcionar.
O “while” é uma estrutura de decisão determinada.
Resposta correta
Correta: 
O loop “for” é uma estrutura de decisão determinada.
Um dos laços de repetição é o if - else.
A estrutura While não é uma estrutura de repetição.
Pergunta 2
Veja o código a seguir:
#include <stdio.h>
intmain()
{
int contagem;
for(contagem=1; contagem<100; contagem++)
{
 printf(“%d”, contagem);
}
return (0);
}
O que a expressão “contagem++” está realizando?
o ++ é um operador aritmético.
está somando duas vezes a variável contagem.
é apenas uma expressão e não tem função.
soma a variável contagem com ela mesma.
Ocultar opções de resposta 
Ocultar opções de resposta 
Resposta correta
Correta: 
soma mais um na variável contagem a cada iteração.
Pergunta 3
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:
%
=&
><
<>
Resposta correta
Correta: 
!=
Pergunta 4
Segundo Backes (2013), ao declararmos uma variável, é preciso sempre definir o seu tipo e nome. No entanto, o local onde a variável é 
definida também é muito importante, ou seja, se a variável é declarada dentro ou fora das funções. Diante disso, as variáveis podem ser:
locais ou internas.
Ocultar opções de resposta 
Constantes ou alternadas.
gerais ou pontuais.
Resposta correta
Correta: 
globais ou locais.
externas ou internas.
Pergunta 5
A linguagem C possui cinco tipos de dados. Qual dos tipos a seguir não é um tipo de dado válido?
char
double
Resposta correta
Correta: 
include
int
void
Pergunta 6
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 
Ocultar opções de resposta 
é preciso usar linguagem de máquina para programar em C
a linguagem C não é tão de alto nível quanto as demais
é possível resolver apenas problemas medianos.
é complicada demais para ser considerada de alto nível
Resposta correta
Correta: 
fornece certos tipos de acesso que são comuns a linguagens de 
baixo nível 
Pergunta 7
“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:
char permite guardar uma cadeia de caracteres.
void é o tipo usado para guardar um caracter.
double permite guardar apenas números duplicados.
int permite guardar número inteiros e reais.
Resposta correta
Correta: 
float permite guardar números reais.
Pergunta 8
Ocultar opções de resposta 
Ocultar opções de resposta 
A linguagem C possui comandos específicos para entrada e saída de dados. Assinale a alternativa verdadeira sobre o comando PRINTF.
Resposta correta
Correta: 
permite exibir na tela textos e valores associados a variáveis. 
não faz parte da biblioteca padrão “stdio.h”.
esse não é um comando de entrada ou saída de dados.
é um comando usado para entrada de dados.
printf é apenas um comando e não pode ser chamado de função.
Pergunta 9
As estruturas de repetição são extremamente úteis na linguagem C. Acerca desse assunto, assinale a alternativa incorreta.
A estrutura do-while faz sua verificação ao final dos comandos.
o laço while é útil para repetições indeterminadas.
a estrutura for é uma estrutura determinada.
Existem 3 estruturas de repetição.
Resposta correta
Correta: 
O laço while garante que pelo menos uma vez os comandos 
sejam executados.
Ocultar opções de resposta 
Pergunta 10
Analise o seguinte código escrito em C:
 
Acerca dos operadores usados no código acima, responda a alternativa incorreta:
O operador < (linha 8) significa “menor que”.
Resposta correta
Correta: 
O operador >= também pode ser usado ao contrário (=>)
O operador && (linha 8) é um operador lógico.
O operador >= (linha 7) é um operador relacional.
O operador = (linha 6) é um operador de atribuição.

Outros materiais