Questões

Pratique com questões de diversas disciplinas e universidades

1.774 questões encontradas(exibindo 10)

Página 78 de 178
Assinale a alternativa que possui a sequência correta.
A
V-F-V-V.
B
F-V-F-V.
C
V-V-F-F.
D
F-V-V-F.
E
F-F-V-V.

Analise as afirmacoes abaixo:

  1. Um algoritmo é classificado como uma sequência de etapas que devem ser realizadas para alcançar um determinado objetivo.
  2. Um algoritmo é a descrição de uma sequência de passos que não deve ser seguida para efetuar uma tarefa.
  3. Para que o computador possa executar tarefas é necessário efetuar uma programação com uma sequência bem definida de instruções e essa elaboração de sequência bem definida é conhecida como algoritmo.
A
I e II estão corretas.
B
Apenas a I está correta.
C
Apenas a III está correta.
D
II e III estão corretas.
E
I e III estão corretas.
Como último desafio para a Kro Engenharias foi proposto a você implementar um algoritmo recursivo para cálculo da raiz quadrada. Considerando o conteúdo apresentado sobre funções recursivas, qual seria a abordagem correta para implementar essa função?
A
Utilizar um loop for para calcular a raiz quadrada de forma iterativa.
B
Implementar uma função que chame a si mesma, reduzindo o valor de entrada até atingir a precisão desejada.
C
Utilizar uma função que calcule a raiz quadrada diretamente sem recursividade.
D
Criar uma função que utilize uma pilha de execução para calcular a raiz quadrada.

Obter o momento fletor na seção A, da estrutura hiperestática abaixo:

Dados:

E = 100000 ext{ MPa}
I = 1 ext{ mm}^4

A
MA = -38,09 ext{ kNm}
B
MA = 32,09 ext{ kNm}
C
MA = -33,09 ext{ kNm}
D
MA = 38,09 ext{ kNm}

Qual é a melhor forma de otimizar o código apresentado para verificar a colisão entre a raquete do oponente e a bolinha no jogo Pong em Javascript?

A

Criar uma função chamada verificaColisaoRaquete() que recebe como parâmetros x e y, e dentro dela realizar a verificação da colisão.

B

Manter as funções colisaoMinhaRaqueteBiblioteca() e colisaoRaqueteOponenteBiblioteca() separadas, pois isso facilita a compreensão do código.

C

Não é possível otimizar o código para verificar a colisão entre a raquete do oponente e a bolinha.

O código a seguir foi escrito em Python, ele terá como resultado:

alfa=100
beta=300
curso=beta*2
if (alfa>curso):
    print("é maior")
elif alfa==curso:
    print("é igual")
else:
    print("é menor")
A
Certo
B
Errado
Os algoritmos fazem uso de expressões aritméticas e lógicas, as quais são representadas por comandos que contêm operandos e operadores. No caso de expressões lógicas, assinale a alternativa que indica o que podemos considerar um exemplo de operador.
A
Adição.
B
Negação.
C
Potenciação.
D
Subtração.
E
Multiplicação.
Ao aprender várias linguagens de programação, é possível que um problema possa ser resolvido mais facilmente devido a adequação a uma linguagem específica.
A
II e III
B
I e III
C
Nenhuma afirmação é verdadeira
D
I e II
E
Todas são verdadeiras
O comando switch é a forma como implementamos estruturas de decisão múltipla na linguagem C, ou seja, várias condições podem ser avaliadas para o valor de uma expressão para que suas instruções correspondentes sejam executadas. Assinale a alternativa que corresponde ao que acontece quando omitimos a instrução break do final do bloco de instruções em um case:
A
O fluxo segue para o bloco de instruções case subsequente.
B
O fluxo é desviado para a instrução seguinte ao bloco da instrução switch.
C
O fluxo volta para a primeira instrução do bloco do case em questão.
D
O fluxo segue para o bloco anterior de instruções case.
E
O fluxo volta para o primeiro bloco case depois da instrução switch.

Obter o momento fletor na seção A, da estrutura hiperestática abaixo:

Dados:

E = 100000 ext{ MPa}
I = 1 ext{ mm}^4

A
MA = 10 ext{ kNm}
B
MA = 20 ext{ kNm}
C
MA = -10 ext{ kNm}
D
MA = -20 ext{ kNm}
E
MA = 0 ext{ kNm}