Í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

457941200744558
Ano: 2021Banca: CEPUERJOrganização: UERJDisciplina: Linguagens de ProgramaçãoTemas: Orientação a Objetos | Java | Linguagens de Programação | C++
Um tipo de dados define uma coleção de valores de dados e um conjunto de operações pré-definidas sobre ele. O sistema de tipos de uma linguagem de programação define como um tipo é associado com cada expressão na linguagem e inclui suas regras para equivalência e compatibilidade de tipos. Entender seu sistema de tipos é uma das partes mais importantes para entender a semântica de uma linguagem de programação. De acordo com essa afirmação e com os conceitos da linguagem de programação Java, é correto afirmar que:
Gabarito comentado
Anotações
Marcar para revisão
Reportar erro

2

457941201817481
Ano: 2011Banca: FCCOrganização: TRE-APDisciplina: Linguagens de ProgramaçãoTemas: C++ | Linguagens de Programação
Em linguagem C++,
Gabarito comentado
Anotações
Marcar para revisão
Reportar erro

3

457941200065640
Ano: 2018Banca: IBFCOrganização: Prefeitura de Divinópolis - MGDisciplina: Linguagens de ProgramaçãoTemas: C++ | Linguagens de Programação
Referente à linguagem de programação C++, uma de suas características marcantes é a existência de:
Gabarito comentado
Anotações
Marcar para revisão
Reportar erro

4

457941201386094
Ano: 2022Banca: QuadrixOrganização: SEDFDisciplina: Linguagens de ProgramaçãoTemas: C++ | Linguagens de Programação
A área de eletrônica, historicamente, tem relação com linguagens de programação de baixo nível, tais como Assembly e C. Com a necessidade de envolver tarefas mais complexas e com o aumento do poder computacional de microcontroladores e microprocessadores, o profissional formado em eletrônica tem sido capacitado também em outras linguagens, como Python, C++ e Java. Acerca dessas linguagens, julgue o item.

C++ tem forte semelhança com C, incluindo-se entre as capacidades o desenvolvimento orientado a objeto.
Gabarito comentado
Anotações
Marcar para revisão
Reportar erro

5

457941201622552
Ano: 2018Banca: FAURGSOrganização: UFCSPA - RSDisciplina: Linguagens de ProgramaçãoTemas: C++ | Linguagens de Programação

Analise o trecho de código abaixo, escrito em C++.

class classe_base () {

private:

int a;

float x;

protected:

int b;

float y;

public:

int c;

float z;

};

class subclasse_1 : public classe_base {...};

class subclasse_2 : private classe_base {...};

class subclasse_3 : private classe_base {...};


Com base nesse código, é correto afirmar que

Gabarito comentado
Anotações
Marcar para revisão
Reportar erro

6

457941200123208
Ano: 2016Banca: UFSCOrganização: UFSCDisciplina: Linguagens de ProgramaçãoTemas: Ruby | C++ | Linguagens de Programação | Python
Considere as seguintes afirmativas a respeito de linguagens de programação.


I. Ruby é um exemplo de linguagem orientada a objetos.

II. Python é um exemplo de linguagem orientada a objetos.

III. C++ é um exemplo de linguagem orientada a objetos.


Assinale a alternativa CORRETA.
Gabarito comentado
Anotações
Marcar para revisão
Reportar erro

7

457941200819448
Ano: 2015Banca: CETROOrganização: AMAZULDisciplina: Linguagens de ProgramaçãoTemas: C++ | Linguagens de Programação
Utilizando a linguagem de programação C++, foi definida uma classe Empregado em empregado.hpp. Nessa definição, é encontrada a seguinte linha de comando:

virtualfloatcalculaSalario () ;

Assinale a alternativa que apresenta a propriedade da orientação a objetos implementada utilizando esse comando e o que essa linha de comando indica.
Gabarito comentado
Anotações
Marcar para revisão
Reportar erro

8

457941200013462
Ano: 2012Banca: FCCOrganização: TCE-APDisciplina: Linguagens de ProgramaçãoTemas: Linguagens de Programação | C | C++
A utilização de números como constantes no meio de um código fonte em uma linguagem de programação, conhecidos por 'números mágicos', é considerada uma prática ruim. Na linguagem de programação C/C++ é possível criar constantes numéricas ou strings que substituirão a constante no código por um nome dado pelo programador. Isso é feito com a utilização da diretiva do preprocessador
Gabarito comentado
Anotações
Marcar para revisão
Reportar erro

9

457941200822239
Ano: 2024Banca: INAZ do ParáOrganização: Prefeitura de São Sebastião do Tocantins - TODisciplina: Linguagens de ProgramaçãoTemas: C++ | Linguagens de Programação | Java | C
Analise as assertivas abaixo sobre Linguagens de Programação e a seguir aponte a alternativa CORRETA.


I - A linguagem C, criada nos anos 70, destaca-se pela portabilidade entre máquinas e sistemas operacionais, além de permitir interação direta com o sistema operacional e o hardware, o que a torna muito eficiente para desenvolvimento de software de baixo nível.


II - Embora C++ seja uma extensão orientada a objetos do C, ele se destaca por garantir velocidade e tamanho reduzido dos programas, além de oferecer uma proteção contra todos os tipos de erros comuns em C, o que simplifica o desenvolvimento.


III - Java e C#, surgidas entre o fim dos anos 90 e início dos anos 2000, são linguagens com foco em abstração e independência de plataforma, mas ainda podem apresentar limitações nesse aspecto devido à contínua evolução de seus ambientes de execução.
Gabarito comentado
Anotações
Marcar para revisão
Reportar erro

10

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
Reportar erro
..
Logo Questioneiquestionei.com