Suas respostas
-
Para a definição de um nó em uma árvore, precisamos, inicialmente, encapsular a informação armazenada em um novo tipo de dado, ou seja, em uma nova classe Java. Isto é possível por meio da declaração dos atributos na classe, que nada mais são do que variáveis presentes em todos os objetos de determinado tipo.
Os atributos são variáveis, posições na memória do computador que podem armazenar dados, formadas por quatro elementos: nome, tipo, tamanho e valor. Na linguagem Java, é possível, ainda, definir um modificador de visibilidade se a variável for um atributo da classe, sendo os valores permitidos public, private, protected
ou default.A figura a seguir, por exemplo, traz a declaração de uma classe “Pergunta”, com três atributos: texto da pergunta, alternativas e dicas sobre como responder. Observe.
Sendo assim, assinale a alternativa a seguir que contém a inicialização correta do atributo “opcoesResposta” com cinco opções em um objeto do tipo “Pergunta” na linguagem Java.
Resposta Correta:
.String[] opcoesPergunta = {“A”, “B”, “C”, “D”, “E”};.
No ambiente de simulação Cisco Packet Tracer, é possível adicionar dispositivos de usuários como PCs, notebooks, tablets, etc., bem como realizar as configurações necessárias como se fossem equipamentos reais. Na figura a seguir, temos o exemplo de uma tela gráfica para configuração de endereço IP de um computador.
Fonte: Elaborado pelo autor.
Assinale a alternativa correta que indique o endereço da rede ao qual este computador foi configurado no Cisco Packet Tracer.
Resposta Correta:
192.168.0.240
Leia o excerto a seguir:
“O OSPF opera abstraindo a coleção de redes, roteadores e enlaces reais em um grafo direcionado no qual cada arco recebe um peso (distância, atraso, etc.). […] o OSPF permite que um AS (Autonomous System) seja dividido em áreas numeradas, onde uma área é uma rede ou conjunto de redes contíguas”.
TANENBAUM, A. S.; WETHERALL, D. Redes de computadores. 5.ed. São Paulo: Pearson Prentice Hall, 2011. p .297.
Analise os seguintes comandos utilizados para configuração OSPF na interface CLI disponibilizada para os roteadores no Cisco Packet Tracer.
Router-A> enable
Router-A# configure terminal
Router-A(config)# router ospf 1
Router-A(config-router)# network 172.16.20.0 0.0.0.255 area 0
Router-A(config-router)# network 172.16.30.0 0.0.0.255 area 0
Router-A(config-router)# network 172.16.40.0 0.0.0.255 area 0
Router-A(config-router)# end
Router-A#
A partir dos dados apresentados, analise as afirmativas a seguir.I – A área definida para as redes conhecidas 172.16.20.0, 172.16.30.0 e 172.16.40.0 no roteador Router-A é a 0.
II – Os endereços utilizados 172.16.20.0, 172.16.30.0 e 172.16.40.0 são endereços de classe C.
III – O wildcard mask 0.0.0.255 indica que apenas o último octeto é relevante para a parte de rede dos endereços nos comandos network.
IV – O número de processos utilizado no OSPF para estas configurações neste roteador é o 1, configurado no comando router ospf.Está correto o que se afirma em:
Resposta Correta:
I e IV, apenas.
No cenário a seguir, temos a simulação no Cisco Packet Tracer da interligação de uma matriz e sua filial, utilizando endereçamento IPv6. O roteador Router A está sendo utilizado para a matriz, enquanto o roteador Router B, para a filial. Foi configurado o protocolo OSPF para prover o roteamento dinâmico entre os roteadores.
DESCRIÇÃO DE IMAGEM: A figura ilustra dois roteadores conectados entre si. O Router A possuí endereçamento 2001:DB8:B0CA:2::1/27 e o Router B 2001:DB8:B0CA:3::1/27 e também incluí o endereçamento 192.168.2.249/24. O Router A também está conectado com um Switch A e a interface possuí endereçamento 2001:DB8:B0CA:2::1/27. O Switch A por sua vez está conectado a dois computadores que possuem endereçamentos 2001:DB8:B0CA:1::2/64 e 2001:DB8:B0CA:1::3/64. Já o Router B também está conectado com um Switch B cuja interface de endereçamento é 2001:DB8:B0CA:4::1/64. Ainda, o Switch B também está conectado a dois computadores que possuem endereçamentos 2001:DB8:B0CA:4::2/64 e 2001:DB8:B0CA:4::3/64. Todas as conexões estão em azul, exceto a conexão entre os dois roteadores que é vermelha.
Fonte: Elaborada pelo autor.
A tabela de roteamento do roteador Router A está a seguir listada.
Router#show ipv6 route
IPv6 Routing Table – 6 entries
Codes: C – Connected, L – Local, S – Static, R – RIP, B – BGP
U – Per-user Static route, M – MIPv6
I1 – ISIS L1, I2 – ISIS L2, IA – ISIS interarea, IS – ISIS summary
O – OSPF intra, OI – OSPF inter, OE1 – OSPF ext 1, OE2 – OSPF ext 2
ON1 – OSPF NSSA ext 1, ON2 – OSPF NSSA ext 2
D – EIGRP, EX – EIGRP external
C 2001:DB8:B0CA:1::/127 [0/0]
via GigabitEthernet0/0, directly connected
L 2001:DB8:B0CA:1::1/128 [0/0]
via GigabitEthernet0/0, receive
C 2001:DB8:B0CA:2::/127 [0/0]
via Serial0/1/0, directly connected
L 2001:DB8:B0CA:2::1/128 [0/0]
via Serial0/1/0, receive
O 2001:DB8:B0CA:3::/127 [110/128]
via FE80::202:16FF:FED2:3501, Serial0/1/0
L FF00::/8 [0/0]
via Null0, receive
Router#Acerca dessa tabela de roteamento, analise as afirmativas a seguir e assinale V
para a(s) verdadeira(s) e F para a(s) falsa(s):( ) Os computadores da rede 2001:DB8:B0CA:1:: estão diretamente conectados no Router A.
( ) A rota para os pacotes com destino a 2001:DB8:B0CA:3:: foi criada por meio do protocolo OSPF.
( ) Os pacotes direcionados para o endereço 2001:DB8:B0CA:3::2 devem ser encaminhados via interface serial s0/0/1 no Router A .
( ) O endereço IPv6 2001:DB8:B0CA:3::1 é o endereço de uma interface local do roteador Router A.Assinale a alternativa que apresenta a sequência correta:
Resposta Correta:
V, V, F, F.
Leia o excerto a seguir:
“Existem duas escolhas básicas para conectar redes diferentes: podemos criar dispositivos que traduzem ou convertam pacotes de cada tipo de rede em pacotes para outra rede ou, como bons cientistas de computação, podemos tentar resolver o problema acrescentando uma camada de abstração, criando uma camada comum em cima das diferentes redes. De qualquer forma, os dispositivos são colocados nas fronteiras entre as redes.”
TANENBAUM, A. S.; WETHERALL, D. Redes de computadores. 5. ed. São Paulo: Pearson Prentice Hall, 2011. p. 267.
Assinale a alternativa que apresenta o campo na opção Desktop->IP Configuration do PC para permitir a comunicação deste computador com outras sub-redes utilizando endereçamento IPv4.
Resposta Correta:
Default Gateway
No Cisco Packet Tracer, podemos incluir equipamentos switches para atuação no encaminhamento de quadros no nível de enlace. Este encaminhamento é feito entre as portas (interfaces) do switch, às quais podem estar conectadas dispositivos como computadores.
A partir do apresentado, assinale as asserções a seguir e a relação proposta entre elas.
I – No Cisco Packet Tracer, podemos simular a comutação dos quadros de um switch entre as portas às quais computadores estão conectados, a partir da análise do endereço físico, como no ambiente real.
POIS,
II – No Cisco Packet Tracer, podemos observar que os computadores conectados ao switch conseguem obter o endereço físico de seu destinatário a partir do endereço lógico por meio do protocolo ARP.
A seguir, assinale a alternativa correta.
Resposta Correta:
As asserções I e II são proposições verdadeiras e a II é a justificativa correta da I.
Nos roteadores da Cisco, é possível a configuração de rotas de forma estática, inserindo-as na sua tabela de roteamento. Por meio do simulador Cisco Packet Tracer, podemos inserir os dados de rotas por meio da interface gráfica ou por linha de comando, neste último, por meio de comandos Cisco IOS utilizados em roteadores reais. Nas linhas a seguir, temos uma sequência de comandos:
Roteador(config)# ip route 192.168.4.0 255.255.255.0 192.168.0.249
Roteador(config)# ip route 192.168.5.0 255.255.255.0 192.168.1.249
Roteador(config)# ip route 192.168.6.0 255.255.255.0 192.168.2.249Com relação a estes comandos realizados, analise as afirmativas abaixo e assinale V para a(s) verdadeira(s) e F para a(s) falsa(s).
( ) Um pacote com endereço de destino 192.168.5.1 será encaminhado por este roteador para a sua interface com endereço 192.168.1.249.
( ) Estes comandos ip route inseridos criaram rotas dinâmicas para os endereços de rede 192.168.4.0, 192.168.5.0 e 192.168.6.0.
( ) A máscara de sub-rede inserida nos comandos ip route definem que os endereços utilizados são de classe C.
( ) Um pacote com endereço IP de destino 192.168.2.249 será encaminhado para a interface com endereço 192.168.6.0.Assinale a alternativa que apresenta a sequência correta.
Resposta Correta:
V, F, V, F.
Leia o excerto a seguir:
“O roteamento é a técnica que define, por meio de um conjunto de regras, como os dados originados em uma determinada rede devem alcançar outra, esteja ela diretamente conectada no roteador ou mesmo bem longe, a muitos saltos de distância. É inegável que essa é uma das tarefas mais importantes para os profissionais de redes, afinal, sem o roteamento, não haveria comunicação entre as sub-redes de uma empresa e a Internet seria impraticável.”
BRITO, S. H. B. Laboratórios de Tecnologias Cisco em Infraestrutura de Redes. 2. ed. São Paulo: Novatec, 2014. p.42.
A partir do apresentado, assinale as asserções a seguir e a relação proposta entre elas.
I – O roteamento estático é fundamentado em algoritmos não adaptativos, cujos critérios de roteamento são introduzidos de forma manual.
POIS
II – Os algoritmos não adaptativos não apresentam decisões de roteamento com base em medidas ou estimativas de tráfego e topologias atualizadas.
A seguir, assinale a alternativa correta:
Resposta Correta:
As asserções I e II são proposições verdadeiras, e a II é a justificativa correta da I.
O Cisco Packet Tracer pode ser utilizado para a simulação da comutação de pacotes em nível de rede, utilizando o dispositivo roteador. Esse cenário ajuda a reproduzir ambientes em que temos diferentes sub-redes interligadas, definidas a partir das máscaras de sub-rede. Na figura a seguir, as interfaces do roteador e os endereços dos computadores estão configurados conforme as informações presentes.
DESCRIÇÃO DE IMAGEM: A figura ilustra a conexão de um Router2 com os Switch0 e Switch1. O Switch 1 está conectado a um computador com endereço 192.168.1.1/24. A interface entre o roteador e o switch 1 possuí endereço 192.168.0.249/24. Já o Switch0 está conectado com um PC cujo endereço é 192.168.1.1/25 e a interface entre Router2 e Switch0 possuí o endereço 192.168.0.249/25.
Fonte: Elaborada pelo autor.
Em relação a este cenário apresentado, assinale a alternativa correta.
Resposta Correta:
O computador 192.168.0.1/25 não está na mesma rede da interface do roteador 192.168.0.249/25, portanto, não haverá comunicação entre estes.
O protocolo de roteamento RIP é utilizado no roteamento dinâmico para configuração de rotas com base no algoritmo vetor distância, utilizando métrica de saltos (hops) para atingir o destino. Para iniciar as configurações do protocolo de roteamento RIP na interface CLI, deve-se utilizar um comando que define o tipo de protocolo de roteamento a ser adotado.
Neste sentido, assinale a alternativa que indique a configuração do protocolo RIP por linha de comando na interface CLI do roteador no Cisco Packet Tracer.
Resposta Correta:
router rip.
No Cisco Packet Tracer, as ligações dos recursos a serem utilizados no cenário de simulação podem ser realizadas por meio dos elementos de “Connections”. É importante assegurar que o tipo de conexão adequada seja utilizada, para que os dispositivos utilizados tenham suas interfaces ativadas apropriadamente.
Com relação às conexões, analise as afirmativas a seguir e assinale V para a(s) verdadeira(s) e F para a(s) falsa(s):
( ) A conexão de cabeamento direto de cobre (copper straight-through) pode ser utilizada para conexões Ethernet entre um computador e um switch.
( ) A conexão entre dois computadores (PC) no Cisco Packet Tracer deve ser feita por meio de cabeamento cross-over (copper cross over).
( ) Todos os roteadores já estão preparados com placas instaladas para as conexões via interface serial com outros roteadores.
( ) Os computadores são conectados ao dispositivo hub no Cisco Packet Tracer somente por meio de interface USB.Assinale a alternativa que apresenta a sequência correta.
Resposta Correta:
V, V, F, F.
Leia o excerto a seguir.
“A recuperação de documentos da Web e sua formatação para o seu sistema são duas tarefas centrais da funcionalidade de um navegador. Dependendo do navegador e dos recursos que ele incluir, porém, você também será capaz de executar arquivos multimídia, visualizar e interagir com applets Java, ler seu e-mail ou usar outros recursos avançados oferecidos por um determinado navegador”.
LEMAY, L.; COLBURN, R.; TYLER, D.
Aprenda a criar páginas web com HTML e XHTML em 21 dias. São Paulo: Pearson Education do Brasil, 2002. p. 12.A recuperação de informações pelo documento HTML pode ser realizada pelo comando “getElementBy”. A partir das informações e dos estudos sobre HTML, associe cada fragmento do comando com seu respectivo significado.
I. document
II. getElementById
III. value
IV. checked( )Representa a recuperação da informação pelo seu identificador.
( )Executa o retorno do conteúdo do campo identificado.
( )Representa o conteúdodo que se deseja recuperar.
( )É o estado de uma variável do tipo radio.Agora, assinale a alternativa que apresenta a sequência correta.
Resposta Correta:
II, III, I, IV
Leia o excerto a seguir.
“Um processo de software é um conjunto de atividades relacionadas que levam à produção de um produto de software. Essas atividades podem envolver o desenvolvimento de software a partir do zero em uma linguagem padrão de programação como Java ou C.”
SOMMERVILLE, I. Engenharia de Software. 9. ed. São Paulo: Pearson Addison Wesley, 2011. p. 18.
O processo de desenvolvimento de software
para web segue o mesmo princípio de desenvolvimento que lemos no texto acima. Este processo de desenvolvimento serve para qualquer suporte, como a web, desktop ou aplicativos móveis, sempre se utilizando de uma ou mis linguagens de desenvolvimento. É fundamental para o desenvolvedor ter pleno domínio dos significados das linguagens que são utilizadas no ambiente onde ele desenvolve.Deste modo, considerando as informações apresentadas e os conteúdos estudados sobre desenvolvimento de software para web, analise os conceitos a seguir e associe-os com suas respectivas descrições.
I) PHP
II) HTML
III) SQL
IV) AJAX( )Linguagem responsável por executar processos assíncronos.
( )Esta linguagem é a mais indicada para sistemas web.
( )O objetivo desta linguagem é estruturar a apresentação do software.
( )Linguagem que executa a interação com o banco de dados.Agora, assinale a alternativa que apresenta a sequência correta de respostas.
Resposta Correta:
IV, I, II, III.
Leia o excerto a seguir.
“[Javascript] Criada pela Netscape com a parceria da Sun Microsystem teve por finalidade adicionar interatividade as páginasweb. Sua primeira versão foi lançada em 1995 e implementada no ano seguinte no navegador Netscape Navigator 2.0. [SILVA, 2010]. Essa linguagem faz parte de uma camada de comportamento do documento HTML, onde pode definir ou alterar as formar dinâmicas de documentos e também possibilita controlar o comportamento do navegador de diversos aspectos como criação de janelas pop-up, apresentar mensagens ao usuário e até mesmo dimensionar o próprio navegador”.
GIROLDO, B. C.; FRESSATI, W. Evolução no Desenvolvimento com o HTML 5. In: XVII Seinpar – in… Anais… Semana de Informática e XIV Mostra de Trabalhos de Iniciação Científica de Paranavaí. Paranavaí, 2015. p. 4.
I. O comando if() tem a sintaxe:
if(condição) {código} else {código};II. O comando for tem a sintaxe:
for (condição inicial, incremento, condição final) {código};III. A declaração de variável tem a sintaxe:
var = valor inicial<declaração>.;IV. a mensagem de exibição para usuário tem a sintaxe:
alert(“mensagem”);Agora, assinale a alternativa que apresenta a sequência correta de respostas.
Resposta Correta:
V, F, F, V.
Leia o excerto a seguir.
“Sabe-se que a linguagem PHP é uma linguagem de programação criada especialmente para o uso em páginas Web.O PHP tem como característica agilidade e rapidez o que permite aos programadores desenvolver sistemas e programas com praticidade e segurança. Sua Sintaxe lembra um pouco a sintaxe do C e do Perl e é uma linguagem bem fácil de aprender. O PHP se diferencia de outros scripts CGI porque ao invés de se escrever um monte de comandos para imprimir os HTML, é escrito um arquivo HTML com os códigos PHP embutidos entre o HTML delimitado por tags de início e fim”.
VAZ, W. R. Linguagem PHP (Hypertext Preprocessor) e a Web. PortalWeb Artigos, publicado em 21 de julho de 2015.
A partir das asserções extraídas do trecho acima, considere as afirmações a seguir.
I. O comando mysql_fetch_array() retorna as subpartes de uma string em um vetor.
II. O comando mysql_connect() realiza a conexão com um banco de dados.
III. O comando mysql_select_db() executa a seleção de uma tabela do banco de dados.
IV. O comando mysql_query() realiza a exclusão de uma tabela.Assinale a alternativa que apresenta o que é correto afirmar.
Resposta Correta:
I e II.