Questões

Pratique com questões de diversas disciplinas e universidades

1.116 questões encontradas(exibindo 10)

Página 96 de 112

Sobre Operadores Relacionais, identifique a alternativa que não representa uma afirmativa correta, ou seja, identifique a alternativa ERRADA.


A
Os operadores relacionais são operadores binários e sempre será obrigatório utilizar dois operandos junto com qualquer um deles.
B
Os operadores relacionais produzem resultados booleanos, ou seja, Verdadeiro ou Falso.
C
Operadores relacionais informam a relação entre valores ou variáveis e são utilizados dentro de estruturas condicionais ou de repetição, mas não podem ser utilizadas fora destas estruturas para atribuir valor de verdadeiro ou falso a uma variável, por exemplo.
D
Os operadores relacionais podem ser utilizados em conjunto com outros operadores se esta operação for necessária para melhor eficiência no resultado da expressão e minimizar a quantidade de condicionais.
E
Geralmente, os operadores relacionais são mais utilizados junto com estruturas condicionais.

Qual estrutura de repetição está presente no algoritmo a seguir?

início
inteiro mês;
repita
 escrever "Informe um mês : ";
 ler mês;
 até (mês > 0 e mês < 13);
 escrever "mês informado :" , mês;
fim
A
Estrutura de repetição com variável de controle.
B
Estrutura de repetição com teste no início.
C
Estrutura de múltipla escolha.
D
Estrutura de repetição com teste no final.

Quais são as expressões utilizadas para obter um resultado numérico ou para disjunções?

A
Aritméticas, Relacionais, Lógicas
B
Aritméticas, de Seleção
C
Relacionais, Lógicas
D
Lógicas ou Booleanas
E
Lógicas ou Aritméticas

Um algoritmo é uma sequência de passos os quais visam atingir um objetivo bem definido. Um algoritmo pode ser escrito em uma sequência linear de instruções ou pode ser modularizado, ou seja, pode ser escrito com sub-rotinas com objetivos específicos.

Qual, dentre as seguintes alternativas, apresenta um algoritmo modularizado para mostrar a saída?

A

algoritmo “exercicio5” procedimento mostrar inicio escreval(“mensagem”) fimprocedimento inicio mostrar fimalgoritmo.

B

algoritmo “exercicio5” inicio escreval(“mensagem”) fimalgoritmo.

C

algoritmo “exercicio5” var x, y, soma: inteiro funcao calcular(num1, num2: inteiro) inicio calcular <- num1 + num2 retorne calcular fimfuncao inicio leia (x, y) soma <- calcular(x,y) escreva(“soma = “,soma) fimalgoritmo.

D

algoritmo “exercicio5” var x, y, soma: inteiro procedimento calcular inicio soma <- x + y fimprocedimento inicio calcular escreva(“soma = “,soma) fimalgoritmo.

E

algoritmo “exercicio5” var soma: inteiro funcao calcular inicio leia (x, y) calcular <- x + y retorne calcular fimfuncao inicio soma <- calcular escreva(“soma = “,soma) fimalgoritmo.

De acordo com o texto, qual das seguintes afirmações é verdadeira sobre estruturas de repetição em linguagens de programação?

I. O uso das estruturas de repetição 'while...do...' e 'for...to...do...' pode ser utilizado nos mesmos casos que requerem um loop de repetição com um número definido de iterações.
II. O uso do loop de repetição 'for...to...do...' é recomendado para loops de repetição cujo número de iterações não é previsível.
III. O uso do loop de repetição 'while...do...' aplica-se apenas a soluções que requerem um loop de repetição com um número indefinido de iterações.
A
I, II e III são verdadeiras.
B
Apenas II e III são verdadeiras.
C
Apenas I e II são verdadeiras.
D
Apenas III é verdadeira.
E
Apenas I é verdadeira.

Assinale a alternativa que preenche corretamente as lacunas:

A
poética / qualitativa / sublime
B
antiguidade / quantitativa / homem
C
comédia / formativa / ego
D
tragédia / histórica / divino
E
literatura / social / moral

A abstração diz respeito à capacidade de observar algo complexo e se ater apenas às informações principais. A partir desse entendimento, podemos dizer também que na abstração temos uma mensagem que é entendida em sua totalidade a partir de observação e interpretação de informações que não são completas. Sabendo disso, pode-se considerar um exemplo de abstração:

A
João pegou a carteira
B
O policial saiu da viatura
C
A manga é verde
D
Maria, ao sentar-se na cadeira, quebrou a perna dela

Sobre a linguagem em C, podemos afirmar que:

A
A linguagem C determina um tipo específico para a manipulação de strings.
B
Para manipular as strings na linguagem C devemos integrar uma biblioteca de funções específicas (string.h).
C
Somente a ação de entrada na linguagem C realiza a ação do tratamento de cadeias ou caracteres e sua conversão para o tipo adequado usado pela linguagem.
D
Somente a ação de saída na linguagem C realiza a ação do tratamento de cadeias ou caracteres e sua conversão para o tipo adequado usado pela linguagem.
E
A linguagem C determina um tipo específico para a manipulação de strings e outro tipo específico para a gestão de caracteres especiais.

Observe o pseudocódigo abaixo, que utiliza a estrutura de controle repetir ... até que ... . Para um valor inicial igual a 13 para a variável N, a estrutura enquanto ... faça ... equivalente e que gera os mesmos resultados, está indicada na alternativa:

A

enquanto N >= 3 faça início atribuir N \div 3 a N; se (N ímpar) então imprimir(N); fim; fim-enquanto;

B

enquanto N = 3 faça início se (N ímpar) então imprimir(N); atribuir N \div 3 a N; fim; fim-enquanto;

C

enquanto N <= 3 faça início atribuir N \div 3 a N; se (N ímpar) então imprimir(N); fim; fim-enquanto;

D

enquanto N >= 3 faça início se (N ímpar) então imprimir(N); atribuir N \div 3 a N; fim; fim-enquanto;

E

enquanto N < 3 faça início se (N ímpar) então imprimir(N); atribuir N \div 3 a N; fim; fim-enquanto;

What is the content of chapter 1.4.2 of the book 'APOSTILA DE TÉCNICAS DE PROGRAMAÇÃO E LINGUAGEM PASCAL'?

A

Definition of Algorithm.

B

Types of Programming Languages.

C

The Turbo Pascal.

D

Quality Criteria of a Program.