Foram encontradas 300 questões.
Disciplina: TI - Desenvolvimento de Sistemas
Banca: CESPE / CEBRASPE
Orgão: DATAPREV

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
Disciplina: TI - Desenvolvimento de Sistemas
Banca: CESPE / CEBRASPE
Orgão: DATAPREV

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
Disciplina: TI - Desenvolvimento de Sistemas
Banca: CESPE / CEBRASPE
Orgão: DATAPREV

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
Disciplina: TI - Desenvolvimento de Sistemas
Banca: CESPE / CEBRASPE
Orgão: DATAPREV

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

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

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

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

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

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
Disciplina: TI - Desenvolvimento de Sistemas
Banca: CESPE / CEBRASPE
Orgão: DATAPREV


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
Caderno Container