Magna Concursos

Foram encontradas 300 questões.

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

enunciado 1749412-1

Deseja-se manipular as informações relativas a nome, salário e cadastro de pessoa física dos funcionários de uma determinada empresa, por meio de um programa escrito em linguagem Pascal. O programador responsável por essa tarefa escreveu as linhas de programa mostradas acima. Com relação a esse trecho de código e à linguagem Pascal, julgue os itens abaixo.

O trecho de código entre as linhas 22 e 29 está dentro do corpo principal do programa. A instrução na linha 22 é desnecessária, uma vez que a sua função é alocar memória para armazenar as informações dos 100 funcionários da empresa, o que já está sendo realizado por meio da linha 10.

 

Provas

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

enunciado 1749411-1

Deseja-se manipular as informações relativas a nome, salário e cadastro de pessoa física dos funcionários de uma determinada empresa, por meio de um programa escrito em linguagem Pascal. O programador responsável por essa tarefa escreveu as linhas de programa mostradas acima. Com relação a esse trecho de código e à linguagem Pascal, julgue os itens abaixo.

O trecho de código entre as linhas 11 e 20 foi utilizado pelo programador para definir corretamente uma função que permite obter o valor total da soma dos salários relativos a 100 funcionários.

 

Provas

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

enunciado 1749410-1

Deseja-se manipular as informações relativas a nome, salário e cadastro de pessoa física dos funcionários de uma determinada empresa, por meio de um programa escrito em linguagem Pascal. O programador responsável por essa tarefa escreveu as linhas de programa mostradas acima. Com relação a esse trecho de código e à linguagem Pascal, julgue os itens abaixo.

Por meio da linha 10, o programador estabeleceu de forma correta um vetor de variáveis de registro, que pode ser utilizado para armazenar informações correspondentes a "Nome", "Salario" e "CPF" relativas a 100 variáveis do tipo "InfoFuncionario".

 

Provas

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

enunciado 1749409-1

Deseja-se manipular as informações relativas a nome, salário e cadastro de pessoa física dos funcionários de uma determinada empresa, por meio de um programa escrito em linguagem Pascal. O programador responsável por essa tarefa escreveu as linhas de programa mostradas acima. Com relação a esse trecho de código e à linguagem Pascal, julgue os itens abaixo.

O programador está utilizando, entre as linhas 1 e 6, a estrutura de dados denominada Record, que permite a definição de um novo tipo que pode ser composto pela associação de diversas variáveis de diferentes tipos previamente definidos. As informações relativas ao "FuncionarioA" estão corretamente inicializadas na linha 7, devendo permanecer constantes até o final da execução do código.

 

Provas

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

#include<stdio.h>

FILE *OutFile = fopen("OutFile.datP", "wt");

double **Mat;

void P_Mat (int i, int j)

{

for (int a = 0; a < i; a++)

{

for (int b = 0; b < j; b++)

{

fprintf(OutFile, "[%d - %d] = %g ; ", a+1, b+1, Mat[a][b]);

} fprintf(OutFile, " ");

}

}


void f_A(int, int) ;


void f_main()

{

f_A (2,4);


P_Mat (2,4);


CloseFile();

}


O trecho de código acima foi desenvolvido utilizando-se a linguagem C++, padrão ANSI/ISO C++. Ao se executar esse trecho de código, obteve-se o arquivo OutFile.datP, cujo conteúdo está mostrado abaixo, com a ajuda de um aplicativo de edição de texto.


enunciado 1749408-1

Julgue os seguintes itens, com relação à possibilidade de o código associado a cada item consistir em uma implementação da função "f_A" correta, do ponto de vista da sintaxe da linguagem C++, e capaz de permitir obter o resultado esperado, mostrado na figura acima.

void f_A(int i, int j)

{

Mat = new double**[i][j];

for (int a = 1, b = 1; a <= i && a <= j; a++, b++)

{

Mat[a][b] = a + b - 2;

}

}

 

Provas

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

#include<stdio.h>

FILE *OutFile = fopen("OutFile.datP", "wt");

double **Mat;

void P_Mat (int i, int j)

{

for (int a = 0; a < i; a++)

{

for (int b = 0; b < j; b++)

{

fprintf(OutFile, "[%d - %d] = %g ; ", a+1, b+1, Mat[a][b]);

} fprintf(OutFile, " ");

}

}


void f_A(int, int) ;


void f_main()

{

f_A (2,4);


P_Mat (2,4);


CloseFile();

}


O trecho de código acima foi desenvolvido utilizando-se a linguagem C++, padrão ANSI/ISO C++. Ao se executar esse trecho de código, obteve-se o arquivo OutFile.datP, cujo conteúdo está mostrado abaixo, com a ajuda de um aplicativo de edição de texto.


enunciado 1749407-1

Julgue os seguintes itens, com relação à possibilidade de o código associado a cada item consistir em uma implementação da função "f_A" correta, do ponto de vista da sintaxe da linguagem C++, e capaz de permitir obter o resultado esperado, mostrado na figura acima.

void f_A(int i, int j)

{

Mat = new double*[i];

for (int a = 0; a < i; a++, Mat++)

{

double *tmp = new double[j];

*Mat = tmp;

for (int b = 0; b < j; b++, tmp++)

{

*tmp = a + b;

}

} Mat -= i;

}

 

Provas

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

#include<stdio.h>

FILE *OutFile = fopen("OutFile.datP", "wt");

double **Mat;

void P_Mat (int i, int j)

{

for (int a = 0; a < i; a++)

{

for (int b = 0; b < j; b++)

{

fprintf(OutFile, "[%d - %d] = %g ; ", a+1, b+1, Mat[a][b]);

} fprintf(OutFile, " ");

}

}


void f_A(int, int) ;


void f_main()

{

f_A (2,4);


P_Mat (2,4);


CloseFile();

}


O trecho de código acima foi desenvolvido utilizando-se a linguagem C++, padrão ANSI/ISO C++. Ao se executar esse trecho de código, obteve-se o arquivo OutFile.datP, cujo conteúdo está mostrado abaixo, com a ajuda de um aplicativo de edição de texto.


enunciado 1749406-1

Julgue os seguintes itens, com relação à possibilidade de o código associado a cada item consistir em uma implementação da função "f_A" correta, do ponto de vista da sintaxe da linguagem C++, e capaz de permitir obter o resultado esperado, mostrado na figura acima.

void f_A(int i, int j)

{

Mat = new double*[i];

int a = 0; while (a < i)

{

*(Mat + a) = new double[j];

int b = 0; do

{

*(*(Mat + a)+ b) = a + b++;

} while (b < j);

a++;

}

}

 

Provas

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

#include<stdio.h>

FILE *OutFile = fopen("OutFile.datP", "wt");

double **Mat;

void P_Mat (int i, int j)

{

for (int a = 0; a < i; a++)

{

for (int b = 0; b < j; b++)

{

fprintf(OutFile, "[%d - %d] = %g ; ", a+1, b+1, Mat[a][b]);

} fprintf(OutFile, " ");

}

}


void f_A(int, int) ;


void f_main()

{

f_A (2,4);


P_Mat (2,4);


CloseFile();

}


O trecho de código acima foi desenvolvido utilizando-se a linguagem C++, padrão ANSI/ISO C++. Ao se executar esse trecho de código, obteve-se o arquivo OutFile.datP, cujo conteúdo está mostrado abaixo, com a ajuda de um aplicativo de edição de texto.


enunciado 1749405-1

Julgue os seguintes itens, com relação à possibilidade de o código associado a cada item consistir em uma implementação da função "f_A" correta, do ponto de vista da sintaxe da linguagem C++, e capaz de permitir obter o resultado esperado, mostrado na figura acima.

void f_A(int i, int j)

{

Mat = new double*[i];

for (int a = 0; a < i; a++)

{

*(Mat + a) = new double[j];

for (int b = 0; b < j; b++)

{

*(*(Mat + a)+ b) = a + b;

}

}

}

 

Provas

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

#include<stdio.h>

FILE *OutFile = fopen("OutFile.datP", "wt");

double **Mat;

void P_Mat (int i, int j)

{

for (int a = 0; a < i; a++)

{

for (int b = 0; b < j; b++)

{

fprintf(OutFile, "[%d - %d] = %g ; ", a+1, b+1, Mat[a][b]);

} fprintf(OutFile, " ");

}

}


void f_A(int, int) ;


void f_main()

{

f_A (2,4);


P_Mat (2,4);


CloseFile();

}


O trecho de código acima foi desenvolvido utilizando-se a linguagem C++, padrão ANSI/ISO C++. Ao se executar esse trecho de código, obteve-se o arquivo OutFile.datP, cujo conteúdo está mostrado abaixo, com a ajuda de um aplicativo de edição de texto.


enunciado 1749404-1

Julgue os seguintes itens, com relação à possibilidade de o código associado a cada item consistir em uma implementação da função "f_A" correta, do ponto de vista da sintaxe da linguagem C++, e capaz de permitir obter o resultado esperado, mostrado na figura acima.

void f_A(int i, int j)

{

Mat = new double*[i];

for (int a = 0; a < i; a++)

{

Mat[a] = new double[j];

for (int b = 0; b < j; b++)

{

Mat[a][b] = a + b;

}

}

}

 

Provas

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

enunciado 1749403-1

enunciado 1749403-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.

O uso do mecanismo namespace evita que problemas de conflito de nome de funções ocorram na linha 59 do trecho de código ao lado. Assim, ao ser executada a linha 59, o valor da variável "d_3" será igual a 1.000.

 

Provas

Questão presente nas seguintes provas