Ícone Questionei
QuestõesDisciplinasBancasDashboardSimuladosCadernoRaio-X
Logo Questionei

Links Úteis

  • Início
  • Questões
  • Disciplinas
  • Simulados

Legal

  • Termos de Uso
  • Termos de Adesão
  • Política de Privacidade

Disciplinas

  • Matemática
  • Informática
  • Português
  • Raciocínio Lógico
  • Direito Administrativo

Bancas

  • FGV
  • CESPE
  • VUNESP
  • FCC
  • CESGRANRIO

© 2026 Questionei. Todos os direitos reservados.

Feito com ❤️ para educação

Logo Questioneiquestionei.com
  1. Início/
  2. Questões

Questões

Explore as questões disponíveis e prepare-se para seus estudos!

Filtros

Disciplina
Tema
Cargo
Dificuldade
Banca
Ano
Organização

Excluir questões:

Filtrar por:

Seus filtros aparecerão aqui.

10 por página

1

457941202049267
Ano: 2013Banca: UFBAOrganização: UFBADisciplina: Linguagens de ProgramaçãoTemas: Linguagens de Programação | Pascal
Variáveis do tipo de dado char, em Pascal, podem armazenar cadeias de caracteres com até, no máximo, 255 caracteres.
Gabarito comentado
Anotações
Marcar para revisão
Reportar erro

2

457941200532332
Ano: 2013Banca: UFBAOrganização: UFBADisciplina: Linguagens de ProgramaçãoTemas: Linguagens de Programação | Pascal
A alocação dinâmica de memória, em Pascal, é feita com o uso de ponteiros. A variável ponteiro é capaz de armazenar endereço de outra variável.
Gabarito comentado
Anotações
Marcar para revisão
Reportar erro

3

457941201233489
Ano: 2024Banca: UnoescOrganização: Prefeitura de Nova Itaberaba - SCDisciplina: Linguagens de ProgramaçãoTemas: Java | Python | Pascal | Linguagens de Programação
É uma linguagem de programação gratuita, criada em 2007 pelo MIT, baseada em blocos que se encaixam. É inspirada na ideia de blocos de encaixar (Lego) e voltada para a produção de histórias animadas, jogos, situações problemas e tutoriais. A construção de projetos com essa linguagem permite que sejam desenvolvidas competências previstas na BNCC tais como competências de comunicação, pensamento crítico e criativo, além do desenvolvimento do pensamento computacional. A descrição refere-se à qual linguagem de programação? 
Gabarito comentado
Anotações
Marcar para revisão
Reportar erro

4

457941202008518
Ano: 2013Banca: UFBAOrganização: UFBADisciplina: Linguagens de ProgramaçãoTemas: Linguagens de Programação | Pascal
Com relação ao escopo de variáveis em programas Pascal, variáveis globais de um programa são as que podem ser manipuladas por todos os subprogramas do programa e também pelo programa principal.
Gabarito comentado
Anotações
Marcar para revisão
Reportar erro

5

457941201382083
Ano: 2010Banca: CESPE / CEBRASPEOrganização: TRE-BADisciplina: Linguagens de ProgramaçãoTemas: Linguagens de Programação | Pascal
Texto associado
Acerca de características de diferentes linguagens de programação,
julgue os itens seguintes.

Object Pascal é uma linguagem derivada do Pascal com características de orientação a objetos, porém, nessa linguagem, não é possível utilizar o conceito de herança.
Gabarito comentado
Anotações
Marcar para revisão
Reportar erro

6

457941200401312
Ano: 2012Banca: FUMARCOrganização: TJ-MGDisciplina: Linguagens de ProgramaçãoTemas: Pascal | Linguagens de Programação
São fragmentos de código com sintaxe válida para a linguagem Object Pascal (Delphi), EXCETO:
Gabarito comentado
Anotações
Marcar para revisão
Reportar erro

7

457941200446219
Ano: 2013Banca: UFBAOrganização: UFBADisciplina: Linguagens de ProgramaçãoTemas: Linguagens de Programação | Pascal
Vetores em Pascal definem agregados de vários dados, e, desse modo, diferentes elementos de um mesmo vetor podem ter tipos de dados diferentes e ser referenciados pelo índice da posição que ocupam no vetor.
Gabarito comentado
Anotações
Marcar para revisão
Reportar erro

8

457941200757325
Ano: 2013Banca: UFBAOrganização: UFBADisciplina: Linguagens de ProgramaçãoTemas: Linguagens de Programação | Pascal
Texto associado

Para responder a essa questão, considere o programa em Pascal a seguir.


type

     Aluno = record

     nome: string[40];

     data_nascimento: string[10];

     serie: integer;

     turma: string[10];

 end;

var

     Alunos: array [1..50] of Aluno;

O identificador Alunos representa um vetor de 50 posições, em que cada uma delas é um registro do tipo Aluno.
Gabarito comentado
Anotações
Marcar para revisão
Reportar erro

9

457941201162433
Ano: 2013Banca: UFBAOrganização: UFBADisciplina: Linguagens de ProgramaçãoTemas: Linguagens de Programação | Pascal
Texto associado

Para responder a essa questão considere o programa em Pascal InverteVetor.


program InverteVetor;

var

    v: array [1..10] of integer;

    i, aux: integer;

begin

    for i := 10 downto 1 do

       readln(v[i]);

 for i := 1 to 10 do

 begin

   aux := v[i];

   v[i] := v[11-i];

   v[11-i] := aux;

 end;

 for i := 1 to 10 do

     writeln(v[i]);

end.

A terceira ocorrência do comando for, nesse programa, mostra o conteúdo do vetor na tela, posição por posição, ou seja, mostra primeiro o número que está na posição 1, depois o que está na posição 2, e assim sucessivamente, o que permite afirmar, portanto, que esse comando for poderia ser substituído apenas pelo comando writeln(v), que mostraria todos os números do vetor de uma só vez na tela.
Gabarito comentado
Anotações
Marcar para revisão
Reportar erro

10

457941201805870
Ano: 2010Banca: CESPE / CEBRASPEOrganização: INMETRODisciplina: Linguagens de ProgramaçãoTemas: Fundamentos de Programação | C++ | Linguagens de Programação | Pascal | COBOL
A respeito das características dos paradigmas e das linguagens de programação, assinale a opção correta.
Gabarito comentado
Anotações
Marcar para revisão
Reportar erro
Logo Questioneiquestionei.com