Questões de Programação (TI)SEFAZ-PR 2012

5 questões da prova Diversas 2012, com gabarito oficial conferido. As duas primeiras são gratuitas.

Questão 1SEFAZ-PR·Diversas·2012Programação (TI)

Considere o código C++ a seguir.

Assinale a alternativa que apresenta, corretamente, o valor que será impresso na linha c.print().

Alternativas
Questão 2SEFAZ-PR·Diversas·2012Programação (TI)

Consider the following statements about object-oriented programming.

I. Using different names for operations in the same types is called overloading. II. Overloaded operators are useful to add functions to enable conventional notation. III. A derived class is said to inherit properties from its base, so the relationship is also called inheritance. IV. Pointers to functions can be used to provide a simple form of polymorphic routines.

Choose the right alternative.

Alternativas
Questão 3SEFAZ-PR·Diversas·2012Programação (TI)

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.

Alternativas
Questão 4SEFAZ-PR·Diversas·2012Programação (TI)

Em relação a JavaScript Object Notation, atribua V (verdadeiro) ou F (Falso) às afirmativas a seguir.

( ) É mais prolixo que a XML. ( ) Cada valor em um array pode ser um objeto. ( ) É uma alternativa ao XML para representar dados. ( ) { N1 : v1, N2 : v2 } é uma representação incorreta de um objeto. ( ) Utiliza texto para representar objetos JavaScript.

Assinale a alternativa que contém, de cima para baixo, a sequência correta

Alternativas
Questão 5SEFAZ-PR·Diversas·2012Programação (TI)

Considere o trecho de código em C++, a seguir, cujas linhas foram numeradas. 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.

Alternativas