Buscar

AV2 PROGRAMAÇÃO DE COMPUTADORES

Prévia do material em texto

44538 . 7 - Programação de Computadores - 20211.C
AV2
AV2
Patrick Daniel de Miranda
Nota final---
6/6
Tentativa 1Enviado: 16/06/21 12:46 (BRT)
6/6
Conteúdo do exercício
Conteúdo do exercício
1. Pergunta 1
/0,6
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.
var
   A, B : inteiro
inicio
 A <- 3
 B <- 1
 A <- B
 se (A = B) entao
  se (A = 1) entao 
    escrevaL("A = ", A)
  senao
    escrevaL("B = ", B)
  fimse 
 senao
  escrevaL("B diferente de A")
 fimse
fimalgoritmo
Ocultar opções de resposta 
1. 
B = 1
2. 
A = 3
3. 
B = 3
4. 
B diferente de A
5. 
A = 1
Resposta correta
2. Pergunta 2
/0,6
Para calcular e exibir a área de um retângulo qualquer, temos o trecho de programa abaixo. Substitua a linha de comentário por uma linha que resolva esse problema. Responda qual seria essa linha que está faltando. OBS: A área do retângulo é igual a base vezes a altura.
PROGRAMAÇÃO DE COMPUTADORES - FINAL 2019.2B - ENUNCIADO - QUESTÃO 6_v1.PNG
Ocultar opções de resposta 
1. 
a <- B . H 
2. 
a <- B * H 
Resposta correta
3. 
Área <- H * B 
4. 
a <- B + H
5. 
Área <- B x H 
3. Pergunta 3
/0,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. 
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.
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. 
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.
4. 
existem tipos de dados no formato de Data, que normalmente seguem a data do sistema operacional.
5. 
os computadores não guardam nenhum tipo de dados definidos pelo programador.
Resposta correta
4. Pergunta 4
/0,6
Considere o trecho de programa abaixo para exibir a informação da maior idade de uma pessoa, caso a idade digitada via teclado seja maior ou igual a 18. Substitua a linha de comentário por uma linha que resolva esse problema. Responda qual seria essa linha que está faltando.
PROGRAMAÇÃO DE COMPUTADORES - FINAL 2019.2B - ENUNCIADO - QUESTÃO 1_v1.PNG
Ocultar opções de resposta 
1. 
se (idade >= 0) e (idade<=18) entao
2. 
se (0>=idade=<18) entao
3. 
se (idade <= 18) entao
4. 
se (idade >= 18) entao
Resposta correta
5. 
se (nidade < 18) entao
5. Pergunta 5
/0,6
Temos um laço que se repete um número X de vezes. Quantas vezes a palavra “barco” será repetida depois da execução desse trecho do programa C abaixo? Responda a alternativa que contém a quantidade de vezes.
#include <stdio.h>
int main()
{
 int n = 1;
 do {
   for (int i=1; i<3; i++) 
    printf("barco\n");
   n++;
   printf("barco\n");
 } while (n <4);
 return 0;
}
Ocultar opções de resposta 
1. 
10.
2. 
8.
3. 
12.
4. 
6.
5. 
9.
Resposta correta
6. Pergunta 6
/0,6
VBA é a sigla que em inglês significa Visual Basic Application, mas que possui várias características fundamentais para desenvolver aplicações, servindo de base para aprender a criar programas computacionais dentro do Microsoft Office. Identifique a alternativa INCORRETA sobre o VBA:
Ocultar opções de resposta 
1. 
essa linguagem de programação só é usada no Word e no power point.
Resposta correta
2. 
ela permite automatizar diversas atividades nos produtos Office, sendo muito usada no Excel, que é o editor de planilhas da Microsoft, uma ferramenta extremamente eficiente e poderosa
3. 
o VBA busca ser uma linguagem orientada a eventos. Ser orientada a eventos quer dizer que a linguagem está pronta para reagir a fatos(eventos) como cliques de mouse, cliques na barra de espaço, pressionar a tecla Enter, movimentos de mouse e outros.
4. 
ele (VBA) busca substituir e aprimorar as capacidades das linguagens de programação de macros.
5. 
ele (VBA) é uma implementação do Visual Basic da Microsoft que está presente em todos os programas do Microsoft Office, e alguns outros.
7. Pergunta 7
/0,6
Dê o resultado que será exibido na tela depois da execução desse trecho do programa (JAVA) abaixo. Depois responda a alternativa que contém a saída correta. 
int x = 3;
int y = 10;
printf ("%d", (y % x) );
Ocultar opções de resposta 
1. 
0.3
2. 
1
Resposta correta
3. 
10
4. 
3
5. 
3.3
8. Pergunta 8
/0,6
Considere a sintaxe da linguagem C. Quais das alternativas só têm operadores aritméticos usados na linguagem C?
Ocultar opções de resposta 
1. 
*, -, >, +
2. 
\, *, =, % 
3. 
+, -, /, < 
4. 
/, *, + , -, %
Resposta correta
5. 
MOD, /, *, <>
9. Pergunta 9
/0,6
Analise o algoritmo abaixo e depois marque a alternativa correta.
PROGRAMAÇÃO DE COMPUTADORES - SUB 2019.2B - ENUNCIADO - QUESTÃO 1_v1.PNG
Se o valor informado para a escolha foi ‘C, qual será o valor final de A?
Ocultar opções de resposta 
1. 
19
2. 
10
Resposta correta
3. 
13
4. 
17
5. 
0
10. Pergunta 10
/0,6
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. 
definir quais são os dados de saída, que são os dados a serem transmitidos ou exibidos em tela.
2. 
construir e testar o algoritmo.
3. 
entender o problema a ser resolvido e definir os dados que entrarão no sistema.
4. 
definir o processamento, ou seja, que tipo de transformação será aplicada aos dados.
5. 
formatar o algoritmo, pois quanto mais linhas ele possuir melhor, sempre.
Resposta correta

Continue navegando