Questões de Concurso
Sobre c++ (mais mais) em programação
Foram encontradas 195 questões

Que número será impresso pelo programa quando o método main da classe Prova for executado?

uma declaração correta de umobjeto é:
C C++ C# Java VB.NET SmallTalk Python
Dessa lista, a linguagem que não oferece suporte a orientação objetos é :
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
Considere o código C++ a seguir.

Assinale a alternativa que apresenta, corretamente, o valor que será impresso na linha c.print().
Sobre tal trecho de código, considere as afirmativas a seguir.
I. São instanciados 6 objetos da classe T.
II. A linha 18 poderá causar erros de execução.
III. A linha 17 causará problemas de compilação.
IV. A linha 19 irá liberar toda a memória alocada na linha 14.
Assinale a alternativa correta.
Considere o trecho de código C++ a seguir.

Com relação a esse trecho, atribua V (verdadeiro) ou F (falso) às afirmativas a seguir.
( ) A linha 19 irá causar erro de compilação.
( ) A linha 19 irá causar erro de execução.
( ) A linha 20 irá causar erro de compilação.
( ) A linha 20 irá causar erro de execução.
( ) A remoção da linha 19 fará com que o programa compile.
Assinale a alternativa que contém, de cima para baixo, a sequência correta.
A característica essencial das linguagens orientadas a objetos é de que elas incluem facilidades para permitir a
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.
Uma vez que o C++ inclui recuperação de armazenamento implícita, não há necessidade de liberação explícita para os objetos dinâmicos do heap.

A estrutura if ... else ... pode ser substituída pela seguinte estrutura que utiliza o operador condicional:
os itens a seguir.
é ambígua, já que não é possível saber qual das duas funções deve ser chamada.

Executando-se este código com A_num:= 6 e B_num:=3, o resultado seria

Considerando os dados apresentados, julgue os itens abaixo como Verdadeiros (V) ou Falsos (F) e, em seguida, assinale a opção correta.
I – Caso o valor da variável letra1 seja preenchido com c e o valor da variável letra2, com f, será exibida a mensagem As letras foram digitadas em ordem alfabética.
II – O programa irá acusar um erro, pois é impossível utilizar o operador < com variáveis do tipo char.
III – Caso o valor da variável letra1 seja preenchido com T e o valor da variável letra2, com d, será exibida a mensagem As letras não foram digitadas em ordem alfabética.
IV – Se for informada a mesma letra tanto para a variável letra1 quanto para a variável letra2, não será exibida nenhuma mensagem, pois as letras não possuirão ordem crescente ou decrescente.
A sequência correta é: