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!

Prévia do material em texto

Pergunta 1
0 em 0,25 pontos
	
	
	
	Analise o algoritmo abaixo e responda: qual o proprósito do algoritmo e qual o valor final da variável y.
var
x,y,z: inteiro
inicio
x <- 2
y <- x
z <- 1
enquanto (z < 10) faca
y <- y * x
z <- z + 1
fimenquanto
Escreva (y)
Fimalgoritmo
	
	
	
	
		Resposta Selecionada:
	 
O algoritmo calcula a potência do número x elevado a 10. O valor final de y é 1024
	Resposta Correta:
	 
O algoritmo não realiza nenhum processamento matemático. E o valor final de y é 1042
	
	
	
Pergunta 2
0,25 em 0,25 pontos
	
	
	
	Considere o algoritmo a seguir:
#include <stdio.h>
#include<conio.h>
int main(void) {
        int res, cont, x, n;
        cont = 1;
        res = 0;
        x = 2;
        n = 4;
        while(cont >= n){
            res = res * x;
            cont = cont + 1;
        printf("%d", res);
        }
        printf("%d",res);
       getch(); 
        return 0;
    }   
 
Após sua execução qual será a saída fornecida? Assinale a alternativa correta:
	
	
	
	
		Resposta Selecionada:
	 
0
	Resposta Correta:
	 
0
	
	
	
Pergunta 3
0,25 em 0,25 pontos
	
	
	
	Uma forma de visualizar a lógica programada para execução de uma determinada rotina é utilizar fluxogramas. Observe as figuras a seguir:
Elas representam num fluxograma, respectivamente:
	
	
	
	
		Resposta Selecionada:
	c. 
Espera, Banco de dados, Linhas de fluxo, Operação ou ajuste manual no processo.
	Resposta Correta:
	c. 
Espera, Banco de dados, Linhas de fluxo, Operação ou ajuste manual no processo.
	
	
	
Pergunta 4
0,25 em 0,25 pontos
	
	
	
	Analisar o algoritmo a seguir e responder: após a execução, quantas  vezes a variável saida será impressa? Assinalar somente uma alternativa correta:
 
        char mensagem[20] = " ALGORITMOS!!! ";
        int GAMA = 35;
        int BETA = 0;
 
        while (BETA != 1) {
            if (GAMA % 2 == 1) {
 
                printf("%s", mensagem );
            }
 
            GAMA = GAMA - 7;
 
            if (GAMA == 7) {
                BETA = 1;
            }
        }
	
	
	
	
		Resposta Selecionada:
	a. 
2
	Resposta Correta:
	a. 
2
	
	
	
Pergunta 5
0,25 em 0,25 pontos
	
	
	
	Considere que um determinado programa escrito em linguagem C precisa manipular as seguintes informações: nome do usuário, quantidade de números que serão digitados, valores dos números digitados pelo usuário, soma e média dos valores digitados. Assinale a alternativa que indica qual o tipo de dados mais adequado para cada variável a ser utilizada para armazenar as informações (na ordem apresentada no enunciado).
	
	
	
	
		Resposta Selecionada:
	 
char[], int, int, int, float
	Resposta Correta:
	 
char[], int, int, int, float
	Feedback da resposta:
	Correto
	
	
	
Pergunta 6
0,25 em 0,25 pontos
	
	
	
	Considere os três blocos de código dados abaixo. Em todos os códigos, são utilizados apenas comandos de decisão. Analise as aformações feitas sobre os códigos e assinale a afirmação correta.
Bloco 1
if ( n > 5 ) {
    if( n < 10)
        comando1;
    else
        comando2;
} else
    comando2;
Bloco 2
if ( (n > 5 ) && (n < 10) ) {
    comando1;
} else {
    comando2;
}
Bloco 3
if ( (n <= 5 ) || (n >= 10) ) {
    comando2;
} else {
    comando1;
}
	
	
	
	
		Resposta Selecionada:
	 
Os três blocos são equivalentes
	Resposta Correta:
	 
Os três blocos são equivalentes
	Feedback da resposta:
	Correto
	
	
	
Pergunta 7
0,25 em 0,25 pontos
	
	
	
	
Analise o algoritmo abaixo e responda em qual linha há um erro.
1. var
2. x,y,z: inteiro
3. inicio
4. x <- 2
5. y <- x
6. z <- 1
7. enquanto (z < 10)
8. y <- y * x
9. z <- z + 1
10. fimenquanto
11. Escreva (y)
12. Fimalgoritmo
	
	
	
	
		Resposta Selecionada:
	 
7
	Resposta Correta:
	 
7
	Feedback da resposta:
	Parabéns !
	
	
	
Pergunta 8
0,25 em 0,25 pontos
	
	
	
	Analise o algoritmo a seguir e reescreva a estrutura de repetição utilizando o comando for. Assinale a alternativa correta.
 
int a = 10;
int b = 2;
int c = 5;
 
while (a > c) {
    a = a - 1;
    b = b + c;
}
printf("%d,%d,%d",a,b,c);
	
	
	
	
		Resposta Selecionada:
	a. 
for(a = 10; a > c; a--){       
  b = b + c;
}
	Resposta Correta:
	a. 
for(a = 10; a > c; a--){       
  b = b + c;
}
	
	
	
Pergunta 9
0 em 0,25 pontos
	
	
	
	Qual comando abaixo preenche o código ?
public static void main(String args[]){
 int __________; 
for(int i=0; i< numeros.length; i++) 
System.out.println(numeros[i]);
}
	
	
	
	
		Resposta Selecionada:
	 
numeros=new int[10];
	Resposta Correta:
	 
numeros[]={0,1,2,3,4,5};
	Feedback da resposta:
	A resposta correta é  numeros[]={0,1,2,3,4,5};
	
	
	
Pergunta 10
0,25 em 0,25 pontos
	
	
	
	Considere as afirmativas abaixo sobre a decisão multicritério discreta de Chamovitz, ele classifica os problemas em tipos.
I) Nesse tipo de problema a decisão consiste na escolha da melhor alternativa ou das melhores alternativas.
II) São problemas em que se pretende gerar uma ordenação das alternativas.
III) São problemas em que a decisão consiste em se realizar uma descrição das alternativas.
IV) Consiste em classificar as alternativas em boas ou ruins. 
As afirmativas falam, respectivamente, em quais tipos de problemas:
	
	
	
	
		Resposta Selecionada:
	 
Alfa, Gama, Delta, Beta.
	Resposta Correta:
	 
Alfa, Gama, Delta, Beta.
	Feedback da resposta:
	Correto

Mais conteúdos dessa disciplina