Questões

Pratique com questões de diversas disciplinas e universidades

3.529 questões encontradas(exibindo 9)

Página 57 de 353
As constantes, no Python, geralmente são declaradas e disponibilizadas em um módulo. Esse módulo consiste em:
A
Um arquivo novo, limitado que não consegue importar para o arquivo principal em um computador.
B
Um arquivo novo, com variáveis, funções, etc., que são exportadas para o arquivo principal.
C
Um arquivo novo, com variáveis, funções, etc., que são importadas para o arquivo principal.
D
Um arquivo novo, limitado que não consegue exportar para o arquivo principal em um computador.
E
Um arquivo restrito sem vínculo com o arquivo principal em um computador.
Um vetor é uma estrutura _____________ e _____________ para armazenamento de um _____________ que deve ser _____________.
A
unidimensional - homogênea - único valor - de tipos variados
B
unidimensional - heterogênea - único valor - de tipos variados
C
bidimensional - heterogênea - conjunto de valores - do mesmo tipo
D
unidimensional - homogênea - conjunto de valores - do mesmo tipo
E
bidimensional - homogênea - único valor - do mesmo tipo
Diante da crescente necessidade de armazenar a informação, é importante que esta seja armazenada de forma ordenada, seja por ordem alfabética, por idade, localidade ou outro item sobre o qual é necessário trabalhar. No que tange aos modelos de ordenação, analise as sentenças a seguir: I- No método de ordenação Bubble Sort, a ideia é percorrer um vetor diversas vezes, realizando a comparação entre dois elementos, até que os elementos de maior valor fiquem alocados no final do vetor. II- O método Quicksort vasculha repetidamente o vetor, selecionando um elemento de cada vez e colocando-o na posição correta da sequência. III- O método Quicksort utiliza um elemento chamando pivô. IV- O método Selection Sort utiliza o conceito de selecionar o elemento mais apto para cada posição. V- O método Bubble Sort é adequado para aplicações comerciais em que há uma grande quantidade de dados. Assinale a alternativa CORRETA:
A
As sentenças I, II e IV estão corretas.
B
As sentenças I, II e V estão corretas.
C
As sentenças I, III e IV estão corretas.
D
As sentenças III e V estão corretas.

Você deseja fazer um programa Python que receba o salário, a porcentagem de aumento, por exemplo 10, 20, etc., e imprima o novo salário. Indique qual é o programa correto.

A
salario = float(input("Digite o salário: "))
aumento = float(input("Digite a porcentagem de aumento: "))
novo_salario = salario + (salario * aumento / 100)
print(f"O novo salário é {novo_salario:.2f}")
B
salario = input("Digite o salário: ")
aumento = input("Digite a porcentagem de aumento: ")
novo_salario = salario + (salario * aumento / 100)
print(f"O novo salário é {novo_salario:.2f}")
C
salario = float(input("Digite o salário: "))
aumento = float(input("Digite a porcentagem de aumento: "))
novo_salario = salario * (1 + aumento / 100)
print(f"O novo salário é {novo_salario:.2f}")
D
salario = input("Digite o salário: ")
aumento = input("Digite a porcentagem de aumento: ")
novo_salario = salario * (1 + aumento / 100)
print(f"O novo salário é {novo_salario:.2f}")

O que é um algoritmo?

Um algoritmo é uma sequência de passos ordenados e finitos.

Algoritmos se restringem apenas ao mundo do desenvolvimento de software.

Uma receita de bolo pode ser considerada um algoritmo.

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

Definindo funções, qual é a sintaxe básica para definir uma função?

A
function nome_da_função([arg1, arg2, arg3]) { Comandos; ... ; [return ]; }
B
function nome_da_função { Comandos; ... ; [return ]; }
C
function nome_da_função([arg1, arg2, arg3]) { Comandos; ... ; }

O algoritmo a seguir representa a seleção de candidatos a um concurso público que exigiu duas avaliações. Suponha que um determinado candidato obteve 7,0 na primeira avaliação, escolha a alternativa CORRETA que indica qual a nota que o candidato deve obter na segunda avaliação para que ele seja aprovado, sabendo-se que não há arredondamento no cálculo da média.

Algoritmo Concurso real:
nota1,nota2,media
inicio
  escreva("Digite as duas notas:")
  leia(nota1,nota2)
  media <­ (nota1+nota2)/2
  se (media >= 8) então
    escreva ("APROVADO")
senao
    escreva ("REPROVADO")
fim_se
fim

Candidato reprovado

A
Entre 9,0 e 10,0
B
Entre 7,0 e 7,9
C
Entre 6,0 e 6,9
D
Entre 8,0 e 8,9

Avalie as afirmativas a seguir e a relação proposta entre elas. I. Sinais, variáveis e constantes são legítimos exemplos de objetos de dados na linguagem VHDL, PORQUE II. variáveis em VHDL são instâncias análogas a constantes em linguagem de programação. Avaliando-se as afirmativas, conclui-se que:

A
as duas afirmativas são verdadeiras, e a segunda não justifica a primeira.
B
as duas afirmativas são falsas.
C
a primeira afirmativa é falsa, e a segunda é verdadeira.
D
as duas afirmativas são verdadeiras, e a segunda justifica a primeira.
E
a primeira afirmativa é verdadeira, e a segunda é falsa.

Existem várias formas de representação de um algoritmo.
Considerando essas formas, assinale a alternativa INCORRETA:

A
Pseudocódigo.
B
Portugol.
C
Fluxograma.
D
Lógica booleana.