Questões de Programação estruturada (Programação)

Limpar Busca

A função main apresenta alguns erros em seu código. Dois deles não impedem a execução do programa, mas comprometem as respostas dadas por ele relacionadas aos valores da área e do perímetro. As linhas que apresentam esse erro são:

  • A 15 e 26.
  • B 17 e 19.
  • C 18 e 20.
  • D 21 e 22.
  • E 23 e 24.

Considere um vetor de 5 posições chamado "notas". Assinale a alternativa que apresenta o trecho de pseudocódigo que armazena o valor 7.5 na terceira posição desse vetor.

  • A notas[2] ← 7.5
  • B notas[3] ← 7.5
  • C notas(3) = 7.5
  • D notas[1] = 7.5
  • E notas{3} ← 7.5

Analise o programa a seguir, apresentado na forma de uma pseudolinguagem (português estruturado).

Imagem relacionada à questão do Questões Estratégicas

Supondo que no início do programa os valores lidos para n1 e n2 foram, respectivamente, 4 e 3, então o valor de S, impresso ao final do programa, é igual a:

  • A 6.
  • B 12.
  • C 14.
  • D 10.
  • E 8.

Uma pesquisadora desenvolveu algumas geometrias que podem ser repetidas para formar um padrão de preenchimento para peças sólidas impressas em 3D. Para testar o desempenho de cada padrão, a pesquisadora solicitou um programa que gera pontos para que o software CAD posicione as geometrias. Elas foram criadas partindo da origem de um sistema cartesiano 3D (x,y,z), que é o ponto de referência para o posicionamento e todas têm o volume definido por um cubo de lado ‘d’. Qual das alternativas representa o pseudocódigo do programa que gera os pontos para posicionar as geometrias em um volume cúbico de lado ‘L’, divisível por ‘d’?

Dados: A sintaxe utilizada para o PARA é, inclusive, o último valor. Ou seja, PARA x de 1 ATÉ 10 FAÇA, produz 10 valores de x, começando do 1 e indo até o 10, de 1 em 1.

  • A Imagem relacionada à questão do Questões Estratégicas
  • B Imagem relacionada à questão do Questões Estratégicas
  • C Imagem relacionada à questão do Questões Estratégicas
  • D Imagem relacionada à questão do Questões Estratégicas
  • E Imagem relacionada à questão do Questões Estratégicas

Dado o pseudocódigo a seguir:



função f(a: Natural) → Booleano


se a é 0


então devolve Verdadeiro


senão devolve g(a - 1)



função g(a: Natural) → Booleano


se a é 0 então devolve Falso


senão devolve f(a - 1)



Assinale a alternativa correta.

  • A Não é possível implementar essas funções na maioria das linguagens de programação, pois existe um ciclo de dependência entre elas.
  • B As funções estão mal definidas, pois, para algumas entradas válidas, elas nunca param de executar.
  • C Essas funções não são eficientes, pois é possível defini-las de maneira que não dependam uma da outra.
  • D O propósito da função f é contar até zero e devolver verdadeiro, enquanto o propósito da função g é contar até zero e devolver falso.
  • E Não é possível identificar o propósito das funções.