0% found this document useful (0 votes)
63 views

Lab#3

This document outlines the instructions for Lab Assignment #3 in a CIS 1400 course. The assignment involves understanding modules by answering multiple choice questions, creating an IPO chart, flowchart, and pseudocode for a property tax calculation program. Students are asked to design the program using a modular approach with separate modules to calculate the assessed value and tax value, while a main module displays the outputs. The program must prompt the user for the property value, and declare assessed percentage and tax percentage as constants. Flowcharts and pseudocode must be attached and labeled with student details. The assignment is worth a total of 50 points.

Uploaded by

Usman Effendi
Copyright
© © All Rights Reserved
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
63 views

Lab#3

This document outlines the instructions for Lab Assignment #3 in a CIS 1400 course. The assignment involves understanding modules by answering multiple choice questions, creating an IPO chart, flowchart, and pseudocode for a property tax calculation program. Students are asked to design the program using a modular approach with separate modules to calculate the assessed value and tax value, while a main module displays the outputs. The program must prompt the user for the property value, and declare assessed percentage and tax percentage as constants. Flowcharts and pseudocode must be attached and labeled with student details. The assignment is worth a total of 50 points.

Uploaded by

Usman Effendi
Copyright
© © All Rights Reserved
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 3

CIS 1400: Programming and Logic Technique

Lab Assignment
Name:
Lab Assignment
Due Date
(beginning of class)
Points

#3 Understanding Modules
09/14/2016
Multiple Choice
__________/ 15 pts.
Property Tax (attach hardcopies)
IPO Chart
__________/ 5 pts.
Flowchart
__________/ 15 pts.
Pseudocode
__________/ 15 pts.
Total

__________/ 50 pts.

Lab Assignment #3 Activities


1. Answer the following Chapter 3 Multiple Choice Review Questions on pages 116
to 117 of your textbook. (15 points)
Question Number
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15

College of DuPage

Your Answer

CREngland

CIS 1400: Programming and Logic Technique


Lab Assignment
2. Design a program that includes a modular based approach to solve Chapter 3
Programming Exercise 5 (Property Tax) on page 121. Remember the guideline
given on page 80 in your textbook:
When using modules in a program, you generally isolate each task with
the program in its own module.
a) Complete the following IPO Chart for the problem: (5 points)
IPO Chart for Property Tax Program
Input

Processing

Output

b) Use a software application to create the flowchart that represents your


solution and implements the following additional problem requirements:
Additional Problem Requirements:
Create a main module as your program start module
Include modules to (at least) calculate and return (through pass by
reference parametersdo not display in the module) the assessed value
and the property tax value (i.e. one module to calculate assessed value and
another module to calculate property tax). Subsequent display of these
values should be done by the main, or another, module.
The actual value of the property should be prompted for and stored in a
variable for subsequent calculation and display.
Declare the assessed percent value (60% of actual value) and property tax
percent (64 per $100 assessed value) as global named constants.
All other needed values should be incorporated as arguments/parameters as
appropriate.
Attach a copy of your flowchart to this lab coversheet (be sure to label the
hardcopy with your name, date, class, and lab assignment number). (15
points)
Completed

College of DuPage

CREngland

CIS 1400: Programming and Logic Technique


Lab Assignment
c) Use a software application to create the pseudocode that represents your
solution and implements the additional problem requirements listed for the
flowchart.
Attach a copy of your pseudocode to this lab coversheet (be sure to label the
hardcopy with your name, date, class, and lab assignment number). (15
points)
Completed

College of DuPage

CREngland

You might also like