1a Questão (Ref.: 201302063681) Pontos: 0,5 / 0,5 A linguagem C/C++ apresenta vantagens e desvantagens em sua utilização. Considere as seguintes afirmativas: |) Possibilidade em programação de alto e baixo nível; ||) Grande período para o aprendizado. |||) Adequação a grandes projetos; Assinale a alternativa que contem apenas vantagens da linguagem C++. | e || || e ||| Apenas | | e ||| Apenas ||| 2a Questão (Ref.: 201302161234) Pontos: 0,5 / 0,5 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. iostream iostream.h studio.h stdio.h stdin.h 3a Questão (Ref.: 201301997676) Pontos: 0,5 / 0,5 Qual o nome da função matemática que calcula a potenciação de um número? elevado pow double sqrt pot 4a Questão (Ref.: 201302017494) Pontos: 0,5 / 0,5 que tipo de dado deve ser utilizado para definir uma variável que irá ramazenar um número do tipo: 65,890 int float uint string char 5a Questão (Ref.: 201302021867) 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. time.h - Funções para manipulação de tempo, apenas horas, minutos e segundos. stdio.h - Funções para gráficos. math.h - Funções matemáticas stdlib.h - Funções de entrada e saida. 6a Questão (Ref.: 201302023351) Pontos: 1,0 / 1,0 Dado o trecho de lógica utilizando o conceito da linguagem de programação C. Diga o resultado das variáveis x, y e z depois da seguinte sequência de operações: int x,y,z; x=y=10; z=++x; x=-x; y++; x=x+y-(z--); x = -20 y = 20 z = 10 x = -11 y = 11 z = 10 x = -13 y = 11 z = 13 x = 11 y = 11 z = 15 x = -01 y = 01 z = 10 7a Questão (Ref.: 201302032877) Qual é a saída de tela, deste trecho de programa? int x=4, y=8; if (x < 2) printf ("%d \n", x); else printf ("%d \n", y); 9 12 8 \n4 \n8 Pontos: 1,0 / 1,0 8a Questão (Ref.: 201302107062) 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++) while (num == 0) for (i = num; i > 0; i++) enquanto (num > 0) while (num != 0) 9a Questão (Ref.: 201301997678) Pontos: 1,0 / 1,0 Qual a estrutura de repetição usada para quantidade indeterminada de repetições? for if-else while switch struct 10a Questão (Ref.: 201302021828) Pontos: 1,0 / 1,0 Arquivos em C podem representar tanto arquivos do sistema quanto dispositivos periféricos, verifique se está correto os arquivos pré-definidos: stdaux = Dispositivo de saída principal (normalmente a porta usb) stdprn = Dispositivo de abertura de txt padrão (normalmente a porta paralela) stdout = Dispositivo de saída de erro padrão (normalmente o monitor) stdin = Dispositivo de entrada padrão (normalmente o teclado) stderr = Dispositivo de saída padrão (normalmente o monitor) 1a Questão (Ref.: 201202241899) Pontos: 0,5 / 0,5 A linguagem C/C++ apresenta vantagens e desvantagens em sua utilização. Considere as seguintes afirmativas: |) Possibilidade em programação de alto e baixo nível; ||) Grande período para o aprendizado. |||) Adequação a grandes projetos; Assinale a alternativa que contem apenas vantagens da linguagem C++. | e || Apenas | Apenas ||| | e ||| || e ||| 2a Questão (Ref.: 201202339452) Pontos: 0,0 / 0,5 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. stdio.h studio.h stdin.h iostream.h iostream 3a Questão (Ref.: 201202175894) Pontos: 0,5 / 0,5 Qual o nome da função matemática que calcula a potenciação de um número? pot elevado double pow sqrt 4a Questão (Ref.: 201202195712) Pontos: 0,5 / 0,5 que tipo de dado deve ser utilizado para definir uma variável que irá ramazenar um número do tipo: 65,890 char int string float uint 5a Questão (Ref.: 201202200085) 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. math.h - Funções matemáticas string.h - Funções para concatenação de strings com inteiros. stdio.h - Funções para gráficos. time.h - Funções para manipulação de tempo, apenas horas, minutos e segundos. stdlib.h - Funções de entrada e saida. 6a Questão (Ref.: 201202201569) Pontos: 1,0 / 1,0 Dado o trecho de lógica utilizando o conceito da linguagem de programação C. Diga o resultado das variáveis x, y e z depois da seguinte sequência de operações: int x,y,z; x=y=10; z=++x; x=-x; y++; x=x+y-(z--); x = -13 y = 11 z = 13 x = -20 y = 20 z = 10 x = -11 y = 11 z = 10 x = -01 y = 01 z = 10 x = 11 y = 11 z = 15 7a Questão (Ref.: 201202211095) Pontos: 1,0 / 1,0 Qual é a saída de tela, deste trecho de programa? int x=4, y=8; if (x < 2) printf ("%d \n", x); else printf ("%d \n", y); 12 \n8 9 \n4 8 8a Questão (Ref.: 201202285280) 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? while (num == 0) for (i = num; i > 0; i++) for ( i = 0; i == num; i++) enquanto (num > 0) while (num != 0) ".". } } } if idade>= 65 { cout<<"Idoso.0 Durante a construção de um programa na linguagem C.". } } } if (idade>= 18){ cout<<"Maior de 18 anos. }else{ if (idade > 18){ cout >> "Maior de 18 anos. e que um valor foi atribuído para a mesma. } } } .0 Qual a estrutura de repetição usada para quantidade indeterminada de repetições? if-else struct while switch for 10a Questão (Ref. } } } if (idade > 65){ cout >> "Idoso. Não levando em conta a necessidade de se colocar todo o programa e tomando como base apenas o uso da estrutura de controle de fluxo condicional if corretamente.".". "Maior de 21 anos.".: 201202175896) Pontos: 1. } } } if idade>= 18 { cout<<"Maior de 18 anos.: 135588) Sabe-se que foi declarado a variável: int idade.".".".".".".".". }else{ if idade>= 21 { cout<<"Maior de 21 anos.".". }else{ if (idade>= 65){ cout<<"Idoso. para pessoas com mais de 18 anos porém menores que 21 e 65. para pessoas com idade maior ou igual 65 anos. }else{ if (idade > 21){ cout >> "Maior de 21 anos.".0 / 1. }else{ if idade>= 65 { cout<<"Idoso. o programador verificou a necessidade de exibir os textos: "Maior de 18 anos. a lógica.0 / 1. }else{ if idade>= 18 { cout<<"Maior de 18 anos. e que apenas um dos textos deve ser exibido.9a Questão (Ref. }else{ if (idade>= 21){ cout<<"Maior de 21 anos. }else{ if (idade>= 18){ cout<<"Maior de 18 anos. 1a Questão (Cód. }else{ if (idade>= 21){ cout<<"Maior de 21 anos.: 201202200046) Pontos: 1.0 Arquivos em C podem representar tanto arquivos do sistema quanto dispositivos periféricos. }else{ if idade>= 21 { cout<<"Maior de 21 anos. para pessoas com mais de 21 anos porém menores que 65. "Idoso.0 / 1. verifique se está correto os arquivos pré-definidos: stdaux = Dispositivo de saída principal (normalmente a porta usb) stderr = Dispositivo de saída padrão (normalmente o monitor) stdin = Dispositivo de entrada padrão (normalmente o teclado) stdprn = Dispositivo de abertura de txt padrão (normalmente a porta paralela) stdout = Dispositivo de saída de erro padrão (normalmente o monitor) Pontos: 0. Qual trecho de programa atende a necessidade do programador? if (idade>= 65){ cout<<"Idoso.". trabalhando com a maior idade pelas leis Brasileiras. if (media != 6) { cout << "Aprovado". As diretivas #define e #undef permitem a compilação condicional.0 Qual tipo de variável deve ser usado para armazenar um valor lógico (true/false) em C++? 3a Questão (Cód.0 / 1. estarei reprovado. Uma das principais utilidades das diretivas de compilação é tornar o código portável.5 / 0. if (media > 6) { cout << "Aprovado".: 177543) if (media <= 6) cout << "Aprovado".0 De acordo com os estudos da Linguagem de Programação C analise as proposições abaixo. 4a Questão (Cód. Qual dos trechos abaixo escritos em C++ representa esta situação? 2a Questão (Cód. else cout << "Reprovado". const: a variável não pode ter o seu valor alterado. . O compilador gera um programa executável.: 177550) Char Float Boolean Int Short Pontos: 1. } if (media > 6) cout << "Aprovado".: 92269) A diretiva de compilação #error permite a criação de um erro em tempo de execução. } else { cout << "Reprovado".5 Se a minha média for maior ou igual a 6 estarei aprovado. Pontos: 0. else cout << "Reprovado". } else { cout << "Reprovado".Pontos: 0. caso contrário.0 / 1. else cout << "Reprovado". if (media >= 6) cout << "Aprovado". 5 Os operadores lógicos servem para combinar resultados de expressões. retornando se o resultado final é verdadeiro ou falso. que podem ser classificadas como globais ou locais. qual o símbolo usado para representar resto da divisão? Div % Mod / // Pontos: 0.0 Em C++.5a Questão (Cód. 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.: 177535) .: 134172) Dentre as opções. número do telefone. São declaradas dentro do main(). São declaradas no final de um bloco. Logo podemos declarar estas variáveis como do tipo: 6a Questão (Cód.0 / 0.: 68640) Pontos: 0.0 / 1. quando temos variáveis do tipo CPF. apesar de serem números não fazemos cálculo com eles. Mantêm seu valor em todo o programa e suas variáveis são escritas fora do escopo das funções. 8a Questão (Cód. Pontos: 0. Seus escopos estão restritos aos blocos em que essas variáveis foram declaradas.0 Em C++. identidade.: 68642) char int string float boolean Pontos: 0. 7a Questão (Cód. E suas variáveis são escritas dentro do escopo das funções.5 A linguagem C/C++ utiliza variáveis.0 / 1. matrícula.5 / 0. assinale a que expressa corretamente à definição de "variável global" da linguagem C/C++. 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 no início de um bloco. Seus escopos não estão restritos aos blocos em que essas variáveis foram declaradas. Marque a afirmativa correta em relação ao trecho de código apresentado na questão. pois só poderia ter um cout.: 135414) Será exibido um texto em duas linhas com a quebra após o valor de x. cout << "\t e seu quadrado é : " << x*x. 9a Questão (Cód. Pontos: 0. os tipos de formatos para escrita e leitura.0 / 1. Será exibido um texto em duas linhas contendo os números 15 e 225 respectivamente. Desconsiderando a necessidade da criação da estrutura geral do programa analise o trecho de código. Será exibido um texto em apenas uma linha com uma tabulação após o valor de x. 10a Questão (Cód. Nada será exibido. pois o comando utilizado não tem esta função.: 92274) [signed] long int = %Lf float = %flo long double = %Lfo double = %lf unsigned long int = %lu . Nada será exibido.5 / 0. int x=15.5 De acordo com os Códigos da Linguagem C dizer se é Verdadeiro ou Falso.((pontos>=10) && (pontos <=20)) ((pontos>=10) # (pontos <=20)) ((pontos>=10) ! (pontos <=20)) ((pontos>=10) % (pontos <=20)) ((pontos>=10) || (pontos <=20)) Pontos: 0. cout << "O valor de x e: " << x.0 Na criação de programa muitas vezes precisamos exibir valores e pegar valores passados pelo usuário. . cin altura largura.5 Assinale a alternativa que apresenta APENAS os exemplos de operadores relacionais. Dentre as opções. apresentado abaixo. um pedido de ajuda que incluía um programa codificado na linguagem C. E suas variáveis são escritas dentro do escopo das funções. || e ~ =. Seus escopos não estão restritos aos blocos em que essas variáveis foram declaradas. 2a Questão (Ref. Seus escopos estão restritos aos blocos em que essas variáveis foram declaradas. > e || &&. A pessoa não tinha um compilador e não estava conseguindo analisar o programa.1a Questão (Ref. Mantêm seu valor em todo o programa e suas variáveis são escritas fora do escopo das funções. quando li.5 Para calcular a área de um retângulo é necessário conhecer a medida dos lados.0 / 0. 4a Questão (Ref. cin >> altura && largura.0 Estava pesquisando na internet.0 / 0. > e >= &&. assinale a que expressa corretamente à definição de "variável global" da linguagem C/C++.0 / 1.largura.largura. <. supondo que eu teria digitado 345 quando foi solicitado um número inteiro de três algarismos. Assinale a respostaCORRETA que apresenta o que foi exibido na tela.e * 3a Questão (Ref. Considerando que a área é dada pela altura multiplicada pela largura do retângulo. selecione o trecho de programa que mostra a entrada correta dos dados necessários para o cálculo da área de um retângulo. num fórum. >= e || +. Acompanhei no Teste de Mesa. cin >> altura >> largura.: 201101669811) Pontos: 1. 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 no final de um bloco. que podem ser classificadas como globais ou locais. São declaradas dentro do main(). São declaradas no início de um bloco. cin >> altura. cout << altura.: 201101713173) Pontos: 0.0 A linguagem C/C++ utiliza variáveis.: 201101723610) Pontos: 0.: 201101713193) Pontos: 0.0 / 1. . Funções para teste de caracteres e conversão de letras maiúsculas em minúscula e viceversa.: 201101603795) Pontos: 0.00289(O inverso do número formatado) 0345 (O valor absoluto do número formatado) 5a Questão (Ref. funções matemáticas que possibilitam arredondamento de um numero.0 / 1.5 Qual o nome da função matemática que calcula a potenciação de um número? Pow Elevado Double Pot Sqrt 7a Questão (Ref.0.0 Uma parte bastante importante no estudo da linguagem C é ter o conhecimento das suas bibliotecas.: 201101603797) Pontos: 0.0343 (O valor absoluto do resultado da expressão formatada) 0543(O valor absoluto do número espelhado formatado) -0012 ( Representa a soma dos algarismos do número -345 formatado) . Funções para conversão de números e alocação na memória.0 / 1.h e #include math. funções matemáticas que possibilitam arredondamento de um numero. Funções para entrada e saída de dados.h são: Funções para teste de caracteres e conversão de letras maiúsculas em minúscula e viceversa. funções matemáticas que possibilitam arredondamento de um numero. 6a Questão (Ref. funções para conversão de números e alocação na memória. Funções para entrada e saída de dados.: 201101669814) Pontos: 1. funções para entrada e saída de dados. As respectivas categorias das funções das bibliotecas #include ctype.0 / 0.0 Qual a estrutura de repetição usada para quantidade indeterminada de repetições? For Struct if-else Switch While . 00 10a Questão (Ref. De acordo com as características das variáveis LOCAIS.5 Qual dos comandos abaixo permite que um bloco de comandos seja executado enquanto a variável num seja diferente de 0? while (num != 0) for ( i = 0.: 201101723622) Pontos: 1. Sabe-se que o imposto é calculado sobre o salário bruto. uma variável pode ser classificada como LOCAL ou GLOBAL. Acompanhe o programa codificado na linguagem C.00 Valor do imposto a ser pago: 750.0 Um engenheiro precisava calcular o valor do imposto a ser pago no carnê leão. i++) 1a Questão (Ref. .0 / 1. Duas. Uma variável local só é visualizada pela função onde foi declarada. podem declarar variáveis locais com os mesmos nomes. ou mais funções.00 Valor do imposto a ser pago: 800. Escolha a opção onde está presente o valor do imposto.00 Valor do imposto a ser pago: 850.5 / 0. marque a alternativa ERRADA. As variáveis locais não podem ser acessadas de fora do escopo em que foram criadas. Valor do imposto a ser pago: 650.5 A linguagem C/C++ apresenta vantagens e desvantagens em sua utilização.: 201101713181) Pontos: 0.: 201301167349) Pontos: 0.00 Valor do imposto a ser pago: 1000. i++) enquanto (num > 0) while (num == 0) for (i = num. 9a Questão (Ref. Existem funções que não têm variáveis locais.8a Questão (Ref.: 201101724359) Pontos: 0. A função main() pode acessar qualquer variável local de qualquer função.0 / 1. para segunda solicitação.0 Na linguagem C. i > 0.0 / 0. i == num. supondo que você digitou 4000 para primeira solicitação de entrada e 1000. iostream studio.890 uint char float string int .: 201301101344) Pontos: 0.5 / 0.5 que tipo de dado deve ser utilizado para definir uma variável que irá ramazenar um número do tipo: 65. mas existe uma que tem que estar nessa lista.5 / 0.. devido a necessidade da interação com o usuário.0 / 0. ||) Grande período para o aprendizado.Considere as seguintes afirmativas: |) Possibilidade em programação de alto e baixo nível.5 Qual o nome da função matemática que calcula a potenciação de um número? elevado pot pow sqrt double 4a Questão (Ref.h stdin. | e || | e ||| || e ||| Apenas | Apenas ||| 2a Questão (Ref. ou várias bibliotecas.: 201301121162) Pontos: 0.h 3a Questão (Ref.5 Todo programa codificado na linguagem C pode incluir uma. na maioria das vezes. Assinale a alternativa que apresenta essa biblioteca.h iostream. |||) Adequação a grandes projetos Assinale a alternativa que contem apenas vantagens da linguagem C++.h stdio.: 201301264902) Pontos: 0. if (x < 2) printf ("%d \n".5a Questão (Ref.: 201301136545) Pontos: 1.: 201301210723) Pontos: 1. \n4 \n8 9 12 8 8a Questão (Ref.0 Sabemos que para a utilização de funções da linguagem C precisamos declarar suas respectivas bibliotecas. time.: 201301210730) Pontos: 1.0 Os operadores lógicos servem para combinar resultados de expressões.0 / 1.Funções para manipulação de tempo.Funções para gráficos. y). i++) enquanto (num > 0) . minutos e segundos. 7a Questão (Ref.h . stdio. stdlib. ((pontos>=10) && (pontos <=20)) ((pontos>=10) # (pontos <=20)) ((pontos>=10) || (pontos <=20)) ((pontos>=10) % (pontos <=20)) ((pontos>=10) ! (pontos <=20)) 6a Questão (Ref. retornando se o resultado final é verdadeiro ou falso.Funções de entrada e saida. deste trecho de programa? int x=4. i > 0.0 / 1.0 Qual é a saída de tela.h .: 201301125535) Pontos: 1. math. else printf ("%d \n". i == num.0 / 1. apenas horas. y=8. x).Funções matemáticas string. De acordo com a Linguagem C marque a opção em que o descritivo da biblioteca está correto.Funções para concatenação de strings com inteiros.0 Qual dos comandos abaixo permite que um bloco de comandos seja executado enquanto a variável num seja diferente de 0? while (num != 0) while (num == 0) for (i = num. i++) for ( i = 0. 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.h .0 / 1.h .h . 0 Para o desenvolvimento de nossos programa na linguagem C. for. while e do.0 / 1.Pontos: 1. contamos com 3 tipos básicos de estruturas de repetição.: 201301278259) 26 26 20 20 12 42 42 32 32 14 68 52 16 Pontos: 0. Analise o código abaixo.i). i+=2) if (i%2) printf("%d". int i. o que será exatamente apresentado na tela após a sua execução. Supondo que as demais linhas necessárias para o funcionamento do programa estejam devidamente criadas e baseado no trecho de código apresentado. 0246810 024681010 02468 0 2 4 6 8 10 10 .0 9a Questão (Ref. printf("%d".while.i).0 / 1.: 201301222107) Muitas séries matemáticas podem ser geradas pela estrutura do for. 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.. i < 10. O funcionamento e aplicação dos mesmos tem pequenas diferenças. 2 2 2 2 2 4 4 4 4 4 6 6 4 4 6 10 10 8 8 8 16 16 12 12 19 10a Questão (Ref. for(i=0. Avaliação: CCE0242_AV1_201201366356 » LINGUAGEM DE PROGRAMAÇÃO I Tipo de Avaliação: AV1 Aluno: Professor: OSWALDO BORGES PERES Nota da Prova: 3. As variáveis locais não podem ser acessadas de fora do escopo em que foram criadas. 3a Questão (Ref.5 / 0. Duas. z=++x. uma variável pode ser classificada como LOCAL ou GLOBAL. x=y=10. Diga o resultado das variáveis x. x=x+y-(z--).0 Nota do Trab.0 / 1.5 Qual dos comandos abaixo permite que um bloco de comandos seja executado enquanto a variável num seja .0 Dado o trecho de lógica utilizando o conceito da linguagem de programação C. podem declarar variáveis locais com os mesmos nomes. marque a alternativa ERRADA.0 Na linguagem C. Existem funções que não têm variáveis locais. y++.0 de 8. y e z depois da seguinte sequência de operações: int x. Uma variável local só é visualizada pela função onde foi declarada.: 201201580533) Pontos: 0.: 201201496822) Turma: 9011/K Nota de Partic. x = -11 y = 11 z = 10 x = -20 y = 20 z = 10 x = -01 y = 01 z = 10 x = 11 y = 11 z = 15 x = -13 y = 11 z = 13 2a Questão (Ref. A função main() pode acessar qualquer variável local de qualquer função.0 / 1. x=-x.: 0 1a Questão (Ref.y. De acordo com as características das variáveis LOCAIS. ou mais funções.z.: 201201591711) Pontos: 1.: 1 Data: 03/10/2013 14:49:48 Pontos: 0. 0 Na lista de exercícios que foi liberada pela professora de Linguagem de Programação I.0 Qual a estrutura de repetição usada para quantidade indeterminada de repetições? while if-else switch for struct 6a Questão (Ref. i == num. i++) 4a Questão (Ref.: 201201490965) Pontos: 0.0 / 1. estava presente o programa abaixo. supondo que tivesse sido digitada a seguinte data: 11151918. era solicitado que fosse feito o acompanhamento da execução do programa no Teste de Mesa.diferente de 0? while (num == 0) for (i = num. i > 0. na questão 3.: 201201471149) Pontos: 1. 11 / 15 / 1918 1918 / 15 / 11 1918 / 11 / 15 11 / 1918 / 15 .: 201201590942) Pontos: 0. i++) while (num != 0) enquanto (num > 0) for ( i = 0. No enunciado.5 que tipo de dado deve ser utilizado para definir uma variável que irá ramazenar um número do tipo: 65.890 int char uint float string 5a Questão (Ref.0 / 0. Assinale a opção CORRETA para a saída desse programa.0 / 1. Considere as seguintes afirmativas: |) Possibilidade em programação de alto e baixo nível. Assinale a alternativa que contem apenas vantagens da linguagem C++. 0 0 1 2 1 0 1 1 4 2 1 1 2 7 4 1 2 4 13 7 2 4 7 13 4 7 13 24 7 13 24 44 24 44 81 149 13 24 44 81 .5 A linguagem C/C++ apresenta vantagens e desvantagens em sua utilização.0 / 1.: 201201537152) Pontos: 0.: 201201591932) Pontos: 0.0 Muitas séries matemáticas podem ser geradas pela estrutura do for. |||) Adequação a grandes projetos. Analise o código abaixo e escolha a opção que contém a série exibida pelo código.5 / 0. ||) Grande período para o aprendizado. || e ||| Apenas | | e || | e ||| Apenas ||| 8a Questão (Ref.15 / 11 / 1918 7a Questão (Ref. : 201201537166) Pontos: 0.: 201201471147) Pontos: 0.0 / 1.0 Uma parte bastante importante no estudo da linguagem C é ter o conhecimento das suas bibliotecas. Uma variável local só é visualizada pela função onde foi declarada.5 Qual o nome da função matemática que calcula a potenciação de um número? sqrt double elevado pot pow 1a Questão (Ref. De acordo com as características das variáveis LOCAIS. funções matemáticas que possibilitam arredondamento de um numero. .0 / 1. funções matemáticas que possibilitam arredondamento de um numero. funções para entrada e saída de dados. As variáveis locais não podem ser acessadas de fora do escopo em que foram criadas.9a Questão (Ref.: 201201781122) Pontos: 0. Funções para conversão de números e alocação na memória. =.: 201201769956) Pontos: 0. marque a alternativa ERRADA.h são: Funções para teste de caracteres e conversão de letras maiúsculas em minúscula e vice-versa. Existem funções que não têm variáveis locais.5 Assinale a alternativa que apresenta APENAS os exemplos de operadores relacionais. > e || &&.5 / 0. funções para conversão de números e alocação na memória. As respectivas categorias das funções das bibliotecas #include ctype.h e #include math. funções matemáticas que possibilitam arredondamento de um numero. || e ~ <. > e >= +.e * &&. podem declarar variáveis locais com os mesmos nomes. 10a Questão (Ref. Funções para entrada e saída de dados. uma variável pode ser classificada como LOCAL ou GLOBAL. deste trecho de programa? int x=4. Funções para entrada e saída de dados. Funções para teste de caracteres e conversão de letras maiúsculas em minúscula e vice-versa.0 / 0. Duas. 3a Questão (Ref. ou mais funções.0 Na linguagem C.5 .5 / 0.: 201201695759) Qual é a saída de tela. Pontos: 0. y=8. A função main() pode acessar qualquer variável local de qualquer função. >= e || 2a Questão (Ref. 90: printf("Pode"). break. Observe os trechos abaixo e assinale o que é possível ser usado na linguagem C. Analise as linhas abaixo e assinale que foi escrita corretamente para testar o número 90 na estrutura switch(). -0012 ( Representa a soma dos algarismos do número -345 formatado) 0343 (O valor absoluto do resultado da expressão formatada) 0543(O valor absoluto do número espelhado formatado) . apresentado abaixo. Acompanhei no Teste de Mesa. 5a Questão (Ref. else printf ("%d \n". case a=90: printf("Pode") . case 90: printf("Pode") . quando li. supondo que eu teria digitado 345 quando foi solicitado um número inteiro de três algarismos. um pedido de ajuda que incluía um programa codificado na linguagem C.00289(O inverso do número formatado) 0345 (O valor absoluto do número formatado) .0 / 1.: 201201783881) Pontos: 0. supondo que se espera encontrar na variável de nome a.0 Estava pesquisando na internet. x). case a > 90: printf("Pode") . y).0 Uma das dificuldades da estrutura escolha/ caso é o fato das restrições variarem para cada linguagem. 90: printf("Pode"). essa estrutura recebe o nome de switch() e tem suas restrições. Assinale a respostaCORRETA que apresenta o que foi exibido na tela. Na linguagem C.0. num fórum.if (x < 2) printf ("%d \n".break. A pessoa não tinha um compilador e não estava conseguindo analisar o programa. stop. alguns valores e entres eles está o número 90. 9 \n4 8 \n8 12 4a Questão (Ref.break. dificultando a fixação.0 / 1.: 201201780373) Pontos: 1. inteira. 8a Questão (Ref. funções matemáticas que possibilitam arredondamento de um numero.0 Uma parte bastante importante no estudo da linguagem C é ter o conhecimento das suas bibliotecas.5 Qual o nome da função matemática que calcula a potenciação de um número? elevado double pot sqrt pow 7a Questão (Ref. selecione o trecho de programa que mostra a entrada correta dos dados necessários para o cálculo da área de um retângulo. cin >> altura && largura.: 201201726577) Pontos: 1. cout << altura.5 Para calcular a área de um retângulo é necessário conhecer a medida dos lados. cin altura largura. cin >> altura. Funções para entrada e saída de dados. . Considerando que a área é dada pela altura multiplicada pela largura do retângulo.h e #include math.: 201201769936) Pontos: 0.: 201201660560) Pontos: 1.largura.0 / 1. funções para entrada e saída de dados. 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.0 Qual a estrutura de repetição usada para quantidade indeterminada de repetições? while for struct if-else switch 9a Questão (Ref.largura.0 / 1.5 / 0.6a Questão (Ref. cin >> altura >> largura.: 201201660558) Pontos: 0. As respectivas categorias das funções das bibliotecas #include ctype.5 / 0. funções matemáticas que possibilitam arredondamento de um numero. 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 conversão de números e alocação na memória.h são: Funções para conversão de números e alocação na memória. h stdio. 1a Questão (Ref.: 201201684749) Pontos: 1. Considere as seguintes afirmativas: |) Possibilidade em programação de alto e baixo nível.5 Todo programa codificado na linguagem C pode incluir uma. Assinale a alternativa que contem apenas vantagens da linguagem C++.h .5 .h .5 / 0. | e ||| || e ||| Apenas | Apenas ||| | e || 2a Questão (Ref.: 201201237276) Pontos: 0.5 A linguagem C/C++ apresenta vantagens e desvantagens em sua utilização.h .: 201201334829) Pontos: 0. na maioria das vezes. math.: 201201171271) Qual o nome da função matemática que calcula a potenciação de um número? pow sqrt elevado Pontos: 0.Funções para manipulação de tempo.0 Sabemos que para a utilização de funções da linguagem C precisamos declarar suas respectivas bibliotecas.h iostream studio.h . apenas horas.h 3a Questão (Ref.Funções de entrada e saida.h .Funções para concatenação de strings com inteiros. De acordo com a Linguagem C marque a opção em que o descritivo da biblioteca está correto.. minutos e segundos.5 / 0. iostream. |||) Adequação a grandes projetos. Assinale a alternativa que apresenta essa biblioteca. mas existe uma que tem que estar nessa lista. ||) Grande período para o aprendizado.0 / 0. string. devido a necessidade da interação com o usuário. ou várias bibliotecas. time. stdlib.10a Questão (Ref.Funções matemáticas stdio.0 / 1.h stdin.Funções para gráficos. z=++x.Funções para manipulação de tempo.0 Sabemos que para a utilização de funções da linguagem C precisamos declarar suas respectivas bibliotecas.h .0 / 1. 6a Questão (Ref.Funções para concatenação de strings com inteiros.0 / 1. De acordo com a Linguagem C marque a opção em que o descritivo da biblioteca está correto. apenas horas.: 201201195462) Pontos: 1.890 int char uint float string 5a Questão (Ref. y e z depois da seguinte sequência de operações: int x. stdlib. math.z.Funções matemáticas stdio. time. minutos e segundos.y. x=x+y-(z--). y++.Funções de entrada e saida. string.h .pot double 4a Questão (Ref.h .0 Dado o trecho de lógica utilizando o conceito da linguagem de programação C.Funções para gráficos. x = -13 y = 11 z = 13 x = -01 y = 01 z = 10 x = -11 y = 11 z = 10 x = 11 y = 11 z = 15 x = -20 y = 20 z = 10 . Diga o resultado das variáveis x. x=-x.: 201201191089) Pontos: 0.: 201201196946) Pontos: 1.5 / 0.h .5 que tipo de dado deve ser utilizado para definir uma variável que irá ramazenar um número do tipo: 65. x=y=10.h . deste trecho de programa? int x=4.: 201201171273) Pontos: 1. else printf ("%d \n".: 201201206472) Pontos: 1. i > 0.0 / 1.0 / 1.0 Qual é a saída de tela. verifique se está correto os arquivos pré-definidos: stdprn = Dispositivo de abertura de txt padrão (normalmente a porta paralela) stdin = Dispositivo de entrada padrão (normalmente o teclado) stdaux = Dispositivo de saída principal (normalmente a porta usb) stdout = Dispositivo de saída de erro padrão (normalmente o monitor) stderr = Dispositivo de saída padrão (normalmente o monitor) . \n8 8 12 \n4 9 8a Questão (Ref.0 Arquivos em C podem representar tanto arquivos do sistema quanto dispositivos periféricos.0 / 1.: 201201195423) Pontos: 1. i++) for ( i = 0. if (x < 2) printf ("%d \n".0 Qual a estrutura de repetição usada para quantidade indeterminada de repetições? struct switch while if-else for 10a Questão (Ref. i++) enquanto (num > 0) 9a Questão (Ref.7a Questão (Ref. i == num.: 201201280657) Pontos: 1. y). y=8.0 Qual dos comandos abaixo permite que um bloco de comandos seja executado enquanto a variável num seja diferente de 0? while (num == 0) while (num != 0) for (i = num.0 / 1. x). ou várias bibliotecas.fonte . Considere as seguintes afirmativas: |) Possibilidade em programação de alto e baixo nível. Assinale a alternativa que contem apenas vantagens da linguagem C++.extensão . mas existe uma que tem que estar nessa lista..txt . o qual após ser executado apresenta o resultado de nosso programa. iniciamos por criar o ______________. como o DEV C++. na maioria das vezes.h iostream 3.h studio. | e || | e ||| Apenas ||| || e ||| Apenas | 2. Assinale a alternativa que apresenta essa biblioteca. o qual pode ser feito através de um editor de texto não formatado e salvo com a ______________ou mesmo utilizar um editor da linguagem. stdin. marque aquela que completa respectivamente e corretamente os espaços em branco destacados do texto. |||) Adequação a grandes projetos. Todo programa codificado na linguagem C pode incluir uma.h iostream. De acordo com o sistema operacional isto pode ser um pouco diferente. Após esta etapa.A linguagem C/C++ apresenta vantagens e desvantagens em sua utilização.editar . ||) Grande período para o aprendizado. Das opções apresentadas.h stdio. Para que possamos criar nossos programas na linguagem C. devido a necessidade da interação com o usuário. Código de texto . devemos ___________ e linkeditar o programa gerando o arquivo _____________. segundo os conceitos da linguagem C apresentados no material didático da disciplina.1. Isso significa dizer que: Por ser considerada uma linguagem de baixo nível é mais simples migrar para outra plataforma. tornando mais rápido o processamento? typedef struct include define const 5. o programa poderá ser compilado em várias plataformas. Qual o nome da diretiva que tem várias utilidades e uma delas é construir macros que. poderão substituir a definição de funções. Qual a década em que foi desenvolvida? década de 50 década de 90 década de 60 década de 70 década de 80 . A Linguagem C tem algumas características importantes e uma delas é a Portabilidade.extensão .extensão .executável Executável .fonte Fonte .c . algumas vezes. Com pequenas alterações.extensão .txt . 6.compilar .c .fonte 4. Podemos dividir o programa em parte menores.Código base .c .compilar . Um programa executável gerado na plataforma Windows é executado na Plataforma Linux.extensão . A linguagem possui um propósito específico. Após o surgimento de várias linguagens de Alto nível. surge a linguagem C .editar .compilar .executável Código fonte . 14 #define PI 3.O printf não aceita a forma apresentada. através das funções encontradas na biblioteca padrão stdio. (L7) system("pause"). Erro na (L8). Erro na (L5). sem variáveis ou constantes numéricas já com a quebra de linha no final. Erro na (L6). (L5) fgets(vet). vet). temos várias formas de exibir mensagens na tela. (L6) printf("%s\n". (L9) } Analise o código e assinale a alternativa correta.14 #include PI 3. mas a escolha da função parte da necessidade do programa.14 #const PI 3. Na linguagem C.Deveria ser utilizado uma matriz.14 #include PI 3.14. (L1)int main() (L2) { (L3) char vet[40]. .h. Suponha que as bibliotecas necessárias foram declaradas e considere em função das respostas a numeração das linhas apresentadas entre parênteses. Erro na (L3). qual das funções apresentadas é amais adequada? puts printf print putchar cout 2. Se um programa precisa exibir um texto. (L4) puts("Digite o seu nome completo:"). Sabe-se de antemão que poderíamos utilizar várias delas para exibir um texto.1.O return é utilizado apenas em funções.14 3. (L8) return (0). #define PI 3.Na forma de preencher a função fgets. Escreva o comando que defina uma constante de nome PI com valor igual a 3. Ele sabia que precisava aprender mais alguma estrutura. 6. Além do valor de uma variável é possível passar para uma função o endereço da variável como por exemplo. pensou em experimentar uma função que pudesse lhe dar um retorno. O protótipo de uma função informa ao compilador o tipo de retorno. qual deveria ser a linha usada para exibir a saída abaixo: Observação: A sequência de números que aparece na saída representa as colunas da tela. das matrizes. Um Engenheiro estava construindo um trecho de programa onde pedia que o usuário respondesse com uma letra ou um algarismo. ele enviaria uma mensagem de erro. no momento. Todas as funções apresentam na declaração de seu cabeçalho um par de parênteses. mas. . Quanto aos códigos de formatação (especificadores de formato) usados com a função printf() e tendo em vista o trecho do programa. o nome e a lista de parâmetros da função. 4.Erro na (L4). float med=9. Se o usuário não tivesse respondido. As funções existem para decompor um problema em partes menores. printf("\n12345678901234"). Pesquisou nas bibliotecas estudadas na aula 2 e achou. assinale a opção que apresenta uma afirmativa ERRADA em relação aos conceitos de funções.8. simplificando e organizando o programa como um todo. Trecho int num= 12.Puts está sendo usado de forma errada. Tendo em vista o que foi exposto. As variáveis declaradas no corpo de uma função são chamadas variáveis locais. O comando return encerra a execução de uma função e pode retornar vários valores para a função chamadora da função. Qual o nome dessa função? isdigit() isalpha() isnotalphadigit() isspace() isalnum() 5. não importa a quantidade de testes. III e IV estão corretas I. se o número fosse positivo.2f\n". em termos de eficiência. printf("\n%4d\t%f\n". I na solução A. se o número fosse positivo. IV A solução A poderia usar um if simples e um if composto ao invés de três ifs simples. printf("\n%d\t%6. visto que era um programa clássico. num. med). II na solução B. Ao término do tempo que ela deu para o desenvolvimentos. II.2f\n". III Se as duas soluções produzem a mesma saída podemos afirmar que. II. II e V estão corretas . num. V A solução B poderia testar se era zero no primeiro if e menor do que zero no outro desde que estivessem presentes as mensagens correspondentes aos testes e a mensagem Positivo no else. IV e V estão corretas II e IV estão corretas I. era testado três vezes.2f\n". med). num. A professora de Linguagem de Programação I pediu aos alunos que construíssem um código para que permitisse a entrada de um número inteiro e exibisse umas das mensagens: Positivo / Zero / Negativo Eles acharam esse pedido estranho. Leia as afirmativas abaixo e escolha a alternativa correta. printf("\n%d\t06. num. med). 1.2f\n". med). num. med).printf("\n%04d\t%. era testado uma vez. II e III estão corretas I. printf("\n%d\t%06. pediu que eles comparassem as duas soluções que colocou no quadro. printf (''valor: %d'' . i == num. Um desenvolvedor pediu ajuda ao Engenheiro porque o teste que ele tinha feito para selecionar . IV e V são verdadeiras II. b=35. V Quando o valor digitado não estiver presente em nenhum dos cases. Analise as opções abaixo e assinale a opção correta. II Somente o tipo vetor de char que Não pode ser usado. Exibe valor: 7 Exibe valor: 0 Exibe valor: 12 Exibe valor: 5 Exibe valor: 35 4.2. III e IV são verdadeiras 5. visto que é abreviada. resp. int a=12. resp). c=7. ao final de um case. I. Qual dos comandos abaixo permite que um bloco de comandos seja executado enquanto a variável num seja diferente de 0? while (num != 0) for ( i = 0. i++) for (i = num. IV Sempre será obrigatório usar o comando break.. III Não pode ser usado intervalo tipo: 1.3 em um case. Observe o trecho abaixo e assinale a opção que descreve o que faz. III e IV são verdadeiras I. O Operador ternário é uma forma elegante de representar if else if. III. i > 0. i++) enquanto (num > 0) while (num == 0) 3. I Qualquer tipo pode ser usado. IV e V são verdadeiras III e V são verdadeiras II. Existe sempre uma dúvida por parte do desenvolvedor se escolhe switch() ou if quando está usando a Linguagem C. Sabemos que existem algumas exigências para se usar o switch(). irá para a opção default. caso exista. resp=(a>b && a > c) ?a: (b>c) ? b/c:c. inteira. Na construção de programas na linguagem C. Ele apresentou as cinco opções abaixo. if(( sexo == 'f' || sexo == 'F' ) && idade >= 18 && idade < 30 ) if(( sexo == 'f' || sexo == 'F' ) and idade >= 18 and idade < 30 ) if( sexo == 'f' || sexo == 'F' && idade >= 18 && idade <= 30 ) if(( sexo == 'f' or sexo == 'F') and idade>=18 and idade < 30 ) if( sexo == 'f' or sexo == 'F' and idade >= 18 and idade <= 30 ) 6. Uma das dificuldades da estrutura escolha/ caso é o fato das restrições variarem para cada linguagem. Assinale a única opção que atende à exigência: o candidato ser do sexo feminino e ter idade nointervalo fechado em 18 e aberto em 30. dificultando a fixação. supondo que se espera encontrar na variável de nome a. . 90: printf("Pode").funcionários não estava dando certo. essa estrutura recebe o nome de switch() e tem suas restrições. Analise as linhas abaixo e assinale que foi escrita corretamente para testar o número 90 na estrutura switch(). Na linguagem C. Qual a estrutura de repetição usada para quantidade indeterminada de repetições? for struct while switch if-else 2. Observe os trechos abaixo e assinale o que é possível ser usado na linguagem C. case a > 90: printf("Pode") . x=(a+b) x == ( a + b ) x <= ( a + b ) x >= ( a + b ) x>(a+b) 1. dentre as opções apresentadas qual não apresenta uma expressão relacional correta na linguagem C. stop. case 90: printf("Pode") . alguns valores e entres eles está o número 90.break. Supondo que as variáveis foram devidamente declaradas. break. precisamos utilizar os operadores relacionais para montar nossas expressões relacionais. como em toda linguagem. II está correta e a III não está correta. Observe as afirmações abaixo e escolha a opção ERRADA. sempre.break. tem uma sintaxe. A estrutura do if na linguagem C. Muitas séries matemáticas podem ser geradas pela estrutura do for. 3. I está errada. Analise o código abaixo e escolha a opção que contém a série exibida pelo código. 1 3 4 7 9 11 13 0 1 1 3 2 4 5 7 0 1 1 2 3 4 5 6 1 1 2 3 5 8 13 0 1 1 2 3 5 8 21 13 21 . IV O uso do else poderá não ser necessário. II No teste unimos expressões relacionais com operadores lógicos quando necessário. III A palavra then está presente na estrutura. I As chaves de abertura e fechamento. 4. I e III estão corretas. II e IV estão corretas. IV está correta e a I não está correta. 90: printf("Pode"). não são obrigatórias.case a=90: printf("Pode") . return 0. Muitas séries matemáticas podem ser geradas pela estrutura do for. 2 4 4 8 12 20 32 2 4 4 8 12 20 32 2 4 6 10 2 4 6 8 2 4 6 10 16 19 16 26 12 26 52 42 14 42 16 68 . while(++i <= --j){ printf("%d ". identifique a opção que demonstra o que será exibido na tela: int main(int argc. } system("PAUSE"). Dado o programa abaixo. char *argv[]) { int i = 0. As estruturas de repetição são essenciais no desenvolvimentos de programas na linguagem C. 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. Analise o código abaixo. i). } 012 123 12 12345 012345 6.5. int j = 5. : 0 Turm a: 9017/Q Nota de Partic.Avaliação: CCE0242_A V1_201201706815 » LINGUA GEM DE PROGRA MA ÇÃ O I Tipo de Avaliação: A V1 Aluno: 201201706815 .2f\t%06.2f\n". como em toda linguagem.3f\t%.: 201201955050) Pontos: 0.: 201201965234) Pontos: 0.0 / 1. printf("\n12345678901234"). tem uma sintaxe.0f\n". > e || 3a Questão (R e f.5 Quanto aos códigos de formatação (especificadores de formato) usados com a função printf() e/ outras e tendo em vista o trecho do programa. float num3=15. Observe as . || e ~ +.2f\n". ce il((num1+num2)/2+num3).5 / 0.2. qual deveria ser a linha usada para exibir a saída abaixo: Observação: A sequência de números que aparece na saída representa as colunas da tela. > e >= &&. num2=8. 2a Questão (R e f. printf("\n%. &&. num3/2). num3). .3f\t%.5 Assinale a alternativa que apresenta APENAS os exemplos de operadores relacionais. (float)num2+num1. num3).3f\t%.: 1 Data: 05/10/2013 15:20:15 1a Questão (R e f.2f\n". num3/2).0 A estrutura do if na linguagem C. (float)(num1+num2) /2+num3.(float) num1+num2/2 +num3. num3).EUCLIDES SILVA DE JESUS Profe ssor: A NDRE PRZEWODOWSKI FILHO Nota da Prova: 4.5 de 8. printf("\n%. printf("\n%.5 / 0.0f\t%06. printf("\n%.e * =.0 Nota do Trab.: 201201968952) Pontos: 0. >= e || <.2f\n". printf("\n%. Trecho int num1= 7. ce il((num1+num2)) /2+num3. i++) 5a Questão (R e f. cpf++) { // [bloco de comandos] } .: 201201955038) Pontos: 0. sempre. Que estrutura em C melhor representa esta tarefa? for (cpf=0. II está correta e a III não está correta. i == num. while e do-while. IV está correta e a I não está correta.5 Qual dos comandos abaixo permite que um bloco de comandos seja executado enquanto a variável num seja diferente de 0? enquanto (num > 0) while (num == 0) for (i = num. I) O loop for é usado para repetir um comando ou bloco de comandos diversas vezes. II No teste unimos expressões relacionais com operadores lógicos quando necessário.: 201201912913) Pontos: 1. C onsidere as afirmações abaixo. tem uma sintaxe.0 Um programa de cadastro deve solicitar cpf. I e III estão corretas. III) A estrutura while testa uma condição. IV O uso do else poderá não ser necessário.0 Na linguagem C /C ++ existem três loops ou estruturas de repetição. como em toda linguagem. podendo ser baseado em um contador interno da estrutura e uma condição que o encerra. I As chaves de abertura e fechamento. sendo elas. III A palavra then está presente na estrutura.0 / 1. As assertivas corretas são: | e || || e ||| | e ||| Apenas a || Apenas a ||| 6a Questão (R e f.: 201201955051) Pontos: 1. II) A estrutura do-while executa inicialmente todos os comandos internos do laço.0 / 1. 4a Questão (R e f. for. i > 0. I está errada. as instruções dentro do laço não serão executadas.5 / 0. Observe as afirmações abaixo e escolha a opção ERRADA. não são obrigatórias.A estrutura do if na linguagem C. depois testa a condição. se esta for verdadeira. cpf !=0. e o teste será feito novamente até que a condição seja atingida.nome e telefone de alunos até que o cpf seja igual a 0. retorna e faz tudo novamente. i++) while (num != 0) for ( i = 0. se esta for falsa. II e IV estão corretas. 0 Estava pesquisando na internet.h e #include math. era solicitado que fosse feito o acompanhamento da execução do programa no Teste de Mesa. funções para entrada e saída de dados. 7a Questão (R e f.0 Na lista de exercícios que foi liberada pela professora de Linguagem de Programação I.0 / 1. funções matemáticas que possibilitam arredondamento de um numero.0 / 1. na questão 3. supondo que tivesse sido digitada a seguinte data: 11151918. Funções para entrada e saída de dados.{ // [bloco de comandos] } if (cpf != 0) { // [bloco de comandos] } while{ // [bloco de comandos] } do (cfp !=0). um pedido de ajuda que incluía um programa codificado na linguagem C. funções matemáticas que possibilitam arredondamento de um numero. quando li. 1918 / 11 / 15 1918 / 15 / 11 11 / 15 / 1918 15 / 11 / 1918 11 / 1918 / 15 8a Questão (R e f. apresentado abaixo. Funções para entrada e saída de dados. num fórum. A pessoa não tinha um compilador e . Funções para teste de caracteres e conversão de letras maiúsculas em minúscula e vice-versa.: 201201911671) Pontos: 1. estava presente o programa abaixo.: 201201965447) Pontos: 0.0 / 1. Assinale a opção CORRETA para a saída desse programa. 9a Questão (R e f.h são: Funções para conversão de números e alocação na memória. do while (cfp !=0) { // [bloco de comandos] } do{ // [bloco de comandos] } while (cfp !=0). No enunciado. Funções para teste de caracteres e conversão de letras maiúsculas em minúscula e vice-versa.: 201201965467) Pontos: 0.0 Uma parte bastante importante no estudo da linguagem C é ter o conhecimento das suas bibliotecas. funções matemáticas que possibilitam arredondamento de um numero. As respectivas categorias das funções das bibliotecas #include ctype. funções para conversão de números e alocação na memória. .0. apresentado abaixo. Pontos: 0.5 .00289(O inverso do número formatado) 0343 (O valor absoluto do resultado da expressão formatada) 0543(O valor absoluto do número espelhado formatado) 0345 (O valor absoluto do número formatado) -0012 ( Representa a soma dos algarismos do número -345 formatado) 10a Questão (R e f. A pessoa não tinha um compilador e não estava conseguindo analisar o programa. Assinale a resposta CORRETA que apresenta o que foi exibido na tela. supondo que eu teria digitado 345 quando foi solicitado um número inteiro de três algarismos.: 201201845652) Qual o nome da função matemática que calcula a potenciação de um número? double pot pow sqrt elevado Pe ríodo de não visualização da prova: de sde 27/09/2013 até 16/10/2013.0 / 0. Acompanhei no Teste de Mesa.programa codificado na linguagem C. math.: 201202290594) Pontos: 0. if (x < 2) printf ("%d \n". stdio.29/6/2014 BDQ Prova Avaliação: CCE0242_AV1_ » LINGUAGEM DE PROGRAMAÇÃO I Tipo de Avaliação: AV1 Aluno: ANDRE PRZEWODOWSKI FILHO Professor: OSWALDO BORGES PERES Nota da Prova: 7.: 0. apenas horas.0 Sabemos que para a utilização de funções da linguagem C precisamos declarar suas respectivas bibliotecas.5 Qual o nome da função matemática que calcula a potenciação de um número? sqrt double elevado pot pow 2 a Questão (Ref.Funções para gráficos.0 / 1.h .: 201202314785) Pontos: 1. x).Funções para concatenação de strings com inteiros.0 1 a Nota do Trab.h . y=8.Funções matemáticas 3 a Questão (Ref. De acordo com a Linguagem C marque a opção em que o descritivo da biblioteca está correto.Funções para manipulação de tempo.: Turma: 9021/N Nota de Partic.5 / 0.h .h . else printf ("%d \n".0 de 8.0 Qual é a saída de tela.5 Data: Questão (Ref. time. deste trecho de programa? int x=4. 9 \n8 12 \n4 8 file:///C:/Users/Desktop/Est%C3%A1cio_files/bdq_prova_resultado_preview_aluno.Funções de entrada e saida. y). minutos e segundos.0 / 1. string.htm 1/4 .h . stdlib.: 201202325795) Pontos: 1. i++) while (num != 0) while (num == 0) 5 a Questão (Ref.h iostream.29/6/2014 BDQ Prova 4 a Questão (Ref.h 6 a Questão (Ref.: 201202290596) Pontos: 1.. stdio.: 201202310412) Pontos: 0. na maioria das vezes.890 float uint char int string 7 a Questão (Ref.: 201202454152) Pontos: 0.5 que tipo de dado deve ser utilizado para definir uma variável que irá ramazenar um número do tipo: 65. mas existe uma que tem que estar nessa lista.5 / 0. i == num.0 / 1. ou várias bibliotecas. i > 0.: 201202399980) Pontos: 1.0 Qual a estrutura de repetição usada para quantidade indeterminada de repetições? for struct if-else while switch file:///C:/Users/Desktop/Est%C3%A1cio_files/bdq_prova_resultado_preview_aluno.0 / 1. i++) enquanto (num > 0) for ( i = 0. Assinale a alternativa que apresenta essa biblioteca.5 / 0.5 Todo programa codificado na linguagem C pode incluir uma.h stdin.0 Qual dos comandos abaixo permite que um bloco de comandos seja executado enquanto a variável num seja diferente de 0? for (i = num.htm 2/4 . devido a necessidade da interação com o usuário.h iostream studio. y. verifique se está correto os arquivos pré-definidos: stdout = Dispositivo de saída de erro padrão (normalmente o monitor) stdprn = Dispositivo de abertura de txt padrão (normalmente a porta paralela) stdin = Dispositivo de entrada padrão (normalmente o teclado) stderr = Dispositivo de saída padrão (normalmente o monitor) file:///C:/Users/Desktop/Est%C3%A1cio_files/bdq_prova_resultado_preview_aluno. Assinale a alternativa que contem apenas vantagens da linguagem C++.0 Dado o trecho de lógica utilizando o conceito da linguagem de programação C. | e || | e ||| Apenas | Apenas ||| || e ||| 9 a Questão (Ref.z.: 201202314746) Pontos: 0. x=-x. Considere as seguintes afirmativas: |) Possibilidade em programação de alto e baixo nível. y e z depois da seguinte sequência de operações: int x.29/6/2014 BDQ Prova 8 a Questão (Ref. x=y=10.htm 3/4 .0 / 1.5 A linguagem C/C++ apresenta vantagens e desvantagens em sua utilização.: 201202356599) Pontos: 0.5 / 0. Diga o resultado das variáveis x. y++. x = -01 y = 01 z = 10 x = 11 y = 11 z = 15 x = -20 y = 20 z = 10 x = -13 y = 11 z = 13 x = -11 y = 11 z = 10 a 10 Questão (Ref. ||) Grande período para o aprendizado. x=x+y-(z--).0 / 1.: 201202316269) Pontos: 1. |||) Adequação a grandes projetos. z=++x.0 Arquivos em C podem representar tanto arquivos do sistema quanto dispositivos periféricos. 0 Nota do Trab. ou várias bibliotecas.h studio.h . mas existe uma que tem que estar nessa lista.: 201307289141) Pontos: 0. Assinale a alternativa que apresenta essa biblioteca. Assinale a alternativa que contem apenas vantagens da linguagem C++.: 2 Data: 05/04/2014 14:24:39 1a Questão (Ref. stdio. || e ||| Apenas ||| Apenas | | e || | e ||| 2a Questão (Ref.5 A linguagem C/C++ apresenta vantagens e desvantagens em sua utilização. |||) Adequação a grandes projetos.: 201307191588) Pontos: 0. devido a necessidade da interação com o usuário. na maioria das vezes..0 de 8.5 / 0.5 Todo programa codificado na linguagem C pode incluir uma. Considere as seguintes afirmativas: |) Possibilidade em programação de alto e baixo nível.5 / 0.: 0 Turma: 9009/Z Nota de Partic. ||) Grande período para o aprendizado.Avaliação: CCE0242_AV1_201307052207 » LINGUAGEM DE PROGRAMAÇÃO I Tipo de Avaliação: AV1 Aluno: Professor: ANDRE PRZEWODOWSKI FILHO OSWALDO BORGES PERES Nota da Prova: 4. temos uma função com a possibilidade de formatação muito rica.h> int main(){ int x.0 / 0.h stdin. system("PAUSE").0 / 0. y=2. .5 Geralmente. Observe o programa abaixo e assinale a opção que exibe a saída desse programa. que se aprende quando se estuda uma linguagem de programação é o que produz um resultado na tela. z = (x%2)+8. pode ser uma função.h 3a Questão (Ref.5 Observe o código abaixo: #include < stdio. Na linguagem C.z.iostream iostream. puts(z). o primeiro comando.y. } Dentre as opções abaixo é correto afirmar: O programa exibirá 16 Ocorrerá um erro O programa exibirá 0 O programa exibirá 8 O programa exibirá 11 4a Questão (Ref. x=6.h > #include < stdlib.: 201307294128) Pontos: 0.: 201307288948) Pontos: 0. return 0. : 201307291249) Pontos: 1.5a Questão (Ref.0 / 1.0 . O nome dado a esta operação é Cast. n = (float) x. Observe o código abaixo e a figura que representa um momento da execução do programa. para que possamos exibir ou armazenar o resultado de uma operação da forma desejada. x = (float) n. muitas vezes se faz necessário a conversão de tipos de dados.0 / 1. x = (int) n. Em qual alternativa está presente o valor que aparecerá em seguida? .: 201307289055) Pontos: 0. Das opções apresentadas.0 Quando usamos funções de entrada e de saída formatadas. 6a Questão (Ref. marque aquela que converte e armazena corretamente o valor de uma variável n do tipo int para a variável x do tipo float utilizando o Cast. precisamos escolher com muito cuidado os especificadores de formato afim de que não sejamos surpreendidos. x = float n. n = float x.Na programação em C como em outras linguagens. h> #include < stdlib.00 20014. } Selecione a opção correta: O programa exibirá 7 Ocorrerá um erro O programa exibirá 5 O programa exibirá 1 O programa exibirá 3 Pontos: 0. system("PAUSE"). default: a = 1.0 / 1.h> void main(){ int a= 3. switch(a){ case 1: a++. break. a+b). break. Dado o código: #include < stdio. case 2: a-=b++. case 3: if(b)a+=b.: 201307297863) A estrutura de decisão switch é extremamente poderosa na linguagem C. int b =2.0 .00 7a Questão (Ref. } printf("%d".20014 14 0 14. a). x). system("PAUSE"). y). if (x < 2) printf ("%d \n".0 / 1.8a Questão (Ref.0 Observe o trecho de código abaixo e suponha que foi digitado o número 1762.0 / 1. do{ for(a = 1. } Selecione a opção correta: O programa exibirá 1222 O programa exibirá 1323 O programa exibirá 3233 O programa exibirá 2332 O programa exibirá 1232 10a Questão (Ref.0 / 1.h> #include < stdlib.: 201307297870) Pontos: 0. printf("%d".0 A estrutura de decisão switch é extremamente poderosa na linguagem C. Dado o código: #include < stdio. }while(x++<2).0 Qual é a saída de tela.a++){ a+=1. a. a<2.x).h> void main(){ int x=1. deste trecho de programa? int x=4.: 201307160784) Pontos: 1. 9 8 \n8 \n4 12 9a Questão (Ref. else printf ("%d \n". Qual das opções abaixo corresponde à saída? . } printf("%d".: 201307288643) Pontos: 1. y=8. 12671 1762 2671 1762 2671 1762 1762 0 0 12671 Período de não visualização da prova: desde 04/04/2014 até 22/04/2014. . apresentado abaixo.890 uint char float string int Pontos: 1. quando li. Acompanhei no Teste de Mesa. 0 1 0 0 1 1 3 1 1 1 1 4 1 1 2 2 3 7 3 2 3 4 9 2 3 5 5 11 4 5 5 8 8 13 3a Questão (Ref.Avaliação: CCE0242_AV1_201201180211 » LINGUAGEM DE PROGRAMAÇÃO I Tipo de Avaliação: AV1 Data: 02/10/2013 Pontos: 0.0 2a Questão (Ref.5 / 0.0 / 1.0 Estava pesquisando na internet.: 201201386203) 6 13 7 13 21 21 Pontos: 1. Analise o código abaixo e escolha a opção que contém a série exibida pelo código. Assinale a . um pedido de ajuda que incluía um programa codificado na linguagem C.: 201201387135) Muitas séries matemáticas podem ser geradas pela estrutura do for. A pessoa não tinha um compilador e não estava conseguindo analisar o programa. supondo que eu teria digitado 345 quando foi solicitado um número inteiro de três algarismos.5 1a Questão (Ref.: 201201286206) que tipo de dado deve ser utilizado para definir uma variável que irá ramazenar um número do tipo: 65.0 / 1. num fórum. if (x < 2) printf ("%d \n".5 Para calcular a área de um retângulo é necessário conhecer a medida dos lados.5 / 0.largura. else printf ("%d \n".5 / 0.00289(O inverso do número formatado) 0543(O valor absoluto do número espelhado formatado) -0012 ( Representa a soma dos algarismos do número -345 formatado) 0345 (O valor absoluto do número formatado) 0343 (O valor absoluto do resultado da expressão formatada) 4a Questão (Ref. y=8. deste trecho de programa? int x=4. y). selecione o trecho de programa que mostra a entrada correta dos dados necessários para o cálculo da área de um retângulo.: 201201301589) Pontos: 0.respostaCORRETA que apresenta o que foi exibido na tela. \n8 12 \n4 9 8 5a Questão (Ref. .: 201201375766) Pontos: 0.0. cin >> altura >> largura.5 Qual é a saída de tela. x). cin >> altura. . Considerando que a área é dada pela altura multiplicada pela largura do retângulo.largura. cin >> altura && largura. cin altura largura. cout << altura. : 201201387173) Pontos: 1. funções matemáticas que possibilitam arredondamento de um numero.: 201201266388) Pontos: 0.h são: Funções para teste de caracteres e conversão de letras maiúsculas em minúscula e vice-versa.h e #include math. Funções para conversão de números e alocação na memória.0 / 1.0 / 1. funções matemáticas que possibilitam arredondamento de um numero. 0 1 1 2 0 1 2 1 4 0 1 4 2 7 1 2 7 4 13 1 4 7 13 24 13 24 44 81 7 13 24 44 24 44 81 149 2 4 7 13 7a Questão (Ref.0 Uma parte bastante importante no estudo da linguagem C é ter o conhecimento das suas bibliotecas.5 / 0. . As respectivas categorias das funções das bibliotecas #include ctype. Analise o código abaixo e escolha a opção que contém a série exibida pelo código.5 Qual o nome da função matemática que calcula a potenciação de um número? pot elevado double pow sqrt 8a Questão (Ref.0 Muitas séries matemáticas podem ser geradas pela estrutura do for.6a Questão (Ref.: 201201332407) Pontos: 1. 0 / 1.Funções para concatenação de strings com inteiros.Funções para manipulação de tempo. Funções para entrada e saída de dados.Funções matemáticas . 11 / 1918 / 15 15 / 11 / 1918 11 / 15 / 1918 1918 / 11 / 15 1918 / 15 / 11 10a Questão (Ref. math. stdlib. minutos e segundos.h .: 201201386183) Pontos: 0. era solicitado que fosse feito o acompanhamento da execução do programa no Teste de Mesa. stdio.h . Funções para entrada e saída de dados.h . 9a Questão (Ref. No enunciado.Funções para teste de caracteres e conversão de letras maiúsculas em minúscula e vice-versa. De acordo com a Linguagem C marque a opção em que o descritivo da biblioteca está correto.0 / 1.0 Sabemos que para a utilização de funções da linguagem C precisamos declarar suas respectivas bibliotecas. funções para conversão de números e alocação na memória.Funções de entrada e saida. apenas horas. Assinale a opção CORRETA para a saída desse programa. string. na questão 3. estava presente o programa abaixo. time.: 201201290579) Pontos: 1. funções para entrada e saída de dados.h .Funções para gráficos.0 Na lista de exercícios que foi liberada pela professora de Linguagem de Programação I.h . supondo que tivesse sido digitada a seguinte data: 11151918. funções matemáticas que possibilitam arredondamento de um numero. float num3=15. printf("\n%.2f\n". (float)(num1+num2) /2+num3.5 de 8.estacio.2f\n". cin altura largura. cin >> altura && largura.0f\n". ceil((num1+num2)) /2+num3.asp 04/12/2013 . Trecho int num1= 7.0 / 0. Considerando que a área é dada pela altura multiplicada pela largura do retângulo.2f\t%06.2.(float) num1+num2/2 +num3.br/bdq_prova_resultado_preview_aluno.0f\t%06.5 Data: 05/10/2013 14:31:42 a 1 Questão (Ref.3f\t%. printf("\n%.5 / 0. qual deveria ser a linha usada para exibir a saída abaixo: Observação: A sequência de números que aparece na saída representa as colunas da tela.2f\n". num3/2). num2=8. num3/2). a 2 Questão (Ref.: 201102429974) Pontos: 0. printf("\n%.2f\n".largura.0 Nota do Trab. (float)num2+num1. http://bquestoes. printf("\n12345678901234").5 Para calcular a área de um retângulo é necessário conhecer a medida dos lados.MARLOMBRANNY PIRES PEREIRA Professor: Turma: 9018/R ANDRE PRZEWODOWSKI FILHO Nota da Prova: 5.: 1.5 Quanto aos códigos de formatação (especificadores de formato) usados com a função printf() e/ outras e tendo em vista o trecho do programa.: 0 Nota de Partic. printf("\n%. num3). ceil((num1+num2)/2+num3). num3). selecione o trecho de programa que mostra a entrada correta dos dados necessários para o cálculo da área de um retângulo. num3). cout << altura.largura.3f\t%. cin >> altura >> largura.3f\t%. printf("\n%.: 201102440178) Pontos: 0. cin >> altura.BDQ Prova Página 1 de 4 Avaliação: CCE0242_AV1_201102229491 » LINGUAGEM DE PROGRAMAÇÃO I Tipo de Avaliação: AV1 Aluno: 201102229491 . while{ // [bloco de comandos] } do (cfp !=0).: 201102340414) Pontos: 0. supondo que eu teria digitado 345 quando foi solicitado um número inteiro de três algarismos.nome e telefone de alunos até que o cpf seja igual a 0. do while (cfp !=0) { // [bloco de comandos] } for (cpf=0. Assinale a resposta CORRETA que apresenta o que foi exibido na tela.5 / 0.estacio.00289(O inverso do número formatado) 0543(O valor absoluto do número espelhado formatado) -0012 ( Representa a soma dos algarismos do número -345 formatado) 0345 (O valor absoluto do número formatado) a 4 Questão (Ref.BDQ Prova a 3 Questão (Ref. um pedido de ajuda que incluía um programa codificado na linguagem C.: 201102440411) Página 2 de 4 Pontos: 0.: 201102429995) Pontos: 1.asp 04/12/2013 .890 float char string uint int http://bquestoes. A pessoa não tinha um compilador e não estava conseguindo analisar o programa. 0343 (O valor absoluto do resultado da expressão formatada) .br/bdq_prova_resultado_preview_aluno. quando li.5 que tipo de dado deve ser utilizado para definir uma variável que irá ramazenar um número do tipo: 65. Acompanhei no Teste de Mesa. Que estrutura em C melhor representa esta tarefa? if (cpf != 0) { // [bloco de comandos] } do{ // [bloco de comandos] } while (cfp !=0). cpf !=0. cpf++) { // [bloco de comandos] } 5a Questão (Ref.0 Estava pesquisando na internet.0 Um programa de cadastro deve solicitar cpf. num fórum.0.0 / 1. apresentado abaixo.0 / 1. uma variável pode ser classificada como LOCAL ou GLOBAL.0 / 1.: 201102441343) Pontos: 1.0 Qual a estrutura de repetição usada para quantidade indeterminada de repetições? switch for if-else struct while http://bquestoes. Uma variável local só é visualizada pela função onde foi declarada.: 201102320598) Pontos: 1.br/bdq_prova_resultado_preview_aluno. As variáveis locais não podem ser acessadas de fora do escopo em que foram criadas. marque a alternativa ERRADA.0 Muitas séries matemáticas podem ser geradas pela estrutura do for. De acordo com as características das variáveis LOCAIS. A função main() pode acessar qualquer variável local de qualquer função.asp 04/12/2013 . Duas. podem declarar variáveis locais com os mesmos nomes.0 / 1. 8a Questão (Ref.0 / 1. Analise o código abaixo e escolha a opção que contém a série exibida pelo código. ou mais funções.0 Na linguagem C.BDQ Prova Página 3 de 4 a 6 Questão (Ref. Existem funções que não têm variáveis locais.estacio.: 201102441160) Pontos: 0. 0 1 0 0 1 1 1 3 2 4 5 3 4 7 9 11 1 1 2 3 4 5 1 1 2 3 5 8 1 2 3 5 8 13 7 13 6 13 21 21 7a Questão (Ref. deste trecho de programa? int x=4. \n4 9 \n8 8 12 Período de não visualização da prova: desde 27/09/2013 até 16/10/2013. estava presente o programa abaixo.estacio. y=8.5 / 0.asp 04/12/2013 . x).: 201102355797) Pontos: 0. else printf ("%d \n". supondo que tivesse sido digitada a seguinte data: 11151918. era solicitado que fosse feito o acompanhamento da execução do programa no Teste de Mesa.0 / 1. No enunciado. http://bquestoes. na questão 3. Assinale a opção CORRETA para a saída desse programa.br/bdq_prova_resultado_preview_aluno. 1918 / 15 / 11 11 / 15 / 1918 1918 / 11 / 15 15 / 11 / 1918 11 / 1918 / 15 10a Questão (Ref.BDQ Prova Página 4 de 4 9a Questão (Ref.0 Na lista de exercícios que foi liberada pela professora de Linguagem de Programação I.: 201102440391) Pontos: 1.5 Qual é a saída de tela. y). if (x < 2) printf ("%d \n".
Report "Av1 - Linguagem de Programação (Varias Provas) (1)"