ATSC 212
Earth & Atmospheric Science Intro Computing Lab

[ home | students | labs | resources | help ]

Resources

Programs for you to install on your personal computer or laptop:
(if you use your own laptop instead of using the computers built in the EOSC lab room)

ProgramUtility
 Mozilla FireFox .A web browser.  You may use other browsers instead, if you wish.  Used in weeks 1-13.
 KompoZer .A web-authoring program we use in Weeks 2-3. 
 FileZilla Client .Allows you to securely transfer files via sftp from one computer to another.  Used in weeks 2-3.  (Mac OSX users might prefer CyberDuck instead.)
 NX Client .Allows your PC laptop to be used as a terminal to a remote linux/unix computer.  Used in weeks 4-13.  (Mac OSX users don't need this.)
myVPNA Virtual Private Network provided by UBC IT Services, to allow you to securely connect to UBC (needed to access our linux computer).
 others .All the other programs for this course (FORTRAN, C, etc) are already installed on a linux server, which you will access via the NX Client.

.

Online References:  

Topic URL
Welcome
Web authoring Use excellent Help menu attached to KompoZer program.  Also see...
http://www.charlescooke.me.uk/web/kz-ug-home.htm (KompoZer User Guide) 
http://www.w3.org/TR/html4/cover.html#minitoc (the full specs on html)
.
For info on Cascading Style Sheets (CSS), see...
http://www.w3.org/Style/Examples/011/firstcss (Excellent intro tutorial)
http://www.w3.org/MarkUp/Guide/Style (Another good intro)
http://www.w3.org/Style/LieBos2e/enter/ (Another good intro)
http://www.w3.org/TR/CSS21/ (the full specs on CSS)
UNIX/Linux http://en.wikibooks.org/wiki/Guide_to_UNIX
http://en.wikibooks.org/wiki/Linux_For_Newbies 
PERL http://www.perl.com/pub/q/documentation 
FORTRAN http://fortran90.org/ (Excellent best Fortran practices, and interactions with python)
http://en.wikibooks.org/wiki/Fortran
http://www.pgroup.com/doc/pgifortref.pdf 
C http://www.imada.sdu.dk/~svalle/courses/dm14-2005/mirror/c/tableofcontents3_1.html 
SQL/MySQL http://dev.mysql.com/doc/refman/4.1/en/index.html 
Conclusion

.

Additional Info and Resources

.

Tags for inserting comments into your program:

Language In-line Full line
html -- your comment --
(can appear anywhere in line)
<!-- your comment. -->
UNIX # your comment
(from # till end of line)
# your comment
PERL # your comment
(from # till end of line)
# your comment
FORTRAN ! your comment ! your comment         or
C your comment ("C" must be in column 1)
C /* your comment */ /* your comment */
MySQL (depends on your programming language) (depends on your programming language)

  .

Examples of program structures in Fortran, C, and Perl:

Loops Conditionals XX Misc.
for loop  xx xx xx
xx xx xx xx
xx xx xx xx
xx xx xx xx
xx xx xx xx
xx xx xx xx

 ..
[ home | students | labs | resources | help ]
.
Copyright © 2013 by Roland Stull and George Hicks II

UBC
.