Questões de Programação - C++ (mais mais) para Concurso

Foram encontradas 129 questões

Q649919 Programação
Um programador da linguagem C++ utilizou o modificador friend em uma função que está fora de um escopo de uma classe. Isso significa que essa função tem permissão para acessar os membros da classe que sejam somente:
Alternativas
Q594225 Programação
Em geral, um buffer overflow se caracteriza por permitir a sobrescrita de espaços de memória utilizados por um processo, o que pode ser realizado intencionalmente ou não. A esse respeito, julgue o item que se segue.
O seguinte trecho de código não é passível de um ataque buffer overflow.
#include <stdio.h> #include <string.h> void fun1(void) { char arg2[10]; gets(arg2); printf("%s\n", arg2); } int main(void) { printf("Isso pode?\n"); fun1(); printf("Sim, pode...\n"); return 0; }
Alternativas
Q492807 Programação
A linguagem de programação C++, uma evolução da linguagem de programação C, pode ser considerada uma linguagem híbrida, pois é possível utilizar a programação estruturada e a orientada a objetos. Os programas na linguagem C++ consistem em peças-chave denominadas classes e funções. Ao derivar uma classe a partir de uma classe base, esta pode ser herdada como public, protected ou private. “Ao derivar uma classe a partir de uma classe base com herança protected, os membros public da classe base tornam-se membros ___________ da classe derivada e os membros protected da classe base tornam-se membros ___________ da classe derivada.” Assinale a alternativa que completa correta e sequencialmente a afirmativa anterior.
Alternativas
Q492802 Programação
A linguagem de programação C#, que alguns autores defendem como sendo uma evolução do C e C++, é uma linguagem desenvolvida para a plataforma. NET, da Microsoft, fornece recursos muito importantes para os programadores, como, por exemplo, programação orientada a objetos, elementos gráficos, componentes de interface gráfica com o usuário, entre vários outros recursos. É apropriada para implementação de aplicativos para internet e World Wide Web, se integrando de forma transparente com os aplicativos baseados em PC. Na linguagem C#, os módulos de programa são chamados de
Alternativas
Q492795 Programação
Na programação orientada a objetos, com a linguagem C++, podem ser utilizadas bibliotecas com vários moldes. A Biblioteca STL (Standard Template Library) é uma coleção de bibliotecas que provê moldes utilizados para definição de classes principais contêineres, necessárias para implementação das associações e agregações. São utilizados arquivos de cabeçalho, em que cada um tem a sua função específica. “Programa que necessita de uma biblioteca que constitui um dos três contêineres sequenciais providos pela STL, que provê acesso aleatório a uma sequência de comprimento variável, com constantes inserções de tempo e exclusões, tanto no início quanto no final da sequência.” Trata-se da biblioteca
Alternativas
Q476257 Programação
Várias linguagens orientadas a objetos surgiram ao longo do tempo, como SmallTalk, C++, Java e C#.
A característica essencial das linguagens orientadas a objetos é de que elas incluem facilidades para permitir a
Alternativas
Q467986 Programação
Considere os termos private / protected, usados para especificar os direitos de acesso aos membros de classes escritas na linguagem C++. Na ordem respectiva, esses termos denotam permissões de acesso que se limitam aos membros:
Alternativas
Q462126 Programação
Acerca das linguagens de implementação de regras de negócio, julgue os itens que se seguem.

O paradigma de orientação a objetos é amplamente utilizado em várias linguagens: Java é compilada em bytecode e executada em uma máquina virtual (JVM); C++ apresenta bom desempenho ao unir características de alto e de baixo níveis; Python/Ruby/PHP podem ser utilizadas para desenvolvimento web, mas sem aplicações para dispositivos móveis
Alternativas
Q393976 Programação
As linguagens Java e C++ são case sensitive.  Isso significa que essas linguagens
Alternativas
Q393975 Programação
Qual o comando de atribuição utilizado nas linguagens C++ e Java?
Alternativas
Q373310 Programação
Considere as seguintes linguagens de programação:

                          C C++ C# Java VB.NET SmallTalk Python

Dessa lista, a linguagem que não oferece suporte a orientação objetos é :
Alternativas
Q364139 Programação
Com relação às propriedades da linguagem C++, julgue os itens a seguir.

A linguagem C++ faz pouco uso de recursos de alocação dinâmica de memória, uma vez que os objetos são todos previamente alocados quando da compilação do programa.
Alternativas
Q364138 Programação
Com relação às propriedades da linguagem C++, julgue os itens a seguir.

Por meio de templates é possível escrever uma função que pode ser aplicada a diferentes classes
Alternativas
Q364137 Programação
Com relação às propriedades da linguagem C++, julgue os itens a seguir.

Em C++, os operadores try e catch estão associados ao gerenciamento de exceções.
Alternativas
Q364136 Programação
Com relação às propriedades da linguagem C++, julgue os itens a seguir.

Em C++, os operadores new e delete estão associados à alocação dinâmica de memória.
Alternativas
Q364135 Programação
Com relação às propriedades da linguagem C++, julgue os itens a seguir.

A linguagem C++ suporta polimorfismo, mas apenas estáticos, ou seja, em tempo de compilação.
Alternativas
Q364083 Programação
Julgue os seguintes itens acerca da linguagem C++.

As especializações de templates de classe, conhecida como programação genérica, é um dos mais poderosos recursos de reutilização de software do C++.
Alternativas
Q364082 Programação
Julgue os seguintes itens acerca da linguagem C++.

A linguagem C++ é uma linguagem de máquina.
Alternativas
Q364081 Programação
Julgue os seguintes itens acerca da linguagem C++.

A declaração da variável char float é correta.
Alternativas
Q345124 Programação
Com relação às linguagens de programação orientada a objetos, julgue os itens que se seguem.

No C++, as matrizes são instâncias de uma classe predefinida que possibilita a verificação da faixa de índice que, no Java, é implícita.
Alternativas
Respostas
81: B
82: E
83: E
84: C
85: B
86: A
87: A
88: E
89: E
90: A
91: A
92: E
93: C
94: C
95: C
96: E
97: C
98: E
99: E
100: E