UnB / CESPE STJ / Concurso Pblico Aplicao: 9/5/2004 permitida a reproduo apenas para fins didticos, desde que
que citada a fonte.
Cargo 10: Tcnico Judicirio / rea: Apoio Especializado Especialidade: Informtica 1 De acordo com o comando a que cada um dos itens de 1 a 130 se refira, marque, na folha de respostas, para cada item: o campo designado com o cdigo C, caso julgue o item CERTO; ou o campo designado com o cdigo E, caso julgue o item ERRADO. A ausncia de marcao ou a marcao de ambos os campos no sero apenadas, ou seja, no recebero pontuao negativa. Para as devidas marcaes, use a folha de rascunho e, posteriormente, a folha de respostas, que o nico documento vlido para a correo das suas provas. Nos itens que avaliam Noes de Informtica, a menos que seja explicitamente informado o contrrio, considere que todos os programas mencionados esto em configurao-padro, em portugus, que o mouse est configurado para pessoas destras e que expresses como clicar, clique simples e clique duplo referem-se a cliques com o boto esquerdo do mouse. Considere tambm que no h restries de proteo, de funcionamento e de uso em relao aos programas, arquivos, diretrios e equipamentos mencionados. CONHECIMENTOS BSICOS Texto para os itens de 1 a 8 Dar o peixe ou ensinar a pescar? Ainda muito comum o argumento de que, no combate 1 pobreza no Brasil, no se deve dar o peixe, mas ensinar a pescar. Os resultados de pesquisas recentes, no entanto, indicam que ensinar a pescar pode ser muito pouco para uma grande 4 massa de populao que j se encontra em situao de extrema privao. A pobreza uma metfora para o sofrimento humano 7 trazido arena pblica, e pode ser definida de maneiras distintas. Muita energia despendida na busca de uma definio rigorosa, capaz de distinguir com clareza o sofrimento suficiente do 10 sofrimento insuficiente para classificar algum como pobre, mas aqui isso no necessrio: apenas para conduzir a argumentao, vamos tratar pobreza como uma situao extrema, na qual se 13 encontram os indivduos pertencentes a famlias que no dispem de renda para adquirir uma cesta de alimentos e outros bens de consumo, como vestimentas e medicamentos. 16 Pesquisas embasadas nesse tipo de definio estimam que uma frao entre um tero e a metade da populao brasileira possa ser considerada pobre. Essa uma definio 19 forte; e estimativas subjetivas de linhas de pobreza demonstram que boa parte da populao brasileira ainda consideraria insuficientes as rendas de famlias que se encontram em nveis 22 superiores aos usados nessas pesquisas como linha de pobreza. Vamos assumir, tambm, que a existncia desse tipo de pobreza socialmente inaceitvel e, portanto, que desejamos 25 erradic-la o quanto antes. bvio que o horizonte de tempo proposto define que tipos de mudana na sociedade sero necessrios. Provavelmente, um prazo mais curto exigir 28 polticas mais drsticas. Para manter a argumentao em torno das propostas mais debatidas, atualmente, para a erradicao da pobreza no 31 pas, vamos definir como limite razovel algo entre uma e duas dcadas. A insuficincia de recursos nas mos de parte da 34 populao pode ser entendida como resultado ou de uma insuficincia generalizada de recursos ou de m distribuio dos recursos existentes. Logo, o combate pobreza pode tomar dois 37 rumos bsicos: aumentar o nvel de recursos per capita da sociedade ou distribuir melhor os recursos existentes. Nada impede, claro, que as duas coisas ocorram simultaneamente. 40 Os caminhos para o aumento dos recursos per capita encontram-se entre dois extremos: diminuir a populao ou fazer com que a economia cresa mais rpido que ela. Como as 43 estratgias de diminuio da populao existente, em um prazo razovel, beiram o absurdo, a proposta de crescimento da economia, maior do que a do crescimento da populao, 46 geralmente muito mais debatida no Brasil. Dadas as dificuldades que se colocam para o crescimento acelerado de qualquer economia, durante 49 muito tempo se sugeriu que o problema da pobreza no Brasil poderia ser enfrentado pela via do controle de natalidade. Embora esse argumento, ainda hoje, encontre 52 algum eco fora dos meios acadmicos, todas as evidncias empricas disponveis rejeitam a viabilidade da erradicao da pobreza por meio da reduo no ritmo 55 de reproduo da populao. Marcelo Medeiros. In: UnB Revista, dez./2003-mar./2004, p. 16-9 (com adaptaes). Acerca do texto acima, julgue os itens a seguir. 1 O texto, apesar de falar em argumentao (R.12 e 30), predominantemente descritivo, uma vez que apresenta os contornos e as caractersticas da parte da populao brasileira considerada pobre. 2 No primeiro pargrafo, a idia central pode ser resumida da seguinte forma: necessrio dar bens de subsistncia para quem j se encontra em situao de misria extrema. 3 Do segundo ao quinto pargrafos, apresentada, entre distintas acepes de pobreza, a que ser adotada pelo autor e mediante a qual devem ser entendidas as suas idias. 4 Nos pargrafos sexto e stimo, o autor associa a pobreza, fundamentalmente, a aspectos econmicos e financeiros, argumentando que, para san-la, imperioso elevar a renda per capita. 5 No ltimo pargrafo, a proposta de diminuio da taxa demogrfica de pobres, com o estmulo ao controle e reduo da natalidade, defendida pelo autor. A partir do texto Dar o peixe ou ensinar a pescar?, julgue os itens seguintes. Alm de ser correta, a substituio do termo despendida (R.9) por dispendida no altera o sentido do texto. 1 Em a metade da populao brasileira possa ser considerada pobre. Essa uma definio forte (R.18-19), h quatro substantivos abstratos determinados por quatro adjetivos. 8 A unio entre as oraes existentes no trecho que a existncia desse tipo de pobreza socialmente inaceitvel e, portanto, que desejamos erradic-la o quanto antes (R.24-26) d-se por processo de coordenao. UnB / CESPE STJ / Concurso Pblico Aplicao: 9/5/2004 permitida a reproduo apenas para fins didticos, desde que citada a fonte. Cargo 10: Tcnico Judicirio / rea: Apoio Especializado Especialidade: Informtica 2 9 O emprego do itlico em per capita (R.38 e 41) justifica-se por se tratar de uma expresso estrangeira que significa, no contexto, em lngua portuguesa, por cabea ou por pessoa. 10 O ltimo pargrafo do texto, sem sofrer qualquer alterao de estrutura e de sentido, transcrito entre aspas da forma como se encontra redigido, pode fazer parte tanto do corpo de uma ata quando de um relatrio. Os itens subseqentes so reescrituras adaptadas de partes de textos extrados de UnB Revista, n. 9, dez./2003-mar./2004. Julgue-os quanto a acentuao grfica, emprego do sinal indicativo de crase, concordncia, regncia e pontuao. 11 Polticas de controle da natalidade no so uma soluo vivel, no s porque violam a liberdade das famlias de decidir seu tamanho, mas, tambm, porque causam um vazio geracional que, futuramente, poder ter diversos impactos negativos para a sociedade. 12 O crescimento da economia parece ser uma proposta mais tentadora: crescer aumenta a quantidade de recursos disponveis e, se os resultados desse crescimento forem distribudos a todos, a tendncia de que a pobreza seja reduzida. 13 Se o problema da pobreza , majoritariamente, uma questo de desigualdade e de desequilbrio, estratgias de erradicao da misria devem ser formuladas, levando em conta as causas de tais divergncias. 14 Visando a formao de novas mentalidades, abertas permanentemente as modificaes que ocorrem na sociedade, necessrio um constante dilogo das instituies jurdicas do pas com as universidades afim do proveito de ambas, e conseqentemente, da sociedade brasileira. 15 O momento atual, a despeito do que muitos afirmam, revela-se uma oportunidade impar para uma reflexo respeito do funcionamento da administrao pblica e acerca das funes a serem desempenhadas pela sociedade no estado democrtico de direito. A respeito da composio, da organizao e da competncia do STJ, julgue os itens a seguir. 1 A Corte Especial, rgo especial do STJ, constituda por 25 ministros do STJ e presidida pelo presidente do tribunal. 11 As trs sees do STJ compreendem seis turmas, que so compostas em observncia s opes feitas pelos ministros do STJ, atendendo-se ordem de antiguidade. O ministro mais antigo da corte ser o coordenador-geral da justia federal. 18 Considere a seguinte situao hipottica. Um ministro de Estado aplicou a um servidor pblico federal a pena de demisso, aps regular processo administrativo disciplinar. O servidor impetrou, contra o ato demissionrio, um mandado de segurana em que alegou cerceamento de defesa e violao ao princpio do contraditrio. Nessa situao, caber Terceira Seo do STJ processar e julgar o mandado de segurana. 19 Considere a seguinte situao hipottica. Um governador de estado foi preso em flagrante por agentes da Polcia Federal, em face da prtica do crime de homicdio tentado contra um desafeto poltico. O advogado do governador impetrou um habeas corpus contra a priso do paciente. Nessa situao, caber Corte Especial do STJ processar e julgar o habeas corpus. 20 Considere a seguinte situao hipottica. No voto proferido em um Recurso Especial (RESP) em que a deciso recorrida negava vigncia a uma lei federal, o ministro-relator props a reviso de jurisprudncia assentada em smula pela respectiva seo do STJ, sendo acompanhado pelos demais ministros. Nessa situao, a turma remeter o feito de sua competncia seo de que for integrante. Acerca do provimento e da vacncia de cargo pblico, julgue os itens que se seguem. 21 Considerando que a nacionalidade brasileira requisito bsico para a investidura em cargo pblico, s universidades no permitido prover seus cargos com professores estrangeiros. 22 Considere a seguinte situao hipottica. Um servidor que ocupa cargo de natureza especial foi nomeado para ter exerccio, interinamente, em outro cargo de confiana, sem prejuzo de suas atribuies atuais. Nessa situao, o servidor dever optar pela remunerao de um dos cargos durante o perodo da interinidade. 23 O servidor que, tendo tomado posse em cargo efetivo, no entrar em exerccio no prazo de 15 dias, contados da data da posse, ser exonerado de ofcio. Acerca do regime disciplinar, em cada um dos itens seguintes, apresentada uma situao hipottica, seguida de uma assertiva a ser julgada. 24 Durante o perodo de doze meses, uma servidora pblica se ausentou do servio, sem causa justificada, por trinta dias interpoladamente. Nessa situao, restou configurado o abandono de cargo que uma das causas de aplicao da pena disciplinar de demisso. 25 Um servidor pblico acumulava, em dois rgos distintos, os cargos de analista de finanas e analista ambiental, respectivamente. Quando exercia as funes do cargo de analista de finanas, o servidor foi surpreendido com uma notificao de sua chefia imediata, para apresentar opo em um dos cargos que ocupava no prazo improrrogvel de dez dias, contados da data da cincia. Imediatamente, o servidor se dirigiu ao setor de recursos humanos do rgo e fez a sua opo pelo cargo de analista de finanas, tendo, no dia seguinte, solicitado a exonerao do cargo de analista ambiental no outro rgo. Nessa situao, por estar a acumulao ilegal de cargos sujeita pena disciplinar de demisso, o chefe do servidor que o notificou dever instaurar processo administrativo disciplinar. UnB / CESPE STJ / Concurso Pblico Aplicao: 9/5/2004 permitida a reproduo apenas para fins didticos, desde que citada a fonte. Cargo 10: Tcnico Judicirio / rea: Apoio Especializado Especialidade: Informtica 3 O Superior Tribunal de Justia (STJ) compe-se de, no 1 mnimo, 33 ministros nomeados pelo presidente da Repblica, depois de aprovada a indicao pelo Senado Federal. Os ministros so escolhidos por meio de listas trplices, por voto 4 secreto, pela maioria do plenrio, que se rene para tal fim. Podem ser ministros do STJ os brasileiros com mais de 35 anos e menos de 65 anos de idade, de notvel saber jurdico 7 e reputao ilibada, conforme determina o texto constitucional. Um tero das vagas preenchido por juzes dos tribunais regionais federais (TRFs) e um tero composto por 10 desembargadores dos tribunais de justia; o tero restante reservado, em partes iguais, a advogados e membros do Ministrio Pblico Federal, Estadual, do Distrito Federal e dos 13 Territrios, alternadamente, desde que tenham mais de 10 anos de efetiva atividade profissional e sejam indicados, em listas sxtuplas, pelos seus rgos de representao. 16 Internet: <http://www.stj.gov.br> (com adaptaes). A respeito das informaes e da estrutura do texto acima, julgue os itens que se seguem. 2 Caso o STJ seja composto pelo nmero mnimo de ministros estabelecido, 11 de seus membros sero do Ministrio Pblico Federal, indicados pela Ordem dos Advogados do Brasil (OAB). 21 Se houver 36 ministros no STJ, ento pode-se garantir que 24 deles foram escolhidos, em partes iguais, entre os juzes de TRFs e entre os desembargadores dos tribunais de justia. 28 De acordo com a Constituio brasileira, qualquer brasileiro que tenha entre 35 e 65 anos de idade pode ser ministro do STJ. 29 No trecho reservado, em partes iguais, a advogados (R.12), o termo sublinhado pode receber o sinal indicativo de crase, sem prejuzo da norma culta brasileira. 30 Para cada par de palavras trplices / sxtuplas, rene / juzes e Territrios / rgos, uma mesma regra determina a acentuao grfica. Do total de funcionrios de uma repartio pblica, metade faz atendimento ao pblico, um quarto cuida do cadastramento dos processos e um stimo faz as conferncias. Os trs funcionrios restantes realizam servios de apoio, contratados com recursos especiais. Sabendo que nenhuma das funes cumulativa, julgue os itens a seguir. 31 Nessa repartio, trabalham mais de 25 funcionrios. 32 Com relao aos recursos utilizados para a contratao dos servios de apoio, sabe-se que, se forem somados R$ 2.000,00 a esses recursos, o valor no alcana R$ 3.800,00. Se forem retirados R$ 500,00 dos mesmos recursos especiais, restam mais de R$ 400,00. Ento, esses recursos so superiores a R$ 1.000,00 e inferiores a R$ 1.500,00. Uma loja que vende cartuchos para impressoras tem em seu estoque 2.576 mL de tinta, distribudos entre cartuchos de tinta preta e de tinta colorida. A venda de todos os cartuchos geraria uma receita de R$ 3.032,00. Cada cartucho preto, vendido a R$ 26,00, contm 20 mL de tinta, enquanto cada cartucho colorido, vendido a R$ 38,00, contm 36 mL de tinta. Com base nessas informaes, julgue os itens que se seguem. 33 H, no estoque, mais de 35 cartuchos coloridos e menos de 65 cartuchos pretos. 34 O valor do estoque de cartuchos coloridos inferior a R$ 1.200,00. Trs amigos decidiram constituir uma empresa, em sociedade, para a prestao de servios tcnicos nas reas de contabilidade, informtica e telefonia. O contador contribuiu com R$ 2.000,00, o tcnico em informtica, com R$ 3.000,00 e o tcnico em telefonia, com R$ 4.000,00. Ao final de um ano de servios, a empresa obteve um lucro de R$ 5.400,00 para ser dividido em partes proporcionais aos valores empenhados por cada scio. Com base nessas informaes, julgue os itens seguintes. 35 O tcnico em telefonia deve receber mais de 40% do lucro. 3 O tcnico em informtica deve receber uma quantia inferior a R$ 1.840,00. 31 Se a metade do lucro for aplicada a uma taxa de juros de 2%, compostos mensalmente, ento, ao final de 2 meses, o montante obtido nesse investimento ser superior a R$ 2.820,00. 38 Se, para cumprir um contrato de servios, os trs scios gastam 25 dias, ento, para realizar as mesmas tarefas em 15 dias, com o mesmo grau de eficincia, eles precisaro do auxlio de mais 5 pessoas. Uma empresa de mveis para escritrio vende cadeiras ao preo de R$ 120,00 cada e se prope a dar um desconto de R$ 0,40 por cadeira excedende para compras superiores a 50 unidades. Nessas condies, julgue os itens a seguir. 39 Adquirindo-se mais de 50 cadeiras, a funo c(x) = 10(14x ! 0,04x 2 ) fornece o custo para o comprador, em reais, em que x representa o nmero de cadeiras compradas. 40 O desconto praticado pela empresa inferior a 0,4% do preo original de cada cadeira. RASCUNHO UnB / CESPE STJ / Concurso Pblico Aplicao: 9/5/2004 permitida a reproduo apenas para fins didticos, desde que citada a fonte. Cargo 10: Tcnico Judicirio / rea: Apoio Especializado Especialidade: Informtica 4 Rocinha, Vidigal, Santa Teresa, Tijuca, Cerro Cor, no importa o endereo, o saldo de mortos da violncia em menos de dois dias no Rio de Janeiro perfaz 10 pessoas entre adultos e crianas, homens e mulheres, bandidos e cidados comuns. Segurana zero, insegurana, medo e terror, 100. A criminalidade no , nem pode ser, encarada como problema tpico, sazonal, raro. Integra, h dcadas, o cotidiano carioca. E no se resolver com a ocupao episdica das favelas, premida por uma ou outra batalha entre traficantes por pontos mais rentveis de venda de drogas. O controle militar de regies conflagradas obrigao do Estado. O municpio precisa retomar a rotina. O direito de ir e vir assegurado pela Constituio. No Rio, precisa do aval do trfico. J passou da hora de o poder pblico garantir a cada um, na cidade, um pouco de paz. E muita segurana. O Iraque aqui. In: Jornal do Brasil, 11/4/2004, capa (com adaptaes). Tendo o texto acima como referncia inicial e considerando o tema por ele abordado em toda a sua abrangncia, julgue os itens seguintes. 41 Referindo-se antiga capital brasileira, o dramtico quadro exposto no texto reflete uma situao de extrema violncia que, com igual ou menor intensidade, no se manifesta nas demais regies do pas. 42 Sabe-se que o trfico de drogas ilcitas desempenha papel significativo no aumento do ndice de criminalidade e da sensao de insegurana que atualmente toma conta do pas, principalmente em suas grandes cidades. 43 Espera-se que a nova legislao antidrogas adotada recentemente pelo Brasil reduza o consumo dessas substncias, justamente por torn-lo crime e prever pesadas penalidades para quem for pego fazendo uso delas. 44 O texto d a entender que a onda de violncia que assola a Cidade Maravilhosa no passa mesmo de uma onda, isto , algo passageiro, uma conjuntura problemtica intercalando longos perodos pacficos. 45 Em determinadas regies e situaes, na cidade do Rio de Janeiro, o direito constitucional que as pessoas tm de se locomover fica subordinado ao poder de deciso de grupos criminosos. 4 Os recentes episdios de violncia que assolam o Rio de Janeiro, levando desespero e pnico a milhares de pessoas, demonstram a relao direta de causa e efeito entre pobreza e criminalidade. 41 Normalmente, as reas geogrficas urbanas mais carentes recebem pouco ou quase nada do poder pblico, cuja ausncia tende a ser preenchida pelo assistencialismo de lderes criminosos que nelas se instalam. 48 Entre os meios utilizados pelas quadrilhas criminosas e pelo denominado crime organizado para agir e se expandir plenamente, est a corrupo de integrantes do Estado. 49 Um cenrio de amplas carncias, em que faltem assistncia sade, acesso educao de qualidade e perspectivas de emprego, favorece a absoro da mo-de-obra jovem por parte dos narcotraficantes. 50 nas favelas das grandes cidades que se instalam os verdadeiramente grandes traficantes de drogas ilcitas, pessoas que controlam a circulao dessas drogas em escala internacional. CONHECIMENTOS ESPECFICOS A respeito da sintaxe e da semntica da linguagem Java, julgue os itens que se seguem. 51 A instruo void prova(void); declara corretamente um mtodo de nome prova que no recebe argumento nem retorna resultado. 52 O fragmento de programa mostrado a seguir, gera um erro de compilao por no se poder chamar um mtodo por meio de referncia nula. Punto p = new Punto(1,2); p = null; p.escala(2); 53 O fragmento de cdigo a seguir, quando executado, mostrar uma nica vez a letra A. for ( ; ; ) System.out.print ("A"); A respeito de caractersticas da linguagem Java, julgue os itens subseqentes. 54 A ferramenta javadoc, usada para documentao, permite gerar um conjunto de pginas web a partir de arquivos de cdigos. Ela possui uma sintaxe em que se deve comear com a instruo /** e terminar com a instruo */, entre as quais pode-se incluir uma descrio e algumas etiquetas para um mtodo, tais como @author e @version. 55 A linguagem Java permite referenciar membros de um pacote por meio do nome da classe. Esse recurso est corretamente apresentado no trecho de cdigo a seguir, em que ... representa parte de cdigo no apresentada. import java.util.Vector; ... Vector notas = new Vector(); 5 Considere o seguinte trecho de cdigo, em que ... representa parte de cdigo correto no apresentada. package lprg.p1; class C { String v= ...; void m (...) {...} } No cdigo apresentado, a classe C, a varivel v e o mtodo m so acessveis por todas as classes do pacote lprg.p1. 51 Supondo a existncia de um diretrio de nome Pacotes, caso seja compilada uma classe de nome CC, que pertena ao pacote cespe.prova.lprg.p1, a instruo javac target /Pacotes CC.java ao ser executada acarretar a criao automtica da estrutura de diretrio dada por: /Pacotes/cespe/prova/lprg.p1. 58 JUnit um pacote Java para automatizar os testes de classes Java. Uma forma simples de usar esse pacote criar uma classe que seja extenso da classe Test. Nesta classe, cada teste um mtodo pblico sem retorno e deve comear pelo nome test. UnB / CESPE STJ / Concurso Pblico Aplicao: 9/5/2004 permitida a reproduo apenas para fins didticos, desde que citada a fonte. Cargo 10: Tcnico Judicirio / rea: Apoio Especializado Especialidade: Informtica 5 A plataforma Eclipse um ambiente de desenvolvimento integrado (IDE) para criar aplicaes desenvolvidas em vrias linguagens, inclusive na linguagem Java. A respeito de conceitos dessa plataforma, julgue os itens que se seguem. 59 Cada projeto Java possui um nico arquivo especial, .classpath, que armazena informaes acerca do projeto. Essas informaes incluem os cdigos-fonte do projeto, bibliotecas JAR pr-compiladas e o folder de sada para armazenamento dos arquivos de classes compiladas. 0 O JDT UI define a perspectiva do programador Java. Essa perspectiva define por sua vez a viso dos pacotes, o editor Java, a viso de hierarquia de tipos e as aes para criar elementos Java. O JDT permite a chamada de apenas um nico tipo de JVM que mostra todos os processos que esto em execuo e os j terminados. 1 O elemento workspace da arquitetura Eclipse permite a criao de marcadores para anotaes como mensagens de erro de compilao, bookmarks e pontos de parada para debug. Com relao a conceitos de orientao a objetos, julgue os seguintes itens. 2 A tcnica de sobrecarga permite o polimorfismo, e pode ser utilizada para distinguir, em uma determinada classe, dois mtodos com o mesmo nome, o mesmo conjunto de argumentos, mas com resultados de tipos diferentes. 3 Uma interface deve possuir pelo menos o construtor por default, que no necessita ser definido explicitamente. 4 O encapsulamento permite definir o grau de visibilidade dos atributos de uma classe, estabelecendo restries e permisses de acesso aos objetos do sistema. 5 A tcnica de herana permite alterar a interface oferecida por uma classe ao sistema, sem mudar a sua implementao, evitando mudanas em outras partes do cdigo. Em um cdigo Java, a visibilidade definida por public permite que um determinado atributo seja acessvel a partir de quaisquer mtodos, objetos e classes. 1 Em um sistema desenvolvido em Java, quando as classes possuem uma relao lgica forte, elas devem estar gravadas em um mesmo diretrio, podendo estar em pacotes diferentes. A respeito do desenvolvimento de algoritmos implementados em linguagem Delphi para manipulao de estrutura de dados, julgue os itens a seguir. 8 O cdigo seguinte est sintaticamente correto e implementa a busca seqencial de um string associado varivel chamada "aName", em um array de strings associado ao array chamado "aStrs". Para que o algoritmo de busca esteja corretamente implementado, necessrio que a varivel aCount contenha o tamanho do array de string aStrs function SeqSearch(aStrs : PStringArray; aCount : integer; const aName : string5) : integer; var i : integer; begin for i := 0 to pred(aCount) do if CompareText(aStrs^[i], aName) = 0 then begin Result := i; Exit; end; Result := -1; end; 9 Conforme cdigo descrito a seguir, considerando a verso da linguagem Delphi 32 bits, o comando sizeof(TmyRecord) retorna o valor de 5 bytes. type TMyRecord = record; aByte : byte; aLong : longint; end; 10 O cdigo seguinte est sintaticamente correto e implementa um algoritmo que permite contar o nmero de vogais em um string chamado S. function CountVowels(const S : string) : integer; var i : integer; begin Result := 0; for i := 1 to length(S) do if upcase(S[i]) in [A, E, I, O, U] then inc(Result); end; 11 O cdigo a seguir est sintaticamente correto e implementa a declarao de um array duplamente conectado. type PSimpleNode = ^TSimpleNode; TSimpleNode = record Next : PSimpleNode; Prior : PSimpleNode; Data : SomeDataType; end; Com relao aos conceitos da arquitetura TCP/IP e a tecnologia de redes locais ethernet, julgue os itens subseqentes. 12 Quando um frame chega na camada de enlace ethernet, ele poder ser entregue aos protocolos ARP, RARP ou IP, cuja escolha realizada com base no valor do campo ethernet de nome type field. 13 O FTP e o SNMP so protocolos que utilizam o TCP como protocolo da camada de transporte, que implementada normalmente no prprio sistema operacional. 14 O protocolo ICMP responsvel pelo alerta de erros relativos a operaes da rede, como o descarte de pacotes. Os aplicativos ping e traceroute utilizam mensagens ICMP para verificar a existncia de conexo entre mquinas e determinar o caminho percorrido por um pacote da origem ao destino da comunicao, respectivamente. A respeito das tecnologias ethernet, fast ethernet e gigabit ethernet, julgue os itens que se seguem. 15 A codificao Manchester, que pode ser empregada na transmisso de informao em uma rede ethernet, utiliza a sinalizao RZ (return to zero) no envio dos bits, o que permite facilitar a sincronizao entre transmissor e receptor. Por outro lado, essa codificao requer duas vezes mais banda que as codificaes que utilizam a sinalizao NRZ (non return to zero). 1 As trs especificaes da tecnologia fast ethernet so 100BaseT4, 100BaseTX e 100BaseFX, que utilizam o protocolo de controle de acesso CSMA/CD e a funo dupla de velocidade 10/100 Mbps na rede. 11 A tecnologia gigabit ethernet suporta a funo de auto- negociao como uma funo da camada PMA (physical medium attachment). Esse esquema semelhante ao encontrado na especificao 100BaseFX quando um n da rede estabelece a capacidade do link remoto e determina um modo timo de operao compartilhado pelos dispositivos envolvidos. UnB / CESPE STJ / Concurso Pblico Aplicao: 9/5/2004 permitida a reproduo apenas para fins didticos, desde que citada a fonte. Cargo 10: Tcnico Judicirio / rea: Apoio Especializado Especialidade: Informtica 6 A respeito dos conceitos e funcionalidades de equipamentos de interconexo, julgue os seguintes itens. 18 Os gateways so um tipo especial de roteador utilizado para realizar o roteamento de pacotes entre redes com arquiteturas distintas, devendo assim ser utilizados para interligar sistemas autnomos que aplicam protocolos de roteamento distintos, tais como o OSPF e o RIP. 19 Os roteadores so equipamentos utilizados em redes com meio compartilhado e com idnticas arquiteturas. Sua funo receber os pacotes de um segmento de rede e rote-los para um outro segmento da mesma rede. 80 Uma VLAN (virtual LAN) uma facilidade de operao de redes comutadas (switched), que permite ao administrador de rede, ao configur-la como nica entidade interligada, oferecer ao usurio conectividade e privacidade. A respeito de conceitos de ambiente WWW na Internet, julgue os itens subseqentes. 81 Trs modelos de servidores so utilizados no ambiente WWW: o servidor de aplicao, em que os recursos do ambiente so armazenados; o servidor proxy, que efetua o tratamento de uma solicitao e repassa ao servidor de aplicao; e o servidor gateway, que recebe solicitaes como se fosse servidor de aplicao mas repassa a solicitao para um outro servidor. 82 Em um ambiente WWW, a URL define um modelo de nome padro, enquanto o protocolo HTTP define as funes de estabelecimento de conexo em camada de transporte e o HTML e o JavaScript definem o formato de contedo. Com relao s caractersticas dos meios de transmisso, julgue os itens seguintes. 83 Os cabos de par tranado podem ser classificados em dois tipos: UTP e STP. Em termos de blindagem, esses dois tipos de cabo se diferenciam em possuir ou no uma camada extra de metal tranado para proteger o ncleo do cabo. 84 Os cabos de fibra ptica oferecem vantagens como grande largura de banda e baixa atenuao, quando comparados ao cabos coaxiais. Nas fibras pticas monomodo, um nico modo propagante transmitido pela fibra, que tem como caracterstica uma grande disperso modal, quando comparada fibra multimodo. 85 Os cabos coaxiais podem ser encontrados em redes locais ethernet 10Base5 e 10Base2. O desempenho desses cabos pode ser prejudicado pela atenuao, pelo rudo trmico e pela intermodulao. 8 A transmisso wireless de sinais de microondas na forma broadcast exige o uso de antenas diretivas inteligentes (smart antennas), o que permite a obteno de taxas de transmisso da ordem de 1 Gbps com BER inferior a 10 !6 . A respeito de conceitos da anlise estruturada, julgue os itens que se seguem. 81 O diagrama entidade/relacionamento permite ao engenheiro de software especificar completamente os objetos de entrada e sada de um sistema, e tambm os atributos que definem as propriedades desses objetos e as suas relaes. 88 Um processo representado em um diagrama de fluxo de dados pode ser refinado at que se obtenha uma representao que desempenhe uma funo que seja facilmente implementada como um componente de programa. 89 O fluxo de dados definido como uma listagem organizada de todos os elementos de dados que so pertinentes a um sistema. 90 As representaes grficas dos componentes de um diagrama de fluxo de dados so: as entidades caixas , os fluxos de dados setas e os depsitos de dados linhas duplas. Ferramentas de engenharia de software apoiada por computador (CASE) assistem profissionais nas atividades associadas com esse processo. A respeito de conceitos dessas ferramentas, julgue os itens a seguir. 91 As ferramentas CASE de programao incluem compiladores, editores e depuradores, que esto disponveis para apoiar a maioria das linguagens de programao. 92 As ferramentas CASE de anlise e projeto so utilizadas na estimativa de custo e esforo de projetos de software e na realizao de cronogramas de projetos. 93 As ferramentas CASE de desenvolvimento web assistem gerao de textos, grficos, formulrios, scripts, applets e outros elementos de uma pgina web. Um modelo de processo de software escolhido com base na natureza e na aplicao do projeto, nos mtodos e nas ferramentas a serem usados, nos controles e nos produtos intermedirios e finais que so requeridos. A respeito dos conceitos relacionados com o modelo de processo de software, julgue os itens seguintes. 94 Todo desenvolvimento de software pode ser caracterizado como um ciclo de soluo de problema no qual podem ser encontrados quatro estgios: situao atual, definio do problema, desenvolvimento tcnico e integrao da soluo. 95 O modelo seqencial linear comea no nvel de sistema e progride por meio de anlise, projeto, codificao, teste e manuteno. 9 No modelo RAD (desenvolvimento rpido de aplicao), no so identificados detalhadamente os requisitos de entrada, processamento e sada. A respeito de conceitos de modelos funcionais, julgue os itens que se seguem. 91 A criao de modelos funcionais de uma aplicao permite ao engenheiro de software focalizar funes especficas do problema. Um modelo funcional comea com um nico modelo de contexto. 98 Modelos funcionais permitem obter um maior entendimento da entidade real a ser construda e devem ser capazes de representar a informao que o software transforma, as funes, que permitem que a transformao ocorra, e o comportamento do sistema. A respeito dos modelos utilizados no desenvolvimento de aplicaes de sistemas de informao, julgue os seguintes itens. 99 Um dos objetivos da modelagem de negcio aplicada a um processo indicar as informaes que dirigem esse processo e quem as gera. 100 Na modelagem de processo, os atributos de cada objeto so identificados e as relaes entre esses objetos so definidas. 101 Na modelagem de dados, definido um conjunto de objetos de dados que so necessrios para dar suporte ao negcio. Com relao aos ambientes Windows 2000 e Unix, julgue os itens subseqentes. 102 Servidores de rede Windows 2000 podem fazer uso de arquitetura de discos da forma de RAID 1. 103 Servidores de rede Unix podem fazer uso de arquitetura de discos da forma de RAID 5. UnB / CESPE STJ / Concurso Pblico Aplicao: 9/5/2004 permitida a reproduo apenas para fins didticos, desde que citada a fonte. Cargo 10: Tcnico Judicirio / rea: Apoio Especializado Especialidade: Informtica 7 104 Ambiente de rede Unix no possui servio de autenticao de usurios centralizado. Isto resulta diretamente no fato de que cada estao deva ter sua base de usurios replicada. 105 Ambiente de rede Windows 2000 utiliza mecanismos de autenticao centralizada por meio do active directory, que permite a autenticao de usurios por meio de LDAP e Kerberos. 10 Ambientes de redes Unix e Windows 2000, quando integrados, devem estar em redes segmentadas fisicamente porque o excesso de broadcast gerado por redes Windows 2000 provoca congestionamento de dados nas redes Unix. Banco de dados relacional utiliza linguagem SQL (structured query language) para a manipulao dos dados. Com relao a SQL, julgue os itens a seguir. 101 Em SQL, a DDL (data definition language) permite a definio de dados enquanto a DML (data manipulation language) permite operaes de manipulao de dados, tais como insero de informao em uma base de dados. 108 Update e delete so exemplos de comandos DDL, enquanto create e drop so exemplos de comandos DML. 109 Em SQL, uma viso representa os dados na forma de listagens, independentemente das tabelas e da organizao lgica dos dados. 110 Os comandos commit e rollback so responsveis pela capacidade de gravao ou de cancelamento de uma gravao em uma base de dados. 111 O comando CREATE DATABASE permite a criao de tabelas em um banco de dados SQL. Acerca das operaes de lgebra relacional, que so fundamentais em linguagens de banco de dados, julgue os seguintes itens. 112 A lgebra relacional consiste em um conjunto de operaes que tomam uma ou mais relaes como entrada e produzem uma nova relao como resultado. 113 A operao de projeo elimina atributos que no esto na lista de projeo, de forma que o esquema de resultado contenha os campos da lista de projeo com os mesmos nomes que possuam na relao de entrada. 114 A operao de seleo em lgebra relacional relaciona linhas que satisfazem condio de seleo, de forma a existirem duplicatas no resultado apresentado. Em relao sintaxe de comandos em DB2, julgue os itens que se seguem. 115 A expresso CREATE [SUMMARY] TABLE tableName | LIKE (tableName1 | viewName | nickname) representa corretamente a sintaxe para a criao de uma tabela. 11 Para a criao de tipos definidos pelo usurio, correta a sintaxe dada por CREATE DISTINCT TYPE typeName AS sourceDataTypeName [WITH COMPARISONS]. Um SGBD (sistema gerenciador de banco de dados) tem uma gama de funes pr-implementadas que gerenciam as operaes de insero, remoo, atualizao e consulta de dados armazenados. Acerca de SGBDs, julgue os itens subseqentes. 111 A integridade no uma funo especfica de um SGBD porque os dados devem ser previamente analisados e dispostos no DFD (diagrama de fluxo de dados). 118 Restries de segurana, que so funes integrantes do sistema operacional, no so aplicadas por meio de recursos prprios de um SGBD. 119 O controle de acesso aos dados, que permite concorrncia e travamento de pginas, desnecessrio em um SGBD devido paginao do sistema operacional que auxilia esse tipo de tarefa. Com base nos conceitos da arquitetura cliente-servidor, julgue os itens a seguir. 120 As camadas da arquitetura cliente-servidor de trs camadas so: camada de interface de usurio, camada de regras de negcio e camada de acesso ao banco de dados. 121 Na arquitetura cliente-servidor multicamadas, uma alterao na camada de acesso aos dados no afeta a camada de interface de usurio, desde que essas camadas estejam na mesma mquina. 122 A arquitetura cliente-servidor multicamadas possui a vantagem de que a camada de interface de usurio pode se comunicar diretamente com qualquer outra camada, ou seja, no existe hierarquia entre camadas. Com base nos conceitos do modelo de redes ISO/OSI, julgue o item seguinte. 123 A camada de apresentao fornece um servio para as aplicaes com objetivo de independncia de representao dos dados. Dessa forma, uma aplicao com codificao Java pode interagir com uma aplicao com codificao Delphi. Quanto aos conceitos bsicos de comunicao de dados, julgue o item que se segue. 124 Uma sinalizao de 400 baud, em que cada smbolo representa trs bits de informao, corresponde a uma taxa de transferncia de 1.200 bps da informao. A respeito de conceitos de estrutura de dados, pilhas e filas, julgue os itens subseqentes. 125 Em geral, em uma pilha s se admite ter acesso ao elemento localizado em seu topo. Isso se adapta perfeitamente caracterstica das seqncias em que s o primeiro componente diretamente acessvel. 12 A seguir, est representada corretamente uma operao de retirada em uma fila de nome f. se f.comeo = nil ento erro {fila vazia} seno j f.comeo 8 . info 121 A seguir, est representada corretamente uma operao de desempilhamento em uma pilha de nome p. se p.topo = 0 ento nada {pilha vazia} seno p.topo p.topo 1 Acerca de conceitos de desenvolvimento de sistemas estruturados, julgue os itens a seguir. 128 Existem trs construes fundamentais para a programao estruturada: seqncia, condio e repetio. Qualquer programa, independentemente da rea de aplicao ou complexidade tcnica, pode ser projetado e implementado usando apenas essas trs construes lgicas. No entanto, o uso dogmtico de apenas essas trs construes pode algumas vezes causar dificuldades prticas. 129 As tabelas de deciso fornecem uma notao que traduz aes e condies em uma forma tabular. Os seguintes passos podem ser aplicados para desenvolver uma tabela de deciso: 1. listar todas as aes que podem ser associadas a um procedimento; 2. listar todas as condies durante a execuo do procedimento; 3. associar conjuntos especficos com aes especficas, eliminando combinaes impossveis de condies; 4. definir as regras indicando que ao(es) ocorre(m) para um conjunto de condies. 130 O portugus estruturado uma linguagem de programao que pode ser traduzida a uma representao grfica, por exemplo, fluxograma, e que pode ser compilada de maneira interativa.