Questões

Pratique com questões de diversas disciplinas e universidades

1.774 questões encontradas(exibindo 10)

Página 85 de 178

As variáveis, em linguagem de programação são representações textuais de espaços na memória onde podemos guardar valores. Temos as variáveis de tipo inteiro, responsável por guardar números inteiros e também variáveis do tipo real, que guardam números reais. Também temos variáveis do tipo cadeia de caracteres, que armazenam palavras e frases. Sabe-se que a maioria das linguagens possui um tipo de variável responsável por armazenar valores lógicos (verdadeiro ou falso). Considerando essas informações e o conteúdo estudado sobre linguagem de programação, pode-se afirmar que esse tipo de variável é conhecido como:

A
Floteano, em homenagem a Edgar Flot.
B
Doubleano, em homenagem a Doug Becker.
C
Booleano, em homenagem a George Boole.
D
Gausiano, homenageando Frederic Gaus.
E
Goudano, em homenagem a Gowden Stain.

Para fins de apresentação de resultados, é necessário programar para que seja "quebrada" uma linha em um determinado momento da leitura de uma matriz, para que ela seja apresentada com as dimensões corretas. Dada uma matriz de 8x8, qual alternativa apresenta o código correto para exibição dos resultados com a quebra de linha ao final de cada linha da matriz?

A
para linha de 0 ate 7 passo 1 faca para coluna de 0 ate 7 passo 1 faca escreva(tabuleiro[linha,coluna]," ") fimpara escreval(" ") fimpara
B
para linha de 0 ate 7 passo 1 faca escreval(" ") para coluna de 0 ate 7 passo 1 faca escreva(tabuleiro[linha,coluna]," ") fimpara fimpara
C
para linha de 0 ate 7 passo 1 faca para coluna de 0 ate 7 passo 1 faca escreva(tabuleiro[linha,coluna]," ") fimpara fimpara
D
para linha de 0 ate 7 passo 1 faca para coluna de 0 ate 7 passo 1 faca escreval(tabuleiro[linha,coluna]," ") fimpara fimpara
E
para linha de 0 ate 7 passo 1 faca escreval(“ “) para coluna de 0 ate 7 passo 1 faca escreva(tabuleiro[linha,coluna]," ") fimpara escreval(“ “) fimpara

Na aritmética binária, o complemento de 2 consiste em primeiro utilizar a inversão dos números (complemento de 1) e depois acrescentar o número 1 na primeira posição à direita.
Considerando essas informações e o conteúdo estudado sobre aritmética binária, pode-se afirmar que o complemento de 2 para o número 100110 é:

A
igual a 011010.
B
igual a 000010.
C
igual a 011110.
D
igual a 111010.
E
igual a 011011.
A reação mais comum de hipersensibilidade é chamada de alergia e corresponde à reação:
A
Tipo I
B
Tipo IV
C
Tipo III
D
Tipo II
E
Todas
Considere o seguinte trecho de um programa em Python, em que a variável n é um inteiro recebido anteriormente: s = 0 for i in range(1, n): if n%i == 0: s += i print(s) Pode-se afirmar que este programa exibe ao final:
A
Os divisores de n, exceto ele próprio
B
A soma de todos os divisores de n, exceto ele próprio
C
A soma de todos os números primos até n
D
Todos os divisores de n
E
A soma de todos os divisores de n

Atividade
As estruturas de repetição com teste no início (ou pré-teste), indicam que um laço só será executado se a condição for satisfeita. Para tanto, na linguagem de programação em C, tendo como base a estrutura de repetição ENQUANTO-FAÇA, deve ser utilizada no início do laço a instrução:

A

Printf

B

Scanf

C

For

D

While

E

Do-while

Algoritmos estruturados são procedimentos organizados e bem definidos para resolver um problema ou realizar uma tarefa específica. A ideia central por trás dos algoritmos estruturados é dividir um problema complexo em partes menores e mais gerenciáveis. Considerando as características e aplicações das estruturas deste tipo de algoritmo, assinale a alternativa que contêm a sentença verdadeira.

A

A estrutura condicional é composta apenas pelo comando que repete incondicionalmente um trecho de algoritmo.

B

Uma estrutura de repetição é composta por comando (ou comandos) com capacidade para repetir um trecho de algoritmo sem a previsão de uma condição de parada.

C

Uma estrutura de repetição é composta por comando (ou comandos) com capacidade para repetir um trecho de algoritmo de modo subordinado a uma condição de parada.

D

Uma estrutura sequencial deve, obrigatoriamente, conter em sua composição um comando condicional.

E

A estrutura de repetição é composta apenas pelo comando que repete um trecho de algoritmo com quantidade definida de linhas.

Qual a principal diferença entre variáveis, vetores e matrizes?

A

Variáveis e vetores armazenam um único valor; matriz, por ser bidimensional, permite armazenar mais de um valor.

B

Variáveis e vetores, por serem unidimensionais, armazenam um único tipo de dados. Matrizes, por serem bidimensionais, podem armazenar mais de um tipo de dados, desde que separados por linhas diferentes.

C

Matrizes necessitam de um laço de repetição para a manutenção dos valores. Nas variáveis, isso não é necessário.

D

Vetores necessitam de dois laços de repetição para a manutenção dos valores; nas variáveis, apenas um é necessário.

E

Variáveis armazenam apenas um valor; vetores e matrizes armazenam mais de um valor simultaneamente, sendo em vetores lado a lado e em matrizes, separado por linha e coluna.

Com relação a filas, listas encadeadas e pilhas podemos afirmar:
A
Filas seguem o conceito LIFO, ou seja, o primeiro elemento que entra na estrutura é o primeiro que sai, listas encadeadas seguem o conceito FIFO das pilhas, ou seja, o primeiro que entra é o primeiro que sai.
B
Pilhas seguem o conceito FIFO, ou seja, o último elemento que entra na estrutura é o último que sai, listas encadeadas seguem o conceito LIFO das filas, ou seja, o último que entra é o primeiro que sai.
C
Filas seguem o conceito FIFO, ou seja, o primeiro elemento que entra na estrutura é o último que sai, listas encadeadas não seguem o conceito LIFO das pilhas, ou seja, o último que entra é o último que sai.
D
Filas seguem o conceito LIFO, ou seja, o último elemento que entra na estrutura é o último que sai, listas encadeadas não seguem o conceito FIFO das pilhas, ou seja, o primeiro que entra é o primeiro que sai.
E
Pilhas seguem o conceito LIFO, ou seja, o último elemento que entra na estrutura é o primeiro que sai, filas seguem o conceito FIFO das filas, ou seja, o último que sai foi o último que entrou.

Qual é a relação entre o algoritmo de ordenação por inserção e o algoritmo de ordenação por seleção?

A

Eles são idênticos e produzem os mesmos resultados

B

Eles são similares, mas o algoritmo de ordenação por inserção é mais eficiente

C

Eles são diferentes e produzem resultados diferentes

D

O algoritmo de ordenação por inserção é uma variação do algoritmo de ordenação por seleção

E

O algoritmo de ordenação por seleção é uma variação do algoritmo de ordenação por inserção