Buscar

AV3_Ling.Prog.I

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você viu 3, do total de 4 páginas

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Prévia do material em texto

Avaliação: CCE0242_AV3_201101487437 » LINGUAGEM DE PROGRAMAÇÃO I
	
	 1a Questão (Cód.: 135610)
	Pontos: 0,0  / 1,0
	Um programador durante a construção de um código precisava obter a quantidade de caracteres contido em um determinado texto.
Na manipulação de textos na linguagem C++ é necessário a utilização de funções da biblioteca < string >.
Das opções apresentadas, qual função apresenta a solução para o programador?
		
	
	atoi( ).
	
	strlength( ).
	 
	strlen( ).
	 
	strcont( ).
	
	strcat( ).
	
	
	 2a Questão (Cód.: 135601)
	Pontos: 0,0  / 1,0
	 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.
		
	 
	tipo nome_matriz[numero_linhas][numero_colunas];
	 
	tipo nome_matriz[numero_colunas][numero_linhas];
	
	tipo nome_matriz[][];
	
	nome_matriz[numero_linhas][numero_colunas];
	
	tipo nome_vetor[numero_colunas][numero_linhas];
	
	
	 3a Questão (Cód.: 135599)
	Pontos: 0,0  / 1,0
	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 a programação adequada, declaração e respectiva manipulação das matrizes, das opções apresentadas a respeito das matrizes bidimensionais marque a resposta correta.
		
	
	int mat[3][3]; mat[0][2] = 5.0;
	 
	int mat[3][3]; mat[0][3] = 5;
	
	char mat[2][2]; mat[0][2] = A;
	 
	int mat[3][3]; mat[0][2] = 5;
	
	char mat[2][2]; mat[0][2] = "A";
	
	
	 4a Questão (Cód.: 135603)
	Pontos: 0,0  / 1,0
	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.
		
	
	O vigésimo valor armazenado será o 2.0.
	 
	Serão armazenados 20 valores reais.
	
	O segundo valor armazenado será o 0.2.
	
	O terceiro valor armazenado será o 0.6.
	 
	Serão armazenados 7 valores reais.
	
	
	 5a Questão (Cód.: 92347)
	Pontos: 0,0  / 1,0
	Sabemos que para a utilização de funções da linguagem C precisamos declarar suas respectivas bibliotecas.
De acordo com a Linguagem C marque a opção em que o descritivo da biblioteca está correto.
		
	
	string.h - Funções para concatenação de strings com inteiros.
	 
	stdlib.h - Funções de entrada e saida. 
	
	stdio.h - Funções para gráficos.
	 
	math.h - Funções matemáticas
	
	time.h - Funções para manipulação de tempo, apenas horas, minutos e segundos.
	
	
	 6a Questão (Cód.: 135417)
	Pontos: 0,0  / 1,0
	Na linguagem C/C++ existem três loops ou estruturas de repetição, sendo elas, for, while e do-while. Considere as afirmações abaixo.
I) O loop for é usado para repetir um comando ou bloco de comandos diversas vezes, podendo ser baseado em um contador interno da estrutura e uma condição que o encerra.
II) A estrutura do-while executa inicialmente todos os comandos internos do laço, depois testa a condição, se esta for verdadeira, retorna e faz tudo novamente.
III) A estrutura while testa uma condição, se esta for falsa, as instruções dentro do laço não serão executadas, e o teste será feito novamente até que a condição seja atingida.
As assertivas corretas são:
		
	
	Apenas a ||
	 
	| e |||
	 
	| e ||
	
	Apenas a |||
	
	|| e |||
	
	
	 7a Questão (Cód.: 135635)
	Pontos: 0,0  / 1,0
	Na linguagem C++, no processo de manipulação de arquivos, existem algumas formas de indicar o que será feito com os mesmos no momento em que os abrimos.
Das opções apresentadas, marque aquela que permite que os dados sejam adicionados no arquivo aberto após os dados existentes sem apagá-los.
 
		
	
	ios::pos
	
	ios::beg
	
	ios::out
	 
	ios::in
	 
	ios::app
	
	
	 8a Questão (Cód.: 135608)
	Pontos: 0,0  / 1,0
	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.
	
	Serão armazenados os valores 0,1,2,2,3,3.
	
	O trecho apresentado possui erro e nenhum valor será armazenado.
	
	Serão armazenados os valores 0,0,1,1,2,2.
	 
	Serão armazenados os valores 0,1,1,2,2,3.
	
	
	 9a Questão (Cód.: 135414)
	Pontos: 0,0  / 1,0
	Na criação de programa muitas vezes precisamos exibir valores e pegar valores passados pelo usuário. Desconsiderando a necessidade da criação da estrutura geral do programa analise o trecho de código.
int x=15;
cout  << "O valor de x e: " << x;
cout << "\t e seu quadrado é : " << x*x;
Marque a afirmativa correta em relação ao trecho de código apresentado na questão.
		
	 
	Será exibido um texto em apenas uma linha com uma tabulação após o valor de x.
	
	Será exibido um texto em duas linhas contendo os números 15 e 225 respectivamente.
	
	Nada será exibido, pois só poderia ter um cout.
	 
	Será exibido um texto em duas linhas com a quebra após o valor de x.
	
	Nada será exibido, pois o comando utilizado não tem esta função.
	
	
	 10a Questão (Cód.: 134170)
	Pontos: 0,0  / 1,0
	Um programador precisa criar alguns nomes de variáveis para utilizar em seu programa desenvolvido em C++ e apresenta as seguintes opções:
 
I)      return
II)    Name
III)  2Name
 
Baseado nas regras de definição de nomes de variáveis da linguagem pode-se afirmar que está(ão) correto(s):
		
	
	Apenas a I
	 
	I e II
	
	II e III
	 
	Apenas a II
	
	I e III

Outros materiais

Materiais relacionados

Perguntas relacionadas

Perguntas Recentes