Logo Passei Direto
Buscar
Material
páginas com resultados encontrados.
páginas com resultados encontrados.
left-side-bubbles-backgroundright-side-bubbles-background

Experimente o Premium!star struck emoji

Acesse conteúdos dessa e de diversas outras disciplinas.

Libere conteúdos
sem pagar

Ajude estudantes e ganhe conteúdos liberados!

left-side-bubbles-backgroundright-side-bubbles-background

Experimente o Premium!star struck emoji

Acesse conteúdos dessa e de diversas outras disciplinas.

Libere conteúdos
sem pagar

Ajude estudantes e ganhe conteúdos liberados!

left-side-bubbles-backgroundright-side-bubbles-background

Experimente o Premium!star struck emoji

Acesse conteúdos dessa e de diversas outras disciplinas.

Libere conteúdos
sem pagar

Ajude estudantes e ganhe conteúdos liberados!

left-side-bubbles-backgroundright-side-bubbles-background

Experimente o Premium!star struck emoji

Acesse conteúdos dessa e de diversas outras disciplinas.

Libere conteúdos
sem pagar

Ajude estudantes e ganhe conteúdos liberados!

left-side-bubbles-backgroundright-side-bubbles-background

Experimente o Premium!star struck emoji

Acesse conteúdos dessa e de diversas outras disciplinas.

Libere conteúdos
sem pagar

Ajude estudantes e ganhe conteúdos liberados!

left-side-bubbles-backgroundright-side-bubbles-background

Experimente o Premium!star struck emoji

Acesse conteúdos dessa e de diversas outras disciplinas.

Libere conteúdos
sem pagar

Ajude estudantes e ganhe conteúdos liberados!

left-side-bubbles-backgroundright-side-bubbles-background

Experimente o Premium!star struck emoji

Acesse conteúdos dessa e de diversas outras disciplinas.

Libere conteúdos
sem pagar

Ajude estudantes e ganhe conteúdos liberados!

left-side-bubbles-backgroundright-side-bubbles-background

Experimente o Premium!star struck emoji

Acesse conteúdos dessa e de diversas outras disciplinas.

Libere conteúdos
sem pagar

Ajude estudantes e ganhe conteúdos liberados!

left-side-bubbles-backgroundright-side-bubbles-background

Experimente o Premium!star struck emoji

Acesse conteúdos dessa e de diversas outras disciplinas.

Libere conteúdos
sem pagar

Ajude estudantes e ganhe conteúdos liberados!

Prévia do material em texto

1.
		(INPE - Técnico da Carreira de Desenvolvimento Tecnológico - 2006)Considere as três afirmações a seguir:
I.   Recursividade é uma forma de repetição.
II.  Variáveis são uma abstração de locais de memória do computador.
III. Operações aritméticas e lógicas só́ podem ser realizadas entre operandos do mesmo tipo.
Está(ão) correta(s):
	
	
	
	Apenas I
	
	
	II e III 
	
	
	I, II e III
	
	
	Apenas II 
	
	
	I e II
	Explicação:
Explicação.
	
	
	 
		
	
		2.
		Um tipo de diagrama, e pode ser entendido como uma representação esquemática de um processo ou algoritmo refere-se ao conceito de:
	
	
	
	Fluxograma;
	
	
	Processo;
	
	
	Algoritmo;
	
	
	Abstração;
	
	
	Diagrama;
	Explicação:
Como pode ser observado no Módulo 2 do Tema 1 o fluxograma é outra ferramenta bem útil para a representação de uma solução, e pode ser entendido como a representação gráfica de um algoritmo.
	
	
	 
		
	
		3.
		Os operadores no qual permitem a realização de comparações entre valores são chamados de:
	
	
	
	Bit a Bit;
	
	
	Relacionais;
	
	
	Internacionais;
	
	
	Lógico;
	
	
	Símbolo;
	Explicação:
Como pode ser observado no Módulo 2 do Tema 2 Os operadores relacionais permitem a realização de comparações entre valores. Elas são expressas por meio dos valores verdadeiro e falso.
	
	
	 
		
	
		4.
		O código abaixo foi escrito em linguagem C. Analise o seu comportamento e assinale a alternativa que representa os resultados para "Valor 1" e para "Valor 2", respectivamente, supondo que o usuário tenha digitado "67".
 
#include
int main()
{
float n;
printf("Digite um numero: ");
scanf("%f",&n);
printf("Valor 1: %f e Valor 2: %f", n-1, n+1);
}
	
	
	
	66.000000 e 67.00000
	
	
	68.00 e 69.00
	
	
	68.0000 e 69.0000
	
	
	66.000 e 67.000
	
	
	66 e 67
	
	
	 
		
	
		5.
		Considere o seguinte trecho de código em Portugol Studio:
num=10
produto=1
soma=0
enquanto (num < 9) 
{   se (num%2==0)
        Produto=produto*num
    senao
         soma=soma+num
    num=num+1
}
escreva(produto,soma)
O que será exebido pelo trecho de código acima?
	
	
	
	1 e 0, respectivamente
	
	
	O algoritmo não exibirá nenhuma resposta
	
	
	0 e 0, respectivamente
	
	
	1 e 1, respectivamente
	
	
	10 e 20, respectivamente
	Explicação:
Com num =10, a repetição não será executada e serão impressos os valores de produto e soma que foram inicializados (1 e 0)
	
	
	 
		
	
		6.
		Considere o seguinte trecho de código na linguagem Portugol Studio e responda o que se pede.
   ind=3
   cont10=0
   contmaior=0
   faca  
   {   leia(num;
        se (num > 1 && num < 10)
           cont10++  
        senao
           contmaior++
        ind++;
   }
   enquanto (ind<=3)
Quantas vezes o laço de repetição FACA-ENQUANTO será executado ?
	
	
	
	3
	
	
	4
	
	
	2
	
	
	nenhuma 
	
	
	1
	Explicação:
Ind começa com 3
vai entrar na 1a vez, na repetição, onde recebera o valor 4.
No teste da condição 4 <= 3 é false e sai da repetição
Conclusão: executou a repetição 1x
abs
	
	
	 
		
	
		7.
		Considere o seguinte enunciado:
Escreva um trecho de codigo, em Portugol,  que leia uma lista de números terminada em zero e mostre se o número é par ou ímpar.
Assinale a alternativa que apresenta corretamente esse trecho de código em Portugol Studio, usando o comando com teste no início (pré-teste).
 
	
	
	
	leia(num)
enquanto (num==0) 
{ se num%2==0
     escreva ( numero e par¿)
  senao 
     escreva (¿numero impar¿)
  leia (num)
}
	
	
	leia(num)
faca
{ se num%2==0
      escreva ( numero e par¿)
  senao 
  escreva (¿numero impar¿)
  leia (num)
}
enquanto (num!=0)
	
	
	leia(num)
enquanto (num<> 0) 
{ se num%2==0
     escreva ( numero e par¿)
  senao 
     escreva (¿numero impar¿)
  leia (num)
}
	
	
	leia(num)
enquanto (num!=0) 
{ se num%2==0
      escreva ( numero e par¿)
   senao 
      escreva (¿numero impar¿)
   leia (num)
}
 
	
	
	leia(num)
enquanto (num!=0) 
{ se num%2 != 0
      escreva ( numero e par¿)
  senao 
      escreva (¿numero impar¿)
  leia (num)
}
	Explicação:
Explicação.
	
	
	 
		
	
		8.
		É preciso verificar se o conteúdo da variável NUM existe ou não em um vetor de 10 posições de inteiros, de nome VET.
Assinale a alternativa que apresenta o trecho de código correto em linguagem C:
 
	
	
	
	int num,ind=0,achou=0,vet[10];
scanf ("%d",num);
while (ind<10 && achou==0)
{
   if (num=vet[ind])
   achou=1;
   else ind++;
}
	
	
	int num,ind=0,achou=0,vet[10];
scanf ("%d",num);
while (achou==0)
{
   if (num==vet[ind])
   achou=1;
   else ind++;
}
	
	
	int num,ind=0,achou=0,vet[10];
scanf ("%d",num);
while (ind<10 && achou==0)
{
   if (num==vet[ind])
   achou=1;
   else ind++;
}
	
	
	int num,ind=0,achou=0,vet[10];
scanf ("%d",num);
while (ind<10 && achou==0)
{
   if (num==vet[ind])
   achou=1;
}
	
	
	int num,ind=0,achou=0,vet[10];
scanf ("%d",num);
while (ind<10 && achou=0)
{
   if (num=vet[ind])
   achou=1;
   else ind++;
}
	
	
	 
		
	
		9.
		Assinale a resposta correta a questão abaixo.
- Considerando um vetor de 400 posições de inteiro. Qual o indice do vetor que ocupa o terceiro e vigéssimo elemento, respectivamente, em uma implementação em linguagem C ?
 
	
	
	
	3 e 20
	
	
	3 e 19
	
	
	2 e 19
	
	
	4 e 21
	
	
	2 e 20
	Explicação:
Posição 0 - 1o elemento
Posiçao 1 - 2o elemento
Posição 2 - 3o elemento
-----
----
Posição 19 - 20o elemento
	
	
	 
		
	
		10.
		Na codificação de um programa na linguagem C, é necessária a declaração de uma matriz bidimensional para armazenar as notas de 3 disciplinas de uma turma com 50 alunos.
O algoritmo considera que os dados estarão organizados na matriz, de modo que cada linha represente a nota de uma disciplina dos 50 alunos
Marque a alternativa que apresenta, de forma correta, a declaração dessa matriz, chamada de notasAlunos:
	
	
	
	float matalunos [3][50];
	
	
	float matalunos [50..3];
	
	
	float matalunos 50 x 3;
	
	
	float matalunos[3,50];
	
	
	float matalunos [50][3];
	Explicação:
a primeira dimensao são as linhas, a segunda as colunas
linhas - notas dos 50 alunos de 1 disciplina
colunas - notas das 3 provas

Mais conteúdos dessa disciplina