Centro Brasileiro de Pesquisas Físicas - CBPF/CNPq 
Programas da Escola de Verão 98

  Introdução à Internet - Nilton Alves Jr.

Nível: Graduação em Física, Química, Engenharia e em áreas correlatas.
            São necessários conhecimentos básicos de informática, de programação estruturada
            e de língua inglesa.

Objetivo Principal: Abordar os principais aspectos, inclusive técnicos, da infra-estrutura
                                    da “Era da Informação” para que sejam utilizados de maneira otimizada
                                    os recursos disponibilizados no ambiente Web.

Objetivos Secundários:   a)  Mostrar o desenvolvimento das redes, suas origens e sua evolução;
                                                b) Promover discussões de maneira que o senso crítico sobre as
                                                     informações seja ampliado;
                                                c) Apresentar os principais protocolos, suas características técnicas,
                                                    limitações, vantagens e eventuais configurações;
                                                d) Trabalhar com os principais serviços disponíveis na rede, utilizando
                                                    as características/opções mais vantajosas dos softwares mais
                                                    divulgados;
                                                e) Transmitir a importância da utilização da rede, principalmente na área de
                                                     pesquisa e desenvolvimento;
                                                f ) Criar páginas Web passivas utilizando HTML e ativas (ou pseudo-ativas)
                                                     utilizando programas em C e Java Script.
                                                g) Utilizar o ambiente Web para aplicações científicas.

Formato: O curso terá carga horária total de 18 horas divididas em 6 aulas sendo 2 por semana.
                   As aulas de 3 horas cada, serão divididas em duas sessões:
                   i) teórica no auditório e ii) prática no laboratório.
                   Deverá ser cobrada a presença, bem como a realização de duas avaliações, uma teórica e
                   outra prática, a fim de caracterizar o mérito ao certificado do curso.
                   Nas sessões teóricas, deve ser utilizado um microcomputador de ótima performance, um
                   monitor adicional de cristal líquido e um retroprojetor adequado (3M).
                   Nas sessões práticas, devem ser utilizadas as estações de trabalho (SUN) do laboratório
                   da CAT, que deve ser preparado/reservado anteriormente (abertura de contas provisórias,
                   espaço em disco, instalação de softwares, suprimentos para impressora, limpeza, ar
                   condicionado, normas para utilização, etc).
                   Será utilizada, como material didático, uma nota técnica que deverá ser publicada no mês
                   de dezembro, com mesmo título e autores que ministrarão o curso.

Ementa:  I.  Histórico, Estrutura, Protocolos utilizados na Internet (familiarização com o
                      equipamento).
                  II.  Aplicações: FTP, Telnet, Gopher, News e Mail.
                  III.  World Wide Web, Navegadores,  Procura de informação.
                  IV. Criação de Páginas Web: HTML, CGI em C.
                  V.  Introdução à Linguagem Java.
                  VI. Aplicações Científicas em Java.

Bibliografia:  a) “Using The Internet”, W.A. Tolhurst, M.A. Pike, K.A. Blanton and J.R.Harris,
                              ISBN: 1-56529-353-3, QUE Corporation, 1994.
                         b) “Using Linux”, J.Tackett, D.Gunter and L.Brown, ISBN: 0-7897-0100-6, QUE Corporation, 1995.
                         c) “Windows NT Server Internet Guide - Microsoft Professional Editions”, Microsoft
                             Press, ISBN: 1-57231-344-7, 1996.
                         d) “World Wide Web”, M.P. Albuquerque e N. Alves, CBPF-NT-003/95, 1995.
                         e) “Connected: An Internet Encyclopedia”, Brent Baccala,
                              http://cbpf-catnt.cat.cbpf.br/connected/, 1996
                         f ) “Coping with Unix – An Interative Survival Kit”, Northwest Alliance for Computational
                              Science and Engineering,  http://www.physics.orst.edu/tutorial/unix.
                         g) “Shlurrrpp......Java – Tutorial on Java Programming”, Vijay Mukhi’s Computer
                              Institute, http://193.49.43.3/nfp/documents/java/tutorial/java.html
                         h) Web Publishing Paradigms”, T.Guay,
                             http://hoshi.cic.sfu.ca/~guay/Pradigm/