Buscar

Informática para engenharia

Prévia do material em texto

1a Questão (Ref.:201604065240)
	Pontos: 0,1  / 0,1  
	O computador só entende linguagem de 0''s e 1''s. Nesse sentido, é importante conhecer como fazer a conversão de um número da base decimal para um número na base binária. O número 35, se escrito na base binária, equivale a:
		
	
	0101 1101
	
	1101 0111
	
	0110 0011
	
	0101 1001
	 
	0010 0011
	Respondido em 14/05/2019 17:23:27
	
Compare com a sua resposta:
main(){
float valorCasa, salario, anos, valorPrestacao;
cout << "Qual o valor da Casa: ";
cin >> valorCasa;
cout << "Qual o salario do interessado: ";
cin >> salario;
cout << "Quantidade de anos : ";
cin>> anos;
valorPrestacao = valorCasa/ (anos*12);
if (valorPrestacao > (salario*0.30))
{
     cout << " Reprovado \n";
} else
{
     cout <<" Aprovado \n";
}
system ("pause");
return 0;
}
	
	
	
	2a Questão (Ref.:201604065565)
	Pontos: 0,1  / 0,1  
	Converta o numero 15 na base 10 para a base binária.
		
	
	1011
	
	0111.
	
	11111.
	 
	1111.
	
	111.
	Respondido em 14/05/2019 17:11:01
	
Compare com a sua resposta:
Dados de entrada: número da conta, saldo atual, total de créditos e total de débitos.
Dados de processamento: saldo atual
Dados de saída: número da conta e saldo atual.
	
	
	
	3a Questão (Ref.:201604065335)
	Pontos: 0,1  / 0,1  
	O computador pode auxiliá-lo em qualquer tarefa. É consciente, trabalhador, possui muita energia, mas não tem iniciativa e nenhuma independência, não é criativo nem inteligente, por isso precisa receber instruções nos mínimos detalhes. Marque a opção que define a sequência da finalidade de um computador.
		
	
	Entrada, Saída, Processamento de Dados
	
	Saída, Entrada, Processamento de Dados
	
	Processamento de Dados, Entrada, Saída
	 
	Entrada, Processamento de Dados, Saída
	
	Processamento de Dados, Saída, Entrada
	Respondido em 14/05/2019 17:13:06
	
Compare com a sua resposta: #include #include #include using namespace std; int main() { setlocale(LC_ALL,"Portuguese"); float nota1, nota2, media; cout << "Informe a primeira nota "; cin >> nota1; cout << "Informe a segunda nota "; cin >> nota2; media = ((nota1 * 2) + (nota2 * 3)) / 5; cout << "A média ponderada foi : " << media << endl; return 0; }
	
	
	
	4a Questão (Ref.:201604065486)
	Pontos: 0,1  / 0,1  
	Dadas as proposições a = "Luiz é administrador", b = "Alfredo é bancário" e c = "Maria é comerciante", traduza para a linguagem simbólica a proposição a seguir:
"Se Alfredo é bancário e Maria é comerciante, então Luiz é administrador"
		
	
	~(a ˄ (b ˅ c))
	 
	b ˄ c → a
	
	(a ˅ b) ˄ ~c
	
	a ↔ ~b ˄ ~c
	
	~a ˄ c
	Respondido em 14/05/2019 17:25:45
	
Compare com a sua resposta:
var
   nome, curso, periodo: caracter
inicio
      escreval ("Digite o seu nome: ")
      leia (nome)
     escreval ("Digite o seu curso: ")
      leia (curso)
     escreval ("Digite o seu período: ")    
      leia (periodo)
      escreval ("O nome é:", nome, ", o curso é:", curso, ", o período é:", periodo)      
fimalgoritmo
	
	
	
	5a Questão (Ref.:201604065316)
	Pontos: 0,1  / 0,1  
	Transforme o valor (1111)2 em um valor na base decimal.
		
	
	17
	
	14
	
	4
	
	12
	 
	15
	Respondido em 14/05/2019 17:12:04
	
Compare com a sua resposta:
#include 
#include
/* run this program using the console pauser or add your own getch, system("pause") or input loop */
main() {
    float dolar, rea, taxal;
    printf("A taxa de conversão utilizada será de a taxa de câmbio para conversão em R$  para cada U$ 1,00! \n");    
    printf("Digite o valor em dólares! \n");
    scanf("%f", &dolar);
    printf("Digite a taxa cambial! \n");
    scanf("%f", &taxa);
    real = dolar * taxa;
    
    printf("O valor da conversão de:%f dólares em reais eh: %f! \n", dolar, real);
    getchar();
    
}
------------------------------------------------------------------------------------------------------------------------------
	
	
	1a Questão (Ref.:201604065474)
	Pontos: 0,1  / 0,1  
	Qual o resultado obtido ao final da execução do seguinte algoritmo caso o usuário digite o número 5?
ALGORITMO
INÍCIO
   DECLARE n1,m,x : INTEIRO 
   ESCREVA("DIGITE O NUMERO")
   LEIA (n1)
   m <- n1 MOD 2
   x <- (m *2) + 3
   ESCREVA( x )
FIM
		
	
	1
	
	13
	
	0
	 
	5
	
	2.5
	Respondido em 14/05/2019 17:31:42
	
Compare com a sua resposta:
ALGORITMO PH
INÍCIO
    DECLARE ph : REAL
    ESCREVA("Digite o ph")
    LEIA(ph)
    SE ph>= 6 E ph<=9 ENTÃO
        ESCREVA("Amostra dentro dos padrões")
   SENÃO
        ESCREVA("Amostra fora dos padrões")
  FIM SE
FIM
	
	
	
	2a Questão (Ref.:201604065565)
	Pontos: 0,1  / 0,1  
	Converta o numero 15 na base 10 para a base binária.
		
	
	111.
	 
	1111.
	
	11111.
	
	1011
	
	0111.
	Respondido em 14/05/2019 17:31:55
	
Compare com a sua resposta:
Dados de entrada: número da conta, saldo atual, total de créditos e total de débitos.
Dados de processamento: saldo atual
Dados de saída: número da conta e saldo atual.
	
	
	
	3a Questão (Ref.:201604065223)
	Pontos: 0,1  / 0,1  
	É um conjunto finito de regras que fornece uma sequência de operações para resolver um problema específico.
Este conceito descreve qual das opções abaixo:
		
	
	Lógica
	
	Compilador
	 
	Algoritmo
	
	Interpretador
	
	Linguagem de Programação
	Respondido em 14/05/2019 17:45:14
	
Compare com a sua resposta:
#include
using namespace std;
int main() {
  int i;
  i=30;
  while(i<=70) {
    cout << i << endl;
     i=i+2;
  }
return 0;
}
	
	
	
	4a Questão (Ref.:201604065174)
	Pontos: 0,1  / 0,1  
	Uma variável do tipo "float" armazena valores do tipo?
		
	 
	Real
	
	Lógico
	
	Literalnumérica
	
	Alfanumérica
	
	String
	Respondido em 14/05/2019 17:43:58
	
Compare com a sua resposta: #include
#include
using namespace std;
int main()
{   float larg, comp, afrea,pot;
    cout<<"Digite a largura: ";
 cin>>larg;
 cout<<"Digite o comprimento: ";
 cin>>comp;
 area=larg*comp;
 pot=area*18;
 cout<<"A quantidade de W"<<pot;
 system("pause");
    return 0;
}</pot;
	
	
	
	5a Questão (Ref.:201604064970)
	Pontos: 0,1  / 0,1  
	Em relação à lógica de programação, considere os pseudocódigos:
 
		
	
	O resultado da solução apresentada por Alg2 é maior do que a de Alg1.
	
	Somente Alg2 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 é menor do que a de Alg1.
	
	Somente Alg1 tem consistência em sua representação e chega a um resultado.
	Respondido em 14/05/2019 17:46:27
	
Compare com a sua resposta: Nossos cérebros adicionam componentes de nossa imaginação para interpretar uma imagem.
------------------------------------------------------------------------------------------------------------------------------
	
	
	1a Questão (Ref.:201604683425)
	Pontos: 0,0  / 0,1  
	Assinale a alternativa que apresenta corretamente o valor da variável "resp" ao final da execução do código abaixo:
numero = '5.75'
numero_f = float(numero)
numero_i = int(numero_f)
resp = numero_i + 3 + numero_f
resp = int(resp)
 
		
	
	12
	 
	12.75
	
	14
	 
	13
	
	13.75
	Respondido em 14/05/2019 18:42:13
	
Compare com a sua resposta:
	
	
	
	2a Questão (Ref.:201604065152)
	Pontos: 0,1  / 0,1  
	Identificadores são os nomes das variáveis usadas em um programa e devem seguir algumas regras básicas para suaformação. Marque a opção onde, segunda a regra, o identificador não esta válido.
		
	
	Não são permitidos caracteres especiais (@,$, +, -, %, !).
	
	O primeiro caractere deve ser sempre uma letra ou o caractere sublinhado.
	
	Os caracteres que você pode utilizar são: os números, as letras maiúsculas, as letras minúsculas e o caractere sublinhado.
	
	Não podemos usar as palavras reservadas nos identificadores, ou seja, palavras que pertençam a uma linguagem de programação.
	 
	São permitidos espaços em branco.
	Respondido em 14/05/2019 18:20:31
	
Compare com a sua resposta:
	
	
	
	3a Questão (Ref.:201604065255)
	Pontos: 0,1  / 0,1  
	Qual o resultado da variável Z após a execução do código seguinte?
x <- 9;
y <- 7;
z <- 6;
SE ( (x - 2) < (y + 2) ) E ( (Z + 1) > (x + 1) ) ENTAO
     y <- x + 1;
SENAO
     y <- x -1;
FIMSE
z <- z + (2 * x) + (3 * y);
		
	
	72
	
	36
	
	54
	
	12
	 
	48
	Respondido em 14/05/2019 17:53:19
	
Compare com a sua resposta: #include int main(){ float vol, raio, altura; printf("Informe o raio"); scanf("%f", &raio); printf("Informe a altura"); scanf("%f", &altura); vol=3,14*raio*raio*altura; printf("o volume do: ", vol); return(0); }
	
	
	
	4a Questão (Ref.:201604065423)
	Pontos: 0,1  / 0,1  
	Considerando a equação do Teorema de Pitágoras, onde a variável C representa a hipotenusa e as variáveis A e B representam os catetos, qual seria o valor resultante do programa abaixo para os valores: 7 e 5?
from math import sqrt
from math import pow
C = float(input("Informe o valor da hipotenusa: "))
A = float(input("Informe o valor do cateto: "))
B = sqrt(pow(C,2) - pow(A,2))
print("O valor do segundo cateto e: {}".format(B))
		
	 
	O valor do segundo cateto e: 4.89
	
	O valor do segundo cateto e: 4.9
	
	O valor do segundo cateto e: 5
	
	O valor do segundo cateto e: 8
	
	O valor do segundo cateto e: 8.6
	Respondido em 14/05/2019 18:03:03
	
Compare com a sua resposta:
Ler Salario
Ler Percentual
Aumento = Percentual*Salario/100
SalarioNovo = Salario+Aumento
imprima O novo salário é:, SalarioNovo
	
	
	
	5a Questão (Ref.:201604065697)
	Pontos: 0,0  / 0,1  
	Para identificar se um número (num) é par, podemos usar o seguinte comado.
		
	 
	if (num/2==0) :
	
	if (resto(num)==0) :
	 
	if (num%2==0) :
	
	if (par(num)==true) :
	
	if (num/2=0) :
	Respondido em 14/05/2019 17:57:34
	
Compare com a sua resposta: #include using namespace std; int main(int argc, char** argv) { int i, n; cout<< "Informe um numero:"; cin>>n; i=1; while(i<=n){ cout << i << endl; i=i+1; } return 0; }
---------------------------------------------------------------------------------------------------------------------------
	
	
	1a Questão (Ref.:201604683425)
	Pontos: 0,0  / 0,1  
	Assinale a alternativa que apresenta corretamente o valor da variável "resp" ao final da execução do código abaixo:
numero = '5.75'
numero_f = float(numero)
numero_i = int(numero_f)
resp = numero_i + 3 + numero_f
resp = int(resp)
 
		
	
	12
	 
	12.75
	
	14
	 
	13
	
	13.75
	Respondido em 14/05/2019 18:42:13
	
Compare com a sua resposta:
	
	
	
	2a Questão (Ref.:201604065152)
	Pontos: 0,1  / 0,1  
	Identificadores são os nomes das variáveis usadas em um programa e devem seguir algumas regras básicas para sua formação. Marque a opção onde, segunda a regra, o identificador não esta válido.
		
	
	Não são permitidos caracteres especiais (@,$, +, -, %, !).
	
	O primeiro caractere deve ser sempre uma letra ou o caractere sublinhado.
	
	Os caracteres que você pode utilizar são: os números, as letras maiúsculas, as letras minúsculas e o caractere sublinhado.
	
	Não podemos usar as palavras reservadas nos identificadores, ou seja, palavras que pertençam a uma linguagem de programação.
	 
	São permitidos espaços em branco.
	Respondido em 14/05/2019 18:20:31
	
Compare com a sua resposta:
	
	
	
	3a Questão (Ref.:201604065255)
	Pontos: 0,1  / 0,1  
	Qual o resultado da variável Z após a execução do código seguinte?
x <- 9;
y <- 7;
z <- 6;
SE ( (x - 2) < (y + 2) ) E ( (Z + 1) > (x + 1) ) ENTAO
     y <- x + 1;
SENAO
     y <- x -1;
FIMSE
z <- z + (2 * x) + (3 * y);
		
	
	72
	
	36
	
	54
	
	12
	 
	48
	Respondido em 14/05/2019 17:53:19
	
Compare com a sua resposta: #include int main(){ float vol, raio, altura; printf("Informe o raio"); scanf("%f", &raio); printf("Informe a altura"); scanf("%f", &altura); vol=3,14*raio*raio*altura; printf("o volume do: ", vol); return(0); }
	
	
	
	4a Questão (Ref.:201604065423)
	Pontos: 0,1  / 0,1  
	Considerando a equação do Teorema de Pitágoras, onde a variável C representa a hipotenusa e as variáveis A e B representam os catetos, qual seria o valor resultante do programa abaixo para os valores: 7 e 5?
from math import sqrt
from math import pow
C = float(input("Informe o valor da hipotenusa: "))
A = float(input("Informe o valor do cateto: "))
B = sqrt(pow(C,2) - pow(A,2))
print("O valor do segundo cateto e: {}".format(B))
		
	 
	O valor do segundo cateto e: 4.89
	
	O valor do segundo cateto e: 4.9
	
	O valor do segundo cateto e: 5
	
	O valor do segundo cateto e: 8
	
	O valor do segundo cateto e: 8.6
	Respondido em 14/05/2019 18:03:03
	
Compare com a sua resposta:
Ler Salario
Ler Percentual
Aumento = Percentual*Salario/100
SalarioNovo = Salario+Aumento
imprima O novo salário é:, SalarioNovo
	
	
	
	5a Questão (Ref.:201604065697)
	Pontos: 0,0  / 0,1  
	Para identificar se um número (num) é par, podemos usar o seguinte comado.
		
	 
	if (num/2==0) :
	
	if (resto(num)==0) :
	 
	if (num%2==0) :
	
	if (par(num)==true) :
	
	if (num/2=0) :
	Respondido em 14/05/2019 17:57:34
	
Compare com a sua resposta: #include using namespace std; int main(int argc, char** argv) { int i, n; cout<< "Informe um numero:"; cin>>n; i=1; while(i<=n){ cout << i << endl; i=i+1; } return 0; }
-------------------------------------------------------------------------------------------------------------------------
	Marque a alternativa correta. Componente dentro do processador que realiza as operações lógicas e matemáticas?
		
	
	Registrador de dados de memória.
	
	Registrador de memória.
	
	Disco rígido.
	
	Memória principal.
	 
	Unidade lógica aritmética
	Respondido em 15/05/2019 18:39:41
	
Compare com a sua resposta: a. O valor e: -10; b. O valor e: 16; c. O valor e: -1; d. O valor e: 300.
	
	
	
	2a Questão (Ref.:201604065947)
	Pontos: 0,1  / 0,1  
	Considere a sequencia : 2/5; 3/7; 4/9; 5/11 ... A diferença entre o número 2 e o 12° número dessa sequencia é igual a:
		
	
	38/25.
	
	3/5.
	
	44/29.
	
	11/12.
	 
	41/27.
	Respondido em 15/05/2019 18:58:01
	
Compare com a sua resposta:
int main(){
float baseMaior, baseMenor, altura, area;
cout << ¿Digite a base maior: ¿ << endl;
cin >> baseMaior;
cout << ¿Digite a base menor: ¿ << endl;
cin >> baseMenor;
cout << ¿Digite a altura: ¿ << endl;
cin >> altura;
area= ((baseMaior + baseMenor)* altura)/2 ;
cout << ¿A area e: ¿ << area;
return 0;
}
	
	
	
	3a Questão (Ref.:201604065242)
	Pontos: 0,1  / 0,1  
	(ESAF - 2010 - SUSEP - Analista Técnico - Prova 2 - Tecnologia da Informação) Segundo o conceito da Máquina de Von Neumann para os programas de computador (ou instruções)
		
	
	instruções e dados são armazenados em memórias distintas.
	
	apenas instruções ficam armazenadas.
	
	instruções e dados não são armazenados, com vistas à otimização do uso da memória.os dados ficam armazenados na memória, não havendo armazenamento de instruções.
	 
	instruções e dados são armazenados na mesma memória.
	Respondido em 15/05/2019 18:58:45
	
Compare com a sua resposta: var A, B: real inicio escreval("informe o numero A") leia(A) escreval("informe o numero B") leia(B) escreval("o resultado de A elevado a B e:", A^B) fimalgoritmo
	
	
	
	4a Questão (Ref.:201604065501)
	Pontos: 0,1  / 0,1  
	"É uma posição (endereço) na memória do computador, a qual é reservada para armazenar os dados que o programa vai manipular. Esta posição precisa ter um nome e um tipo de dado associado a informação que ela armazena". Esta descrição faz referência a qual das opções abaixo:
		
	
	Comando
	 
	Variável
	
	Função
	
	Biblioteca
	
	Constante
	Respondido em 15/05/2019 18:39:11
	
Compare com a sua resposta: algoritmo "Média e comparação" var notas: vetor [1..5] de inteiro i, maior_media, soma: inteiro media: real inicio escreval("Digite as 5 notas: ") para i de 1 ate 5 faca leia(notas) soma<- soma + notas media<- soma / 5 fimpara escreval("A Soma das notas é: ",soma) escreval("A média das notas é: ",media) escreval("Os valores maiores que a média são: ") para i de 1 ate 5 faca se(notas > media) entao maior_media<- notas escreval(maior_media) fimse fimpara fimalgoritmo
	
	
	
	5a Questão (Ref.:201604654395)
	Pontos: 0,0  / 0,1  
	Analise o código abaixo
O que será mostrado na tela?
		
	
	PASSO 1
	
	PASSO 2
	 
	PASSO 3
	 
	Nada, pois o código não compilará.
	
	Nada, apesar do código está correto ser possível de compilado.
	Respondido em 15/05/2019 19:00:58
	
Compare com a sua resposta:

Continue navegando