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

Questões Discursivas

Foram encontradas 260 questões

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
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
Q4085760 Programação
O Código Padrão Americano para o Intercâmbio de Informação, ou tabela ASCII (de American Standard Code for Information Interchange), é o código utilizado para representar texto em computadores, equipamentos de comunicação e outros dispositivos que trabalham com texto.
Sabendo-se que a linguagem de programação C utiliza esta tabela e que o alfabeto maiúsculo aparece numericamente antes do minúsculo, para se transformar um caracter do alfabeto minúsculo, armazenado em uma variável char a, deve-se executar o seguinte comando:
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
Q4081805 Programação
Qual das seguintes funções NÃO está presente na linguagem C ANSI através da biblioteca stdlib.h?
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
Q2115343 Programação
Em uma linguagem de programação estruturada, como a linguagem C, é comum dividir o código em conjuntos de instruções que realizam determinada tarefa e que podem ser reaproveitados em mais de um momento ao longo do código. Estes conjuntos podem ser caracterizados como procedimentos ou funções. São definições de procedimentos e funções, EXCETO:
Alternativas
Q2109452 Programação
Considere o trecho de uma lógica de programação em pseudolinguagem abaixo, sabendo-se que B1 e B2 são variáveis lógicas, que podem ter valor verdadeiro ou falso.

se (B1)    entãoComando1    senão se (B2)                   então Comando2                   senão Comando3                              Comando4             fimse fimse
Comando5

É correto afirmar:
Alternativas
Q2082660 Programação
Analise o procedimento a seguir, expresso na forma de uma pseudolinguagem (português estruturado). 
32_.png (216×289) 
Assumindo que o valor lido para a variável a1 tenha sido 3, então o resultado impresso ao final do procedimento para a variável a1 é igual a: 
Alternativas
Q1968803 Programação

Julgue o item, relativos a conceitos básicos sobre desenvolvimento e manutenção de sistemas e aplicações.  


Na programação estruturada, não é permitido o uso de estruturas de controle dentro de um módulo. 

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