1a Questão (Ref.: 267890) | Pontos: 1,0 / 1,0 |
A partir da comparação entre as estruturas while e do...while, é certo afirmar que: | ||
Dependendo da condição de teste, em ambos os casos o bloco de comandos controlado poderá não ser executado. | ||
Dependendo da condição de teste, em ambos os casos o bloco de comandos controlado será sempre executado, pelo menos uma vez. | ||
Em termos de execução não há diferença. A diferença está, apenas, na sintaxe. | ||
No while, o bloco de comandos controlado poderá não ser executado. Enquanto que no do...while o bloco de comandos controlado será sempre executado, pelo menos uma vez. | ||
No do...while, o bloco de comandos controlado poderá não ser executado. Enquanto que no while o bloco de comandos será sempre executado, pelo menos uma vez. | ||
2a Questão (Ref.: 7857) | Pontos: 0,5 / 0,5 |
Uma determinada empresa de software desenvolveu um programa no qual é solicitado para o usuário o valor do produto. Com esse valor, o programa consegue informar para o usuário quanto de imposto está embutido no preço do produto. Para que esse programa faça essa interação com o usuário é necessári utilizar que tipos de comando? | ||
Comandos de repetição | ||
Comandos de decisão | ||
Comandos de linguagem de baixo nível e de alto nível | ||
Comandos de fluxograma | ||
Comandos de entrada e saída | ||
3a Questão (Ref.: 249818) | Pontos: 1,0 / 1,0 |
Suponha que em um programa em C/C++ se deseje armazenar 15 valores decimais em um vetor LISTA. Assinale a declaração correta: | ||
int LISTA[16]; | ||
float lista[16]; | ||
int lista[15]; | ||
float LISTA[15]; | ||
float lista[15]; | ||
4a Questão (Ref.: 267258) | Pontos: 0,0 / 0,5 |
Algoritmo pode ser definido como a descrição dos passos para a execução de uma tarefa. Existem algumas formas distintas de representação de algoritmos, onde as principais são: Linguagem Natural, Linguagem Gráfica e Pseudocódigos. Se usarmos N para representar linguagem Natural, G para representar linguagem Gráfica e P para representar pseudocódigos, pode-se relacionar estas formas de representação de algoritmos com as seguintes afirmações:
( ) Sua simbologia é amplamente conhecida, por isto sua aplicação não se restringe apenas a algoritmos computacionais.
( ) Sua simbologia e sintaxe aproxima-se muito a simbologia e a sintaxe da maioria das linguagens de programação.
( ) A grande ambiguidade existente nos significados de seus termos é uma restrição a representação aos algoritmos computacionais.
Marque a alternativa que representa a o relacionamento existente entre as afirmações e as formas de representação de algoritmos.
| ||
N, G, P | ||
G, N, P | ||
N, P, G | ||
P, N, G | ||
G, P, N | ||
5a Questão (Ref.: 63008) | Pontos: 0,5 / 0,5 |
Em programação é fundamental que se entenda o conceito de variável, que pode ser definida como sendo: | ||
Um endereço na memória principal que armazena dados/informações e cujo valor poderá ser alterado durante a execução do programa | ||
Um endereço na memória cache que armazena dados/informações e cujo valor não poderá ser alterado durante a execução do programa | ||
Um endereço na memória principal que armazena dados/informações e cujo valor não poderá ser alterado durante a execução do programa | ||
Um endereço no disco rígido que armazena dados/informações e cujo valor poderá ser alterado durante a execução do programa | ||
Um número que é utilizado de forma fixa durante a execução de um programa. | ||
6a Questão (Ref.: 14614) | Pontos: 0,5 / 0,5 |
Uma professora pontuou três notas de um aluno para cálculo da média aritmética e para classificá-lo, de acordo com os intervalos definidos para a média.
O símbolo ○ define um intervalo aberto enquanto ● define um intervalo fechado. Determine a expressão lógica que define a correta classificação do aluno, conforme a sua média: | |||||||||
Se (media >= 3) E (media <= 7) ENTÃO ESCREVA "Exame" | |||||||||
Se (media > 0) E (media <= 3) ENTÃO ESCREVA "Reprovado" | |||||||||
Se (media >= 7) E (media <= 10) ENTÃO ESCREVA "Aprovado" | |||||||||
Se (media = 7) E (media < 10) ENTÃO ESCREVA "Aprovado" | |||||||||
Se (media >= 0) OU (media < 3) ENTÃO ESCREVA "Reprovado" | |||||||||
7a Questão (Ref.: 7967) | Pontos: 0,5 / 0,5 |
De acordo com a figura abaixo, o programa a ser criado poderá utilizar quais comandos. | ||
Para e Se | ||
Apenas o de entrada | ||
Apenas o comando enquanto | ||
Para ou enquanto | ||
Se ou escolha | ||
8a Questão (Ref.: 8690) | Pontos: 0,5 / 0,5 |
A REPETIÇÃO é uma das estruturas básicas de programação, determine entre as atividades abaixo a que representa uma REPETIÇÃO : | ||
Para fazer um bolo, prepare os ingredientes, misture-os bem e ponha no forno para assar. | ||
No trânsito, se o sinal estiver vermelho, PARE, se não, PODE PASSAR. | ||
Calcule a média de um aluno somando as duas maiores notas e dividindo a soma por dois. | ||
Para encher um copo com água, mantenha a torneira aberta enquanto o copo não esitver cheio. | ||
Se um aluno obter média abaixo de 6.0 estará REPROVADO, se não estará APROVADO. | ||
9a Questão (Ref.: 592149) | Pontos: 1,5 / 1,5 |
Podemos construir algoritmos de varias formas. Quais as formas que vimos em nosso curso? | ||
Resposta: Linguagem Grafica. Linguagem Natural. Linguagem Pseudocódigo. | ||
Gabarito: Linguagem narrativa, linguagem gráfica e pseudo linguagem. | ||
10a Questão (Ref.: 230337) | Pontos: 0,5 / 1,5 |
Quando uma matriz tem somente uma dimensão, chamamos de vetor, ou array ou matriz unidimensional. Podemos dizer que uma matriz é um conjunto de variáveis, todas com o mesmo nome e só diferenciadas pela posição que ocupam nesse conjunto. Construa um programa, em linguagem C++, que seja capaz de receber dez números inteiros diferentes de zero, armazenar estes valores em um vetor, onde os mesmos sejam intercalados por zero. O programa deverá exibir o conteúdo do vetor, mostrando seus elementos numa mesma linha com um espaço em branco entre estes.
| ||
Gabarito:A resposta desta questão é baseada em algoritmos e portanto não é única. Uma das respostas possíveis é: #include < iostream > using namespace std; int main(){ int A[19]; for(int i=0 ; i<19 ;i++ ) { cin >> A[i]; A[++i]= 0; } for(int j=0; j < 19;j++)cout<< A[j]<< " "; system("pause"); } |
Nenhum comentário:
Postar um comentário