Questões

Pratique com questões de diversas disciplinas e universidades

3.529 questões encontradas(exibindo 10)

Página 5 de 353

Um algoritmo é uma sequência de passos os quais visam atingir um objetivo. Nesse caso, com o trecho do algoritmo a seguir, qual é o objetivo que se pretende alcançar?

A

Carregar um vetor de 10 posições e alterar cada valor digitado em uma unidade.

B

Carregar um vetor de 5 posições e acrescentar uma unidade a cada valor digitado.

C

Carregar um vetor de 10 posições, em que as posições ímpares serão digitadas e as posições pares armazenarão o conteúdo da posição imediatamente anterior acrescido de uma unidade.

D

Carregar um vetor de 10 posições e acrescentar uma unidade a cada valor digitado.

E

Carregar um vetor de 5 posições, em que as posições ímpares serão digitadas e as posições pares armazenarão o conteúdo da posição imediatamente anterior acrescido de uma unidade.

Leia o trecho inicial de um artigo do livro Bilhões e bilhões do astrônomo e divulgador científico Carl Sagan (1934-1996) para responder à questão.

No artigo, o recurso à ironia está bem exemplificado em:

A

"O relato do que aconteceu a seguir não chegou até nós." (4º parágrafo)

B

"Quanto pesam 18,5 quintilhões de grãos de trigo?" (4º parágrafo)

C

"Ao longo do tempo, as peças, seus movimentos, as regras do jogo, tudo evoluiu." (1º parágrafo)

D

"Segundo o modo como ouvi pela primeira vez a história, aconteceu na Pérsia antiga." (1º parágrafo)

E

"Talvez o grão-vizir estivesse fazendo uma dieta rica em fibras." (3º parágrafo)

Podemos adotar algumas boas práticas para a nomeação de variáveis na linguagem Python, conforme descrito por Kalb (2016). Deste modo, analise as afirmativas abaixo e assinale a alternativa correta quanto a este assunto:

  1. Começar com uma letra ou sublinhado;
  2. Começar com um dígito;
  3. Ter no máximo 256 caracteres;
  4. Letras, dígitos, sublinhados e cifrões podem ser inseridos;
  5. Conter espaços e símbolos matemáticos (+, -, /, *, parênteses).
A
1, 3, 4.
B
1, 4, 5.
C
1, 2, 4.
D
1, 3, 4, 5.
E
2, 4, 5.

3. Sobre fluxograma, assinale a opção correta.

É uma representação gráfica de algoritmos que dá margem à dupla interpretação ou ambiguidades.

É uma forma de se representar graficamente algoritmos e que não dá margem à ambiguidade.

É uma forma de se representar o uso de hardware no programa.

É uma forma de se escrever programas em qualquer linguagem de programação.

É usado na escrita de pseudolinguagens, como o Portugol.

A
É uma representação gráfica de algoritmos que dá margem à dupla interpretação ou ambiguidades.
B
É uma forma de se representar graficamente algoritmos e que não dá margem à ambiguidade.
C
É uma forma de se representar o uso de hardware no programa.
D
É uma forma de se escrever programas em qualquer linguagem de programação.
E
É usado na escrita de pseudolinguagens, como o Portugol.
Na AULA 5 aprendemos a trabalhar com funções em linguagem Python. A seguir você encontra um código que cria uma função para encontrar o valor em milhas a partir de um dado valor em quilômetros.
def KmMilha (km):
    milha = km * 0.621371
    return milha
resultado = KmMilha(float(input('Digite um valor em quilômetros: ')))
print('Equivalente em milhas: {}' . format(resultado))
Acerca deste código, assinale a alternativa INCORRETA:
A
As linhas 5 e 6 correspondem ao que chamamos de programa principal.
B
A execução do nosso algoritmo se iniciará pela linha 1, definindo a função 'KmMilha'.
C
Na linha 3, a variável 'milha' envia seu valor para o programa principal. Este dado é armazenado em uma variável chamada 'resultado'
D
A variável 'km', na linha 1, recebe o dado vindo do input realizado na linha 5.
E
Na linha de código 1 temos a criação de uma função chamada 'KmMilha' e também de uma variável de nome 'km'

Para que serve a variável "aux" da linha 11?

A

Identifica o menor valor do vetor.

B

Identifica o maior valor do vetor.

C

Auxilia evitando elementos repetidos.

D

Auxilia na contagem dos elementos do vetor.

Há dois erros de concordância verbal.

Há um erro de concordância verbal e outro de concordância nominal.

Há somente um erro de concordância verbal.

Há somente um erro de concordância nominal.

A
Há dois erros de concordância verbal.
B
Há um erro de concordância verbal e outro de concordância nominal.
C
Há somente um erro de concordância verbal.
D
Há somente um erro de concordância nominal.

Analise as afirmacoes abaixo, e marque a opção correta.

I - Programas escritos em linguagens compiladas em geral rodam mais rapidamente nas CPUs, se comparados à programas escritos em linguagens interpretadas;

II - Programas escritos em linguagem compiladas em geral rodam mais lentamente nas CPUs, se comparados à programas escritos em linguagens interpretadas;

III - Programas escritos em linguagens interpretadas em geral rodam mais rapidamente nas CPUs, se comparadas à programas escritos em linguagens compiladas;

IV - Programas escritos em linguagens interpretadas em geral rodam mais lentamente nas CPU, se comparados à programas escritos em linguagens compiladas.

A
Somente I e IV estão corretas.
B
Apenas III está correta.
C
Apenas I está correta.
D
Somente I e III estão corretas.
E
Somente I e IV estão corretas.

Em uma empresa que desenvolve sistemas de grande porte, o gerente decidiu pedir para que cada um se auto avaliasse e além disso decidiu aplicar o conceito de equipes autodirigidas para melhorar a qualidade do software que a equipe produz.

Quais os modelos de processo aplicado?

A
PSP, TTP
B
PSP e TSP
C
PTP, TSP
D
TSP e PPP
E
Espiral, PSP

Procura de preço de passagem aérea mais barata
Armazenamento de grande volume de informações
Recomendação de filmes e livros
Monitoramento do trânsito urbano
Descobrir padrões e tendências em conjuntos de dados para obter insights

A
II and IV are correct.
B
II, III, and IV are correct.
C
I, III, and IV are correct.