Buscar

O linguGEM DA PROGRAMAÇAO

Esta é uma pré-visualização de arquivo. Entre para ver o arquivo original

1 Os operadores lógicos servem para combinar resultados de expressões, retornando se o resultado final é verdadeiro ou falso. Marque a alternativa que contém o operador lógico que deve ser utilizado quando as duas proposições lógicas necessitam ser verdadeiras para que o resultado da combinação seja verdadeiro.
((pontos>=10) && (pontos <=20))
2 Observe o programa abaixo e escolha a opção que apresenta o que retorna da função chamada.
O valor retornado corresponde ao deslocamento mais um em relação ao endereço base da variável que contem o menor número
3 Observe o trecho de código abaixo e suponha que foi digitado o número 1762. Qual das opções abaixo corresponde à saída?
R=2671 0
4 Observe o código abaixo: 
#include < stdio.h >
#include < stdlib.h>
int main(){ 
int x,y,z; 
x=6; 
y=2; 
z = (x%2)+8; 
puts(z); 
system("PAUSE"); 
return 0; 
} 
Dentre as opções abaixo é correto afirmar:
 
 R=	Ocorrerá um erro
5 O desenvolvimento de um programa precisa atender as necessidades do usuário final, para isto o desenvolvedor conta com algumas estruturas que facilitam a construção de seu código fonte. Uma delas é a estrutura condicional if.
Das opções apresentadas marque a qual melhor define esta estrutura.
R=Testa uma expressão e dependendo do resultado permite que o programa siga por caminhos diferentes.
6 Observe o programa abaixo e escolha a opção que apresenta o que retorna da função chamada.
R= O valor retornado corresponde ao deslocamento mais um em relação ao endereço base da variável que contem o menor número
7 Os diagramas de fase ou diagramas de equilíbrio indicam as fases que se encontram em equilíbrio em função da temperatura, pressão e composição da substância considerada.	
Sabe-se que em países frios, existe a prática de se misturar salmoura a água para que a mistura gelo+sal se torne líquida a temperatura ambiente.	
Considerando o diagrama a seguir, que mostra o sistema água + salmoura + gelo e que a temperatura ambiente é de -10oC, indique a quantidade de sal a ser jogada na rua para que não haja gelo	
Resposta: 23,3% de sal	
8 Os tratamentos térmicos utilizados atualmente podem alterar radicalmente a resistência mecânica de um aço, podendo até multiplicá-la por 5.  Isto acontece em decorrência da modificação de aspectos microestruturais.	
Considerando-se a micrografia apresentada a seguir e sabendo-se que a mesma pertence a um aço, identifique a microestrutura predominante na mesma:	
R= Martensita
9 O chefe do departamento do pessoal da Empresa YYY gostaria de declarar matrizes bidimensionais para armazenar nomes dos 20 funcionários e 14 salários de cada um deles.
Assinale a linha onde a declaração atende ao que ele deseja. 
R= 	char nomes[20][31]; float salarios[20][14]; 
10 O professor de Matemática armazena as notas dos quatro bimestres e da média dos seus 47 alunos em cinco vetores.
Ele pretende agrupar esses vetores em uma matriz bidimensional de nome NOTAS na linguagem C.
Assinale a opção que possibilitará fazer o que o professor deseja.
R=
float NOTAS[47][5]; 
11 31598) Pontos: 1,0 / 1,0
Observe o fragmento do código JAVA a seguir:
public class Avaliacao {
public static int e(int x) {
return x * 1;
}
public static int d(int x) {
return x * 2;
}
public static int b(int x) {
if (x < 1)
return 0;
else
return 5 - d(x + 1);
}
public static int a(int y) {
return 3 + b(y) + d(y) + e(y);
}
public static void main(String[] args) {
System.out.println(a(5));
}
}
Como resultado de sua execução teremos o seguinte resultado:
R= 11
12 O que imprimirá a linha de código em Java a seguir? System.out.println("1+1+1="+1+1+'1')
R= 1+1+1=111
13 Observe o fragmento do código JAVA a seguir:
public class prova {
public prova() {
}
public static int d(int x) {
return x*2;
}
public static int e(int x) {
return x*5;
}
public static int fn(int x) {
if (x<1)
return 0;
else
return x;
}
public static int g(int y) {
return 10+fn(y)+e(y)+d(y);
}
public static void main(String[] args) {
System.out.println(g(5));
}
R= 50
14 Observe o código em Java a seguir, em que se pode verificar a aplicação dos operadores de pré-decremento e pós-decremento.
public class Decrementa{
public static void main(String args[]) {
int m, n = 44;
m = --n;
m = n--;
System.out.println(m);
System.out.println(n);
}
}
qual seria a saida ?
R= 43 e 42
15 Os operadores lógicos servem para combinar resultados de expressões, retornando se o resultado final é verdadeiro ou falso. Marque a alternativa que contém o operador lógico que deve ser utilizado quando as duas proposições lógicas necessitam ser verdadeiras para que o resultado da combinação seja verdadeiro.
R= ((pontos>=10) && (pontos <=20))
16 Os chamados vetores e matrizes podem ser considerados como:
 
r;Estruturas de dados homogêneas
17Observe o código apresentado na questão:
#include < stdio.h>
#include < stdlib.h>
int x=4;
void main(){
 int x=5;
 exibir(x); 
 system("PAUSE"); 
}
void exibir(int y){
 printf("%d",y); 
}
Dentre as opções abaixo é correto afirmar:
r;Ocorrerá um erro
17 Observe o programa abaixo e escolha a opção que apresenta o que retorna da função chamada.
r;O valor retornado corresponde ao deslocamento mais um em relação ao endereço base da variável que contem o menor número 
18 Observe o programa abaixo e escolha a opção que exibe a saída que ele produz.
Nessa análise, considere os caracteres de controle \n e \t e atenção especial à função fgets().
r;JOAO RENATO
 12
 MARIA TEREZA
 13
 ANITA LUIZA
 12
 RESPOSTA: 37
19 O chefe do departamento do pessoal da Empresa YYY gostaria de declarar matrizes bidimensionais para armazenar nomes dos 20 funcionários e 14 salários de cada um deles.
Assinale a linha onde a declaração atende ao que ele deseja.
	
R;char nomes[20][31]; float salarios[20][14]; 
20 Observe o programa abaixo e escolha a opção que descreve o que ele faz.
R;Lê dados do teclado e armazena na Memória Principal em uma matriz unidimensional. Depois abre um arquivo do tipo binário para escrita e, se for possível, grava os dados no arquivo.
21 Os alunos foram desafiados pelo professor para construir uma linha em linguagem C que pudesse exibir no display o algarismo da casa das dezenas simples de um número dado na chamada das funções.
O professor disse que eles não precisavam fazer nenhuma proteção, mas deixou claro que tinham que usar somente as duas funções que foram disponibilizadas para eles.
Observe os protótipos abaixo e os comentários sobre o que cada função retorna e depois escolha a opção que possibilita o que foi pedido, supondo que o número seja : 987234.
Função 1: int retornaUltimo(int num); /* Retorna o algarismo da casa das unidades simples*/
Função 2: int retornaDezenas(int num); /* Retorna o número de dezenas de um número */
	 
r;printf("\nAlgarismo das Dezenas simples:%d",retornaUltimo(retornaDezenas(9872234)));
22 O chefe do departamento do pessoal da Empresa YYY gostaria de declarar matrizes bidimensionais para armazenar nomes dos 20 funcionários e 14 salários de cada um deles.
Assinale a linha onde a declaração atende ao que ele deseja.
	
r;char nomes[20][31]; float salarios[20][14];

Teste o Premium para desbloquear

Aproveite todos os benefícios por 3 dias sem pagar! 😉
Já tem cadastro?

Continue navegando