Logo Passei Direto
Buscar

linguagem de programação

Ferramentas de estudo

Questões resolvidas

De acordo com o algoritmo abaixo, analise as alternativas de I a IV:
I. Este algoritmo lê a nota de 10 alunos informando, para cada nota, se o aluno está aprovado ou reprovado. II. Este algoritmo não irá compilar e rodar corretamente pois apresenta algum tipo de erro. III. O principal erro cometido por este algoritmo é a definição de uma estrutura condicional dentro de uma estrutura de repetição. IV. Se todos os alunos estiverem aprovados o teste realizado na estrutura condicional será avaliado sempre como FALSO. Estão CORRETOS apenas os itens:
A) Todos os itens estão corretos.
B) II.
C) I e IV.
D) II e III.
E) III e IV.

Quando temos mais de um IF dentro um do outro, temos:
A) a condição de if encadeado, ou if aninhado.
B) uma estrutura condicional fortemente ligada.
C) duas condições interligadas onde uma ajuda na execução da outra.
D) um algoritmo mais completo e eficiente.
E) a condição de decisão sendo comparada duas vezes.

Analise o código do programa C a seguir:
Como saída do processamento desse programa, o número total de linhas impressas visíveis na tela do usuário será
A) 12
B) 14
C) 4
D) 6
E) 10

Leia as afirmativas abaixo e marque a alternativa CORRETA.
I. O condicional ternário ((condição)? Valor se verdadeiro: valor se falso) é uma estrutura condicional que pode ser utilizada para substituir o condicional IF em qualquer situação que o IF for aplicado.
II. O Switch-case é uma estrutura condicional que pode ser utilizada em diversas situações de condicionais, mas ela tem algumas restrições de uso, tal como limitação do tipo de dados utilizado na estrutura.
III. Uma estrutura condicional pode ser simples ou composta. Quando simples, ela verifica somente uma condição sem se preocupar com os casos contrários, já a estrutura condicional composta, sempre gera uma verificação pelo caso contrário ao da condição estabelecida, com um comportamento de exclusão para as demais.
IV. Pode-se utilizar estruturas condicionais tantas quantas vezes forem necessárias dentro de um programa, mas não podemos ter várias condições uma dentro da outra, pois isso pode gerar conflito com a forma de funcionamento do comando else.
A) Apenas II e III estão corretas
B) Apenas III e IV estão corretas.
C) Apenas IV está correta.
D) Todas as alternativas estão corretas.
E) Apenas I e II estão corretas.

Atente para o seguinte programa em C:
Considerando o programa apresentado acima, assinale a afirmação verdadeira.
A) O programa calcula a soma de todos os números primos entre m e n.
B) O valor da variável i ao final do programa é 9.
C) o programa não irá rodar, pois existe um erro no código.
D) O valor da variável soma ao final do programa é 20.
E) A linha 9 é executada (n-m+1) vezes.

Material
páginas com resultados encontrados.
páginas com resultados encontrados.
left-side-bubbles-backgroundright-side-bubbles-background

Crie sua conta grátis para liberar esse material. 🤩

Já tem uma conta?

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

left-side-bubbles-backgroundright-side-bubbles-background

Crie sua conta grátis para liberar esse material. 🤩

Já tem uma conta?

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

left-side-bubbles-backgroundright-side-bubbles-background

Crie sua conta grátis para liberar esse material. 🤩

Já tem uma conta?

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

left-side-bubbles-backgroundright-side-bubbles-background

Crie sua conta grátis para liberar esse material. 🤩

Já tem uma conta?

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

Questões resolvidas

De acordo com o algoritmo abaixo, analise as alternativas de I a IV:
I. Este algoritmo lê a nota de 10 alunos informando, para cada nota, se o aluno está aprovado ou reprovado. II. Este algoritmo não irá compilar e rodar corretamente pois apresenta algum tipo de erro. III. O principal erro cometido por este algoritmo é a definição de uma estrutura condicional dentro de uma estrutura de repetição. IV. Se todos os alunos estiverem aprovados o teste realizado na estrutura condicional será avaliado sempre como FALSO. Estão CORRETOS apenas os itens:
A) Todos os itens estão corretos.
B) II.
C) I e IV.
D) II e III.
E) III e IV.

Quando temos mais de um IF dentro um do outro, temos:
A) a condição de if encadeado, ou if aninhado.
B) uma estrutura condicional fortemente ligada.
C) duas condições interligadas onde uma ajuda na execução da outra.
D) um algoritmo mais completo e eficiente.
E) a condição de decisão sendo comparada duas vezes.

Analise o código do programa C a seguir:
Como saída do processamento desse programa, o número total de linhas impressas visíveis na tela do usuário será
A) 12
B) 14
C) 4
D) 6
E) 10

Leia as afirmativas abaixo e marque a alternativa CORRETA.
I. O condicional ternário ((condição)? Valor se verdadeiro: valor se falso) é uma estrutura condicional que pode ser utilizada para substituir o condicional IF em qualquer situação que o IF for aplicado.
II. O Switch-case é uma estrutura condicional que pode ser utilizada em diversas situações de condicionais, mas ela tem algumas restrições de uso, tal como limitação do tipo de dados utilizado na estrutura.
III. Uma estrutura condicional pode ser simples ou composta. Quando simples, ela verifica somente uma condição sem se preocupar com os casos contrários, já a estrutura condicional composta, sempre gera uma verificação pelo caso contrário ao da condição estabelecida, com um comportamento de exclusão para as demais.
IV. Pode-se utilizar estruturas condicionais tantas quantas vezes forem necessárias dentro de um programa, mas não podemos ter várias condições uma dentro da outra, pois isso pode gerar conflito com a forma de funcionamento do comando else.
A) Apenas II e III estão corretas
B) Apenas III e IV estão corretas.
C) Apenas IV está correta.
D) Todas as alternativas estão corretas.
E) Apenas I e II estão corretas.

Atente para o seguinte programa em C:
Considerando o programa apresentado acima, assinale a afirmação verdadeira.
A) O programa calcula a soma de todos os números primos entre m e n.
B) O valor da variável i ao final do programa é 9.
C) o programa não irá rodar, pois existe um erro no código.
D) O valor da variável soma ao final do programa é 20.
E) A linha 9 é executada (n-m+1) vezes.

Prévia do material em texto

<p>06/09/2024 22:01:55 1/4</p><p>REVISÃO DE SIMULADO</p><p>Nome:</p><p>ROSINEY PEREIRA NEVES</p><p>Disciplina:</p><p>Linguagem de Programação e Ferramentas Computacionais</p><p>Respostas corretas são marcadas em amarelo X Respostas marcardas por você.</p><p>Questão</p><p>001 De acordo com o algoritmo abaixo, analise as alternativas de I a IV:</p><p>#include<stdio.h></p><p>#include<conio.h></p><p>int i,nota;</p><p>int main()</p><p>{</p><p>for ( i=1 ; i<=10 ; i=i+1)</p><p>{</p><p>printf("\nDigite a nota: "); scanf("%d",&nota);</p><p>if (nota < 60)</p><p>{ printf("\nAluno REPROVADO"); }</p><p>else</p><p>{ printf("\nAluno APROVADO"); }</p><p>}</p><p>getch();</p><p>}</p><p>I. Este algoritmo lê a nota de 10 alunos informando, para cada nota, se o aluno está</p><p>aprovado ou reprovado.</p><p>II. Este algoritmo não irá compilar e rodar corretamente pois apresenta algum tipo de</p><p>erro.</p><p>III. O principal erro cometido por este algoritmo é a definição de uma estrutura</p><p>condicional dentro de uma estrutura de repetição.</p><p>IV. Se todos os alunos estiverem aprovados o teste realizado na estrutura condicional</p><p>será avaliado sempre como FALSO.</p><p>Estão CORRETOS apenas os itens:</p><p>A) II.</p><p>X B) Todos os itens estão corretos.</p><p>C) I e IV.</p><p>D) III e IV.</p><p>E) II e III.</p><p>Questão</p><p>002 Avalie a seguintes afirmativas e marque a alternativa correta.</p><p>I – Uma alternativa ao uso do comando IF-ELSE é a utilização do SWITCH-CASE.</p><p>II – O SWITCH-CASE tem como princípio de funcionamento o fato de destacar uma</p><p>variável e verificar se ela contém algum valor específico, definido em seus casos.</p><p>III – Para que o SWITCH-CASE funcione corretamente devemos utilizar uma variável de</p><p>controle, que pode ser de qualquer tipo de dados</p><p>A) Apenas I e II estão corretas</p><p>B) Apenas I está correta</p><p>X C) Apenas II está correta</p><p>D) Todas as alternativas estão corretas</p><p>E) Apenas I e III estão corretas</p><p>06/09/2024 22:01:55 2/4</p><p>Questão</p><p>003 Quando temos mais de um IF dentro um do outro, temos:</p><p>A) a condição de if encadeado, ou if aninhado</p><p>X B) uma estrutura condicional fortemente ligada</p><p>C) duas condições interligadas onde uma ajuda na execução da outra</p><p>D) a condição de decisão sendo comparada duas vezes</p><p>E) um algoritmo mais completo e eficiente</p><p>Questão</p><p>004 Avalie a seguintes afirmativas e marque a alternativa correta.</p><p>I – A estrutura de repetição, ou o laço, FOR é uma estrutura condicional complexa e</p><p>pouco utiliza pelos programadores.</p><p>II – O laço de repetição FOR é muito flexível em sua estrutura e permite remover ou</p><p>adicionar itens aos seus parâmetros internos.</p><p>III – No laço FOR qualquer uma das 3 expressões pode ser omitida, permanecendo</p><p>apenas os ( ; ; ), sem prejudicar o correto funcionamento que se espera para o mesmo,</p><p>com início e término bem definidos.</p><p>X A) Todas as alternativas estão corretas</p><p>B) Apenas II está correta</p><p>C) Apensas I e II estão corretas</p><p>D) Apenas I e III estão corretas</p><p>E) Apenas I está correta</p><p>Questão</p><p>005 (FUNCERN-2017) Analise o código do programa C a seguir:</p><p>#include<stdio.h></p><p>int main( )</p><p>{</p><p>char autores[2][20] = {"SILVA, Ana","SOUZA, Pedro"};</p><p>int obrasPublicadas[2][5] = {{20,51,30,17,44},{150,120,90,110,88}};</p><p>for (int i=0; i<2; i++)</p><p>{</p><p>printf("%s",autores[i]);</p><p>printf("\nNumero de obras publicadas: ");</p><p>for (int j=0; j<5; j++)</p><p>printf("\t %d",obrasPublicadas[i][j]);</p><p>printf("\n");</p><p>}</p><p>}</p><p>Como saída do processamento desse programa, o número total de linhas impressas</p><p>visíveis na tela do usuário será</p><p>A) 12</p><p>X B) 14</p><p>C) 4</p><p>D) 6</p><p>E) 10</p><p>06/09/2024 22:01:55 3/4</p><p>Questão</p><p>006 Leia as afirmativas abaixo e marque a alternativa CORRETA.</p><p>I. O condicional ternário ((condição)? Valor se verdadeiro: valor se falso) é uma</p><p>estrutura condicional que pode ser utilizada para substituir o condicional IF em qualquer</p><p>situação que o IF for aplicado.</p><p>II. O Switch-case é uma estrutura condicional que pode ser utilizada em diversas</p><p>situações de condicionais, mas ela tem algumas restrições de uso, tal como limitação</p><p>do tipo de dados utilizado na estrutura.</p><p>III. Uma estrutura condicional pode ser simples ou composta. Quando simples, ela</p><p>verifica somente uma condição sem se preocupar com os casos contrários, já a</p><p>estrutura condicional composta, sempre gera uma verificação pelo caso contrário ao da</p><p>condição estabelecida, com um comportamento de exclusão para as demais.</p><p>IV. Pode-se utilizar estruturas condicionais tantas quantas vezes forem necessárias</p><p>dentro de um programa, mas não podemos ter várias condições uma dentro da outra,</p><p>pois isso pode gerar conflito com a forma de funcionamento do comando else.</p><p>A) Apenas III e IV estão corretas.</p><p>B) Apenas I e II estão corretas.</p><p>C) Apenas IV está correta.</p><p>X D) Todas as alternativas estão corretas.</p><p>E) Apenas II e III estão corretas</p><p>Questão</p><p>007 Analise o código abaixo marque a alternativa que indica o que irá aparecer na tela após</p><p>a execução deste código.</p><p>#include<stdio.h></p><p>#include<conio.h></p><p>#define verdadeiro 1</p><p>#define falso 0</p><p>int main( )</p><p>{</p><p>int n1, n2, n3,n4;</p><p>n1 = 0;</p><p>n2 = n1;</p><p>n3 = n2 + n1;</p><p>n4 = verdadeiro;</p><p>for (n1=1; n1<=10; n1++)</p><p>{</p><p>n2 = 2;</p><p>n3 = n1 + 1;</p><p>}</p><p>n4 = falso;</p><p>n2 *= 3;</p><p>if ((n2 % 2)==0)</p><p>n3 = 15;</p><p>else</p><p>n3 = 20;</p><p>printf("%d - %d - %d - %d",n1,n2,n3,n4);</p><p>}</p><p>A) 10 – 2 – 20 – 2</p><p>X B) 10 – 5 – 15 – 1</p><p>C) 11 – 3 – 15 – 1</p><p>D) 10 – 6 – 20 – 0</p><p>E) 11 – 6 – 15 – 0</p><p>06/09/2024 22:01:55 4/4</p><p>Questão</p><p>008 (UECE-CEV-2018) Atente para o seguinte programa em C:</p><p>#include<stdio.h></p><p>int main( )</p><p>{</p><p>int m,n,i,soma;</p><p>m = 2;</p><p>n = 10;</p><p>soma = 0;</p><p>for (i=m ; i < n ; i++)</p><p>{</p><p>if ((i % 2) == 0)</p><p>soma = soma + i;</p><p>}</p><p>printf("Soma = %d ",soma);</p><p>printf("i = %d",i);</p><p>}</p><p>Considerando o programa apresentado acima, assinale a afirmação verdadeira.</p><p>A) O programa calcula a soma de todos os números primos entre m e n.</p><p>B) O valor da variável i ao final do programa é 9.</p><p>X C) o programa não irá rodar, pois existe um erro no código.</p><p>D) O valor da variável soma ao final do programa é 20.</p><p>E) A linha 9 é executada (n-m+1) vezes.</p>

Mais conteúdos dessa disciplina