Buscar

A4 LÓGICA DE PROGRAMAÇÃO

Prévia do material em texto

04/05/2017 BDQ Prova
http://estacio.webaula.com.br/salaframe.asp?curso=4711&turma=753045&topico=1626462&shwmdl=1 1/5
 
CCE1121_EX_A4_201512259179_V1
 
 
 
 
  LÓGICA DE PROGRAMAÇÃO
4a aula
  Lupa    
Vídeo PPT MP3
 
 
Exercício: CCE1121_EX_A4_201512259179_V1  Matrícula: 201512259179
Aluno(a): FRANK ANGELO DA SILVA MIRANDA Data: 04/05/2017 08:52:43 (Finalizada)
 
  1a Questão (Ref.: 201512515432)  Fórum de Dúvidas (0)       Saiba   (0)
Observe a  fórmula abaixo que calcula a soma dos n primeiros  termos de
uma PA.
Sn = n/2 [ 2a + (n­1) r ]
a primeiro termo da série
n número de termos da série
r razão da série 
Se  você  desejasse  escrever  o  corpo  de  uma  função,  para  resolver  o
problema acima, cujo cabeçalho seria
int somaPA(int a, int n, int r)
qual das opções abaixo escolheria?
 
{ return (2*a + n­1*r)*n/2; } 
  { return (2*a + (n­1)*r)*n/2; } 
{ return (2*a) + (n­1)*r*n/2; } 
{ return 2*a + (n­1)*r *n/2; } 
{ return (2*a) + n­1*r*n/2; } 
 
 Gabarito Comentado  Gabarito Comentado  Gabarito Comentado
 
  2a Questão (Ref.: 201512543809)  Fórum de Dúvidas (0)       Saiba   (0)
Observe as afirmativas abaixo e assinale a resposta CORRETA
I Duas vantagens para se usar funções: Dividir o programa em partes menores e
reusá­las em vários programas.
04/05/2017 BDQ Prova
http://estacio.webaula.com.br/salaframe.asp?curso=4711&turma=753045&topico=1626462&shwmdl=1 2/5
II Não é obrigado usar o  tipo para cada parâmetro no cabeçalho da  função se
todos forem do mesmo tipo. Somente um é suficiente.
III No protótipo de uma função, podemos usar somente os tipos dos parâmetros,
isto é, não precisamos incluir os nomes dos parâmetros.
IV  Toda  variável  declarada  dentro  da  função  main()  é  denominada  variável
Global.
V Podemos ter nomes de variáveis iguais declaradas em funções diferentes.
II , IV  e V  são verdadeiras
  I , III  e  V  são verdadeiras
I , II  e  V  são verdadeiras
II  , III   e IV  são verdadeiras
I ,  IV  e  V  são verdadeiras
 
 Gabarito Comentado  Gabarito Comentado  Gabarito Comentado
 
  3a Questão (Ref.: 201512543776)  Fórum de Dúvidas (0)       Saiba   (0)
Um aluno da Engenharia gostaria de definir uma função que retornasse a soma
dos termos de uma PA Finita
Consultou seus apontamentos e encontrou a fórmula ideal para achar para usar
em sua função.
Observe o corpo da função e escolha a opção que corresponde ao cabeçalho
dessa função.
int somaPA( a1, an, n)
int somaPA( int a1, an, n);
int somaPA( int a1, an, n)
  int somaPA( int a1, int an, int n)
int somaPA( int a1, int an, int n);
 
04/05/2017 BDQ Prova
http://estacio.webaula.com.br/salaframe.asp?curso=4711&turma=753045&topico=1626462&shwmdl=1 3/5
 Gabarito Comentado  Gabarito Comentado  Gabarito Comentado
 
  4a Questão (Ref.: 201512305326)  Fórum de Dúvidas (0)       Saiba   (0)
Em relação à lógica de programação, considere os pseudocódigos:
 
Somente Alg2 tem consistência em sua representação e chega a um resultado.
Somente Alg1 tem consistência em sua representação e chega a um resultado.
  Ambos os algoritmos abordam o mesmo problema e chegam ao mesmo resultado.
O resultado da solução apresentada por Alg2 é maior do que a de Alg1.
O resultado da solução apresentada por Alg2 é menor do que a de Alg1.
 
 
  5a Questão (Ref.: 201512422824)  Fórum de Dúvidas (0)       Saiba   (0)
Na lista de exercícios que foi  liberada pela professora de Lógica, na questão X, estava presente o
algoritmo codificado em Portugol abaixo. No enunciado da questão, era solicitado que fosse feito o
acompanhamento da execução do algoritmo no Teste de Mesa e digitada a seguinte data: 111518.
Assinale a opção CORRETA para a saída desse algoritmo.
inicio
inteiro data 
escrever "Digite a data no formato mmddaa: "
ler data 
escrever data % 100, " / " 
escrever data / 10000, " / " 
escrever (data / 100) %100, "\n" 
fim
11  /  15  /  18
11  /  18  /  15
18  /  15  /  11
  18  /  11 /  15
15  /  11 /  18
04/05/2017 BDQ Prova
http://estacio.webaula.com.br/salaframe.asp?curso=4711&turma=753045&topico=1626462&shwmdl=1 4/5
 
 
  6a Questão (Ref.: 201512422774)  Fórum de Dúvidas (0)       Saiba   (0)
Observe  o  algoritmo  abaixo.  Se  você  digitar 19  quando  for  solicitado  o  primeiro  valor  e  digitar 5,
quando  for  solicitado  o  segundo  valor,  as  variáveis  q,  r  e  d  ficarão  com  determinados  valores
armazenados.
Assinale a opção onde os valores corretos aparecem, na ordem.
Nesse ambiente, temos dois operadores de divisão, um para divisão que retorna um quociente inteiro
e uma para divisão que retorna um quociente real.
Lembre­se também do que significa os caracteres de controle \n e \t.
 
prog operadores
int a,b,q,r;
real d;
leia a;
leia b;
q<­ a div b;
r<­ a % b;
d<­ a/b;
imprima "\n", q, "\n", r, "\n", d, "\n";
fimprog
2
3 
3.8
3          4           3.8 #posicionados nas colunas 1/ 9 / 17
  3
4
3.8
3          4          3#posicionados nas colunas 1/ 9 / 17
4
3 
3
 
 
  7a Questão (Ref.: 201512422880)  Fórum de Dúvidas (0)       Saiba   (0)
O comando que permite que o usuário digite um dado, interagindo com o algoritmo é:
se 
  ler
escolha
escrever
enquanto
 
 Gabarito Comentado
 
  8a Questão (Ref.: 201512422967)
04/05/2017 BDQ Prova
http://estacio.webaula.com.br/salaframe.asp?curso=4711&turma=753045&topico=1626462&shwmdl=1 5/5
 Fórum de Dúvidas (0)       Saiba   (0)
As funções existem para decompor um problema em partes menores, simplificando e organizando o
programa como um  todo. Tendo em vista o que  foi exposto, assinale a opção que apresenta uma
afirmativa ERRADA em relação aos conceitos de funções.
  O comando return encerra a execução de uma função e pode retornar vários valores para a
função chamadora. 
Todas  as  funções  apresentam  no  seu  cabeçalho  um  par  de  parênteses  após  o  nome  da
funçao. 
Além do valor de uma variável é possível passar para uma função a referência ou o endereço
da variável.
As variáveis declaradas no corpo de uma função são chamadas variáveis locais. 
O  protótipo  de  uma  função  informa  ao  compilador  o  tipo  de  retorno,  o  nome  e  a  lista  de
parâmetros da função.
 
 Gabarito Comentado

Continue navegando