Questões de Concurso Sobre programação estruturada em programação

Foram encontradas 264 questões

Q4141587 Programação

Marque a alternativa correta referente ao que deve ser apresentado na tela, ao final do trecho de código a seguir. 



void main()

{

 int x,y,*p;

 y=0;

 p=&y;

 x=*p;

 x=4;

 (*p)++;

 --x;

 (*p)+=x;

 printf("%d, %d, %d",x,y,*p);

 return 0;

}

Alternativas
Q4129607 Programação

Sobre a estrutura de seleção múltipla “switch” na linguagem de programação Java é INCORRETO afirmar que

Alternativas
Q4129605 Programação

Considere o seguinte código na linguagem de programação C: 



Imagem associada para resolução da questão



A sua execução imprimirá na tela 

Alternativas
Q4129599 Programação

O código exibirá uma tabela com quantas linhas e quantas colunas, respectivamente? 

Alternativas
Q4128043 Programação

Considere o seguinte código na linguagem de programação C: 


Imagem associada para resolução da questão



É correto afi rmar que 

Alternativas
Q4114037 Programação
Sobre a definição de estruturas (struct) na linguagem C, pode-se afirmar que
Alternativas
Q4114031 Programação
Para a questão, considere o seguinte trecho de código:


O código exibirá uma tabela com quantas linhas e quantas colunas, respectivamente?
Alternativas
Q4085761 Programação
Considere os seguintes códigos que têm como objetivo declarar um array multidimensional em linguagem C:

Imagem associada para resolução da questão

É certo afirmar que declaram e fazem a correta alocação da memória os códigos apresentados em
Alternativas
Q4085746 Programação

Considere o seguinte código em linguagem C. 



Imagem associada para resolução da questão


Se digitar como entrada, nesta ordem exata, os valores 4, 2 e 5, qual a saída esperada do programa?

Alternativas
Q4081946 Programação
A variável com escopo local é uma variável declarada 
Alternativas
Q4081674 Programação
Observe o programa em diagrama de blocos funcionais a seguir.

Captura_de tela 2026-06-01 181628.png (730×389)

Ele pode ser descrito em Texto Estruturado como
Alternativas
Q4081672 Programação
Na tentativa de se fazer uma média móvel dos três últimos valores de uma medição de temperatura, dois programas diferentes foram implementados em Texto Estruturado.

Programa 1)
MEDIA := (SENSOR + S2 + S3)/3;
S3 := S2;
S2 := SENSOR;

Programa 2)
MEDIA := 0;
FOR Index := 0 TO 2 DO
               MEDIA := MEDIA + SENSOR;
END_FOR;
MEDIA := MEDIA/3;

Sobre esses programas é correto afirmar que
Alternativas
Q4073610 Programação

Considere o seguinte trecho de código em Java:


int i;  

for (i=0; i<3; i++) {

     System.out.print(i);  

     switch (i) { 

            case 0:

                   i++;  

            case 1:

                   i--;

             default:

                   i = 5; 

       }

}

System.out.print(i);


Em caso de execução, o que será mostrado?


Alternativas
Q3977764 Programação
 A linguagem C é uma linguagem estrutural e modular, cujos programas são compostos por uma ou mais sub-rotinas chamadas funções. É também de fácil portabilidade, ou seja, seus programas podem ser transferidos, por exemplo, de um computador com sistema operacional Windows para outro usando UNIX, graças à padronização da maioria dos compiladores C. Tornou-se muito popular na década de 80, por ser amplamente utilizada no sistema operacional UNIX. Dado o código da figura abaixo implementado em linguagem C, o que será apresentado no console após a sua execução no compilador?


Imagem associada para resolução da questão
Alternativas
Q3977402 Programação
A seguinte notícia foi publicada na coluna “Fala, leitor!” no site do jornal A Gazeta:

Fala, leitor! Castigo “à moda antiga” divide opiniões de leitores Homem obrigou filho que mentiu sobre tarefas de casa a escrever 200 vezes a frase “não devo mentir para meu pai” em um caderno. Assunto viralizou nas redes sociais (Fonte: https://www. agazeta.com.br/fala-leitor/castigo-a-moda-antiga-divide-opinioes-de-leitores-0218).

    Admitindo uma situação hipotética na qual o filho fosse um aficionado por informática e soubesse programar em linguagem C. Ao receber essa punição, ele se empenhou em escrever um algoritmo que fazia a leitura de um número N, e, logo a seguir, imprimia a mensagem “não devo mentir para meu pai” várias vezes na tela do computador. Ao término da programação do algoritmo, foi desenvolvido o seguinte código:


Imagem associada para resolução da questão


Se ao executar o algoritmo o filho digitar como N o valor 200, quantas mensagens serão exibidas na tela do computador?
Alternativas
Q3977337 Programação
Um laço de repetição, também conhecido como loop, servirá para que o programador execute uma operação repetidas vezes. No entanto, o programador deve se atentar ao uso dos contadores para não criar um erro de execução em seu programa. Sabendo disso, analise o código em Python abaixo e aponte a alternativa que apresenta o erro do código:
27.jpg (168×75)
Alternativas
Q3976965 Programação
Considere o seguinte código em linguagem Python e selecione a alternativa que apresenta a saída do programa.

w = [];
for i in range(0, x, 1) :
z = [];
for j in range(0, y, 1) :
z.append(i*y+j);
w.append(z);
print(w);
Alternativas
Q3970306 Programação
Considere as seguintes afirmativas associadas à programação estruturada.

I. Uma variável declarada no contexto de uma função é automaticamente acessível às demais funções do programa.
II. A passagem de variável por valor a uma função permite que a função altere o valor da variável.
III. Uma estrutura de seleção ou repetição, se fizer parte de outra estrutura de seleção ou repetição, deve estar completamente contida nesta.

Assinale a alternativa que contém apenas afirmativa(s) correta(s).
Alternativas
Q2115347 Programação
Na programação estruturada, as funções podem receber parâmetros por valor ou por referência. Sobre passagem de parâmetro por referência, assinale a afirmativa correta.
Alternativas
Q2115344 Programação
Na programação estruturada, um conceito que poderá otimizar o desenvolvimento é o de “estruturas”. Podemos afirmar que uma estrutura, EXCETO: 

Alternativas
Respostas
141: D
142: E
143: B
144: A
145: A
146: D
147: B
148: C
149: A
150: E
151: C
152: X
153: D
154: C
155: B
156: C
157: X
158: C
159: C
160: C