Buscar

LINGUAGEM PROGRAMAÇÃO 1 AVALIAÇÃO 2

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ê também pode ser Premium ajudando estudantes

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ê também pode ser Premium ajudando estudantes

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ê também pode ser Premium ajudando estudantes
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

Você também pode ser Premium ajudando estudantes

Prévia do material em texto

1a Questão 
 
 
 Na linguagem C, as strings "%d", "%f" e "%s" estão usualmente associadas ao uso da função: 
 
 
feof 
 printf 
 
getch 
 
void 
 
main 
 
 
 
 
Ref.: 201802097417 
 
 
 
 2a Questão 
 
 
 No comando: printf("Este é o numero: %d", 8); O que é o número "8"? 
 
 Uma constante 
 
Um endereço 
 
Um ponto flutuante 
 Um caractere 
 
Uma variável 
 
 
 
 
Ref.: 201802097420 
 
 
 
 3a Questão 
 
 
 Qual será a saída do comando abaixo: printf("O valor de Pi é %.6f", pi); 
 
 O valor de Pi é 3.1415926535897932384626433832795 
 
O valor de Pi é 3,14 
 
O valor de Pi é pi 
 O valor de Pi é 3.141592 
 
O valor de Pi é 3.14 
 
 
Explicação: .6: 6 casas decimais 
 
 
 
 
Ref.: 201801850559 
 
 
 
 4a Questão 
 
 
 Você estava trabalhando na plataforma Windows e foi definindo várias funções específicas para 
sua área de atuação. 
Um dia, resolveu criar uma biblioteca e nomeou de minhasFuncoes.h, salvando em uma pasta 
de nome funcoes na raiz do drive C. 
Quando foi incluir, usou: 
 
 #include "c:\funcoes\ minhasFuncoes.h" 
 
#include minhasFuncoes.h 
 
#include "minhasFuncoes.h" 
 
#include 
 
#include "c:\ minhasFuncoes.h\funcoes" 
 
 
 
 
Ref.: 201801850796 
 
 
 
 5a Questão 
 
 
 Um Engenheiro Mecânico tinha um arquivo onde ele gostaria que os nomes dos materiais 
fossem todos convertidos para letras minúsculas. 
Observe as linhas abaixo e assinale a opção que contem a função que realiza essa conversão e 
a biblioteca a qual pertence. 
 
 tolower() e ctype.h 
 toupper() e stdlib.h 
 
isalpha() e stdlib.h 
 
atof() e stdlib.h 
 
atoi() e math.h 
 
 
 
 
Ref.: 201801369421 
 
 
 
 6a Questão 
 
 
 
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( ). 
 strcont( ). 
 
strlength( ). 
 
strlen( ). 
 
strcat( ). 
 
 
Explicação: 
A opção correta é atoi() que é uma função da biblioteca stdlib.h que converte uma 
string em número inteiro ou 0 caso não contenha algarismos. 
strlength( ) e strcont() Não são definidas na linguagem C. 
strlen é uma função que retorna o comprimento da string entre parênteses, isto é, o 
número de caracteres sem contar com o caractere delimitador \0( caractere Nulo). 
A função strcat () na linguagem C concatena duas strings dadas. Ele concatena a string 
de origem no final da string de destino. 
 
 
 
 
Ref.: 201801301965 
 
 
 
 7a Questão 
 
 
 Qual o nome da função matemática que calcula a potenciação de um número? 
 
 
elevado 
 
sqrt 
 pow 
 double 
 
pot 
 
 
Explicação: 
A biblioteca math.h é formada por um grupo de funções matemáticas. Sendo assim, 
como a linguagem foi escrita em inglês, serão descartadas todas as palavras em 
Português. 
Partindo desse princípio, sobram sqrt , pow e double. 
double é um tipo de dado real de dupla precisão logo, não é função matemática. 
sqrt abreviatura de square root. Essa é a função que retorna a raiz quadrada do 
argumento 
pow, abreviatura de power(potência). Essa é a função que eleva um número a um 
expoente que significa multiplicar o número por ele mesmo tantas vezes quanto for o 
expoente. 
 
 
 
 
Ref.: 201801850697 
 
 
 
 8a Questão 
 
 
 Observe o programa abaixo e selecione a resposta que mostra e/ou explica o que será exibido 
no display. 
 
#include 
int main() 
{ 
printf ("%s%d%%","Juros de ",10); 
} 
 
 
 
Nada porque tem muitos % 
 
% Juros de 10 
 10 Juros de 
 
%s%d%% Juros de 10 
 Juros de 10%

Outros materiais