Simulado de Lógica para Programação - Elaborado pelo Moacir (está bem legal!!)
Página 1 de 1
Simulado de Lógica para Programação - Elaborado pelo Moacir (está bem legal!!)
1 – Operadores são, na prática, instruções especiais pelas quais incrementamos, decrementamos, comparamos e avaliamos dados dentro de um programa de computador. Podemos classificar operadores em 3 classes:
I – Matemáticos, Lógicos e comparativos
II – Geométricos, Analíticos e detalhados
III – Aritméticos, relacionais e Lógicos
IV – Lógicos, analíticos e detalhados.
2 – De acordo com o número de termos sobre os quais os operadores atuam podemos classifica-los em:
I – Binários, decimais, Hexadecimais
II – Adição, subtração, multiplicação, divisão, exponenciação, resto de divisão e quociente de divisão.
III – Binários, unários e lógicos
IV – Binários e Unários.
3 - Qual das opções abaixo melhor descreve o conceito de EXPRESSÃO?
I – É uma combinação de variáveis, constantes e operadores e que uma vez avaliada, resulta em um valor.
II – É um tipo de atribuição utilizada para definir o valor de uma variável.
III - É uma combinação de variáveis, constantes e operadores e que uma vez avaliada, resultará sempre em um valor numérico, seja ele inteiro ou real.
IV - É uma combinação de variáveis, constantes e operadores e que uma vez avaliada, resultará sempre em um valor lógico (Falso ou verdadeiro).
4 – Os 3 principais tipos de estrutura de controle são:
I – Se, Repete, Faça
II – Seqüencial ou bloco, Decisão ou seleção, Repetição
III - Inteiro, Numérico ou texto
IV – Nenhuma das alternativas acima
5 – Qual a alternativa que melhor define o modelo de seleção SIMPLES.
I – Uma instrução ou conjunto de instruções é executada somente se o teste condicional especificado retornar o valor verdadeiro. Caso o resultado do teste seja falso, nenhuma das instruções delimitadas pela estrutura de seleção será executada e a execução das instruções será desviada para a instrução imediatamente seguinte a estrutura de seleção.
II – Uma instrução ou conjunto de instruções é executada se o teste condicional especificado retornar um valor verdadeiro e caso o teste seja falso, outra instrução ou um conjunto de instruções é executado.
III – Uma instrução ou conjunto de instruções é executada somente se o teste condicional especificado retornar o valor verdadeiro. Caso o resultado do teste seja falso, o programa fica aguardando novas instruções a serem executadas.
IV – Nenhuma das alternativas anteriores.
6 – São exemplos de estrutura de repetição:
I – Enquanto, para, faça, continua e Teste
II – Senão, para, faça, talvez e enquanto
III – Enquanto, para, faça, repita... até.
IV – Nenhuma das alternativas acima.
7 – Uma das características da estrutura de repetição PARA, FAÇA é
I – O valor de “N” não necessita ser previamente conhecido
II – Usamos esse tipo de repetição sempre que desconhecemos a quantidade de vezes que devemos repetir o conjunto de instruções.
III – As repetições são controladas por uma variável de controle.
IV – Nenhuma das alternativas acima.
8 - Uma das características da estrutura de repetição ENQUANTO é
I – O teste condicional é realizado ao fim do bloco de instruções.
II – O teste condicional é realizado no meio do bloco de instruções
III – O teste condicional é realizado no início do bloco de instruções.
IV – Nenhuma das alternativas anteriores.
9 – Sobre as estrutura de controle é incorreto afirmar que..
I – Uma estrutura seqüência ou bloco apresenta instruções que são executadas uma após a outra, sequencialmente.
II – Uma estrutura de seleção permite desviar o fluxo de instruções de acordo com a avaliação de um teste condicional
III – Na estrutura de seleção múltipla o teste condicional não é uma expressão lógica.
IV – Todas as alternativas estão corretas.
10 – Considerando o algoritmo (PORTUGOL) a seguir, indique a alternativa que apresenta o resultado da execução desse algoritmo, no caso de ser lido o valor “10” como valor para a variável N:
Inicio
Inteiro N
Ler N
Enquanto (N > 0) faz
Se (N % 2 = 0) então
Escrever N
Fim Se
N <- N - 1
Fim Enquanto
Fim
I – 9,8,7,6,5,4,3,2,1
II – 9, 7, 5, 3, 1
III- 8,6,4,3,0
IV – Nenhuma das alternativas acima
Gabarito
1 - III
2 - IV
3 - I
4 - II
5 - I
6 - III
7 - III
8 - III
9 -IV
10 - IV
I – Matemáticos, Lógicos e comparativos
II – Geométricos, Analíticos e detalhados
III – Aritméticos, relacionais e Lógicos
IV – Lógicos, analíticos e detalhados.
2 – De acordo com o número de termos sobre os quais os operadores atuam podemos classifica-los em:
I – Binários, decimais, Hexadecimais
II – Adição, subtração, multiplicação, divisão, exponenciação, resto de divisão e quociente de divisão.
III – Binários, unários e lógicos
IV – Binários e Unários.
3 - Qual das opções abaixo melhor descreve o conceito de EXPRESSÃO?
I – É uma combinação de variáveis, constantes e operadores e que uma vez avaliada, resulta em um valor.
II – É um tipo de atribuição utilizada para definir o valor de uma variável.
III - É uma combinação de variáveis, constantes e operadores e que uma vez avaliada, resultará sempre em um valor numérico, seja ele inteiro ou real.
IV - É uma combinação de variáveis, constantes e operadores e que uma vez avaliada, resultará sempre em um valor lógico (Falso ou verdadeiro).
4 – Os 3 principais tipos de estrutura de controle são:
I – Se, Repete, Faça
II – Seqüencial ou bloco, Decisão ou seleção, Repetição
III - Inteiro, Numérico ou texto
IV – Nenhuma das alternativas acima
5 – Qual a alternativa que melhor define o modelo de seleção SIMPLES.
I – Uma instrução ou conjunto de instruções é executada somente se o teste condicional especificado retornar o valor verdadeiro. Caso o resultado do teste seja falso, nenhuma das instruções delimitadas pela estrutura de seleção será executada e a execução das instruções será desviada para a instrução imediatamente seguinte a estrutura de seleção.
II – Uma instrução ou conjunto de instruções é executada se o teste condicional especificado retornar um valor verdadeiro e caso o teste seja falso, outra instrução ou um conjunto de instruções é executado.
III – Uma instrução ou conjunto de instruções é executada somente se o teste condicional especificado retornar o valor verdadeiro. Caso o resultado do teste seja falso, o programa fica aguardando novas instruções a serem executadas.
IV – Nenhuma das alternativas anteriores.
6 – São exemplos de estrutura de repetição:
I – Enquanto, para, faça, continua e Teste
II – Senão, para, faça, talvez e enquanto
III – Enquanto, para, faça, repita... até.
IV – Nenhuma das alternativas acima.
7 – Uma das características da estrutura de repetição PARA, FAÇA é
I – O valor de “N” não necessita ser previamente conhecido
II – Usamos esse tipo de repetição sempre que desconhecemos a quantidade de vezes que devemos repetir o conjunto de instruções.
III – As repetições são controladas por uma variável de controle.
IV – Nenhuma das alternativas acima.
8 - Uma das características da estrutura de repetição ENQUANTO é
I – O teste condicional é realizado ao fim do bloco de instruções.
II – O teste condicional é realizado no meio do bloco de instruções
III – O teste condicional é realizado no início do bloco de instruções.
IV – Nenhuma das alternativas anteriores.
9 – Sobre as estrutura de controle é incorreto afirmar que..
I – Uma estrutura seqüência ou bloco apresenta instruções que são executadas uma após a outra, sequencialmente.
II – Uma estrutura de seleção permite desviar o fluxo de instruções de acordo com a avaliação de um teste condicional
III – Na estrutura de seleção múltipla o teste condicional não é uma expressão lógica.
IV – Todas as alternativas estão corretas.
10 – Considerando o algoritmo (PORTUGOL) a seguir, indique a alternativa que apresenta o resultado da execução desse algoritmo, no caso de ser lido o valor “10” como valor para a variável N:
Inicio
Inteiro N
Ler N
Enquanto (N > 0) faz
Se (N % 2 = 0) então
Escrever N
Fim Se
N <- N - 1
Fim Enquanto
Fim
I – 9,8,7,6,5,4,3,2,1
II – 9, 7, 5, 3, 1
III- 8,6,4,3,0
IV – Nenhuma das alternativas acima
Gabarito
1 - III
2 - IV
3 - I
4 - II
5 - I
6 - III
7 - III
8 - III
9 -IV
10 - IV
Maria- Mensagens : 20
Data de inscrição : 10/04/2008
Localização : Rio de Janeiro
Página 1 de 1
Permissões neste sub-fórum
Não podes responder a tópicos
|
|