Resposta do prof. O browser um software que, entre outras funcionalidades interpreta as tas contidas num arqui!o ."tml, e com o resultado de tal interpreta#$o, permite e%ibir a &anela correspondente no monitor da esta#$o de trabal"o onde e%ecuta. 'm qual tipo de computador e%ecutado o "Browser"? b. Resposta do prof. 'm eral o browser e%ecutado em um computador do tipo esta#$o de trabal"o. No que consiste a ()*+? c. ()*+ ,(-per)e%t *ar.up +anuae/, uma linuaem que permite especificar atra!s de te%to, contidos em suas tas, uma &anela a ser e%ibida no monitor contendo te%to, ob&etos r0ficos e fun#1es de na!ea#$o para outras &anelas. 'm qual tipo de computador ficam arma2enados os arqui!os .()*+? d. 3uando se utili2a um web ser!er, que e%ecuta em um computador do tipo ser!idor de aplica#$o os arqui!os ."tml s$o arma2enados no ser!idor de aplica#$o, embora se&am interpretados por um browser que e%ecuta numa esta#$o de trabal"o. Os arqui!os ."tml s$o en!iado do web ser!er para o browser de acordo com as necessidades de e%ecu#$o do sistema distribu4do. 3ual o relacionamento e%istente entre o "Browser" e um arqui!o .()*+? e. Resposta do prof. 'ntre outras coisas o browser interpreta as ta de um arqui!o ."tml e e%ibi a &anela correspondente no monitor da esta#$o de trabal"o. '%plique e e%emplifique o uso da ")a" 5nput. f. Respostas do prof. 6 ta input uma das tas da "tml e permite especificar ob&etos a serem e%ibidos em uma &anela atra!s dos quais o usu0rio fornece dados de entrada. '%emplos s$o7 cai%as de te%to, teclas, etc. 8input t-pe9"te%t".........: o que diitar na cai%a de te%to dado de entrada. '%plique e e%emplifique o uso do par;metro action da ")a" <orm. . Resposta do prof. Por meio do par;metro action da ta form da "tml informa=se para qual site e qual r>tulo da camada de ne>cios o browser de!e en!iar os dados fornecidos pelo usu0rio atra!s da &anela correspondente. (o&e em dia, comum que a camada de apresenta#$o de um sistema distribu4do se&a implementada usando o "Browser" e o ()*+. ?esse modo, pede=se7 @= 3uais s$o as principais funcionalidade de um "Aeb Ser!er"? a. Resposta do prof. Bm web ser!er um software que e%ecuta no ser!idor de aplica#$o. 6lumas de suas funcionalidade s$o7 manusear os arqui!os ."tml que est$o arma2enados no ser!idor de aplica#$o, en!iando=os !ia )CPD5P, para o browser numa esta#$o de trabal"o, de acordo (o&e em dia, comum que a camada de ne>cios se&a implementada por meio de um "Aeb Ser!er" e da linuaem correspondente. ?esse modo, pede=se7 2= Simulado P2 quinta=feira, @E de maio de 2F@G @H7FF Pgina 1 de Sistemas Distribudos aplica#$o, en!iando=os !ia )CPD5P, para o browser numa esta#$o de trabal"o, de acordo com as necessidadesI c"amar para a mem>ria um m>dulo da camada de ne>cios, oriinalmente arma2enado no ser!idor de aplica#$o, de acordo cm as necessidadesI estabelecer a comunica#$o, !ia )CPD5P, entre o m>dulo da camada de ne>cios e o sistema erenciador de banco de dados que e%ecuta no ser!idor de dadosI etc. 'm qual tipo de computador e%ecuta um "Aeb Ser!er"? b. Resposta do prof. Bm web ser!er e%ecuta em um ser!idor de aplica#$o. 3ual o relacionamento e%istente entre um "Aeb Ser!er" e um "Site"? c. Resposta do prof. Bm web ser!er corresponde a um dos softwares utili2ados na implementa#$o de um site. 3ual a linuaem correspondente ao 55S? d. Resposta do prof. Bma das linuaens correspondentes ao 55S ,5nternet 5nformation Ser!er da *icrosoft/ a 6SP ,6ss-nc"ronous Ser!er Paes/. 5dem, ao 6pac"e )omCat? e. Resposta do prof. 6 linuaem correspondente ao 6pac"e )omCat a JSP ,Ja!a Ser!er Paes/. 5dem, ao 6pac"e? f. Resposta do prof. 6 linuaem correspondente ao 6pac"e a P(P. Cite qual o "Aeb Ser!er" que e%ecuta acoplado a uma JK* e &ustifique? . Resposta do prof. O web ser!er que e%ecuta acoplado a uma JK* o 6pac"e )omCat. Porque ele trada de m>dulos escritos na linuaem JSP. )ais m>dulos s$o automaticamente con!ertidos para Ja!a e portanto s$o e%ecutados em uma JK*. Cite um mtodo da classe request, e%plique seu uso e e%emplifique. ". Resposta do prof. Como se pode !er no m>dulo calculo.asp e%istente no caderno, o mtodo quer-strin da classe request fa2 parte da linuaem 6SP. Cite um mtodo da classe response, e%plique seu uso e e%emplifique. i. Resposta do prof. 5dem para classe response que utili2a o mtodo ri"t. 3ual a !antaem de arma2enar os arqui!os ."tml no "Site", embora se&am interpretados na esta#$o de trabal"o, em termos de prorama#$o e manuten#$o? L= Resposta do prof. 'm termos de manuten#$o !anta&oso arma2enar os arqui!os ."tml no ser!idor de aplica#$o, pois se "ou!er necessidade de alterar uma &anela, basta alterar o arqui!o ."tml correspondente no ser!idor de aplica#$o um local Mnico, ao in!s de fa2N=lo em cada uma das esta#1es de trabal"o. Represente a l>ica eral de um "Browser" por meio de um diarama de blocos. G= Pgina 2 de Sistemas Distribudos Represente a l>ica eral de um "Browser" por meio de um diarama de blocos. G= O que o "Software" 'clipse? E= Resposta do prof. O 'clipse um software do tipo 5?' ,5nterated ?e!elopement 'n!iroment, ou 6mbiente 5nterado de ?esen!ol!imento/, assim c"amado porque permite a codifica#$o, compila#$o, build e testes de proramas na linuaem Ja!a. Pgina 3 de Sistemas Distribudos