THAIS ANDRADE MARQUES BONATO
6 pág.

THAIS ANDRADE MARQUES BONATO


DisciplinaProgramação I24.501 materiais279.113 seguidores
Pré-visualização2 páginas
Avaliação: CCE0242_AV2_201102289175 » LINGUAGEM DE PROGRAMAÇÃO I
	Tipo de Avaliação: AV2 
	Aluno: 201102289175 - THAIS ANDRADE MARQUES BONATO 
	Professor:
	OSWALDO BORGES PERES
	Turma: 9014/N
	Nota da Prova: 3,5 de 8,0        Nota do Trabalho:        Nota de Participação: 0,5        Data: 03/06/2013 20:10:40
	\ufffd
	 \ufffd\ufffd1a Questão (Cód.: 191422)
	Pontos: 0,5  / 0,5 
	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. 
	
	\ufffd\ufffd INCLUDEPICTURE "http://bquestoes.estacio.br/img/imagens/peq_ok.gif" \* MERGEFORMATINET 
	
char nomes[20][31]; float salarios[20][14]; 
	
	
char nomes[19][31]; float salarios[19][13]; 
	
	
char nomes[20][31]; float salarios[20][20]; 
	
	
char nomes[20]; float salarios[19][13]; 
	
	
float nomes[20][31], salarios[20][14]; 
	
	\ufffd
	 \ufffd\ufffd2a Questão (Cód.: 68156)
	Pontos: 0,0  / 0,5 
	Qual o nome da função matemática que calcula a potenciação de um número?
	
	\ufffd\ufffd INCLUDEPICTURE "http://bquestoes.estacio.br/img/imagens/peq_nao.gif" \* MERGEFORMATINET 
	sqrt
	\ufffd\ufffd INCLUDEPICTURE "http://bquestoes.estacio.br/img/imagens/peq_ok.gif" \* MERGEFORMATINET 
	pow
	
	elevado
	
	pot
	
	double
	
	\ufffd
	 \ufffd\ufffd3a Questão (Cód.: 134172)
	Pontos: 0,5  / 0,5 
	A linguagem C/C++ utiliza variáveis, que podem ser classificadas como globais ou locais. 
Dentre as opções, assinale a que expressa corretamente à definição de "variável global" da linguagem C/C++.
	
	\ufffd\ufffd INCLUDEPICTURE "http://bquestoes.estacio.br/img/imagens/peq_ok.gif" \* MERGEFORMATINET 
	Mantêm seu valor em todo o programa e suas variáveis são escritas fora do escopo das funções.
	
	São declaradas no final de um bloco. Seus escopos não estão restritos aos blocos em que essas variáveis foram declaradas.
	
	Não mantêm seu valor em todo o programa e suas variáveis são escritas dentro do escopo das funções.
	
	São declaradas dentro do main(). E suas variáveis são escritas dentro do escopo das funções.
	
	São declaradas no início de um bloco. Seus escopos estão restritos aos blocos em que essas variáveis foram declaradas.
	
	\ufffd
	 \ufffd\ufffd4a Questão (Cód.: 187971)
	Pontos: 0,0  / 0,5 
	Estava pesquisando na internet, quando li, num fórum, um pedido de ajuda que incluía um programa codificado na linguagem C, apresentado abaixo. A pessoa não tinha um compilador e não estava conseguindo analisar o programa. Acompanhei no Teste de Mesa, supondo que eu teria digitado 345 quando foi solicitado um número inteiro de três algarismos. Assinale a resposta CORRETA que apresenta o que foi exibido na tela.
 
	
	\ufffd\ufffd INCLUDEPICTURE "http://bquestoes.estacio.br/img/imagens/peq_nao.gif" \* MERGEFORMATINET 
	0543(O valor absoluto do número espelhado formatado) 
	
	-0012 ( Representa a soma dos algarismos do número -345 formatado) 
	\ufffd\ufffd INCLUDEPICTURE "http://bquestoes.estacio.br/img/imagens/peq_ok.gif" \* MERGEFORMATINET 
	0343 (O valor absoluto do resultado da expressão formatada) 
	
	- 0.00289(O inverso do número formatado) 
	
	0345 (O valor absoluto do número formatado) 
	
	\ufffd
	 \ufffd\ufffd5a Questão (Cód.: 188769)
	Pontos: 1,0  / 1,0 
	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:
	
	
	Recebe dois valores, salário e a avaliação, passados por referência. 
	
	Retornará dois valores para a função chamadora. 
	
	Não retorna nenhum valor para a função chamadora. 
	
	Retornará o salário somado ao percentual 
	\ufffd\ufffd INCLUDEPICTURE "http://bquestoes.estacio.br/img/imagens/peq_ok.gif" \* MERGEFORMATINET 
	Recebe dois valores, salário e a classificação, passados por valor. 
	
	\ufffd
	 \ufffd\ufffd6a Questão (Cód.: 135599)
	Pontos: 1,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;
	\ufffd\ufffd INCLUDEPICTURE "http://bquestoes.estacio.br/img/imagens/peq_ok.gif" \* MERGEFORMATINET 
	int mat[3][3]; mat[0][2] = 5; 
	
	char mat[2][2]; mat[0][2] = "A"; 
	
	char mat[2][2]; mat[0][2] = A; 
	
	int mat[3][3]; mat[0][3] = 5; 
	
	\ufffd
	 \ufffd\ufffd7a Questão (Cód.: 188903)
	Pontos: 0,0  / 0,5 
	Muitas séries matemáticas podem ser geradas pela estrutura do for. Analise o código abaixo e escolha a opção que contém a série exibida pelo código.
	
	\ufffd\ufffd INCLUDEPICTURE "http://bquestoes.estacio.br/img/imagens/peq_nao.gif" \* MERGEFORMATINET 
	0     1     1     2     3     4     5     6 
	
	1       3     4      7      9     11     13 
	
	0     1     1     3     2     4     5     7 
	
	0     1     1     2     3     5     8     13     21 
	\ufffd\ufffd INCLUDEPICTURE "http://bquestoes.estacio.br/img/imagens/peq_ok.gif" \* MERGEFORMATINET 
	1     1     2     3     5     8     13     21 
	
	\ufffd
	 \ufffd\ufffd8a Questão (Cód.: 135608)
	Pontos: 0,5  / 0,5 
	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 nenhum valor será armazenado. 
	\ufffd\ufffd INCLUDEPICTURE &quot;http://bquestoes.estacio.br/img/imagens/peq_ok.gif&quot; \* MERGEFORMATINET 
	Serão armazenados os valores 0,1,1,2,2,3. 
	
	Serão armazenados os valores 0,0,1,1,2,2. 
	
	O trecho apresentado possui erro e apenas um valor será armazenado.
	
	Serão armazenados os valores 0,1,2,2,3,3. 
	
	\ufffd
	 \ufffd\ufffd9a Questão (Cód.: 188807)
	Pontos: 0,0  / 1,5 
	A associação de Engenheiros do Nordeste está preparando uma comemoração para o dia 11 de dezembro, dia do Engenheiro. O período de inscrição para o campeonato de Volley terminará em 30 de novembro. Pelo regulamento, cada time jogará com todos os outros uma vez e o vencedor será aquele que tiver maior número de vitórias. No caso de empate, haverá partida extra.
Cada time receberá um número no dia da festividade.
Construa uma função que receba o número de inscritos e exiba a tabela, mostrada na figura abaixo.
 
	
	
Resposta: 
	
Gabarito: 
void tabela(int n) 
{
      int x, y; 
     for( x=1 ; x <= n ; x++) 
         for( y = x + 1; y <= n ; y++)
                printf(&quot;\nTime %d X Time %d\tVencedor _____&quot;,x,y); 
}
	
	\ufffd
	 \ufffd\ufffd10a Questão (Cód.: 187941)
	Pontos: 0,0  / 1,5 
	Um comerciante resolveu dar descontos em sua loja porque as vendas tinham diminuído muito nos últimos quinze dias.
Teve uma idéia de confeccionar um cartaz informando que:
 
COMPRAS COM VALORES MENORES QUE R$ 40,00 - desconto de 5%
DEMAIS VALORES - desconto de 10%
Construa um programa que deixe entrar com o valor da compra e exiba o valor já com desconto.
	
	
Resposta: 
	
Gabarito: 
int main()
{
      float valor; 
      printf(&quot;\nValor da compra:&quot;);