Questões

Pratique com questões de diversas disciplinas e universidades

1.774 questões encontradas(exibindo 10)

Página 25 de 178

Considere o código abaixo. Qual será a saída?

a = [1, 2, 3, 4, 5]

print(a[1:4])

A
[2, 3, 4]
B
[1, 2, 3]
C
[3, 4, 5]
D
[2, 3, 4, 5]

Veja o formato em Python da instrução e assinale a alternativa que contenha o tipo de instrução:

if condição lógica: #Bloco A
Bloco de comandos executados caso a condição lógica seja verdadeira
#Bloco B
A
if simples.
B
Out simples.
C
If else.
D
If else.
E
Out else.

São estruturas que possibilitam que um mesmo trecho de código seja executado mais de uma vez. Essas estruturas são muito utilizadas quando um algoritmo inteiro ou somente um trecho dele precisa ser repetido, e esse número de repetições pode ser fixo ou estar vinculado a uma condição, que pode ser indeterminado, mas necessariamente finito. De acordo com o texto, de qual estrutura se trata?

A
Encadeada.
B
Repetição.
C
Seleção.

Qual é o objetivo principal do algoritmo de busca binária?

A

Encontrar o elemento mais pequeno em uma lista

B

Encontrar o elemento mais grande em uma lista

C

Encontrar um elemento específico em uma lista ordenada

D

Ordenar uma lista de elementos

E

Remover um elemento de uma lista

Em linguagem C, a manipulação de elementos individuais em uma matriz é realizada por meio de seus índices, sendo o índice da primeira linha igual a ___________ e o índice da primeira coluna igual a ___________. Assinale a alternativa que preencha corretamente as lacunas.

A
0 - 0.
B
1 - 1.
C
0 - 1.
D
1 - 0.
E
1 - 2.

Qual é o propósito da função transpose em uma matriz?

A

Para obter a transposta da matriz

B

Para obter a inversa da matriz

C

Para obter a determinante da matriz

D

Para obter a matriz identidade

E

Para obter a matriz nula

Considere a sub-rotina abaixo:

  1. Programa
  2. Declare X, Y e Z numérico
  3. Leia X
  4. Leia Y
  5. Z:= (X + Y) \times Y
  6. Escreva Z
  7. Fim programa

Analisando o programa acima, e supondo que o valor fornecido para “X” na terceira linha seja 3 e o valor fornecido para Y na quarta linha seja 4, pode-se afirmar que o valor da variável “Z” na sexta linha é:

A
28
B
32
C
21
D
26

Assinale a alternativa correta em relação a vantagem de se utilizar a descrição narrativa na elaboração de algoritmos:


A
É necessário aprender as regras do pseudocódigo.
B
A passagem do algoritmo para qualquer linguagem de programação é quase imediata, bastando conhecer as palavras reservadas da linguagem que será utilizada.
C
Não é necessário aprender nenhum conceito novo, pois a linguagem natural, neste ponto, já é bastante conhecida.
D
O entendimento de elementos gráficos é mais simples que o entendimento de textos.
E
A linguagem natural abre espaços para várias interpretações, o que posteriormente pode dificultar a transcrição do algoritmo para o programa.

Qual é o significado da palavra “Lógica” no contexto de programação?

A

Trata da correção do pensamento e ensina a usar corretamente as leis do pensamento.

B

Refere-se à arte de programar computadores de forma eficiente.

C

Estuda a história da programação de computadores desde a antiguidade.

A tabela-verdade, referente ao operador lógico OR, caracteriza-se por:

A
As duas proposições obrigatoriamente são verdadeiras.
B
As proposições devem ser uma negação e outra falsa.
C
As proposições geram resultado 1 se forem todas 1.
D
Uma das proposições tem de ser verdadeira.