Questões de Pascal (Programação)

Limpar Busca

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.
Imagem relacionada à questão do Questões Estratégicas
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.

  • A F, F, V, V
  • B V, V, V, F
  • C V, F, F, V
  • D F, V, F, F

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.
Imagem relacionada à questão do Questões Estratégicas

Assinale a sequência correta.

  • A F, V, F, V
  • B V, V, F, F
  • C F, F, V, V
  • D V, F, V, F
O código abaixo (figura 1) foi escrito na linguagem de programação Pascal e trata sobre o laço de repetição “while”. Após o compilador executar o código, qual será o resultado? Assinale a alternativa CORRETA:
Imagem relacionada à questão do Questões Estratégicas
  • A 11
  • B 21
  • C 12
  • D 22
  • E O compilador irá apresentar erros ao executar o código.

Com relação ao programa JavaScript acima, julgue o item que se segue. 


Assim  como  na  linguagem  de  programação  Pascal,  os  programas  em  linguagem  JavaScript  iniciam  com  o  comando Program JavaScript (linha 4).  

  • Certo
  • Errado
Analisando o seguinte código escrito na linguagem object pascal, utilizando uma IDE delphi, o que acontecerá ao executar a procedure MinhaRotina()?
Imagem relacionada à questão do Questões Estratégicas

Considere que os uses para utilizar as funções StrToInt(), ShowMessage() e a classe Exception estão devidamente informados.
  • A Será mostrada somente a mensagem MERCEDES.
  • B Será mostrada a mensagem MERCEDES convertendo seus caracteres para números inteiros, de acordo com seu código ASCII.
  • C Ocorrerá uma exceção ao executar a linha StrToInt(nome), onde o fluxo do código passará primeiro pelo conteúdo dentro do bloco finally..end, depois pelo bloco except..end, mostrando uma mensagem com o texto Falha ao executar a rotina, e por último executará a linha ShowMessage(Nome) que mostrará o texto aaa.
  • D Ocorrerá uma exceção ao executar a linha StrToInt(nome), onde o fluxo do código passará primeiro pelo conteúdo dentro do bloco except..end, mostrando uma mensagem com o texto Falha ao executar a rotina, depois pelo bloco do finally..end e por último executará a linha ShowMessage(Nome) que mostrará o texto aaa.
  • E Ocorrerá uma exceção ao executar a linha StrToInt(nome) e a execução da rotina será abortada nesse ponto.