Baixe o app para aproveitar ainda mais
Prévia do material em texto
Fechar Avaliação: CCE0242_AV3_201201332966 » LINGUAGEM DE PROGRAMAÇÃO I Tipo de Avaliação: AV3 Professor: OSWALDO BORGES PERES 1a Questão (Cód.: 134175) 3a sem.: CARACTERISTICAS E DEFINICOES DA LINGUAGEM C Pontos: 1,0 / 1,0 Uma parte bastante importante no estudo da linguagem C é ter o conhecimento das suas bibliotecas. As respectivas categorias das funções das bibliotecas #include ctype.h e #include math.h são: Funções para teste de caracteres e conversão de letras maiúsculas em minúscula e vice-versa; funções para entrada e saída de dados. Funções para entrada e saída de dados; funções matemáticas que possibilitam arredondamento de um numero. Funções para entrada e saída de dados; funções para conversão de números e alocação na memória. Funções para teste de caracteres e conversão de letras maiúsculas em minúscula e vice-versa; funções matemáticas que possibilitam arredondamento de um numero. Funções para conversão de números e alocação na memória; funções matemáticas que possibilitam arredondamento de um numero. 2a Questão (Cód.: 177554) 2a sem.: operadores Pontos: 1,0 / 1,0 Assinale a alternativa que apresenta APENAS os exemplos de operadores relacionais. &&, || e ~ +, - e * <, > e >= &&, >= e || =, > e || 3a Questão (Cód.: 135413) 11a sem.: FUNÇOES Pontos: 0,0 / 1,0 Em relação ao quer foi apresentado sobre as funções internas da linguagem, marque a resposta na qual a afirmativa em relação à teoria sobre as mesmas está errada. Após o include entre os sinais de < e > aparece o nome de uma função. As bibliotecas possuem um conjunto de funções do mesmo tipo. O nome da biblioteca aparece entre os sinais de < e >. O include é utilizado para que possamos acessar funções de uma biblioteca. Devemos utilizar o símbolo # antes da palavra include. 4a Questão (Cód.: 177542) 4a sem.: REPETIÇÃO Pontos: 1,0 / 1,0 Qual dos comandos abaixo permite que um bloco de comandos seja executado enquanto a variável num seja diferente de 0? for ( i = 0; i == num; i++) enquanto (num > 0) while (num == 0) for (i = num; i > 0; i++) while (num != 0) 5a Questão (Cód.: 135612) 8a sem.: STRINGS Pontos: 1,0 / 1,0 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? atoi( ). strcat( ). strcont( ). strlen( ). strlength( ). 6a Questão (Cód.: 177535) 3a sem.: operadores lógicos Pontos: 1,0 / 1,0 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)) ((pontos>=10) % (pontos <=20)) ((pontos>=10) ! (pontos <=20)) ((pontos>=10) && (pontos <=20)) ((pontos>=10) || (pontos <=20)) 7a Questão (Cód.: 188769) 11a sem.: FUNCOES Pontos: 0,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. Não retorna nenhum valor para a função chamadora. Recebe dois valores, salário e a classificação, passados por valor. Retornará o salário somado ao percentual Retornará dois valores para a função chamadora. 8a Questão (Cód.: 92347) 3a sem.: Características e definições da linguagem C++ Pontos: 1,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. stdio.h - Funções para gráficos. stdlib.h - Funções de entrada e saida. math.h - Funções matemáticas time.h - Funções para manipulação de tempo, apenas horas, minutos e segundos. 9a Questão (Cód.: 68156) 2a sem.: Funções matemáticas Pontos: 1,0 / 1,0 Qual o nome da função matemática que calcula a potenciação de um número? pot elevado double sqrt pow 10a Questão (Cód.: 135597) 7a sem.: VETORES E MATRIZES 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 apenas a linha de comando, das opções apresentadas em relação à manipulação de vetores marque a resposta correta. float array[4]=[1.0,2.4,3.5,4.5]; char vet[5]={a,b,c,d,e}; char vetnome[5]= "Maria"; int vetinteiros[5]=[1,2,3,4,5]; float vetreais[4]={1.0,2.4,3.5,4.5};
Compartilhar