Foram encontradas 3.704 questões
Resolva questões gratuitamente!
Junte-se a mais de 4 milhões de concurseiros!
Máscaras de sub-rede com comprimento variável (VLSM) foram projetadas como uma medida para se evitar o desperdício da faixa de endereçamento IP. Com o VLSM , é possível repetir o processo de sub-divisão múltiplas vezes, permitindo assim a criação de sub-redes de tamanhos diversos, normalmente projetadas de acordo com o número de hosts necessários em cada uma dessas sub-redes. Neste contexto, considere as seguintes informações relativas a 5 sub-redes que devem ser criadas:
• RedeA: deve suportar 14 hosts;
• RedeB: deve suportar 28 hosts;
• RedeC: deve suportar 2 hosts;
• RedeD: deve suportar 7 hosts;
• RedeE: deve suportar 28 hosts.
Considerando que a faixa de endereçamento disponível é a 204.14.5.0/24, o único conjunto
de sub-redes que comporta os pré-requisitos das redes descritas anteriormente é:
Em relação ao processo de estabelecimento de conexões do protocolo de transporte TCP, também conhecido como three-way-handshake, analise as afirmativas abaixo.
I No primeiro segmento SYN enviado, o campo de dados (payload) não é comumente utilizado.
II Quando o primeiro segmento SYN com número de sequência X é enviado, o outro lado da comunicação responde com um segmento SYN-ACK com número de sequência X+1, confirmando assim o recebimento do primeiro segmento.
III No estabelecimento do three-way-handshake, as principais flags utilizadas são o SYN e o ACK.
IV O mesmo processo do three-way-handshake é também utilizado para o término da conexão TCP, sendo a flag SYN substituída pela flag FIN.
Estão corretas as afirmações
De acordo com as especificações definidas pelo modelo de referência OSI, modelo conceitual administrado pela ISO, analise as afirmativas abaixo.
I No modelo OSI, as três camadas de mais alto nível do modelo TCP/IP são condensadas em uma única camada, chamada de camada de aplicação.
II A camada de apresentação define o formato dos dados que devem ser trocados entre as aplicações, além de prover mecanismos de compressão de dados, criptografia e codificação de caracteres.
III A camada física é responsável pela transmissão confiável de quadros entre dois nós interligados por um meio físico.
IV As camadas que definem sua estrutura (do nível mais alto ao mais baixo) são, respectivamente: aplicação; apresentação; sessão; transporte; rede; enlace de dados; e física.
Estão corretas as afirmações
A respeito do Selenium, analise as afirmativas abaixo.
I O Selenium consiste em uma suíte de ferramentas para auxiliar a automação de testes baseados na interface Web.
II O Selenium WebDriver consiste em uma API para auxiliar a automação de testes baseados na interface Web.
III O Selenium WebDriver consiste em um plug-in para o Firefox que auxilia a automação de testes baseados na interface Web.
IV No Selenium WebDriver, é possível gravar o passo a passo de um usuário acessando uma página Web, a partir de um navegador.
Estão corretas as afirmativas
Considere as seguintes afirmativas a respeito do framework JUnit.
I Até a versão 3.8.1 do JUnit, todas as classes de testes precisavam herdar da classe TestCase do framework JUnit.
II A partir da versão 4 do JUnit, para se construir uma classe de teste, precisa-se apenas associar a anotação @Test à declaração de qualquer classe pública.
III Com a anotação @Test(timeout= ), é possível definir o tempo de duração do teste em milissegundos. Se a execução ultrapassar o tempo definido, o teste irá acusar a falha.
IV Para que um determinado objeto seja compartilhado entre vários métodos de testes JUnit, deve-se colocar a inicialização do objeto no construtor da classe.
Estão corretas as afirmativas
A respeito do JUnit, analise as afirmativas abaixo.
I Na versão 4 do JUnit, quando se utiliza o método assertEquals() do JUnit para comparar duas variáveis do tipo double, é possível passar um terceiro parâmetro que corresponde ao delta, que corresponde à diferença máxima que será tolerada entre os dois números comparados.
II Um dos métodos pertencentes ao framework JUnit é o método assertObject(), que compara quaisquer duas variáveis do tipo Object.
III A anotação @Before pode ser associada a um método de testes JUnit e garante que este será o primeiro método de teste a ser executado.
IV A versão 4 do JUnit oferece o método assertThat(), que traz maior flexibilidade às comparações que podem ser realizadas no corpo de um método de testes.
Estão corretas as afirmativas
Considere as seguintes afirmativas a respeito de critérios de cobertura de teste .
I O grafo de fluxo de controle representa um programa na forma de um grafo onde as arestas são operadores e os nós são operandos de uma expressão.
II O critério de cobertura “todos os caminhos” não é um critério muito utilizado, em razão de duas dificuldades principais: alguns programas geram infinidade de caminhos e existem caminhos que nunca serão executados (independentemente dos valores passados como parâmetro).
III Se uma suíte de testes atinge 100% de cobertura de statements (linhas de código), o programa foi completamente testado e, se existir algum bug, será detectado pelos testes.
IV Os critérios de teste estruturais também são conhecidos como critérios de teste caixa branca.
Estão corretas as afirmativas