Answered step by step
Verified Expert Solution
Link Copied!

Question

1 Approved Answer

Requirements Your lab submission should consist of a single Labb.py file, uploaded to the Lab 6 dropbox. The Labb.py file should meet all of the

image text in transcribed

Requirements Your lab submission should consist of a single Labb.py file, uploaded to the Lab 6 dropbox. The Labb.py file should meet all of the following requirements: . . Your name given as the author in the proper format. Comments including a brief description of the program, Input List and Output List, and full pseudocode. Place the pseudocode for each module above the module's Python code. It must have at least one output. If it has user input (which is up to you), then it must validate the user input. This means the user is not allowed to just enter any value. You must check the value, and ask the user to enter it again, and repeat this loop until the user enters a valid value. Your program must use at least one class and must create and use at least two object instances in a meaningful way. Values that should be part of your class should be represented as fields/properties, and functions that should be part of your class should be represented as methods. Your class must incorporate multiple fields/properties, and you must incorporate at least two of them in your program. Your class must incorporate multiple methods, and you must make use of (execute) at least two of them in your program. You are welcome to use multiple classes with inheritance and polymorphism, but that isn't required for full credit. Your program should be organized into separate modules. Each module should be "cohesive" and should only do one thing. Use parameters and arguments to pass values into your modules. Do not use global variables. Most values will probably end up being fields of your objects, and objects or arrays of objects will be passed into your modules. Use methods appropriately. The Python code should run correctly, and the logic should match your pseudocode. For all labs, continue, break, and while true are not allowed in your program. Requirements Your lab submission should consist of a single Labb.py file, uploaded to the Lab 6 dropbox. The Labb.py file should meet all of the following requirements: . . Your name given as the author in the proper format. Comments including a brief description of the program, Input List and Output List, and full pseudocode. Place the pseudocode for each module above the module's Python code. It must have at least one output. If it has user input (which is up to you), then it must validate the user input. This means the user is not allowed to just enter any value. You must check the value, and ask the user to enter it again, and repeat this loop until the user enters a valid value. Your program must use at least one class and must create and use at least two object instances in a meaningful way. Values that should be part of your class should be represented as fields/properties, and functions that should be part of your class should be represented as methods. Your class must incorporate multiple fields/properties, and you must incorporate at least two of them in your program. Your class must incorporate multiple methods, and you must make use of (execute) at least two of them in your program. You are welcome to use multiple classes with inheritance and polymorphism, but that isn't required for full credit. Your program should be organized into separate modules. Each module should be "cohesive" and should only do one thing. Use parameters and arguments to pass values into your modules. Do not use global variables. Most values will probably end up being fields of your objects, and objects or arrays of objects will be passed into your modules. Use methods appropriately. The Python code should run correctly, and the logic should match your pseudocode. For all labs, continue, break, and while true are not allowed in your program

Step by Step Solution

There are 3 Steps involved in it

Step: 1

blur-text-image

Get Instant Access to Expert-Tailored Solutions

See step-by-step solutions with expert insights and AI powered tools for academic success

Step: 2

blur-text-image

Step: 3

blur-text-image

Ace Your Homework with AI

Get the answers you need in no time with our AI-driven, step-by-step assistance

Get Started

Recommended Textbook for

Intelligent Databases Technologies And Applications

Authors: Zongmin Ma

1st Edition

1599041219, 978-1599041216

More Books

Students also viewed these Databases questions

Question

How would you have defined psychology before taking this class?

Answered: 1 week ago