Vous êtes sur la page 1sur 20

RSI Avaliao tcnica de colaboradores

Questo 1

Em uma determinada comunicao de Client-Server, o usurio gostaria de


trafegar seus dados de login e senha de uma maneira segura, que no
venha constar na URL e que seja criptografado, qual mtodo deve ser
utilizado nessa comunicao?

a) GET
b) POST
c) PUT
d) SMB
e) HTTP

Questo 2

Aps o cliente ter conseguido efetuar sua requisio de forma correta ao


servidor, e o servidor respondeu conforme o esperado, a comunicao no
houve nenhum problema no processamento e foi bem sucedida.

Informe o cdigo correto abaixo que a requisio foi efetuada com sucesso.

a) 200
b) 300
c) 404
d) 500
e) 504

Questo 3

Em algum site que precisa de autenticao de acesso, exemplo e-mail ou


conta de banco, enviado uma requisio com login e senha para ter
acesso a recursos privados, depois que foi logado no site do servidor, o
servidor passa um cdigo para que as demais requisies possam utilizar
esse cdigo e no precisa lanar em cada requisio o login e senha,
apenas o cdigo que o servidor passou, deixando a comunicao mais
segura.

Aonde esse cdigo seguro armazenado?

a) RAM
b) CACHE
c) EEPROM
d) CPU
e) COOKIE
Questo 4

Qual a porta padro do protocolo HTTPS ?

a) 5353
b) 80
c) 8080
d) 443
e) 6969

Questo 5

https://pt.wikipedia.org/wiki/Wikipdia:Pgina_principal

Conforme a URL informada acima, marque na alternativa onde est


apresentando apenas o recurso da mesma.
a) https://
b) pt.wikipedia.org
c) /wiki/Wikipdia:Pgina_principal
d) https://pt.wikipedia.org
e) https://pt.wikipedia.org/wiki/Wikipdia:Pgina_principal

Questo 6

Protocolos de comunicao so ferramentas essenciais para o uso da


internet.
Dentre esses protocolos, inclui-se o:
a) LAN
b) WAN
c) HUB.
d) SQL
e) UDP
Questo 7

Qual dessas alternativas verdadeira?


Marque 1 alternativa

a) Em HTTP o servidor sempre envia uma requisio ao cliente para


poder alterar algo na tela.
b) Quando trabalhamos com HTTP, a comunicao sempre iniciada
pelo lado do cliente que envia uma requisio ao servidor em busca
de uma resposta. Mas em alguns casos, o servidor tambm pode
enviar uma requisio ao cliente.
c) Uma comunicao com HTTP sempre iniciada pelo cliente que
manda uma requisio ao servidor esperando por uma resposta.
d) Todas esto corretas.
e) Nenhuma das questes est correta.

Questo 8

Como enviar de forma correta os parmetros em uma URL?

Marque 1 alternativa

a) http://simulacao.com.br/?peso=55&altura=1.50

b) http://simulacao.com.br/?peso=55,altura=1.50

c) http://simulacao.com.br/&peso=55&altura=1.50

d) http://simulacao.com.br/&peso=55?altura=1.50

e) http://simulacao.com.br/?peso:55&altura:1.50

Questo 9
Resposta dos status 500 de uma requisio informa que:

a) A requisio foi OK

b) Erro no processamento

c) Redirecionado

d) Recurso no foi encontrado, indica que o cliente errou algo na


requisio

e) Tente novamente

Questo 10

Analise o request e o response efetuado abaixo na imagem:


1) O cdigo da resposta 302.

2) O recurso solicitado /curso/.

3) O cliente no recebeu a resposta.

4) O servidor est pedindo um redirecionamento.

5)O mtodo correto deveria ser o POST.

Avalie as afirmaes e escolhe a resposta correta:

Marque 1 alternativa

a) Todas so verdadeiras

b) 2 e 3 so verdadeiras

c) 1 e 4 so verdadeiras

d) 1,2,4 so verdadeiras

e) 1,2,3,5 so verdadeiras

Questo 11

O TestPlan/Plano de testes o elemento bsico para a criao de qualquer


script .jmx utilizando o Apache JMeter e descreve uma srie de passos que a
ferramenta ir executar quando realizar os testes. Ele pode adicionar um
componente para simular as aes dos usurios, que agrega todos os
demais elementos necessrios para a execuo dos testes, controlando as
aes de pseudo usurios no sistema. Trata-se do componente

a) Listener
b) Assertion
c) Sampler
d) Thread Group
e) Subscriber
Questo 12
Para qualquer teste que venha a ser feito utilizando o JMeter, necessrio
criar um Test Plan incluindo os elementos do teste. De acordo com esta
plataforma assinale a alternativa correta que descreve o elemento Timers.

a) O JMeter faz requisies sem pausas entre elas. Este elemento


utilizados para incluir pausas entre as requisies.
b) So controladores mais genricos. Podendo ser customizada com a
insero de outros controllers, configuration elements, assertions, etc.
c) Este um elemento que fornecem acesso as informaes obtidas pelo
JMeter durante os testes.
d) Usado para verificar se a resposta obtida na requisio a esperada.
Podendo ser usado expresses regulares (Perl-style regular
expression) na comparao.
e) Executa alguma ao depois de fazer a requisio. Mais usado para
processar as respostas da requisio.

Questo 13

Em JMeter como feita uma requisio HTTP contendo parmetros, dentre


esses parmetros, iremos enviar uma varivel que o usurio ira digitar, para
isso devemos declarar uma varivel. Marque a alternativa correta que
realiza essa declarao de varivel.

a) Int NomeVariavel
b) Var NomeVariavel
c) ${NomeVariavel}
d) Dim NomeVariavel as Integer
e) & Integer @NomeVariavel

Questo 14

Qual componente responsvel por relatrios no JMeter:

a) Listener
b) Thread Group
c) Assertion
d) Controllers
e) Sampler

Questo 15
O software JMeter tem finalidade para testes de carga, desempenho,
entre outros. Neste sistema podemos implementar diversos testes em
diferentes plataformas. Marque a alternativa que informa todos esses
tipos.

a) Sistemas Web, Desktop, Mobile, Web service, Conexes FTP

b) JDBC, Web service, Sistemas Web, Conexes FTP, LDAP

c) Desktop, Mobile, Web service, JDBC, Banco de dados

d) Conexes FTP, Desktop, Sistemas Operacionais, Sistemas Web,


LDAP

e) Sistemas Web, Banco de dados, Sistemas Operacionais, Mobile,


LDAP

Questo 16

Qual o componente de codificao Java dentro do JMeter.

a) Shellscript

b) BSF

c) JSR223

d) BeanShell

e) SampleResult

Questo 17
O plano de teste um dos documentos produzidos na conduo de
um projeto. Ele funciona como:

I. Um integrador entre diversas atividades de testes no projeto;

II. Mecanismo de comunicao para os stakeholders (i.e. a equipe de


testes e outros interessados);

III. Guia para execuo e controle das atividades de testes.

Assinale a alternativa correta:

a) I, II.

b) I, III.

c) II, III.

d) Todas as alternativas esto corretas.

e) Nenhuma alternativa est correta.

Questo 18

As funes JMeter so valores especiais que podem preencher


campos de qualquer Sampler ou outro elemento em uma rvore de
teste. Uma chamada de funo tem uma sintaxe. Marque a
alternativa correta:
a) $ {__ functionName (var1, var2, var3)}

b) functionName (var1, var2, var3)

c) (_ functionName*(var1, var2, var3))

d) functionName @{(var1, var2, var3)}

e) functionName (var1, var2, var3){ }

Questo 19

O protocolo FTP muito utilizado em JMeter, assinale a alternativa


correta que define esse protocolo:

a) Este controlador permite enviar uma solicitao para "recuperar


arquivo" ou "enviar arquivo" para um servidor.

b) Este sampler permite enviar uma solicitao HTTP / HTTPS para


um servidor web.

c) Pode enviar mensagens de correio usando o protocolo SMTP /


SMTPS.

d) Este Sampler permite enviar uma solicitao LDAP diferente


(adicionar, modificar, apagar e pesquisar) para um servidor
LDAP.

e) Este sampler permite que voc envie uma solicitao JDBC (uma
consulta SQL) para um banco de dados.

Questo 20
O HTTP Proxy Server considerado componente Non-Test, ou seja,
no usado na execuo dos robs, apenas apoia:

a) Para que sejam geradas as variveis.

b) Para ter informaes detalhadas para cada elemento de teste

c) A gravao, por isso representado na seo Workbench do


script.

d) Todas alternativas esto corretas.

e) Nenhuma alternativa est correta.

Questo 21

Na linguagem de programao Java, para indicar que uma classe A


derivada de B, utiliza-se, na declarao de A, o modificador:

a) imports;
b) extends;
c) inherits;
d) subclass;
e) superclass.

Questo 22

Na linguagem Java, todos os objetos derivam da classe:

a) String
b) Class
c) Object
d) Number
e) Nenhuma das anteriores

Questo 23
Os pacotes e bibliotecas de classes Java possuem mtodos que
podem ser chamados diretamente a partir do nome da classe, sem a
necessidade de instanciar um objeto da classe explicitamente. Para
chamar esses mtodos a partir de outra classe basta digitar o nome
da classe, o ponto final e o nome do mtodo, passando, se
necessrio, os parmetros.
Esses mtodos podem ser acessados desta forma porque eles so
pblicos e

a) abstratos
b) sobrecarregados
c) sobrescritos
d) estticos
e) dinmicos
Questo 24

Sobre a linguagem de programao Java, INCORRETO afirmar que

a) fracamente tipada.
b) tem suporte aos principais conceitos de orientao a objetos.
c) no tem suporte herana mltipla.
d) tem suporte a aplicaes concorrentes.
e) funciona independente de plataforma.

Questo 25

Para responder , considere a classe abaixo que faz parte de uma


aplicao Java.

public class Empregado{

private String nome;


private String cpf;
private int idade;
private Cargo cargo;

public Empregado(String nome,String cpf, int idade,Cargo cargo)


{
this.nome = nome;
this.cpf = cpf;
this.idade=idade;
this.cargo = cargo;
}

public Empregado(){

}
--------------------------------------------------------------------

Qual construtor se aplica a classe acima ?

a) Empregado e = new Empregado(Maria,123456789, 23,


Enfermeira)
b) Empregado e = new Empregado(Maria,123456789, 23, new Cargo(),
Enfermeira)
c) Empregado e = new Empregado(Maria,123456789, 23, Enfermeira)
d) Empregado e = new Empregado(Maria,123456789, 23, new
Cargo());
e) Empregado e = new Empregado(Maria, new Cargo());
Questo 26

Considere o seguinte formulrio em uma pgina HTML:

<form id=resquestform action=process.php method=POST>


<input type=text name=text size=32/>
<input type=submit name=submit value=OK/>
</form>

Assinale a opo que indica a expresso correta a ser usada em uma funo
Javascript para submeter o formulrio.

a) document.getElementById("requestform").submit()
b) document.getFormById("requestform").submit()
c) document.getFormByName("requestform").submit()
d) document.getElementByName("requestform").submit()
e) document.getFormByClass("requestform").submit()

Questo 27

Em uma pgina HTML, deseja-se colocar a figura contida no arquivo "x.png"


como link para "www.site.com". O comando HTML a ser usado :

a) <a href="www.site.com">"x.png"</a>;
b) <a href="www.site.com"><img src="x.png"/></a>;
c) <a link="www.site.com">"x.png"</a>;
d) <a link="www.site.com"><img "x.png"/></a>;
e) <a http="www.site.com"><img file="x.png"/></a>.

Questo 28

O seguinte programa foi escrito na linguagem HTML com JavaScript, sendo


que c1 um comando da linguagem JavaScript.

<html>
<body>
<script>
x = 13
y=2
z=x-y
c1
</script>
</body>
</html>

Ao ser aberto pelo navegador Internet Explorer 9 (com a opo JavaScript


habilitada), a seguinte janela foi exibida na tela:

O comando c1, que permite a exibio dessa janela, :

a) alert(z)
b) document.write(z)
c) show(z)
d) window.write(z)
e) write(z)

Questo 29

O XML foi projetado para transportar e armazenar dados, enquanto o HTML


foi projetado para mostrar dados com foco na sua aparncia. Os tags
predefinidos do XML so similares aos do HTML, mas com aplicaes
diferentes.

a) Certo
b) Errado

Questo 30

Qual linguagem baseada em XML usada para descrever servios Web


(Web services)?

a) XML Schema
b) WSDL
c) XLink
d) XPointer
e) SOAP
Questo 31

Sendo a e b variveis inteiras em um programa, a expresso lgica

NO ((a > b) OU (a = b))

equivalente a:

a) (a <= b);
b) (a >= b);
c) (a < b);
d) (a > b);
e) NO (a = b).

Questo 32
Julgue o seguinte item
Quando um break encontrado dentro de um lao for, a execuo do
cdigo dentro do loop interrompida e o programa segue.

a) Certo
b) Errado

Questo 33
Julgue o seguinte item
Os comandos dentro de um lao do sempre sero executados pelo menos
uma vez.

a) Certo
b) Errado

Questo 34
Considere o algoritmo abaixo, em pseudocdigo.

Suponha que os dados de entrada A e NOME sejam, respectivamente, "1" e


"Maria". Qual a sada do algoritmo?

a) 1
b) 2
c) 3
d) 4
e) 5

Questo 35
Observe o algoritmo abaixo:

Suponhamos que os dados iniciais de A = 10, B = 108 e C = 321,


sendo assim, qual ser a sada deste algoritmo:
a) Resultado: 108, 321, 10, 47
b) Resultado: 10, 10, 108, 321
c) Resultado: 321, 13, 201, 10
d) Resultado: 10, 321, 108, 10
e) Resultado: 187, 20, 108, 47

Questo 36

Seja o seguinte algoritmo:


Faa um teste de mesa e complete o quadro a seguir para os seguintes
valores:

Variveis
X Y Z Resposta
3 2

150 3

7 -1

-2 5

50 3

Questo 37
A figura mostra a localizao dos apartamentos de um edifcio de trs
pavimentos que tem apenas alguns deles ocupados:
Sabe-se que:
- Maria no tem vizinhos no seu andar, e seu apartamento localiza-se o mais
a leste possvel;
- Tas mora no mesmo andar de Renato, e dois apartamentos a separam do
dele;
- Renato mora em um apartamento no segundo andar exatamente abaixo
do de Maria;
- Paulo e Guilherme moram no andar mais baixo, no so vizinhos e no
moram abaixo de um apartamento ocupado.
- No segundo andar esto ocupados apenas dois apartamentos.

Se Guilherme mora a sudoeste de Tais, o apartamento de Paulo pode ser:


A) 1 ou 3
B) 1 ou 4
C) 3 ou 4
D) 3 ou 5
E) 4 ou 5

Questo 38

Sabe-se que:

I. Rifa tem 6 anos a mais que Ana e 13 anos a mais que Bia.
II. Paula tem 6 anos a mais que Bia.

Ento, com relao s quatro pessoas citadas, correto dizer que:

A) Rifa no a mais velha.


B) Ana a mais nova.
C) Paula mais nova que Ana.
D) Paula e Ana tm a mesma idade.
E) Rifa e Paula tm a mesma idade.

Questo 39
As pilhas e as filas so estruturas de dados essenciais para os sistemas
computacionais. correto afirmar que

a) a fila conhecida como lista LIFO - Last In First Out (ltimo a entrar,
primeiro a sair)

b) a poltica de atendimento aos processos por um nico processador,


implementada por fila circular, seria adequada para controlar a fila de
arquivos a serem impressos em uma impressora.

c) a pilha conhecida como lista FIFO - First In First Out. (Primeiro a entrar,
primeiro a sair)

d) uma poltica de acesso dos processos ao processador por tempo


compartilhado implementada por uma pilha.

e) a pilha pode ser utilizada para armazenar informaes sobre as sub-


rotinas (funes) ativas em um programa de computador em execuo.

Questo 40

Assinale a opo correta relativa s operaes bsicas suportadas por


pilhas.
a) Push: insere um novo elemento no final da pilha.
b) Pop: adiciona elementos ao topo da pilha.
c) Pull: insere um novo elemento no interior da pilha.
d) Top: transfere o ltimo elemento para o topo da pilha.
e) Top: acessa o elemento posicionado no topo da pilha.

Questo 41
Elaborar um algoritmo em pseudocodigo que efetue a leitura de um nmero
inteiro e apresentar uma mensagem informando se o nmero par ou
mpar.