Questões

Pratique com questões de diversas disciplinas e universidades

3.529 questões encontradas(exibindo 10)

Página 63 de 353

Um algoritmo poderá receber dados externos informados pelo usuário, a fim de que possa realizar as suas instruções e retornar o resultado esperado. Diante disso, assinale a alternativa CORRETA que apresenta o comando responsável pela captação dessa informação:

A
Leia.
B
Digite.
C
Insira.
D
Escreva.
Um algoritmo pode ser comparado a:
A
um conjunto numérico que permite cálculos complexos.
B
um conjunto lógico de operações predefinidas que resolva determinado problema.
C
um conjunto de informações que são gravadas em memória.
D
nenhuma das alternativas estão corretas.
E
uma máquina com circuitos eletrônicos capaz de executar cálculos.

Para o algoritmo abaixo, qual a melhor declaração de variáveis?

A
var i,n,posicao : inteiro valor:real v: vetor [1..50] de real
B
var i,posicao : inteiro valor:real v: vetor [1..50] de real
C
var i,n,posicao : inteiro v: vetor [1..50] de real
D
var i,n: inteiro valor:real v: vetor [1..50] de real
O que o comando 'php artisan make:model Produto' faz no Laravel?
A
Cria a estrutura da classe de modelo Produto automaticamente.
B
Cria a migração para a tabela Produto.
C
Executa a migração da tabela Produto no banco de dados.
D
Cria um seeder para popular a tabela Produto com dados iniciais.

Em relação às técnicas de programação e construção de algoritmos, assinale a alternativa que apresente corretamente duas características da estrutura de controle repetir ... até que.

A
A execução ocorre uma vez antes do teste de condição.
B
A condição é verificada antes da execução do bloco de código.
C
A execução permanece no loop enquanto o resultado do teste for verdadeiro / a saída da estrutura de repetição ocorre quando o resultado do teste é falso.
D
A estrutura é utilizada apenas para contagem.
E
A estrutura não permite a execução de um bloco de código.
O encadeamento de ifs é utilizado quando precisamos estabelecer a verificação de condições sucessivas, em que uma determinada ação poderá ser executada se um conjunto anterior de instruções ou condições for satisfeito. Seguem algumas afirmacoes a respeito:
I. Este método é utilizado quando precisamos tomar decisões dentro de um grupo de alternativas de uma condição.
II. A execução da ação não pode estabelecer novas condições.
III. A estrutura possui sempre um nível de condição apenas.
IV. Quando há uma grande quantidade de comparações a serem feitas, a estrutura de seleção múltipla pode ser uma melhor alternativa ao encadeamento de ifs.
A
I, II e IV apenas.
B
II e IV apenas.
C
I, II e III apenas.
D
I e IV apenas.
E
I e III apenas.
Acerca das matrizes, analise as sentenças a seguir:
I- A sintaxe da declaração de uma variável do tipo matriz deverá ser conforme o modelo a seguir: MatrizNotas : Matriz [1..3 , 1..4] de Real.
II- Para realizar a inserção e leitura dos valores em uma matriz, será obrigatoriamente necessária a utilização de uma estrutura de repetição.
III- A técnica conhecida por 'teste de mesa' é utilizada pelo desenvolvedor para testar o algoritmo no computador.
IV- A mesma matriz, por apresentar diversos compartimentos, poderá armazenar valores do tipo Inteiro e Caractere.
V- A matriz é um vetor multidimensional, em que há a necessidade de utilizar um par de índices para localizar o valor desejado. Assinale a alternativa CORRETA:
A
As sentenças I, III e V estão corretas.
B
As sentenças II, III e IV estão corretas.
C
As sentenças I e V estão corretas.
D
As sentenças II, IV e V estão corretas.

Você deseja calcular a média harmônica de três números. Para isso, você tem que descrever uma função em Python que calcule essa média. Indique qual alternativa é a correta, lembrando que a média harmônica tem a seguinte fórmula:

H = \frac{n}{\left(\frac{1}{x_1} + \frac{1}{x_2} + \frac{1}{x_3}\right)}

A
def mediaH(n,num1,num2,num3):
  media = n/((1/num1)+(1/num2)+(1/num3))
n1=int(input("digite o primeiro número"))
n2=int(input("digite o segundo número"))
n3=int(input("digite o terceiro número"))
print("Media Harmonica = ",media)
B
def mediaH(n,num1,num2,num3):
   media = n/((1/num1)+(1/num2)+(1/num3))
   return media
n1=int(input("digite o primeiro número"))
n2=int(input("digite o segundo número"))
n3=int(input("digite o terceiro número"))
print("Media Harmonica = ",mediaH(3,n1,n2,n3))
C
def mediaH(n,num1,num2,num3):
  media = n/((1/num1)+(1/num2)+(1/num3))
   return media
n1=int(input("digite o primeiro número"))
n2=int(input("digite o segundo número"))
n3=int(input("digite o terceiro número"))
print("Media Harmonica = ", mediaH(3,n1,n2)
D
def mediaH(n,num1,num2,num3):
   media = n/((1/num1)+(1/num2)+(1/num3))
print("Media Harmonica = ",mediaH(3,5,6,7))
E
def mediaH(n,num1,num2,num3):
  media = n/((1/num1)+(1/num2)+(1/num3))
  return media
print("Media Harmonica = ",mediaH(n,num1,num2,num3))
Os algoritmos de ordenação rápida e ordenação por intercalação podem sofrer variações de desempenho dependendo da organização do vetor de entrada fornecido. Escolha uma opção:
A
Verdadeiro
B
Falso

A técnica denominada laço ou ciclo é uma estrutura de programação que:

A

executa por várias vezes e não necessita de uma condição de parada.

B

facilita repetir determinados trechos de código e reduz o trabalho de programação, principalmente quando é preciso repetir várias vezes alguma ação importante do algoritmo.

C

dificulta repetir determinados trechos de código e aumenta o trabalho de programação principalmente quando é preciso evitar repetições no código.

D

executa de forma sequêncial e apenas uma vez.