thegoodfellas/blogset-br huggingface dataset:
O filme se trata de uma comedia, onde o nosso protagonista nao consegue ser aprovado por nenhuma universidade, e com a pressao dos pais, para seguir todas as regras que a sociedade nos impoe ("faca uma faculdade"), ele cria uma universidade ficticia para enganar seus pais, a historia vaza, e muitas pessoas comecam a se increver na tal faculdade, sem coragem para dizer a verdade aqueles que nao foram aceitos em outras universidade ele resolve levar a ideia a diante, no comeco e uma total bagunca, mas aos poucos nosso protagonista comeca a dar forma a faculdade, os alunos comecam a criar suas materias de interesse, frequentam aulas em rampas de skate... Comecam ate a criar um plano de adiministracao... E claro que a fraude e percebidade e eles precisam fechar a S.H.I.T (South Harmon Instituto de Tecnologia), porem vao a luta e conseguem que a universidade e nsino alternativo tenha outra chance...Esse filme a primeira vista pode parecer so uma comedia, nao muito famosa, porem e uma critica clara ao ensino tradicional, onde nossas almas artisticas forca de expressao e opinioes sao apagadas, onde existem grades de ensino que nos deixam literamente presos, a materias que nem sempre sao as melhores para a gente, o filme talvez faca uma referecia ao metodo de ensino Waldorf, onde assim como no S.H.I.T. nao existem provas nem reporvacoes, onde o desenvolvimento do aluno e avliado de outras formas, e todos estao sempre presentes na sua propria educacao!Oks, se voce se encaixa no metodo tradicional de ensino, siga ele, mas e preciso entender que cada ser humano e unico e alguns precisam de outras metodologias...Vamos sair fora da caiza e descobrir que existe felicidade do laod de fora! =] Bom, eu sempre tive uma quedinha por personagens hmmm "Danificados" (como diria Dexter), aqueles que sofreram uma grande tragedia, mas mesmo assim continuam seguindo em frente, acham sua valvula de scape! Entao em homenagem a eles resolvi fazer um post com os meus quatro preferidos!Em quarto lugar (Mas nao menos amado) Castiel:O anjo caido da serie Supernatural, nao tem a opcao de acreditar ou nao em Deus, ele tem provas da existencia Dele, porem, ao rezar ou pedir sua ajuda nunca obteve resposta! Voces podem imaginar o que e ter um Pai ausente, sendo que Este sempre foi dito como onipresente? Ou seja esta em todo lugar, na quarta e quinta temporada Castiel sai em busca de Deus, sem pbter resultado, na sexta temporada Cass ora pedindo conselhos, sem obter resposta, sua valvula de scape? Obter forca o suficiente para tomar o lugar de seu Pai ausente! rsrsEm terceiro lugar Dean Winchester:O personagem tambem de Supernatural ja passou por poucas e boas, desde o primeiro episodio vemos sua historia, desde a morte prematura da mae, ate um pai desaparecido, passando por idas ao inferno, um irmao 'viciado', treinamento militar para cacar monstros, privacoes de sono entre outros... A saida que ele econtrou? Mater a familia unida, continuar lutando, e impedir o apolipse! =pEm segundo lugar Dexter: O personagem mais danificado ficou com o segundo lugar porque
e o que menos sofre! Se tornar um psicopata, doenca mental que leva a falta de sentimentos, foi a solucao que ele achou para superar as cenas marcantes de ver a mae sendo desmenbrada na sua frente enquanto era apenas uma crianca, hoje em dia Dexter mata pessoas para suprir as necessidade do 'passageiro sombrio' que mora nele.Em primeiro lugar Patrick Jane:Quem melhor para falar o que e sofrimento, sentimeto de culpa, tristeza, e necessidade de continuar inteiro do que personagem de The Mentalist? Jane era uma vigarista, fingia ser vidente e tinha um show bussnes, ate que um dia cometeu o erro de falar com desprezo sobre um serial killer, Jane teve sua mulher e filha assassinada por Red John, como uma licao para aprender a ficar em seu lugar, desde entao Jane se culpa pela morte de sua familia, tendo como unico objetivo de vida encontrar Red John e vingar-se. Ele pode apresentar um jeito calmo e controlado, mas so quem o conhece para saber que nao e assim que esta por dentro.
SupernaturalSe tem uma serie que me ensinou MUITAS coisas foi essa, e quase impossivel de enumerar tudo que aprendi com ela em um post so, mas acho que de principal posso citar:- Ser perseverante e nunca desistir, por maior que seja o problema, por mais que saibamos que tudo provavelmente vai terminar em sangue, devemos continuar tentando e nao ficar apenas assistindo o mundo acabar...- Que familia e a coisa mais importante que todo o resto, que ela nem sempre e faciil ou serve para nos fazer sorrir, mas nem por isso devemos abandona-la, que a familia pode ate exigir alguns sacrificios, mas devemos paga-los, porque quando precisarmos dela, tambem vao se sacrificar por nos.- Me ensinou que sim, o destino pode ate existir, mas isso nao significa que nao podemos muda-lo.- Me ensinou que existe uma grande diferenca entre paz e liberdade, e precisamos escolher entre os dois.DexterDexter me mostrou que todos nos carregamos segredos, que todos nos usamos mascaras de um jeito ou de outro, que todos temos um lado sombrio, alguns enterram isso, alguns fingem que nao existe e outros lidam com ele, mais uma vez uma serie me ensinou a importancia da familia, ja que a Debbie, irma adotiva dele e a unica que ele realmente se importa de alguma maneira... Dexter tambem me ensinou que ate as pessoas mais frias podem ter sentimentos...Caliornicationhank Moody (protagonista da serie) Me mostoru que aquela frase do Zeca Baleiro e verdadeira "Ate um canalha precisa de afeto" haha Mas tambem me mostrou que e preciso se divertir, se importar menos que a opiniao alheia, me ensinou surpreendentimente a fazer de tudo para nao machucar quem amamos, mas que merdas aocntecem e e preciso lidar com elas...Bom essas sao apenas 3 series das 16 que aocmpanho, fora as que ja foram encerradas, em cada uma delas aprendi muitas coisas, talvez mais pra frente eu faca uma parte 2 desse post! espero que tenham gostado! Entao Sheldon finalmente conseguiu deixar seu odio de lado e se tornar amigo de Will?? Amizade tamanha que Will participa do programa "Diversao com Bandeiras" do nosso querido Sheldon!"Desculpe will voce estava um pouco inexpressivo, da proxima tente ser um pouco mais humano" Olha quem esta falando nao e Amy? O amor e mesmo cego! rsE entao vemos mais um casal, nosso querido astronauta e sua mulher bioquimica"Toda vez que jantamos aqui sua mae se recusa a deixar que eu ajude a lavar a louca""Nao e nada pessoal, ela so quer lamber os pratos sem que ninguem veja"Que gordinha senhora Wolowitz!!!! hahaMas vejam so, voces nao vao acreditar!!!!!!!!!! Howard esta prestes a sair da casa da mae!!!!=O ate que ele conta uma historia sobre magicas e maes e outras coisas deixando sua mulher emotiva e convencendo-a a voltarem pra casa da senhora Wolowitz!!!!!O apice do epsodio esta em sheldon, bebado, brigando com Wil, para defender Amy!!"Meus punhos nao estao levantados porque estou ordenhando uma vaca invisivel!"De resto penny estava chata demais e Leonard quase nao aparece... The Avengers!!!Bom, sou uma pessoa ansiosa para filmes, e esse nao foi
uma excessao, lamentavelmente nao pude ir na pre estreia de quinta para sexta, porem o dia de hoje foi super aguardado!Oks, acordei pensando em ir no cinema e rezando para nao chover, chegeui no shopping e eis que a sessao que eu queria ja estava esgotada, tive que comprar da proxima sessao que seria apenas depois de 3 horas, pois bem, fiquei 3 horas sozinha no shopping pensando o quao arrependida eu estava sobre ter comprado o ingresso, MAAAAAS finalmente a hora de ver o filme chega, entro no cinema, assisto a alguns traillers que me deixam ainda mais ansiosa (ta ai algumas dicas: MIB3 e Madagascar 3), entao o filme comeca!!!Estavam la, Stark e seu sarcasmo, Hulk e sua luta interior, Thor e sua risha com a familia, Capitao America e sua experiencia em guerras, Viuva Negra e seu passado, Loki, o nosso grande vilao, entre muitos outros, acao nao falta, isso todos ja devem saber, o que surpreende e o enredo, muito bom, mas de facil entendimento (querendo abranger grandes massas sera, sera?) e um desentedimento entre os proprios vingadores, o que da um 'gas' a mais para o filme, enfim, fas de HQs, vao assistir, criancas vao se divertir vendo seus herois, adultos vao adorar ver o idolos de sua adolescencia e o sarcasmo de Stark (esse na minha opiniao e o ponto forte), e garotas que so estao la para aocmpnhar o namorado, lembrem-se que Thor e um lindo Semi Deus, Capitao America e um perfeito super soldado, Banner e interpretado pela delicinha do Mark Rufallo e Tonny, bem, Tonny e o play boy, bad boy que todas nos sonhamos!!!Um filme para toda a familia!!!!Essa sao minhas primeiras impressoes do filme, acabei de chegar do cinema super impolgada com essa producao! Perdoem qualquer erro!!!
Serie Britanica, que me conquistou em seus primeiros cinco minutos, nos cinco minutos seguintes, so pensava se a serie teria sido renovada, quantos episodios lancados entre outras coisas... A mini serie da BBC que foi ameacada antes mesmo de ser lancada traz uma agradavel, interessante e eletrizante producao inglesa, abordando o mais querido detetive de todos os tempos: Sherlock Holmes! Nela retrato como seria o personagem nos tempos atuais, as mesmas historias conhecidas pelos fas, com uma nova abordagem, o primeiro episodio ja traz o conhecido "Estudo em vermelho" adaptado para "Estudo em rosa". As deducoes de Sherlock sao mostradas em uma velocidade absurda e um piscar de olhos e tempo suficiente para perder informacoes, a boa noticia e que voce nao tera vontade de desgrudar os olhos da Tela da TV (ou computador) um so minuto! Alem da tencao nos episodios, podemos rir com algumas tiradas do proprio Sherlock, ou ao duvidarem da sexualidade da dupla, a acao esta no nivel certo e o desenrolar da historia nos da a curiosidade necessaria para querer assistir ate o final.A primeira temporada traz tres filmes de aproximadamente 90 minutos cada, apresentando-nos a todos grandes personagens: O proprio Sherlock (Benedict Cumberbatch), Dr. Watson (Martin Freeman), Lestrad, Mycroft e o arco dos tres episodios e introduzido, nada menos que o arqui inimigo Moriarty!A segunda temporada ja foi encerrada com o primeiro episodio lancado dia 1 de janeiro de 2012 (para comecar o ano muito bem!) e se encerrando no dia 15 do mesmo mes, logo apos o eletrizante ultimo episodio chega a noticia tao aguarada de uma terceira temporada confirmada! Aguardem por aqui que logo mais postarei a critica da primeira temporada, e dos episodios da segunda temporada! O Google resolveu disponibilizar uma especie de competicao, onde sao propostos problemas e pede-se a solucao deles, cujas respostas sugerem (na verdade, praticamente obrigam) a aplicacao de algum recurso computacional. Ate onde eu sei, os problemas sao unicos para cada candidato, o que inviabiliza qualquer tentativa de trabalho em conjunto. Chama-se de Google Treasure Hunt 2008 [http://treasurehunt.appspot.com/]. O conjunto de problemas apresentado (atualmente, contando com apenas 4) assemelha-se aos vistos em outros campeonatos de programacao, como o International Collegiate Programming Contest (ICPC), da Association for Computing Machinery (ACM) [www.acm.org]. Resolvi o ultimo desses problemas (o quarto), e detalho aqui como cheguei a solucao. O problema proposto foi o seguinte: Find the smallest number that can be expressed as the sum of 11 consecutive prime numbers, the sum of 25 consecutive prime numbers, the sum of 513 consecutive prime numbers, the sum of 1001 consecutive prime numbers, the sum of 1129 consecutive prime numbers, and is itself a prime number. For example, 41 is the smallest prime number that can be expressed as the sum of 3 consecutive primes (11 + 13 + 17 = 41) and the sum of 6 consecutive primes (2 + 3 + 5 + 7 + 11 + 13 = 41). Para solucionar o problema proposto, resolvi utilizar a linguagem de programacao C++, pelos recursos que a STL oferece (estruturas como sets, vectors,
operacoes sobre conjuntos, etc.). Antes de tudo, o grande problema foi o de gerar os numeros primos. De modo que o problema nao se refere a um limite razoavel para a quantidade de numeros primos que a solucao envolva, gerar uma tabela com todos os numeros primos ate o limite consideravel de 100.000, por exemplo, resolvi obter uma listagem pronta com o todos os numeros primos abaixo de 100 mil [http://members.aol.com/MICRO46/primes_1.zip], um total de exatamente 78498 primos. A razao de usar uma tabela pronta foi que o metodo que eu estava usando para gerar essa lista de primos demorava algo em torno de 4 minutos... Posteriormente, otimizei o procedimento para durar menos de 0,5 segundos, e gerei o resultado em disco. Contudo, quem nao tiver afim de gerar essa quantidade de primos, esses arquivos prontos sao uma mao na roda. Com o conjunto de primos em maos, apliquei o procedimento seguinte: 1) Calcular as somas dos numeros primos em cada um dos intervalos (11, 25, 513, 1001, 1129) isso implica em somar os primos em todos os subintervalos de tamanho 11, por exemplo, dentro do conjunto de primos, o que gerou uma sequencia de 78488 intervalos de tamanho 11, ate 77.370 subintervalos de tamanho 1129; 2) Fazer uma interseccao de conjuntos, 2 a 2, com os conjuntos resultantes da operacao acima (por exemplo, as somas de todos os subintervalos de tamanho 11 geram um conjunto) o objetivo e obter as somas que sao comuns entre esses conjuntos de somatorios de primos; 3) Ordenar o conjunto interseccao resultante e mostrar o primeiro valor (ou seja, o menor). Para as etapas 1 e 2, o metodo que usei foi o seguinte: void sum_subintervals(const vector& primes, unsigned long max, set* pivot) { unsigned long soma = 0, j = 0, old_sum = 0; set sums; for (j = 0; j <> { soma += primes.at(j); } // for sums.insert(soma); while ( (j <> { old_sum = soma; soma = old_sum - primes.at(j-max) + primes.at(j); ++j; sums.insert(soma); } set s; if (pivot->size() != 0) { set_intersection(sums.begin(), sums.end(), pivot->begin(), pivot->end(), inserter(s, s.end()) ); pivot->clear(); copy(s.begin(), s.end(), inserter(*pivot, pivot->begin())); } else { copy( sums.begin(), sums.end(), inserter(*pivot, pivot->end()) ); } } O codigo e pouco obvio, mas eu explico: o que ele faz e pegar intervalos de um certo tamanho (11, 25, 513, etc.) e somar os elementos nesse intervalo. Uma solucao bastante elementar seria tentar somar diretamente todos os valores, e fazer isso para cada intervalo. Computacionalmente, no entanto, esse metodo repete desnecessariamente operacoes de soma (a maior parte dos elementos seriam somados duplicados entre subintervalos consecutivos). Foi exatamente nessas somas superfluas que o algoritmo que eu fiz gerou otimizacoes. Por exemplo, o primeiro subintervalo de tamanho 11 e o seguinte: {2, 3, 5, 7, 11, 13, 17, 19, 23, 29, 31} O proximo subintervalo e assim: {3, 5, 7, 11, 13, 17, 19, 23, 29, 31, 37} Qual a diferenca entre os 2? No segundo, inseriu-se o 37 e removeu-se o 2. De forma geral, cada subintervalo adiciona a sequencia anterior o proximo elemento primo, e remove
o primeiro elemento da sequencia anterior do resultado. Aplicando esse metodo iterativamente, foi possivel reduzir a complexidade da solucao de uma exponencial (em funcao do quadrado do conjunto de primos) para uma solucao linear, com o esforco de execucao variando apenas sobre o tamanho da tabela de primos. Pra finalizar, a parte mais simples do codigo apenas mostra o algoritmo acima rodando em cima de cada constante do problema: set<long> all_sums; int nums[5] = { 11, 25, 513, 1001, 1129 }; int i; for (i = 0; i < 5; i++) { sum_subintervals(primes, nums[i], &all_sums); } if (all_sums.size() > 0) cout << "Solution: " << *(all_sums.begin()) << endl; Nem precisei ordenar o conjunto resultante, porque a classe template set da Standard Template Library ja adiciona os elementos em ordem na estrutura. Quando tudo da certo, na submissao aparece isso: Correct answer: XXXXXXXXXX Your answer was: Correct Your answer was correct! Congratulations, you're part-way there. There will more questions over the coming weeks, and the first person to answer them all correctly will win a prize, so keep trying! Boa sorte!
Questao CCNA sobre Wide Area Networks (WAN): Why wont the serial link between the Corp router and the Remote router come up? Corp#sh int s0/0 Serial0/0 is up, line protocol is down Hardware is PowerQUICC Serial Internet address is 10.0.1.1/24 MTU 1500 bytes, BW 1544 Kbit, DLY 20000 usec, reliability 254/255, txload 1/255, rxload 1/255 Encapsulation PPP, loopback not set Remote#sh int s0/0 Serial0/0 is up, line protocol is down Hardware is PowerQUICC Serial Internet address is 10.0.1.2/24 MTU 1500 bytes, BW 1544 Kbit, DLY 20000 usec, reliability 254/255, txload 1/255, rxload 1/255 Encapsulation HDLC, loopback not set A. The serial cable is faulty. B. The IP addresses are not in the same subnet. C. The subnet masks are not correct. D. The keepalive settings are not correct. E. The layer 2 frame types are not compatible. Avaliando cada um dos itens, temos que a letra A nao pode ser verdadeira porque, se assim o fosse, a mensagem apos o comando sh int s0/0 (ou melhor, show interface serial0/0) indicaria que a interface Serial0/0 estaria down e nao up (Serial0/0 is up). Tal informacao indicaria uma falha fisica, como um cabo serial desconectado ou com defeito contudo as coisas parecem funcionar na linha fisica serial. Apenas apos a virgula vemos algo mais esclarecedor; ha uma mensagem indicativa dizendo line protocol is down. O protocolo estar nao-funcional, mas a linha serial estar perfeita, nos faz levantar 2 hipoteses possiveis: se estivessemos trabalhando com mecanismos de roteamento dinamico, divergencias em parametros de sincronizacao do tipo Dead timers (como os encontrados no RIP e no EIGRP) que especificam o tempo em que uma mensagem permanece valida ate ser automaticamente descartada dentro do tempo determinado (estrategia usada para evitar loops de roteamento), poderia causar problemas de comunicacao e gerar mensagens de protocol is down; caso nao estejamos lidando com algoritmos de roteamento, inumeros utilitarios do Cisco IOS poderiam ser uteis aqui, mas das telas podemos deduzir de forma direta o que pode estar ocorrendo de ruim... Acontece que os protocolos PPP e HDLC nao sao inteiramente compativeis. Para nao conhecedores das plataformas Cisco, isso pode parecer um contra-senso, porque o protocolo PPP preve o uso do HDLC para encapsular datagramas sobre linhas seriais. Acontece que o HDLC ao qual a listagem acima se refere diz respeito a uma versao proprietaria do High-Level Data Link Control, que funciona com um formato diferente de frame HDLC, incluindo um campo a mais chamado Proprietary. Esse belo fruto da inovacao Cisco e incompativel com o padrao ISO HDLC, e acaso voce queira interligar roteadores de diferentes fabricantes, vai ser melhor optar por um formato padrao de encapsulamento como o PPP. Voltando ao mostrado no enunciado, e do acima exposto, temos que os roteadores acima estao utilizando formatos diferentes e incompativeis de roteamento: HDLC no roteador Remote, e PPP no roteador Corp. Trocar o formato de um ou de outro ja resolveria o problema, e portanto a letra E esclarece exatamente a razao do problema, porque ambos HDLC e PPP sao protocolos de enlace de dados, ou seja, de camada 2
Uma materia comum as questoes do exame CCNA, refere-se aos calculos de sub-rede. A maior parte das questoes nao obriga a realizacao de calculos extensivos, mas envolvem pratica com as regras de segmentacoes em sub-redes, saber discernir entre enderecos de escopo privado e publico, bem como ter alguma nocao do sistema de numeracao binario. Ainda, nocoes basicas sobre Teoria dos Numeros, principalmente no que diz respeito a divisibilidade, pode ser bastante util (mas nao imprescindivel). Na questao abaixo, apresenta-se um endereco IP valido e pede-se qual a sub-rede que envolve o endereco dado: What is the subnet address of the host with an IP address of 172.16.159.159/22? A. 172.16.128.0 B. 172.16.156.0 C. 172.16.159.128 D. 172.16.159.0 E. 172.16.192.0 F. 172.16.0.0 A principio, percebemos que so serao validos enderecos de sub-rede nas assertivas acima que se refiram a classe B por ser um endereco de rede /22, e sendo 22 maior que 16 (segundo octeto) e menor que 24 (que se referiria ao quarto octeto), decorre disso que foi expandido o espaco de 16 bits de rede originais da classe B, para 22 bits de rede. Ou seja, com 6 bits (22 16) mascarados no terceiro octeto destinados a identificacao de sub-redes, e com 10 bits (32 22) restantes para referencia a host, deduz-se facilmente que sao permitidas 64 sub-redes nessa configuracao, com 1022 (2 elevado a 10, menos 2) hosts possiveis em cada uma das sub-redes (elimina-se 2 do total de hosts, simplesmente porque um dos enderecos e para identificar a propria sub-rede, e o outro endereco nao contabilizado como host e o endereco de broadcast, tambem unico para cada sub-rede). Voltando ao que e necessario ao enunciado, precisamos saber qual sub-rede engloba o host referido. A mascara de rede e de classe B, mas com 2 bits mascarados para host no terceiro octeto, mais 8 desses bits no quarto e ultimo octeto. Esses 2 bits do terceiro octeto sao pertinentes para nossa solucao, porque sao exatamente eles que conferirao mobilidade para a quantidade de sub-redes, por conta do seguinte: 6 bits do terceiro octeto podem variar indistintamente, mas os outros 2 bits sao fixos, ou invariaveis, no que se refere a numeracao de sub-redes, porque esses 2 bits se referem a hosts, e nao sao contabilizados na sequencia de sub-redes disponiveis. Isso significa dizer que, sempre que formos atribuir uma sub-rede valida a essa mascara, devemos notar que os 6 bits denotam livremente uma sub-rede, mas os 2 bits do terceiro octeto nao podem ser invadidos pelos bits de sub-rede (pois pertencem a hosts). Essa e a logica na criacao de sub-redes: alguns bits validos da secao original de host sao desperdicados para que possam entao ser criadas mais sub-redes, e facilitar a segmentacao dos hosts, o que traz diversas vantagens, como a departamentalizacao da rede e o incremento em seguranca, por exemplo. No nosso caso, com uma mascara de classe B, teriamos 16 bits para rede, e 16 bits para host: em alguns casos, 16 bits para os hosts pode ser demasiado, portanto alguns desses bits poderiam ser usados para segmentacao
de redes (no nosso caso, expandimos para mais 6 bits de sub-redes). Por exemplo, a sequencia a seguir compoe-se de sub-redes validas para a mascara /22 (255.255.252.0): 172.16.148.0, 172.16.152.0, 172.16.156, e assim por diante, sempre de 4 em 4, por conta dos 2 bits de host que sao invariaveis, exclusivamente no que diz respeito a numeracao de sub-redes. Ja que o terceiro octeto dos enderecos de sub-rede que fazem parte da rede 172.16.0.0 denota parte da sub-rede, com 6 bits, e parte do host, com 2 bits, a faixa de enderecos disponiveis para sub-redes inicia-se em 0 no terceiro octeto, e vai saltando de 4 em 4 (por conta do total de combinacoes dos 2 bits reservados para hosts). A faixa de enderecos validos e entao: 172.16.0.0, 172.16.4.0, 172.16.8.0, 172.16.12.0, ..., 172.16.252.0 (num total de 64 sub-redes). Dessas 64 sub-redes, apenas uma delas engloba o endereco 172.16.159.159. Para que a encontremos, teremos que encontrar o primeiro numero inteiro menor do que 159, e que seja divisivel por 4. Aplicando esse processo na pratica, pegamos o numero 159 (terceiro octeto, que nos interessa), e dividimos por 4 dai, vemos que dessa divisao decorre um numero fracionario (39,75), ou seja, retorna resto, portanto, nao divisivel por 4. Passamos entao para o numero imediatamente anterior (158), dividimos por 4, o que nos da 39,5, que tambem nao e o que queremos. Continuando nesse processo, percebemos que 156 divide 4 (sem resto). E e exatamente essa a resposta: 172.16.156.0, a sub-rede referente ao endereco de host 172.16.159.159 (/22). Resposta: letra B. Mais um assunto tipico de prova, mas que do ponto de vista do dia-a-dia do profissional de redes, implica na maior parte apenas curiosidade tipica de hackers, que se interessem por saber a qual sub-rede pertenca um dado host um gerente de redes competente mantem sempre uma documento com as faixas de sub-redes configuradas. Mas, e logico, automatizar mentalmente o calculo de faixas de redes e sempre uma ajuda...