Buscar

Simulado AV - INTRODUÇÃO A PROGRAMAÇÃO ESTRUTURADA EM C

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

Simulado AV - INTRODUÇÃO A PROGRAMAÇÃO ESTRUTURADA EM C   
		1a
          Questão
	Acerto: 1,0  / 1,0
	
	Em Informática, os algoritmos costumam ser escritos em Portugol. Sobre o mesmo, podemos afirmar que:
I. É uma linguagem intermediária entre a linguagem natural e a linguagem de programação;
II. Costuma adotar o inglês como língua padrão para redação dos algoritmos computacionais;
III. Adota algumas regras para fins de padronização e garantia de compreensão dos algoritmos;
IV. Pode ser executado diretamente pelo computador, sem auxílio de nenhum software específico.
São verdadeiras as assertivas:
		
	
	III e IV
	
	I, II, III e IV
	
	I e II
	
	I, II e III
	 
	I e III
	Respondido em 10/05/2020 19:12:40
	
		2a
          Questão
	Acerto: 1,0  / 1,0
	
	Assinale a opção correta. Sobre variáveis é correto afirmar que ...
		
	 
	uma variável ocupa um espaço em memória e devemos usar, normalmente, um tipo de dados ao declará-la.
	
	palavras reservadas podem ser usadas para nome de variáveis.
	
	o nome de uma variável sempre pode começar com acento.
	
	uma variável ocupa um espaço em memória e nunca se usa um tipo de dados ao declará-la.
	
	nomes de variáveis sempre podem iniciar com aspa.
	Respondido em 10/05/2020 19:02:22
	
		3a
          Questão
	Acerto: 1,0  / 1,0
	
	Assinale a alternativa que apresenta APENAS os exemplos de operadores lógicos.
		
	
	!, > e >=
	
	=, > e ?
	 
	&&, || e !
	
	&&, >= e <=
	
	+, - e *
	Respondido em 10/05/2020 19:02:58
	
		4a
          Questão
	Acerto: 0,0  / 1,0
	
	No C++, para que os acentos sejam exibidos corretamente durante a execução de um programa, é preciso que sejam utilizadas a biblioteca _______________ e a função _______________.
		
	
	iostream - ptb
	 
	iostream - setlocale
	
	math - math.round
	 
	locale - setlocale
	
	locale - ptb
	Respondido em 10/05/2020 19:03:56
	
		5a
          Questão
	Acerto: 1,0  / 1,0
	
	O comando utilizado para representar uma estrutura de ____________ é o comando _____. Esse comando fará um teste na ____________ apresentada, determinando se a ________________ é _______________ ou não.
		
	
	decisão, enquanto, condição, decisão, verdadeira.
	
	condição, repita, se, condição, para.
	
	decisão, para, condição, condição, falsa.
	 
	decisão, se, condição, condição, verdadeira.
	
	decisão, se, condição, condição, para.
	Respondido em 10/05/2020 19:04:49
	
		6a
          Questão
	Acerto: 1,0  / 1,0
	
	Considere o trecho de programa em C++ abaixo.  O que é impresso na tela quando o número de entrada é 7 ? Assinale a opção correta.
  int num;
  cout << "Digite um numero: ";
  cin >> num;
  if (num % 2 == 0)
    cout << num << "é divisível por 2";
  else
    if (num % 3 == 0 && num % 5 == 0)
       cout << num << " é divisível por 3 e por 5";
    else
        cout << num << " ### " ;
		
	 
	7 ###
	
	 
Apenas 7
	
	 
7 é divisível por 3 e por 5.
	
	 
Nada aparece, pois o trecho de programa possui erro.
	
	 
7 não é divisível por 2.
	Respondido em 10/05/2020 19:08:46
	
		7a
          Questão
	Acerto: 1,0  / 1,0
	
	Sobre a estrutura com pós-teste, julgue as assertivas a seguir Verdadeiras ou Falsas:
(   ) Avalia somente uma condição por vez, tendo essa que ser do tipo relacional ou matemático.
(   ) Trata-se de uma estrutura de seleção capaz de restringir a execução de determinado trecho do código;
(   ) É uma estrutura do tipo repetitiva, que precisa de uma condição que controle quando o trecho deve se repetir;
 
		
	
	F - V - V
	
	V - F - F
	
	V - F - V
	 
	F - F - V
	
	F - F - F
	Respondido em 10/05/2020 19:13:24
	
		8a
          Questão
	Acerto: 1,0  / 1,0
	
	Considere a estrutura for ( ; ; ), e assinale a afirmação correta:
		
	 
	É um laço infinito.
	
	Não é executada, pois não tem condição de teste.
	
	Tem a sintaxe incorreta.
	
	Não é executada pois não tem incremento.
	
	Não é executada, pois não tem variável.
	Respondido em 10/05/2020 19:13:40
	
		9a
          Questão
	Acerto: 1,0  / 1,0
	
	Você está escrevendo um programa no qual utiliza um vetor de 15 elementos do tipo caractere denominado LETRAS e precisa contar quantas posições do vetor armazenam a letra "A" ou a letra "E" e guardar o total na variável QuantAE. O trecho de código capaz de realizar essa contagem é:
		
	 
	for (i=0;i<=14;i++)
{
  if (LETRAS[i] == "A" || LETRAS[i] == "E")
  { QuantAE+=1; }
}
	
	for (i=0;i<=14;i++)
{
  if (LETRAS[i] == "A" or LETRAS[i] == "E")
  { QuantAE=1; }
}
	
	for (i=1;i<=14;i++)
{
  if (LETRAS[i] == "A" || LETRAS[i] == "E")
  { QuantAE+=; }
}
	
	for (i=0;i=14;i++)
{
  if (LETRAS[i] == ¿A¿ !! LETRAS[i] == ¿E¿)
  { QuantAE+=1; }
}
	
	for (i=1;i<=15;i++)
{
  if (LETRAS[i] == "A" && LETRAS[i] == "E")
  { QuantAE+=1; }
}
	Respondido em 10/05/2020 19:15:56
	
		10a
          Questão
	Acerto: 1,0  / 1,0
	
	Sabendo-se que a sintaxe do C e do C++ estabelece que a declaração de vetores bidimensionais deve se dar da seguinte forma:
< tipo do dado > nome_da_matriz [nº de linhas][nº de colunas];
Na codificação de um programa, na linguagem C++, é necessário a declaração de uma matriz bidimensional para armazenar as notas de 6 disciplinas de uma turma com 30 alunos. Tomando-se como base que o algoritmo considera que os dados estarão organizados na matriz de modo que cada linha represente as notas de um único aluno, marque a alternativa que apresenta de forma correta a declaração desta matriz, chamada notasAlunos.
		
	
	b) float notasAlunos[6][30];
	
	c) float notasAlunos[30,6];
	
	d) float notasAlunos[6,30];
	
	e) float notasAlunos[][];
	 
	a) float notasAlunos[30][6];

Outros materiais