Baixe o app para aproveitar ainda mais
Prévia do material em texto
Qual o nome da diretiva que é usada para incluir arquivos dentro do programa fonte que estivermos construindo? Quest.: 1 include const struct typedef define 2. Todo programa codificado na linguagem C pode incluir uma, ou várias bibliotecas, mas existe uma que tem que estar nessa lista, na maioria das vezes, devido a necessidade da interação com o usuário.. Assinale a alternativa que apresenta essa biblioteca. Quest.: 2 iostream.h iostream studio.h stdin.h stdio.h 3. Assinale a função que não é disponível na plataforma Linux. Quest.: 3 return main() system() scanf() printf() 4. Um Engenheiro estava construindo um trecho de programa onde pedia que o usuário respondesse com uma letra ou um algarismo. Se o usuário não tivesse respondido, ele enviaria uma mensagem de erro. Ele sabia que precisava aprender mais alguma estrutura, mas, no momento, pensou em experimentar uma função que pudesse lhe dar um retorno. Pesquisou nas bibliotecas estudadas na aula 2 e achou. Qual o nome dessa função? Quest.: 4 isalpha() isdigit() isalnum() isnotalphadigit() isspace() 5. 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. Quest.: 5 string.h - Funções para concatenação de strings com inteiros. math.h - Funções matemáticas stdlib.h - Funções de entrada e saida. time.h - Funções para manipulação de tempo, apenas horas, minutos e segundos. stdio.h - Funções para gráficos. 6. As bibliotecas da linguagem C guardam funções predefinidas da linguagem. Veja o código a seguir e marque a alternativa que contém as bibliotecas necessárias para que este código funcione. #include________ #include________ int main() { int a=2, b=2, c=8, delt; delt=(pow(b, 2)-(4*a*c)); system("pause"); return (0); } Não leve em consideração os sinais de maior e menor que envolvem o nome das bibliotecas. Quest.: 6 math.h - stdlib.h stdlib.h - ctype.h cmat.h - ctype.h stdio.h - ctype.h stdio.h - stdlib.h 7. O desenvolvimento de um programa precisa atender as necessidades do usuário final, para isto o desenvolvedor conta com algumas estruturas que facilitam a construção de seu código fonte. Uma delas é a estrutura condicional if. Das opções apresentadas marque a qual melhor define esta estrutura. Quest.: 7 Compara os valores de algumas variáveis e dependendo do resultado permite que o programa siga por caminhos diferentes. Compara os valores possíveis para uma variável e dependendo do resultado permite que o programa siga por caminhos diferentes. Testa uma condição e dependendo do resultado permite que o programa siga por caminhos diferentes repetidamente. Testa uma expressão e dependendo do resultado permite que o programa siga por caminhos diferentes. Compara os valores de algumas variáveis dependendo do resultado permite que o programa possa fazer um caminho diferente repetidamente. 8. Preencha as lacunas abaixo para que a mensagem abaixo seja exibida, caso a variável Idade seja maior ou igual a 18 e a variável Peso seja maior que 50. if((Idade_ _ _18)_ _ _(peso_ _ _50)) { printf("Você pode ser doador de Sangue"); } Quest.: 8 >=; e; >; >>; and; >; >=; &; >; <>; and; >; >=; &&; >; 9. A estrutura do if na linguagem C, como em toda linguagem, tem uma sintaxe. Observe as afirmações abaixo e escolha a opção ERRADA. I As chaves de abertura e fechamento, sempre, não são obrigatórias. II No teste unimos expressões relacionais com operadores lógicos quando necessário. III A palavra then está presente na estrutura. IV O uso do else poderá não ser necessário. Quest.: 9 I e III estão corretas. I está errada. II e IV estão corretas. IV está correta e a I não está correta. II está correta e a III não está correta. 10. Muitas séries matemáticas podem ser geradas pela estrutura do for. Analise o código abaixo, supondo que você digitou 2 e 4 quando lhe foram solicitados dois números e escolha a opção que contém a série exibida pelo código. Quest.: 10 2 4 6 10 16 26 42 68 2 4 4 8 12 20 32 52 2 4 6 10 16 26 42 2 4 4 8 12 20 32 2 4 6 8 19 12 14 16
Compartilhar