Buscar

LINGUAGEM DE PROGRAMAÇÃO I

Prévia do material em texto

1a Questão (Ref.:201703537859) Acerto: 1,0 / 1,0
Na história da linguagem C, alguns momentos foram marcantes devido a acréscimos e/ou modificações significativas
embora nem todos os compiladores tenham aderido. Abaixo estão relacionadas alguns deles:
 
- Surge o tipo long long para inteiros;
 - As funções matemáticas passam a aceitar todos os tipos numéricos;
 - O caracter // para comentário de uma linha, pode ser usado também;
 
Assinale a opção que contem o nome do documento onde apareceram, pela primeira vez, as modificações acima.
C tradicional
 Padrão C99
ISO/IEC 9899:1990
Padrão C89
Padrão C95
 
Gabarito Coment. Gabarito Coment.
 
2a Questão (Ref.:201703500989) Acerto: 1,0 / 1,0
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.
studio.h 
 iostream 
 iostream.h 
 stdio.h 
 stdin.h 
 
Gabarito Coment. Gabarito Coment.
 
3a Questão (Ref.:201706222721) Acerto: 1,0 / 1,0
Um aluno precisava fazer uma citação e deveria colocar uma frase entre aspas.
Escolha a opção que poderá resolver o problema dele.
 printf("\"LPI\"");
A solução seria usar aspas simples duas vezes para substituir printf("''LPI''"); .
printf("\"LPI\");
Como as aspas são usadas para delimitar a cadeia, não se pode fazer isso.
 
printf(\"LPI\");
 
4a Questão (Ref.:201704132910) Acerto: 1,0 / 1,0
Se a variável p está armazenando o valor 6, qual valor será armazenado na variável r após ser axecutada a função: r =
pow (r,3)
18
 216
126
36
98
 
5a Questão (Ref.:201703457995) Acerto: 1,0 / 1,0
Na linguagem C, uma variável pode ser classificada como LOCAL ou GLOBAL. De acordo com
as características das variáveis LOCAIS, marque a alternativa ERRADA.
Duas, ou mais funções, podem declarar variáveis locais com os mesmos nomes.
Existem funções que não têm variáveis locais.
 A função main() pode acessar qualquer variável local de qualquer função.
As variáveis locais não podem ser acessadas de fora do escopo em que foram criadas.
Uma variável local só é visualizada pela função onde foi declarada.
 
Gabarito Coment. Gabarito Coment.
 
6a Questão (Ref.:201704132889) Acerto: 1,0 / 1,0
A função scanf utiliza qual operador para a entrada de dados:
Relacional
Aritmético
Condicional
Atribuição
 Endereço
 
7a Questão (Ref.:201704140496) Acerto: 1,0 / 1,0
No contexto do comando switch e do uso do comando break emm seu interior, na linguagem de programação C é correto
afirmar que:
não é possível executar comandos de uma das cláusulas case de um comando switch na mesma execução desse
comando.
toda cláusula case de um comando switch, incluindo a cláusula case default, deve conter um comando break;
os comandos na cláusula case default de um comando switch são executados apenas se nenhuma das cláusulas
case anteriores possuir um comando break;
 quando um comando break é executado, o comando switch é encerrado e o fluxo de controle passa para o
próximo comando após o fim do comando switch
a expressão usada numa cláusula case de um comando switch pode ser de qualquer tipo e deve conter pelo
menos uma variável;
 
8a Questão (Ref.:201706090083) Acerto: 1,0 / 1,0
Seja o código a seguir, caso o usuário insira o valor 3 na variável num, qual a mensagem aparecerá na tela?
#include 
 #include
 
int main ()
 {
 int num;
 printf ("Digite um numero: ");
 scanf ("%d",&num);
 if(num = 2)
 printf("O numero eh 2");
 else printf("O numero eh diferente de 2");
 
 return(0);
 }
O numero eh 3
O numero eh diferente de 3
 O numero eh 2
Nenhuma mensagem é exibida, pois há um erro no código.
O numero eh diferente de 2
 
9a Questão (Ref.:201703446830) Acerto: 1,0 / 1,0
Um programa de cadastro deve solicitar cpf,nome e telefone de alunos até que o cpf seja igual a 0. Que estrutura em C
melhor representa esta tarefa?
 do{ // [bloco de comandos] } 
 while (cfp !=0);
while{ // [bloco de comandos] } 
 do (cfp !=0);
do while (cfp !=0)
 { // [bloco de comandos] }
if (cpf != 0)
 { // [bloco de comandos] }
for (cpf=0; cpf !=0; cpf++) 
 { // [bloco de comandos] }
 
10a Questão (Ref.:201703446817) Acerto: 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?
enquanto (num > 0)
for (i = num; i > 0; i++)
while (num == 0)
for ( i = 0; i == num; i++)
 while (num != 0)

Continue navegando