Ícone Questionei
QuestõesDisciplinasBancasDashboardSimuladosCadernoRaio-XBlog
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

457941200908809
Ano: 2016Banca: UFMTOrganização: UFMTDisciplina: Linguagens de ProgramaçãoTemas: Java Platform | C++ | Linguagens de Programação | Java | Java Virtual Machine | Python

Sobre as linguagens de programação mais utilizadas na academia e indústria, marque V para as afirmativas verdadeiras e F para as falsas.

( ) Os códigos-fontes em Python devem ser compilados pelo compilador Python que pode ser utilizado em ambientes Windows e Linux.

( ) A linguagem de programação C++ surgiu para substituir a linguagem C, pois C é obsoleta e não é mais utilizada.

( ) Java é uma linguagem de programação orientada a objetos que é executada em uma máquina virtual Java (JVM).

( ) As linguagens de programação C++, Python e Java utilizam o modelo de orientação a objetos.

Assinale a sequência correta.

Gabarito comentado
Anotações
Marcar para revisão

2

457941201034537
Ano: 2018Banca: UFESOrganização: UFESDisciplina: Linguagens de ProgramaçãoTemas: C++ | Linguagens de Programação
Após reconhecer que muitas estruturas de dados e algoritmos são comumente utilizadas por programadores em C++, o comitê-padrão adicionou a Standard Template Library (STL) à C++ Standard Library. Os contêineres são estruturas de dados baseadas em templates populares. Sobre os contêineres da STL em C++, é INCORRETO afirmar:
Gabarito comentado
Anotações
Marcar para revisão

3

457941201802532
Ano: 2015Banca: CETROOrganização: AMAZULDisciplina: Linguagens de ProgramaçãoTemas: C++ | Linguagens de Programação
Considere o trecho de código abaixo, escrito na linguagem de programação C++, que define uma classe chamada Pessoa.

class Pessoa
{
public:
char nome[45];
char sexo;
intanoNascimento;
private
float salario;
private
voidcalcularAumento();

public:
intcalcularIdade (int ano);
}

Sobre a definição acima, assinale a alternativa correta.
Gabarito comentado
Anotações
Marcar para revisão

4

457941200145383
Ano: 2010Banca: FCCOrganização: TCM-PADisciplina: Linguagens de ProgramaçãoTemas: Linguagens de Programação | C++
Quanto à visibilidade, uma classe C++ contempla a
Gabarito comentado
Anotações
Marcar para revisão

5

457941200703786
Ano: 2016Banca: COMVEST UFAMOrganização: UFAMDisciplina: Linguagens de ProgramaçãoTemas: C++ | Linguagens de Programação

AS afirmativas mostradas a seguir estão relacionadas com a programação orientada para objeto sem C++.Analise as afirmativas e marque com V as verdadeiras e com F as falsas:


( ) As classes em C++ não podem ser compostas por objetos de outras classes.


( ) Membros static de uma classe podem ser acessados através de um objeto daquela classe ou através do nome da classe, usando o operador de resolução de esopo (se o membro for public).


( ) Uma função friend de uma classe é uma função definida fora daquela classe e que tem o direito de acessar todos os membros da classe.


( ) Uma função membro definida como const modifica membro de dados de um objeto.


( ) Tentar declarar como const um construtor ou destruidor é um erro de sintaxe.


( ) Membros protected são usados para evitar privilégios às classes derivadas, ao mesmo tempo que permite privilégios para funções que não sejam da classe ou amigas (friend) da classe.


( ) Quando se deriva uma classe a partir de uma classe public, os membros public da classe base se tornam membros protected da classe derivada e os membros protected da classe base se tornam public da classe derivada.


( ) Quando se deriva uma classe a partir de uma classe public, os membros public da classe base se tornam membros public da classe derivada e os membros protected da classe base se tornam protected da classe derivada.


Assinale a alternativa que apresenta a sequência correta de V e F de cima para baixo:

Gabarito comentado
Anotações
Marcar para revisão

6

457941201365064
Ano: 2016Banca: COMVEST UFAMOrganização: UFAMDisciplina: Linguagens de ProgramaçãoTemas: C++ | Linguagens de Programação

O trecho de código em C++ mostrado em seguida foi extraído de um programa que seleciona candidatos para um time de basquete. O critério utilizado neste trecho de programa para a aprovação é que o atleta tenha altura maior ou igual a 170,0 cm.

                               if (altura>= 170.0)

                                         cout<< “Aprovado”;

                               else

                                         cout<< “Reprovado”;

Este trecho pode ser substituído de forma CORRETA pela seguinte estrutura condicional:

Gabarito comentado
Anotações
Marcar para revisão

7

457941200433334
Ano: 2016Banca: IF-PIOrganização: IF-PIDisciplina: Linguagens de ProgramaçãoTemas: C++ | Linguagens de Programação

Considere a expressão a = (x > y)? ((x > z)? x : z): ((y> z)? y : z) na linguagem de programação C++.


Para obter o valor 4 para a variável a, a combinação das variáveis inteiras x, y e z é

Gabarito comentado
Anotações
Marcar para revisão

8

457941200942411
Ano: 2016Banca: COPEVE-UFALOrganização: UFALDisciplina: Linguagens de ProgramaçãoTemas: Linguagens de Programação | Java | C++

Dadas as afirmativas sobre o paradigma orientado a objetos e as linguagens Java e C++,


I. O uso de artifícios como Templates (de C++) ou Generics (de Java) é considerado um tipo particular de polimorfismo, denominado polimorfismo paramétrico.

II. Em linguagens orientadas a objetos somente existem três tipos de polimorfismo.

III. Apesar de aumentar a flexibilidade do software, o uso de polimorfismo é desaconselhado, uma vez que prejudica a segurança do sistema.


verifica-se que está(ão) correta(s)  

Gabarito comentado
Anotações
Marcar para revisão

9

457941201497447
Ano: 2019Banca: IF-SPOrganização: IF-SPDisciplina: Linguagens de ProgramaçãoTemas: C++ | Linguagens de Programação | Java
Nas linguagens de programação Java e C++, o polimorfismo paramétrico é materializado, respectivamente, pelas funcionalidades e/ou características:
Gabarito comentado
Anotações
Marcar para revisão

10

457941201644451
Ano: 2010Banca: MOVENSOrganização: Prefeitura de Manaus - AMDisciplina: Linguagens de ProgramaçãoTemas: C++ | Linguagens de Programação
Para se conhecer o endereço ocupado por uma variável de memória, é utilizado o operador de endereços. Assinale a opção que apresenta o operador de endereços na linguagem de programação C++.
Gabarito comentado
Anotações
Marcar para revisão
..
Logo Questioneiquestionei.com