Questões

Pratique com questões de diversas disciplinas e universidades

3.529 questões encontradas(exibindo 10)

Página 55 de 353

Qual das opções abaixo descreve uma situação em que o uso de uma estrutura condicional é necessário em um programa?

A

Para compilar o programa para diferentes sistemas

B

Para tomar decisões diferentes com base em uma condição

C

Para organizar os dados em uma lista

D

Para armazenar valores fixos

E

Para repetir uma sequência de instruções várias vezes

Questão 5 módulo ou valor absoluto de representado pelo símbolo |x| sendo definido por |x| = \begin{cases} x & \text{se } x \geq 0 \\ -x & \text{se } x < 0 \end{cases} Ainda não respondida duas equações, da seguinte maneira: Vale 0,34 ponto(s). x = Marcar questão Em relação a essa expressão, considere as seguintes afirmativas:

I. |0| não existe, já que apresenta valores diferentes na primeira e segunda equação.

II. |x| sempre dará um resultado positivo.

III. Os valores de |x| sempre serão valores positivos.

Assinale a alternativa que apresenta as opções:

A
a.
B
b.
C
c.
D
d.
E
Nenhuma das alternativas

Questão 002 Avalie a seguintes afirmativas e marque a alternativa correta.


I – As variáveis declaradas dentro de uma função também podem ser utilizadas na função principal main.

II – Se na função existir uma variável local com o mesmo nome de uma variável global, a chamada simples desta variável sempre retornará a variável local.

III – Se uma função for declarada logo após a declaração de uma outra função, na execução elas devem respeitar esta ordem de executar a primeira declaração e depois a segunda.

A
Apenas I e III estão corretas
B
Apenas I e II estão corretas
C
Todas as alternativas estão corretas
D
Apenas II está correta
E
Apenas I está correta
A representação de algoritmos tem como finalidade:
A
Servir como documentação e somente isso.
B
Um passo a passo para resolver um problema de maneira não ordenada.
C
Ser uma forma de representar um problema que não possui solução.
D
Demonstrar uma forma de solucionar um problema, pode-se aplicar o refinamento contínuo.
E
Demonstrar uma forma de solucionar um problema, não possibilitando a evolução contínua.

Questão 5/10 - Lógica de Programação e Algoritmos

Na AULA 4 você aprendeu o laço while e o laço for. A seguir você está vendo um laço implementado com for.

for i in range(100, 1000, 10):
print(i)

Assinale a alternativa que, CORRETAMENTE, gera a mesma saída que o código apresentado, mas agora implementando com laço while.

A
i = 100
while (i <= 1000):
print(i)
i +=10
B
i = 100
while (i <= 999):
print(i)
i += 10
C
i = 99
while (i <= 1000):
print(i)
i += 10
D
i = 99
while (i <= 999):
print(i)
i += 10
E
i = 99
while (i <= 999):
print(i)

Assinale a opção correta:

O operador / sempre calcula a divisão, que terá sempre casas decimais, independente dos valores na divisão.

A linguagem C++ não possui funções matemáticas como as calculadoras.

Não temos como realizar operações lógicas na linguagem C++.

O operador % calcula o resto da divisão entre dois inteiros.

Para realizar entrada e saída de dados não precisamos incluir arquivo algum, pois cout e cin são padrões na linguagem C++.

A
O operador / sempre calcula a divisão, que terá sempre casas decimais, independente dos valores na divisão.
B
A linguagem C++ não possui funções matemáticas como as calculadoras.
C
Não temos como realizar operações lógicas na linguagem C++.
D
O operador % calcula o resto da divisão entre dois inteiros.
E
Para realizar entrada e saída de dados não precisamos incluir arquivo algum, pois cout e cin são padrões na linguagem C++.

Qual será a saída produzida pela execução da linha de comando a seguir?

A

O valor do resto da divisão de 14 mod 3

B

O valor decimal da divisão de rac{14}{3}

C

O valor correspondente à raiz cúbica de 14^{ rac{1}{3}}

D

O valor inteiro da divisão de rac{14}{3}

E

O valor correspondente a 14^{3}

Quando queremos criar ou desenvolver um software para realizar determinado tipo de processamento de dados, devemos escrever um programa ou vários programas interligados. No entanto, para que o computador compreenda e execute esse programa, devemos escrevê-lo usando uma linguagem que tanto o computador quanto o criador de software entendam. Essa linguagem é chamada de linguagem de programação.
Neste contexto, qual a definição de programa?

A
Elementos gráficos que expressam um processamento de dados.
B
Conjunto de instruções escritas em pseudocódigo.
C
É a parte física do computador.
D
É a codificação de um algoritmo em uma linguagem de programação.
E
Descrição da entrada, do processamento e da saída.

Qual é o objetivo da etapa de transporte dos dados em um processo de migração para um data warehouse?

A
Apenas a afirmativa I está correta.
B
Apenas a afirmativa II está correta.
C
Apenas a afirmativa III está correta.
D
As afirmativas I e II estão corretas.
E
As afirmativas I e III estão corretas.

Utilizando o algoritmo de ordenação por inserção, como ficaria ordenado o vetor a seguir logo após a primeira passada? int[] valores = {5, 3, 7, 6, 2};

A

{ 2, 3, 7, 5, 6 }

B

{ 5, 3, 7, 6, 2 }

C

{ 2, 3, 7, 6, 5 }

D

{ 3, 5, 7, 6, 2 }

E

{ 3, 5, 6, 2, 7 }