///
Explore grátis as questões de concursos e chegue mais preparado nas provas.
21 questões encontradas
Considere as linguagens de programação C e Pascal. Existe uma particularidade entre o uso dos laços de repetição utilizando o comando for e/ou o comando while, que pode ser mais bem descrita pela asserção: ______. Assinale a alternativa que preencha corretamente a lacuna.
Dadas as declarações de tipos, estruturas de dados e a sintaxe seguir, conforme as definições da linguagem Pascal, marque V para as afirmativas verdadeiras e F para as falsas.
( ) const nome = 'Ana Maria'; vogais = set of (a, e, i, o, u); p = NIL; e = 2.7182818; operador = '+'
( ) type data = record dia, mes, ano: integer; end; func = record nome : string[30]; salario : real; admissao: Data; end; cadastro = file of func;
( ) type mes_primavera = (Setembro, Outubro, Novembro); cores = ('azul', 'verde', 'amarelo', 'vermelho'); AVALIACAO = (regular, bom, ótimo, excelente);
( ) type Idade = 1 ... 100; underscore mes_ANO = (Jan, Feb, Mar, Abr, Mai, Jun, Jul, Ago, Set, Out, Nov, Dez); underscore_letivo = Mar ... Jun; sem2_letivo = Jul ... Nov;
Assinale a sequência correta.
Pascal é uma linguagem de programação criada por Niklaus Wirth na década de 1970 para sistematizar o desenvolvimento e o ensino de programação de forma estruturada, confiável e eficiente. À época, as linguagens de programação faziam uso generalizado de diferentes tipos de dados, usavam comando tipo “go to” para saltos e codificação extensa de programas. Com uma abordagem de programação estruturada, tipos de dados pré-definidos, modularização da codificação em funções e procedimentos, a linguagem de programação Pascal foi padronizada com a ISO 7185:1983 e revisada na ISO 7185:1990.
program calc_perim;
const
PI = 3.141592654;
var
Raio, Diam, Perim : real; {declaração das variáveis para o raio, diâmetro e perímetro do círculo}
begin
write('Digite o raio do círculo: ');
readln(Raio);
Diam := 2 * Raio;
Perim := PI * Diam;
writeln('O perímetro do círculo é: ', Perim:7:2);
end.A partir dessas informações e do código de programa dado, marque V para as afirmativas verdadeiras e F para as falsas.
( ) A sintaxe das construções da linguagem Pascal pode ser visualizada na forma gráfica na carta sintática construída no formato Backus-Naur Form, conhecida como BNF.
( ) A variável Perim poderia ser definida como do tipo de dados: integer.
( ) Se a entrada digitada for 10, a saída exibida na tela terá o valor 62.83185308.
( ) A linguagem Pascal oferece suporte a operadores de bit (bitwise operators), permitindo operações lógicas, complemento de um e deslocamento de bits para direita ou esquerda.
Assinale a sequência correta.
Em qual linha do programa existe o erro de compilação ":=" expected but "=" found?
Em Linguagem DELPHI/Pascal a declaração de uma variável local do tipo Texto, de nome NomeDoArquivo será feita da seguinte forma:
Observe o código na linguagem Pascal a seguir que está numerado para observação.
1 Program Nota;
2 var
3 N1, N2, N3, S, M : real;
4 begin
5 N1:=7.5;
6 N2:=5.5;
7 N3:=4.5;
8 S:=N1+N2+N3;
9 M:= S/3;
10 if (M >= 5)
11 writeln('Aprovado')
12 else
13 writeln('Reprovado');
14 end.Qual linha contém erro de código?
Marque a opção em que todas as linguagens são compiladas.
Observe o seguinte trecho de código:
Soma := 0
for I := 0 to 10 do
Soma := Soma + A[I];
WritaLn (Soma/10);Considerando a linguagem de programação Object Pascal, o fragmento de código acima:
Se considerarmos a assinatura da procedure a seguir, podemos afirmar que:
procedure w(a, b, c : integer);Observe o programa em Pascal abaixo.
program PRG;
var
P, X1, X2 : integer;
begin
clrscr;
X1:=1;
X2:=4;
FOR P:=1 TO 4 DO
begin
WRITE(X1:4,X2:4);
X1:=SUCC(X1);
X2:=PRED(X2);
end;
end.O programa irá gerar, como saída: