Answered step by step
Verified Expert Solution
Link Copied!

Question

1 Approved Answer

Pyhton Help needed Example of the table from ICE2 Program Requirements: For this lab, you are going to create a program that can store and

Pyhton Help needed

image text in transcribed

Example of the table from ICE2

image text in transcribed

Program Requirements: For this lab, you are going to create a program that can store and retrieve information related to a user's reading list. You are required to create coding solution satisfying the below requirements. For this lab the application needs to have the following functionality: 1. Users should be able to add a book (use functions) to their reading list by providing a book title, an author's name, and a year of publication. 2. The program should store information about all these books in a file called books.csv, and this data should be stored in CSV format. 3. Users should be able to retrieve the books (use functions) in their reading list, and these books should be printed out in a user-friendly format. 4. Users should be able to search (use functions) for a specific book by providing a book title. 5. Users should be able to select these options from a text menu, and they should be able to perform multiple operations without restarting the program. At the best, the menu should have at least the options of adding the book, listing of all books, searching a particular book, and quit the application. The first step you need to take for this lab is creating a books.csv file in the project workspace. You along with your partner discuss the possible exhaustive test cases for this lab. Furthermore, the list of test cases (at least 10) along with the test case design table is required to be submitted (like ICE2). In the test case design table, paste the screenshot of your actual output in the actual output column for each test case. Test Case 9: A list where one element has a value greater than the maximum permissible limit of an integer. [There is no limit for int in python3- with this test case, it would be confirmed] [Note: You may think of additional test cases beyond the given. Feel free to explore. Include in the table below if you find more.]

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

Students also viewed these Databases questions

Question

BD 1 2 . .

Answered: 1 week ago