subject

The purpose of this assignment is to practice different operations regarding the list. You will have to call list methods to perform various manipulation of a list. We will also use tuples in this assignment, even though we have talked about it formally. You will use a limited number of features of the tuple (e. g., print an element of a tuple, retrieve an element from a tuple). All of those are identical to those of lists. This assignment is partially built on the last few assignments. We are using a menu system again. [2] Description: You are supposed to implement a faculty directory system. Each faculty has a faculty ID (3-digit integer), last name, first name, and an email address. The system should allow the users to conduct the operations listed in the sample program. After each operation, the system will print out the updated records. [3] Requirements: To implement the directory, you need to maintain a list of tuples. You will implement a menu function similar to the one you did in a previous assignment. Also, the main program should essentially have a loop with a lengthy if-elif-else statement. Each of the "cases" in the if-statement should essentially be a function call to perform a task. When possible, call the existing list methods instead of writing your own. You can do what is asked in a few calls to the existing list methods in all cases. If you take out the main program, the menu function, and the list's initialization, the rest of the program will be about 30-40 lines in length. Initialize the list using the five records in the sample output. [3] Output: A sample output is given below. Please note that the output is only ONE of the possible ways to test the program. The TA will test the programs differently from what is shown. You should first make sure the program works in this test case. [4] Challenges: In most database systems, there should not be duplicated records with the same key. The Id in this assignment is supposed to be the key. However, I do not require enforcement. If you have time left, see if you can add that to the program. Also, it would be nice to have a warning message if one tries to delete a non-existing record. There is one case in the sample output. No extra points, but you can feel proud of yourself.

ansver
Answers: 3

Other questions on the subject: Computers and Technology

image
Computers and Technology, 24.06.2019 01:00, Timeisjesus
Answer these and get 40 points and brainliest
Answers: 1
image
Computers and Technology, 24.06.2019 15:20, 710jonathan
Local area networks use many of the same network technologies and the internet, only on a smaller scale. devices that access lans are equipped with a network interface that contains circuitry for wireless or wired connections. devices also have a physical address, in addition to the ip addresses acquired from a dhcp server. the most popular wired technology is . the most popular wireless technology is , which can be configured as a(n) or star topology. setting up a lan and configuring its router is fairly easy. the first step is to change the standard to one that is secure. next, create a(n) that uniquely identifies the network by name. it is also important to activate wireless to prevent wireless signals from being intercepted during transmission. a limited-access network can be created for visitors to use. by activating , the router will be able to assign ip addresses to each device that joins the network. to connect to a secure lan that is protected by encryption, an encryption , or password, is required. lans can be used to access data collected by iot devices and the networks that tie these devices together. technologies such as rfid, nfc, bluetooth smart, zigbee, and z-wave offer -power links, essential for battery-powered devices that can’t expend excess amounts of energy transmitting data.
Answers: 1
image
Computers and Technology, 24.06.2019 21:40, imamador6396
Which of these is not a type of socket? aga (alternating grid array) pga (pin grid array) spga (staggered pin grid array) lga (land grid array)
Answers: 1
image
Computers and Technology, 25.06.2019 06:00, carolinagarciap8kgmi
In 2 to 3 sentences, describe how you would change the background of a group of cells
Answers: 1
You know the right answer?
The purpose of this assignment is to practice different operations regarding the list. You will have...

Questions in other subjects:

Konu
Geography, 15.07.2021 20:30
Konu
Mathematics, 15.07.2021 20:30
Konu
Mathematics, 15.07.2021 20:30