Questões de Concurso
Filtrar
134 Questões de concurso encontradas
Página 26 de 27
Questões por página:
Questões por página:
Concurso:
TRT - 20 Região (SE)
Disciplina:
Programação
Na subprogramação, sobre objetos locais, considere:
I. Um objeto é dito local quando sua definição estiver dentro de um procedimento, ou quando for declarado como parâmetro formal do procedimento.
II. Um objeto local só é visível dentro da unidade onde foi declarado.
III. Objetos locais são aqueles declarados em unidades mais externas, podendo ser referenciados em unidades mais internas.
Está correto o que se afirma APENAS em
I. Um objeto é dito local quando sua definição estiver dentro de um procedimento, ou quando for declarado como parâmetro formal do procedimento.
II. Um objeto local só é visível dentro da unidade onde foi declarado.
III. Objetos locais são aqueles declarados em unidades mais externas, podendo ser referenciados em unidades mais internas.
Está correto o que se afirma APENAS em
Concurso:
TRT - 20 Região (SE)
Disciplina:
Programação
Objeto que se constitui parcialmente ou é definido em termos de si próprio. Nesse contexto, um tipo especial de procedimento (algoritmo) será utilizado, algumas vezes, para a solução de alguns problemas. Esse procedimento é denominado:
Concurso:
TRT - 20 Região (SE)
Disciplina:
Programação
No contexto de subprogramação, é correto afirmar sobre a recursividade e a passagem de parâmetros:
Concurso:
TRT - 9ª Região (PR)
Disciplina:
Programação
Considere o algoritmo em pseudo linguagem:
início
caracter: nome, sexo;
imprima (“Qual é o seu nome? ”);
leia(nome);
imprima (“Qual é o seu sexo? (f/m) ”);
leia (sexo);
se (sexo = ‘f’ E sexo = ‘F’)
então imprima (“Você é do sexo feminino. ”);
senão
se (sexo = ‘m’ E sexo = ‘M’)
então imprima (“Você é do sexo masculino. ”);
senão
imprima (“Você digitou um valor de sexo invalido ”);
fim se;
fim se;
fim.
Sobre o algoritmo acima é correto afirmar que
início
caracter: nome, sexo;
imprima (“Qual é o seu nome? ”);
leia(nome);
imprima (“Qual é o seu sexo? (f/m) ”);
leia (sexo);
se (sexo = ‘f’ E sexo = ‘F’)
então imprima (“Você é do sexo feminino. ”);
senão
se (sexo = ‘m’ E sexo = ‘M’)
então imprima (“Você é do sexo masculino. ”);
senão
imprima (“Você digitou um valor de sexo invalido ”);
fim se;
fim se;
fim.
Sobre o algoritmo acima é correto afirmar que
Concurso:
TRT - 8ª Região (PA e AP)
Disciplina:
Programação
O procedimento abaixo preenche uma matriz quadrada n × n com:
• −1 nos elementos abaixo da diagonal principal;
• 0 nos elementos da diagonal principal;
• 1 nos elementos acima da diagonal principal.
procedure PreencheMatriz;
var
i, j: integer;
begin
for i:= 1 to n do
for j := 1 to n do
if i > j then matriz[i,j] := ?
else if i < j then matriz[i,j] := ?
else matriz[i,j] := ?
end;
Os valores que devem ser respectivamente colocados no primeiro, segundo e terceiro comandos de atribuição, marcados no código com uma interrogação (?), para o preenchimento correto da matriz são:
• −1 nos elementos abaixo da diagonal principal;
• 0 nos elementos da diagonal principal;
• 1 nos elementos acima da diagonal principal.
procedure PreencheMatriz;
var
i, j: integer;
begin
for i:= 1 to n do
for j := 1 to n do
if i > j then matriz[i,j] := ?
else if i < j then matriz[i,j] := ?
else matriz[i,j] := ?
end;
Os valores que devem ser respectivamente colocados no primeiro, segundo e terceiro comandos de atribuição, marcados no código com uma interrogação (?), para o preenchimento correto da matriz são: