-
e-mail me at ltaber@lt.tucson.az.us a paragraph about
yourself, a paragraph about why you are
taking the class. Make sure your
name is included in your e-mail. Use the following subject line:
CIS100 Lab 1 your-name
-
Word process a book report cover sheet. See the
book report assignment for the format.
-
Use a PC data base program (ie: Microsoft Access) to
create your personal address book. Put in at least 10
entries. Each entry needs at least the following:
- First name
- Last name
- Type of entry: ie: friend, business, organization
- Address
- Phone number
- Update date
-
Use a web page hosting and authoring service on the Internet
to set up a web page with three "interesting" links.
-
Put together a web page with a minimum
of three working links related to number systems
and base conversions. To do this write your own HTML
using a text editor such as Microsoft notepad. Do not use
an automatic HTML generator. Describe on your page how to convert
a decimal number to base 2.
-
Research an aspect of computer ethics or cryptography.
Write a short paper on your topic. Probably less tab a single
page single spaced. Include both "pro" and "con" positions
related to the topic. Also include why it is a "current"
topic.
-
"In the Lab" from Shelly page E1.61
College Cash Flow.
Add a top line to the first sheet and add:
CIS100 Spreadsheet Project 1 your-name
-
"In the Lab" from Shelly page E2.69
Ray's Ready Mix Concrete.
Add a top line to the first sheet and add:
CIS100 Spreadsheet Project 2 your-name
-
"In the Lab" from Shelly page E3.76
Modifying Ray's Ready Mix Concrete.
Add a top line to the first sheet and add:
CIS100 Spreadsheet Project 2 your-name
Note: Do not print the ``Splitting the Screen
into Top and Bottom Panes'' sheet.
-
Enter the program on page 57.
Add a new line to print your name.
Run and save your program to disk.
Note: You are welcome to save the program on the hard disk,
but be aware that the systems are used by other students
and your program may not be there when you return. The
college is NOT responsible for making sure your programs
are safe and backed-up.
-
Use Qbasic to draw a house.
The house needs to have the following
minimal features:
- Pitched roof.
- Window with four window panes.
- Door with door knob.
- Walls
The following Qbasic commands will be helpful:
SCREEN 12
This sets the output into graphics mode
with 16 colors and corner coordinates of:
(0,0) | -- | (320,0) | -- | (640,0) |
| | | | | | | |
(0,230) | -- | (320,230) | -- | (640,230) |
| | | | | | | |
(0,460) | -- | (320,460) | -- | (640,460)
|
-
LINE(X1,Y1)-(X2,Y2),color
This command draws a line from (X1,Y1) to
(X2,Y2) in color.
LINE -(X1,Y1),color
This command draws a line from the last point to (X1,Y1)
in color.
LINE(X1,Y1)-(X2,Y2), color, B
This command draws a rectangle with (X1,Y1) and
(X2,Y2) as opposite corners in color.
-
CIRCLE(X,Y),radius,color
This command draws a circle of radius at
(X,Y) in color.
-
PAINT(X,Y),color,boundry
This command fills the area bounded by color
boundry with color starting at coordinate
(X,Y).
Note: Most of the above commands have other options.
The colors are as follows:
0 | Black |
1 | Blue |
2 | Green |
3 | Cyan |
4 | Red |
5 | Magenta |
6 | Yellow |
7 | White |
8 | Gray |
9 | Light Blue |
10 | Light Green |
11 | Light Cyan |
12 | Light Red |
13 | Light Magenta |
14 | Light Yellow |
15 | Bright White |
|
Turn your house into a neighborhood. To do this follow this
sequence.
- Scale all of your X and Y coordinates. For example:
(210*S+X,311*S+Y). If you set S=1, X=0, and Y=0 your house
will be unchanged. If you set S=.1, your house will be on tenth
the size on both the X axis and the Y axis.
-
Place the program in nested
FOR
loops for X & Y.
SCREEN 12
LET S=.1
FOR X = 0 TO 620 STEP 60
FOR Y = 0 TO 420 STEP 40
Your House Program
NEXT Y
NEXT X
-
You can also
PAINT
your houses different colors
using the MOD
operator.
PAINT (210*S+X,311*S+Y) (X+Y) MOD 16, 15
- Do program 3, 4, or 5 from Baumann page 85 and 86.
Have the program print your name as well.
- Do program 1 or 2 from Baumann page 123.
Have the program print your name as well.
- Do program 1 or 2 from Baumann page 163-164.
Have the program print your name as well.
If you have completed ALL of your lab assignments
and ALL of your book reports, you become eligible
for extra credit.
If you have NOT completed all of the required class credit,
you are NOT eligible for extra credit.
The extra credit is applied to the
quiz portion of the class grade.