A maior rede de estudos do Brasil

Grátis
10 pág.
LINGUAGEM DE PROGRAMAÇÃO I  (CCE0242)

Pré-visualização | Página 2 de 2

identifique a opção incorreta:
		
	
	Deve ser declarado antes de acessado em seu programa.
	 
	Permite agrupar vários elementos em uma mesma variável indexada.
	
	Na declaração int[50]; o índice da ultima posição é 49.
	 
	Podem ser formado por elementos de tipos diferentes.
	
	Um vetor de caracteres terminado com um caracter nulo é uma string na linguagem C.
Aula 7
	1a Questão (Ref.: 201402575373)
	
	Para resolver um determinado problema um programador escreveu um código para trabalhar com um vetor conforme apresentado na questão:
    float vetn[20];
    for (int i=0; i < 20; i++){
        vetn[i]  = ( i+1) * 0.1;
        i = i + 2;
    }
Desconsiderando a necessidade do programa completo e levando em conta apenas o código descrito, das opções apresentadas, qual afirmativa está correta.
		
	
	Serão armazenados 20 valores reais.
	
	O terceiro valor armazenado será o 0.6.
	 
	O vigésimo valor armazenado será o 2.0.
	
	O segundo valor armazenado será o 0.2.
	 
	Serão armazenados 7 valores reais.
	
	
	 2a Questão (Ref.: 201402575367)
	
	As matrizes, em geral, são caracterizadas por se tratarem de uma única variável de determinado tamanho que guarda várias informações do mesmo tipo.
Desconsiderando a necessidade do programa principal e levando em conta apenas a linha de comando, das opções apresentadas em relação à manipulação de vetores marque a resposta correta.
		
	 
	float vetreais[4]={1.0,2.4,3.5,4.5};
	
	float array[4]=[1.0,2.4,3.5,4.5];
	 
	char vet[5]={a,b,c,d,e};
	
	int vetinteiros[5]=[1,2,3,4,5];
	
	char vetnome[5]= "Maria";
	
	
	 3a Questão (Ref.: 201402575375)
	
	Para resolver um determinado problema um programador escreveu um código para trabalhar com um vetor conforme apresentado na questão:
    int vetn[10];
    for (int i=1; i <= 10; i++){
        vetn[i -1]  = i * 13;
        i = i + 1;
    }
Desconsiderando a necessidade do programa completo e levando em conta apenas o código descrito, das opções apresentadas em relação ao vetor, qual afirmativa está correta.
		
	
	O terceiro valor armazenado será o 60.
	
	O segundo valor armazenado será o 26.
	 
	Serão armazenados 10 valores inteiros.
	 
	Serão armazenados 5 valores inteiros.
	
	O décimo valor armazenado será o 117.
Aula 8
	1a Questão (Ref.: 201402575382)
	
	Um programador durante a construção de um código precisava converter o texto correspondente a um ano em um número inteiro, para poder executar alguns cálculos a partir deste ano.
Das opções apresentadas, qual função apresenta a solução para o programador?
		
	
	strcat( ).
	 
	atoi( ).
	 
	strcont( ).
	
	strlength( ).
	
	strlen( ).
Aula 9
	1a Questão (Ref.: 201402575371)
	
	 Na definição de estruturas, funções, variáveis, etc. devemos seguir suas respectivas Sintaxes.
Das opções apresentas, qual é SINTAXE correta da definição de um vetor bidimensional.
		
	
	nome_matriz[numero_linhas][numero_colunas];
	 
	tipo nome_matriz[numero_colunas][numero_linhas];
	 
	tipo nome_matriz[numero_linhas][numero_colunas];
	
	tipo nome_vetor[numero_colunas][numero_linhas];
	
	tipo nome_matriz[][];
	
	
	 2a Questão (Ref.: 201402631192)
	
	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.
		
	
	
char nomes[19][31]; float salarios[19][13]; 
	
	
char nomes[20][31]; float salarios[20][20]; 
	 
	
char nomes[20][31]; float salarios[20][14]; 
	
	
float nomes[20][31], salarios[20][14]; 
	
	
char nomes[20]; float salarios[19][13]; 
	
	
	 3a Questão (Ref.: 201402631195)
	
	Um Engenheiro da prefeitura está  fazendo um  levantamento do número de árvores necessárias para serem  plantadas em 20 bairros.
Ele gostaria de declarar matrizes para armazenamento desses dados.
Assinale a linha onde a declaração atende ao que ele deseja.
 
		
	
	
char bairros[19][40]; int quantidade[19]; 
	
	
char bairros[20,40]; int quantidade[20]; 
	 
	
char bairros[20]; int quantidade[20]; 
	 
	
char bairros[20][40]; int quantidade[20]; 
	
	
char bairros[19]; int quantidade[19]; 
Aula 10
	1a Questão (Ref.: 201402628539)
	
	Um Engenheiro de Produção que gostava de programar resolveu definir uma função para facilitar seu trabalho, uma vez desejava dar um premio de produtividade para sua equipe.
O premio seria calculado de forma variada e iria se basear na avaliação de cada funcionário (valores de 1 a 5).
Ele escreveu o protótipo abaixo.
float premio(float salario, int avaliacao);
 
Tendo em  vista esse protótipo é CORRETO afirmar que a função:
		
	
	Não retorna nenhum valor para a função chamadora.
	 
	Retornará o salário somado ao percentual
	 
	Recebe dois valores, salário e a classificação, passados por valor.
	
	Retornará dois valores para a função chamadora.
	
	Recebe dois valores, salário e a avaliação, passados por referência.
	
	
	 2a Questão (Ref.: 201402628514)
	
	Um programa pode ser formado por uma, ou mais funções. Quando existir mais de uma função, onde poderão se posicionar as demais funções em relação à função main()?
Observe as afirmativas abaixo e assinale a resposta CORRETA
 
I Antes ou depois, depende do programador, pois a posição não gera, nunca, problema.
II Depois, desde que os protótipos sejam colocados antes da main().
III Antes para não ter que colocar os protótipos e nunca ocasionar erros.
IV Antes ou depois, desde que sejam colocados os protótipos.
		
	 
	II e IV estão corretas
	
	Só a II está correta
	
	II e III estão corretas
	 
	I e III estão corretas
	
	I e IV estão corretas
	
	
	 3a Questão (Ref.: 201402575378)
	
	Para resolver um determinado problema um programador escreveu um código para trabalhar com um vetor conforme apresentado na questão:
    int vetn[3][2];
    for (int i=0; i < 3; i++){
        for (int j=0; j < 2; j++){
            vetn[i][j]  = i + j;
        }
    }
Desconsiderando a necessidade do programa completo e levando em conta apenas o código descrito, das opções apresentadas, qual afirmativa está correta.
		
	
	O trecho apresentado possui erro e apenas um valor será armazenado.
	
	O trecho apresentado possui erro e nenhum valor será armazenado.
	 
	Serão armazenados os valores 0,1,1,2,2,3.
	
	Serão armazenados os valores 0,1,2,2,3,3.
	
	Serão armazenados os valores 0,0,1,1,2,2.