Questões

Pratique com questões de diversas disciplinas e universidades

3.529 questões encontradas(exibindo 10)

Página 50 de 353

(UFFPS/2019 - Adaptada) A imagem tem sido uma forma importante de registro histórico por muitos séculos. Desde as primeiras representações rupestres em cavernas até a fotografia digital contemporânea, as imagens têm sido usadas para documentar eventos, pessoas, lugares e culturas. Sobre dimensões em pixels e resolução da imagem impressa, assinale a alternativa correta.

A

Quanto mais pixels por polegada, maiores as dimensões da imagem.

B

Resolução e dimensões não estão relacionadas.

C

Resolução é a nitidez de detalhes em uma imagem e é medida em pixels por polegada (ppi).

D

Geralmente, uma imagem com uma resolução menor produz uma imagem impressa de melhor qualidade.

E

A quantidade de dados de uma imagem varia conforme o zoom aplicado.

O pensamento computacional faz uso de diversas ferramentas herdadas da Ciência da Computação e áreas correlacionadas para auxiliar na resolução de problemas, sejam computacionais ou não. Tais ferramentas definem os pilares básicos do pensamento computacional para a resolução de problemas. Avalie as seguintes definições: I. Compõem-se de instruções para executar sequencialmente todas as etapas da solução. II. Inicialmente, um problema pode conter um número elevado de informações, muitas delas sem relevância para a resolução do problema. III. Uma estratégia é buscar similaridades entre os elementos do problema que se deseja resolver e problemas anteriormente resolvidos. IV. Pode realizar processos recursivos até que todo o problema seja elucidado. Considerando esses conceitos, assinale a alternativa que correlaciona, de forma correta, as tecnologias com sua definição:
I – algoritmo, II – abstração, III – reconhecimento de padrões, IV – decomposição.
A
I – algoritmo, II – reconhecimento de padrões, III – abstração, IV – decomposição.
B
I – decomposição, II – abstração, III – reconhecimento de padrões, IV – algoritmo.
C
I – algoritmo, II – abstração, III – reconhecimento de padrões, IV – decomposição.
D
I – reconhecimento de padrões, II – algoritmo, III – decomposição, IV – abstração.
E
I – decomposição, II – reconhecimento de padrões, III – algoritmo, IV – abstração.

Para que serve a variável "valor" da linha 7?

A

Estabelece o valor do vetor.

B

Estabelece o tamanho do vetor.

C

Irá auxiliar na contagem dos valores.

D

Variável não importante. Pode ser removida sem mudar o comportamento do código.

Com relação ao algoritmo acima, que manipula um vetor de inteiros, julgue os itens:
I. Quando as variáveis i e j valerem, respectivamente, 1 e 1, a linha 13 apresentará a sequência de valores.
II. Quando as variáveis i e j valerem, respectivamente, 2 e 0, a linha 13 apresentará a sequência de valores.
A
Apenas um item está certo.
B
Os itens I e II estão certos.
C
Os itens II e III estão certos.
D
Todos os itens estão certos.
E
Sua resposta está incorreta.
O código abaixo tenta resolver o problema de Fibonacci.
def fib( n ):
if n == 0:
return 0
else if n == 1:
return 1
else return fib( n-1 ) + fib( n-2 )
Em relação a essa solução, escolha a alternativa correta.
A
O algoritmo resolverá o problema corretamente para qualquer valor de n que seja maior ou igual a zero.
B
As chamadas recursivas não levarão a cálculos redundantes.
C
Essa solução não apresenta uma condição de saída.
D
O algoritmo resolverá o problema corretamente para qualquer valor de n.
E
Essa solução não é recursiva.
Ao desenvolver programas, muitas vezes nos deparamos com situações em que precisamos repetir um determinado trecho de código ou todo o código um certo número de vezes. Assinale a alternativa que exemplifica uma aplicação correta dessas situações:
A
Verificação se um número é par ou ímpar.
B
Cálculo da frequência e da ausência de um aluno nas aulas de um período.
C
Controle de idade de uma pessoa (se é maior de 18 anos).
D
Cálculo da área e perímetro de um quadrado.
E
Cálculo do quadrado de um número.

O Cost Breakdown tem crescido muito nos últimos anos. Iniciou na indústria e atualmente já vem sendo adotada também em empresas varejistas. Esta prática traz muitos benefícios. Sobre estes, leia às afirmacoes a seguir:

I. A prática permite que ambos, fornecedores e compradores ofereçam produtos com preços mais competitivos no mercado.

II. A prática permite que se realizem negociações visando preços mais justos para compradores e fornecedores, já que as informações serão mais transparentes.

III. A prática permite que os compradores compreendam as flutuações que podem vir a ocorrer nos preços do produto.

IV. A prática permite que as empresas fornecedoras pressionem os compradores a reduzirem ao máximo suas margens de lucro.

Estão corretas as alternativas:

A
I, II e IV.
B
III e IV.
C
II e III.
D
I, II e III.
E
I e IV.

Qual das seguintes afirmacoes é verdadeira sobre o processo de mapeamento e navegação em robótica?

A
O mapeamento é irrelevante para a navegação, pois um robô pode se mover livremente em um ambiente desconhecido.
B
A utilização de sensores é essencial para criar mapas precisos do ambiente, permitindo ao robô navegar de forma autônoma.
C
Robôs não precisam considerar a dinâmica do ambiente ao realizar a navegação, pois eles sempre seguem caminhos retilíneos.
D
O mapeamento de ambientes totalmente conhecidos é mais desafiador do que em ambientes desconhecidos.

Na linguagem C a função MAIN, também conhecida como função principal, sempre deve ser declarada em nosso código

PORQUE

Ela é a função que determina o ponto de partida do nosso programa.

Sobre essas duas afirmativas, é CORRETO afirmar que

A
as duas são verdadeiras, e a primeira é uma justificativa correta da segunda
B
a primeira é uma afirmativa verdadeira; e a segunda, falsa
C
as duas são verdadeiras, e a segunda é uma justificativa correta da primeira
D
a primeira é uma afirmativa falsa; e a segunda, verdadeira
E
as duas são verdadeiras, mas não estabelecem relação entre si

Queremos que um conjunto de instruções sejam executadas em um número definido ou indefinido de vezes, sempre respeitando a ordem lógica dos algoritmos. Sobre os comandos de repetição, qual é a finalidade principal?

A

Queremos tornar nosso código mais eficaz.

B

Queremos agrupar os códigos iguais, facilitando a visualização do nosso código.

C

Queremos que um conjunto de instruções sejam executadas em um número definido ou indefinido de vezes, sempre respeitando a ordem lógica dos algoritmos.