Magna Concursos

Foram encontradas 60 questões.

Considere a declaração da seguinte classe em C++:

#include <iostream>

#include <string>

using std::string;

using namespace std;

class Prefeitura{

public:

void setNome(string nome);

void setAno(int ano);

string getNome();

int getAno();

private:

string nome;

int ano;

};

Sabendo que um Assistente Tecnológico da PRODATER criou esta classe como parte do programa prefeituras.cpp, é correto afirmar:

 

Provas

Questão presente nas seguintes provas

Atenção: O programa em linguagem C abaixo deve ser utilizado para responder a questão. A numeração das linhas é apenas referencial e não faz parte do código.

1 #include <stdio.h>

2 #define N 5

3

4 int vet[N+1];

5 int ini, meio, fim, i, k;

6

7 void main(){

8 printf("\nDigite o elemento vet[1]= ");

9 scanf("%d",&vet[1]);

10

11 for (i=2; i<=N; i++){

12 printf("\nDigite o elemento vet[%d]= ",i);

13 scanf("%d",&vet[i]);

14

15 while ( vet[i] < vet[i-1]){

16 printf("\nvalor indevido. Digite o elemento vet[%d]= ",i);

17 scanf("%d",&vet[i]);

18 }

19 }

20

21 for ( ; ; ){

22 printf("\nInforme um valor (-1 finaliza): ");

23 scanf("%d",&k);

24

25 if (k==-1)

26 break;

27

28 ini = 1;

29 fim = N;

30 meio = (ini+fim)/2;

31 while (vet[meio] != k && ini < fim){

32 if (k < vet[meio])

33 fim = meio -1;

34 else ini = meio +1;

35 meio = (ini+fim)/2;

36 }

37 if (vet[meio] == k)

38 printf("\nValor %d encontra-se na posicao %d\n", k, meio);

39 else printf("\nValor %d nao encontrado\n",k);

40 }

41 }

Um Assistente Tecnológico da PRODATER observou que o programa em C

 

Provas

Questão presente nas seguintes provas

Atenção: O programa em linguagem C abaixo deve ser utilizado para responder a questão. A numeração das linhas é apenas referencial e não faz parte do código.

1 #include <stdio.h>

2 #define N 5

3

4 int vet[N+1];

5 int ini, meio, fim, i, k;

6

7 void main(){

8 printf("\nDigite o elemento vet[1]= ");

9 scanf("%d",&vet[1]);

10

11 for (i=2; i<=N; i++){

12 printf("\nDigite o elemento vet[%d]= ",i);

13 scanf("%d",&vet[i]);

14

15 while ( vet[i] < vet[i-1]){

16 printf("\nvalor indevido. Digite o elemento vet[%d]= ",i);

17 scanf("%d",&vet[i]);

18 }

19 }

20

21 for ( ; ; ){

22 printf("\nInforme um valor (-1 finaliza): ");

23 scanf("%d",&k);

24

25 if (k==-1)

26 break;

27

28 ini = 1;

29 fim = N;

30 meio = (ini+fim)/2;

31 while (vet[meio] != k && ini < fim){

32 if (k < vet[meio])

33 fim = meio -1;

34 else ini = meio +1;

35 meio = (ini+fim)/2;

36 }

37 if (vet[meio] == k)

38 printf("\nValor %d encontra-se na posicao %d\n", k, meio);

39 else printf("\nValor %d nao encontrado\n",k);

40 }

41 }

Em relação aos comandos, variáveis, estruturas e operadores utilizados no programa em C, é correto afirmar que o

 

Provas

Questão presente nas seguintes provas

Um Assistente Tecnológico da PRODATER inseriu os nomes das cidades Barras, Floriano, Parnaíba, Teresina, Piripiri, União e Altos em uma árvore binária e verificou que a árvore ficou muito desbalanceada e isso prejudicaria a busca. Ele modificou a entrada de dados e criou, então, uma árvore binária de busca perfeitamente balanceada, a qual tem

 

Provas

Questão presente nas seguintes provas

Um Assistente Tecnológico da PRODATER necessita utilizar uma tabela de hashing em uma aplicação em C#. Ele criou a hashtable cidades usando o comando

Hashtable cidades = new Hashtable();

para inserir nomes-chave de cidades do Piauí associados a um valor numérico.

Considerando que a aplicação está sendo desenvolvida em condições ideais, é correto afirmar que o comando:

 

Provas

Questão presente nas seguintes provas

Ao criar uma interface com o usuário, um Assistente Tecnológico da PRODATER deve:

 

Provas

Questão presente nas seguintes provas
3075863 Ano: 2016
Disciplina: Inglês (Língua Inglesa)
Banca: FCC
Orgão: Pref. Teresina-PI

Secure Code Review is a process which identifies the insecure piece of code which may cause a potential vulnerability in some stage of the Software Development Life Cycle − SDLC. A programmer may affirm, correctly:

 

Provas

Questão presente nas seguintes provas

Considere que na PRODATER há necessidade de se buscar soluções, com base em reuso de software, para:

I. Modificar características indesejáveis de parte de um sistema em operação.

II. Substituir uma parte do sistema existente por uma versão mais recente.

Um Assistente Tecnológico propôs para I e II, correta e respectivamente, a utilização de

 

Provas

Questão presente nas seguintes provas

Um testador ao

− tentar obter senhas,

− atacar o site com o objetivo de destruir suas defesas,

− tentar bloquear o acesso ao site e

− tentar localizar dados inseguros de uma aplicação web,

está realizando

 

Provas

Questão presente nas seguintes provas

Considere o código abaixo em JUnit 4.

import org.junit.Test;

import junit.framework.TestCase;

public class TesteUnidade extends TestCase {

private int x = 11;

private int y = 2;

@Test public void metodo() {

int z = x % y;

...I...

}

}

Para o teste funcionar, a lacuna I deve ser preenchida com

 

Provas

Questão presente nas seguintes provas