FIT 100, Winter 2005

Homework 2 - Cross Platform Exploration

Name (Last, First): ________________________
StudentID: __________________
Section: ________

Objectives

Different operating systems obviously have differences. But they also always have similarities since they function similarily. You will explore these similarities and differences for Windows and Mac OS in this assignment.

Preparation

You might want to review the material of Lab 1 and Lab 2 before doing this assignment.  There may be some parts of this homework you cannot finish until you have done Lab 2.  If you encounter that, do as much as you can of this homework (skip around parts if necessary), and leave time to complete it before the due time.

Visit one of the general-access computing labs in:

or do this work somewhere else where you have access to both a Mac with OS X and a Windows machine with Windows 2000 or Windows XP.

You will be using both styles of computer to do this assignment. I suggest that you start with the machine that you are more familiar with and explore all of the part questions with it. Then switch to the other machine and complete the comparison.

Questions

Start with a machine running the operating system that is most familiar to you.
1. Start a web browser (e.g., Mozilla, Netscape, Safari, Internet Explorer). Go to your own personal student home page and print a copy of it. Close the browser application. At the top of the printed page, write "Question 1" and include it with your turn in.
2. Start one of the secure file transfer programs (e.g., SSH or Fugu) and connect to your account on Dante. Using the file transfer program, explore your directories on dante and make sure you understand how they are structured (this is all covered in Lab 1). Use the Properties command (SSH) or the Get Info command (Fugu) to view information about the text file that you created in Lab 2. How many bytes does the file contain?
3. Download the text file that you created in lab 2 and store it on your local machine. Using a text editor of some sort open the file. Notice the name of the editor you are using. Add a line of text to the file that says "The name of the first text editor used on this file is <editor name>." Save the file to disk, then upload it back to your dante account. What was the name of the text editor you used?
Now log off of the first machine and log on to a machine of the unfamiliar type.
4. As you did in question 1, start a web browser running. Using the browser, explore the web until you are relatively comfortable using it and can navigate around. Take notes as you go to remind you of differences and similarities in the operation of the two browser programs. Go to your personal student home page and print it out, as you did in question 1. On the top of the printout, write "Question 4" and include it with your turn in.
5. As you did in question 2, start one of the secure file transfer programs (e.g., SSH or Fugu) and connect to your account on Dante. Using this program, explore your dante directory structure again. Take notes as you go to remind you of differences and similarities in the operation of the two file transfer programs. Using the Properties command (SSH) or the Get Info command (Fugu) inspect the text file that you created in Lab 2 and updated in question 3 above. How many bytes does the file contain now?
6. Download the text file again and store it on the local machine that you are now logged in to. Using a text editor of some sort open the file. Notice the name of the editor you are using. Add another line of text to the file that says "The name of the second text editor used on this file is <editor name>." Save the file to disk, then upload it back to your dante account. Take notes as you go to remind you of differences and similarities in the operation of the two file editors. What was the name of the text editor you used this time?
7. Before you leave the editor, print a copy of the final version of the text file. On the top of the printout, write "Question 7" and include it with your turn in.
8. Using the text editor, create a new file. Write a list that briefly describes all of the following:
  • At least one difference in appearance between the two print outs of your student home page.
  • Two features of the Macintosh applications that are almost identical to the same features in the Windows applications.
  • Two features of the Macintosh applications that are quite different from the related features in the Windows applications.
A sentence or two explaining each feature is sufficient. Print a copy of this file. On the top of the printout, write "Question 8" and include it with your turn in.

Turnin Checklist

Collect all of the following pages and staple them together. You can't be sure there will be a stapler in the lecture hall, so staple before you come to class! Bring the package to class on Friday, January 14, and turn it in at the beginning of class.  Keep in mind what the syllabus says about missed homework.   (Be sure your name and section are on anything you turn in, whether or not that is mentioned specifically.)

______ This page with answers to questions 2, 3, 5, and 6.
______ A copy of your home page printed from the first system, labeled Question 1.
______ A copy of your home page printed from the second system, labeled Question 4.
______ A copy of your final version of the lab 2 text file after editing on both systems, labeled Question 7.
______ Your similarities and differences list, labeled Question 8.