Buscar

Linguagem de Programação Simulado 1

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

14/04/2015 BDQ Prova
http://simulado.estacio.br/bdq_simulados_ead_ens_preview.asp?cript_hist=1103969272 1/4
   LINGUAGEM DE PROGRAMAÇÃO I
Simulado: CCE0242_SM_201202123902 V.3   Fechar
Aluno(a): WILLIAN DA SILVA SOUZA Matrícula: 201202123902
Desempenho: 3,0 de 8,0 Data: 13/04/2015 09:43:13 (Finalizada)
  1a Questão (Ref.: 201202727177)
Declare uma variável do tipo String com com nome 'TEXTO' tamanho de 35 caracteres:
Sua Resposta: .
Compare com a sua resposta: char TEXTO[35];
  2a Questão (Ref.: 201202381990)
Supondo que seja necessário saber em relação a dois números inteiros quais quer:
a)O resto da divisão do maior pelo menor;
b)O quociente da divisão do maior pelo menor;
c)E o resultado da subtração do maior pelo menor.
Faça um programa em C que, permita ao usuário informar os dois valores e exibir o que foi citado, sendo que o programa permite a entrada
desses dois valores várias vezes e para encerrar o programa, o usuário deverá digitar um valor negativo.
Sua Resposta: .
Compare com a sua resposta:
#include < stdio.h >
 #include < stdlib.h >
int main() {
    int n1,n2,aux;
    do{
          printf("Digite dois valores interios: ");
          scanf("%d%d",&n1,&n2);
          if((n1>0) && (n2>0)) {
                if(n1 < n2){
                     aux = n1;
                     n1 = n2;
                     n2 = aux;
                 }
                 printf("Resto: %d",n1%n2);
                 printf("Quociente: %d",n1/n2);
                 printf("Sub: %d",n1­n2);
14/04/2015 BDQ Prova
http://simulado.estacio.br/bdq_simulados_ead_ens_preview.asp?cript_hist=1103969272 2/4
          }
    } while((n1>0) && (n2>0));
    return 0;
}
  3a Questão (Ref.: 201202753093) Pontos: 0,0  / 1,0
No ambiente Dev­cpp, temos algumas facilidades. Uma delas é quando desejarmos compilar e executar logo em
seguida com um único clique ou um pressionamento de uma tecla.
Analise as afirmativas abaixo e escolha a opção correta
I Pressionar F9(pode ser F11 em versões mais novas)
II Clicar no ícone Compilar
III Clicar no ícone Executar
IV Clicar no ícone Compilar e Executar
  Só a IV possibilita isso
Só a I possibilita isso
  Tanto a I quanto a IV possibilitam isso
Só a III possibilita isso
Só a II possibilita isso
 Gabarito Comentado.
  4a Questão (Ref.: 201202753080) Pontos: 1,0  / 1,0
Assinale a função que não é disponível na plataforma Linux.
  system()
return
scanf()
printf()
main()
  5a Questão (Ref.: 201202313847) Pontos: 0,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?
  if (cpf != 0)
{ // [bloco de comandos] }
  do{ // [bloco de comandos] } 
while (cfp !=0);
for (cpf=0; cpf !=0; cpf++) 
{ // [bloco de comandos] }
while{ // [bloco de comandos] } 
do (cfp !=0);
do while (cfp !=0)
{ // [bloco de comandos] }
14/04/2015 BDQ Prova
http://simulado.estacio.br/bdq_simulados_ead_ens_preview.asp?cript_hist=1103969272 3/4
  6a Questão (Ref.: 201202228639) 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.
time.h ­ Funções para manipulação de tempo, apenas horas, minutos e segundos.
stdlib.h ­ Funções de entrada e saida. 
stdio.h ­ Funções para gráficos.
 Gabarito Comentado.  Gabarito Comentado.
  7a Questão (Ref.: 201202753156) Pontos: 0,0  / 1,0
Escolha a opção que inclui somente nomes válidos para variáveis na linguagem C.
  2nota, a36, x#y, ­­j
nota­2 , a36, x_y
2_ou_1, fim, *h, j
  If, nota_do_aluno_2, HOJE, _yes
i, j, int, obs
  8a Questão (Ref.: 201202406395) Pontos: 0,0  / 1,0
Uma das características mais marcantes da linguagem C é a sua portabilidade. Os códigos escrito em C são
portáveis, o que significa que é possível executa­los nos mais diferentes tipos de arquiteturas. Tendo um
programa C compilado para Windows, para executa­lo em Linux, identifique a opção CORRETA:
  Precisamos recompilar o código fonte para o Linux.
  Ocorrerá erro, pois todas as instruções da linguagem C são incompatíveis com o Linux.
Basta apenas copiar o código executável para o Linux e executa­lo.
Ocorrerá erro, pois os programas C não rodam em Linux.
Só é possível copiar o código executável do Linux para o Windows e executa­lo.
 Gabarito Comentado.
  9a Questão (Ref.: 201202753029) Pontos: 0,0  / 1,0
Após o surgimento de várias linguagens de Alto nível, surge a linguagem C . Qual a década em que foi
desenvolvida?
década de 60
década de 50
década de 90
  década de 80
  década de 70
14/04/2015 BDQ Prova
http://simulado.estacio.br/bdq_simulados_ead_ens_preview.asp?cript_hist=1103969272 4/4
  10a Questão (Ref.: 201202710454) Pontos: 1,0  / 1,0
Um dos grandes problemas de empresas que desenvolvem software é a variedade hardware. Como por
exemplo, em grandes redes de supermercados, o software instalado não pode ser trocado sem maiores custos
e traumas. A linguagem C possui a capacidade de ser compilado ou executado em diferentes arquiteturas (seja
de hardware ou de software). Identifique abaixo a capacidade descrita.
Flexibilidade
Modularidade
Polimorfismo
  Portabilidade
Reuso
 Gabarito Comentado.

Outros materiais