Magna Concursos

Foram encontradas 300 questões.

1749402 Ano: 2001
Disciplina: TI - Desenvolvimento de Sistemas
Banca: CESPE / CEBRASPE
Orgão: DATAPREV

enunciado 1749402-1

enunciado 1749402-2

O trecho de código ao lado foi desenvolvido utilizando-se a linguagem C++, padrão ANSI/ISO C++. Nesse código, são apresentadas diversas ferramentas úteis no desenvolvimento de algoritmos. Com base nesse trecho de código e no padrão ANSI/ISO C++, julgue os itens a seguir.

A função "Fct_1", definida entre as linhas 16 e 39, exige, como primeiro argumento, um inteiro. Apesar dessa exigência, não haverá erro, em fase de compilação, na linha 56 do trecho de código ao lado, ao ser enviada a enumeração "d_2" de tipo "Def" (•.12) na chamada dessa função.

 

Provas

Questão presente nas seguintes provas
1749401 Ano: 2001
Disciplina: TI - Desenvolvimento de Sistemas
Banca: CESPE / CEBRASPE
Orgão: DATAPREV

enunciado 1749401-1

enunciado 1749401-2

O trecho de código ao lado foi desenvolvido utilizando-se a linguagem C++, padrão ANSI/ISO C++. Nesse código, são apresentadas diversas ferramentas úteis no desenvolvimento de algoritmos. Com base nesse trecho de código e no padrão ANSI/ISO C++, julgue os itens a seguir.

Caso a instrução definida entre as linhas 50 e 54 da função "f_main" (•.46) fosse executada, o valor da variável "d_1", ao final do procedimento, seria igual a 250,5.

 

Provas

Questão presente nas seguintes provas
1749400 Ano: 2001
Disciplina: TI - Desenvolvimento de Sistemas
Banca: CESPE / CEBRASPE
Orgão: DATAPREV

enunciado 1749400-1

enunciado 1749400-2

O trecho de código ao lado foi desenvolvido utilizando-se a linguagem C++, padrão ANSI/ISO C++. Nesse código, são apresentadas diversas ferramentas úteis no desenvolvimento de algoritmos. Com base nesse trecho de código e no padrão ANSI/ISO C++, julgue os itens a seguir.

Ao se eliminar a linha 4 e substituir a linha 14 pela instrução double (*function) (double,double); não haverá mudança de funcionalidade do trecho de código apresentado acima, nem serão introduzidos erros de sintaxe.

 

Provas

Questão presente nas seguintes provas
1749399 Ano: 2001
Disciplina: TI - Desenvolvimento de Sistemas
Banca: CESPE / CEBRASPE
Orgão: DATAPREV

enunciado 1749399-1

enunciado 1749399-2

O trecho de código ao lado foi desenvolvido utilizando-se a linguagem C++, padrão ANSI/ISO C++. Nesse código, são apresentadas diversas ferramentas úteis no desenvolvimento de algoritmos. Com base nesse trecho de código e no padrão ANSI/ISO C++, julgue os itens a seguir.

A instrução da linha 1 poderia ser substituída por typedef C(a,b)(a > b)? a : b; sem causar erros de sintaxe e sem alterar a funcionalidade do trecho de código apresentado.

 

Provas

Questão presente nas seguintes provas
1749398 Ano: 2001
Disciplina: TI - Desenvolvimento de Sistemas
Banca: CESPE / CEBRASPE
Orgão: DATAPREV
Com base no trecho de código apresentado no texto CE-I e no padrão ANSI/ISO C++, julgue os itens abaixo.

Sem prejuízo de funcionalidade e eficiência de processamento, as linhas 34, 35 e 36 poderiam ser substituídas, respectivamente, pelas linhas de código abaixo.

A<double,int> a = b; a.put(d,i);

a.get(i);

a.put (d);

 

Provas

Questão presente nas seguintes provas
1749397 Ano: 2001
Disciplina: TI - Desenvolvimento de Sistemas
Banca: CESPE / CEBRASPE
Orgão: DATAPREV
Com base no trecho de código apresentado no texto CE-I e no padrão ANSI/ISO C++, julgue os itens abaixo.

A função "get" acessada no processamento da instrução da linha 35 é aquela declarada na linha 20, dentro do escopo da classe B<T>.

 

Provas

Questão presente nas seguintes provas
1749396 Ano: 2001
Disciplina: TI - Desenvolvimento de Sistemas
Banca: CESPE / CEBRASPE
Orgão: DATAPREV
Com base no trecho de código apresentado no texto CE-I e no padrão ANSI/ISO C++, julgue os itens abaixo.

Na definição da função "get" (•.20), não poderá ser realizada chamada à função "resize" (•.23).

 

Provas

Questão presente nas seguintes provas
1749395 Ano: 2001
Disciplina: TI - Desenvolvimento de Sistemas
Banca: CESPE / CEBRASPE
Orgão: DATAPREV
Com base no trecho de código apresentado no texto CE-I e no padrão ANSI/ISO C++, julgue os itens abaixo.

A linha 23 poderia ser substituída por void resize(int dim){Elements = new T[dim];Index = new int[dim];} sem causar erro de compilação.

 

Provas

Questão presente nas seguintes provas
1749394 Ano: 2001
Disciplina: TI - Desenvolvimento de Sistemas
Banca: CESPE / CEBRASPE
Orgão: DATAPREV
Com base no trecho de código apresentado no texto CE-I e no padrão ANSI/ISO C++, julgue os itens abaixo.

A eliminação do trecho "= 0" na instrução "virtual A<T,U> & operator=(const A<T,U> &) = 0;" (•.4) provocaria um erro de compilação na linha 18.

 

Provas

Questão presente nas seguintes provas
1749393 Ano: 2001
Disciplina: TI - Desenvolvimento de Sistemas
Banca: CESPE / CEBRASPE
Orgão: DATAPREV

enunciado 1749393-1

A partir do texto CE-I e com base no padrão ANSI/ISO C++, julgue os itens a seguir, com relação às ferramentas de desenvolvimento orientado a objetos encontradas na linguagem C++.

A redefinição/definição, a sobrecarga de funções e a substituição de funções são mecanismos utilizados em um ambiente orientado a objetos para promover a evolução, a extensão e o reúso eficiente de componentes de software. Porém, no trecho de código mostrado, devido às relações estabelecidas entre as classes A<T,U> e B<T>, não é possível encontrar nenhum uso desses mecanismos.

 

Provas

Questão presente nas seguintes provas