Question: Lab Guide To complete this assessment, you will need to access a computing system with a Python installation and suitable Integrated development environment. The current
Lab Guide
To complete this assessment, you will need to access a computing system with a Python installation and suitable Integrated development environment. The current version of Python and Visual Studio Code are the suggested tools to use. Your own system is likely to be suitable for this. However, a system can be provided to you if needed. Discuss this with your teacher and a Azure lab registration link can be provided to you. The following credentials can be used to access the lab. Ask your teacher for assistance if you are having difficulty accessing the lab.
Username | Student |
Password | !nf0tecH |
Assessment scenario - Password Manager
You work as a programmer for a small digital development agency "Apps2U". Apps2U have asked you to develop a script on behalf of their customer "DigiCore". DigiCore have requested a simple password manager because their staff are resorting to insecure practices to record login credentials such as writing them down on sticky notes. The password manager will be used to store and retrieve credentials for websites and other login services used by employees.
| Script Requirements Your code will be written to the following requirements | |
Done | |
| Include an options menu for the user allowing them to carry out the followingactions
| |
Return to the menu after each action has completed | |
Create a text file for credential storage if a text file does not already exist | |
Append new records to the text file without overwriting previous entries | |
Display the text file contents in a visually presentable way including spacing and headings | |
Handle any input from the user and carry out actions, without errors | |
Include embedded explanatory comments (#) to clarify the meaning of the code where necessary | |
Structure code with the layout, naming conventions, white space and comments recommendations in the PEP 8 Style guide for Python code | |
Include at the top of the script, the file name, author's name, script purpose and, the date development began and ended |
Step by Step Solution
There are 3 Steps involved in it
Get step-by-step solutions from verified subject matter experts
