Questões de Concurso
Sobre programação estruturada em programação
Foram encontradas 227 questões
Considere o trecho de código a seguir.
INICIO
INTEIRO A,B,C,D;
A=10;
B=5;
C=0;
D=0;
ENQUANTO A≥10 FAÇA
C= A + B;
D= B - A;
A= A-1;
FIM ENQUANTO;
IMPRIMA A;
IMPRIMA B;
IMPRIMA C;
IMPRIMA D;
Ao final da execução do trecho de código acima, os valores de
A, B, C e D, são iguais, respectivamente, a
I. Definir mensagens de entrada e saída
II. Definir mensagens das funções internas
III. Decompor o sistema em processos primitivos
IV. Especificar processos primitivos
As atividades acima descritas representam tarefas a serem desenvolvidas na modelagem:

Após a execução do algoritmo, os valores de NN, LL e XX serão, respectivamente:
I. Erro de sintaxe ocorre quando escrevemos de forma correta, mas não confiável, um comando da linguagem ou quando utilizamos à pontuação da linguagem de forma semanticamente correta, mas não concreta.
II. Erro de execução ocorre em determinadas circunstâncias de acordo com os dados obtidos em cálculo, ou fornecidos pelo usuário.
III. Erro lógico ocorre quando o algoritmo elaborado pelo programador contém erros.
Podemos afirmar corretamente que:
a objetos, julgue os itens a seguir.
I. Os critérios para quebrar um programa em subprogramas em geral levam em conta que cada subprograma deve ser funcionalmente independente e que desempenhe uma tarefa específica única.
II. Cada subprograma deve possuir suas próprias variáveis (variáveis locais) e receber e/ou retornar valores do/para seu chamador apenas por meio dos parâmetros; variáveis globais devem ser evitadas.
III. O uso do subprograma torna-se oportuno quando alguma parte do programa desempenha uma tarefa específica e/ou quando algumas linhas de código aparecem repetidas em trechos distintos do programa.
IV. Um subprograma tanto pode estar contido em outro programa, quanto ser ativado até mesmo por outro subprograma.
Está correto o que se afirma em:
programação estruturada, programação orientada a objetos e
conceitos associados, julgue os itens de 106 a 113.
O código, a seguir, está escrito em uma linguagem fictícia de sintaxe semelhante ao C, em que a variável v é um vetor de inteiros e as demais são variáveis inteiras.
Assinale a alternativa que contém o número de vezes que o comando S será executado.
1. inicio
2. p : inteiro = 20
3. misturar(p,p)
4. imprimir p
5. fim
6. procedimento misturar(a:inteiro, b:inteiro)
7. a=a+(b/2)–(b/5)+14;
8. b=(a/b)-1;
9. fim da função
Considerando-se a linha 1 como o ponto de entrada, e que os parâmetros "a" e "b" da sub-rotina são passados por referência, qual será o valor impresso na linha 4?
Na programação estruturada, por princípio deve ser evitada a utilização de ponteiros para funções e a conseqüente ativação dessas funções por intermédio desses ponteiros, por tratar-se de uma forma disfarçada de execução da instrução GOTO.