Buscar

Av2 Programacao de computadores

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

AV2 - 2B
AV2 - 2B
AV2 - 2B
Nota finalÚltima tentativa com nota
6
Tentativa 2Enviado: 23/11/20 17:29 (BRT)
6
1. Pergunta 1
Dê o resultado que será exibido na tela depois da execução desse trecho do programa abaixo. Depois responda a alternativa que contém a saída correta.
PROGRAMAÇÃO DE COMPUTADORES - FINAL 2019.2B - ENUNCIADO - QUESTÃO 8_v1.PNG
Ocultar opções de resposta 
1. 5
2. 1
3. 8
4. 10
Resposta correta
5. 12
2. Pergunta 2
Na linguagem C, usamos o “IF” como estrutura de seleção. Analise o trecho de código abaixo na linguagem C e depois escolha a alternativa correta.
if idade <= 100
{
printf (“de menor”);
}
else
{
if idade<= 65 {
printf (“de maior”);
       }
else
{
printf (“idoso”);
}
}
Se a variável IDADE tiver o valor 10, qual será a saída que o usuário verá na tela?
Ocultar opções de resposta 
1. de maior
2. idoso
3. de menor
Resposta correta
4. nenhuma saída
5. printf
3. Pergunta 3
Visual Basic Application – VBA faz o diferencial nas empresas quando usado no Excel principalmente. Leia as afirmações abaixo e com relação ao VBA, marque a alternativa CORRETA:
• possui diversas funções com as mais diferentes finalidades;
• possui estruturas de seleção IF;
• possui estruturas de repetição do tipo FOR;
• não trabalha com macros;
• permite automatizar funções.
Ocultar opções de resposta 
1. quatro alternativas estão corretas.
Resposta correta
2. três alternativas estão corretas.
3. uma alternativa está correta.
4. duas alternativas estão corretas.
5. nenhuma das alternativas está correta.
4. Pergunta 4
Considere que o usuário digite o valor 4 na única entrada de dados. Dê o resultado que será exibido na tela depois da execução desse trecho do programa C abaixo. Em seguida, assinale a alternativa que contém a saída correta.
#include <stdio.h>
int main()
{
 int n = 7;
 scanf("%d", &n);
 n = n + 3;
 n = n * 2;
 printf("%d\n", n);
 return 0;
}
Ocultar opções de resposta 
1. 14.
Resposta correta
2. 10.
3. 4.
4. 7.
5. 20.
5. Pergunta 5
Saber quais dados devem entrar no sistema é o primeiro passo para seguir na especificação de um programa, ou seja, saber o que entra no sistema, como é processado, e o que sai. Depois disso, devemos traduzir essas informações numa linguagem de programação que o computador entenda. Esse passo é chamado de “codificação”. Depois de codificar o programa, são realizados testes para ver se o mesmo funciona a contento. Se necessário, são feitos ajustes. Diante desta informação marque qual das alternativas abaixo não condiz com o processo descrito:
Ocultar opções de resposta 
1. entender o problema a ser resolvido e definir os dados que entrarão no sistema.
2. definir quais são os dados de saída, que são os dados a serem transmitidos ou exibidos em tela.
3. formatar o algoritmo, pois quanto mais linhas ele possuir melhor, sempre.
Resposta correta
4. definir o processamento, ou seja, que tipo de transformação será aplicada aos dados.
5. construir e testar o algoritmo.
6. Pergunta 6
Na estruturação dos programas de computadores são definidos os tipos de dados que serão fornecidos como entrada a serem processados e para gerarem uma determinada saída. Sobre os tipos de dados, marque a alternativa INCORRETA:
Ocultar opções de resposta 
1. números inteiros são dados numéricos positivos ou negativos. Não possuem casas decimais depois da vírgula. São os números que usamos trivialmente e não precisam de exemplo.
2. os computadores trabalham manipulando dados que ficam armazenados na memória RAM. Esses dados são manipulados através dos comandos das mais diversas linguagens de programação.
3. os computadores não guardam nenhum tipo de dados definidos pelo programador.
Resposta correta
4. tipos de dados no formato TEXTO podem armazenar caracteres texto, número ou datas, porém todos serão armazenados, lidos e interpretados como texto.
5. existem tipos de dados no formato de Data, que normalmente seguem a data do sistema operacional.
7. Pergunta 7
Os contadores são muito utilizados na programação. Dentre as alternativas abaixo, assinale a que mostra um contador sendo atualizado
Ocultar opções de resposta 
1. v:= 15
2. x:= x + 1
Resposta correta
3. total:= total + valor
4. d := 125 - d
5. w: = x + y
8. Pergunta 8
Analise o programa e dê o resultado que será exibido na tela depois da execução desse trecho do programa abaixo. Considere que o programa usa uma seleção dentro de outra seleção Depois responda a alternativa que contém a saída correta.
PROGRAMAÇÃO DE COMPUTADORES - FINAL 2019.2B - ENUNCIADO - QUESTÃO 2_v1.PNG
Ocultar opções de resposta 
1. MOTOCA
2. CASACA
3. MOTO
4. CASA
5. CA
Resposta correta
9. Pergunta 9
Analise o programa e dê o resultado que será exibido na tela depois da execução do programa abaixo. Considere a seleção encadeada. Em seguida, assinale a alternativa que contém a saída correta.
var
 idade : inteiro
inicio
 idade <- 21
 se idade > 21 entao
      escreva("Responsabilidade penal") 
 senao
      se idade = 21 entao
           escreva("Maior de 21")
      senao
           escreva("Menor")
      fimse
 fimse
fimalgoritmo
Ocultar opções de resposta 
1. Responsabilidade penal Menor.
2. Maior de 21.
Resposta correta
3. Maior de 21 Responsabilidade penal.
4. Responsabilidade penal.
5. Menor.
10. Pergunta 10
Observe o código abaixo e marque a alternativa incorreta.
PROGRAMAÇÃO DE COMPUTADORES - SUB 2019.2B - ENUNCIADO - QUESTÃO 4_v1.PNG
O que acontecerá se tentarmos executar esse algoritmo?
Ocultar opções de resposta 
1. O algoritmo roda sem problemas, mas não calcula corretamente o total, pois faz uma comparação
2. O algoritmo tem uma estrutura de seleção que está incorreta
3. O algoritmo rodará, mas vai parar na saída de dados, pois não usa corretamente as variáveis
4. O algoritmo rodará sem problemas
Resposta correta
5. O algoritmo tem uma repetição determinada

Continue navegando