There have been several security incidents at NUST. It is time to improve security at NUST....
Fantastic news! We've Found the answer you've been seeking!
Question:
Transcribed Image Text:
There have been several security incidents at NUST. It is time to improve security at NUST. Management wants to develop an App that can be used by security personnel to check the credentials of everyone coming through the security gate. The App will accept as input a person's student/staff number, and output "registered student", "staff member", "unknown person" depending on whether the person is recognised as a registered student/staff member or not. Task: a) Design a simple algorithm that can be used in developing the App to check a person's credentials. You may present your solution in the form of pseudo code. b) Explain one disadvantage/weakness of your solution in (a) There have been several security incidents at NUST. It is time to improve security at NUST. Management wants to develop an App that can be used by security personnel to check the credentials of everyone coming through the security gate. The App will accept as input a person's student/staff number, and output "registered student", "staff member", "unknown person" depending on whether the person is recognised as a registered student/staff member or not. Task: a) Design a simple algorithm that can be used in developing the App to check a person's credentials. You may present your solution in the form of pseudo code. b) Explain one disadvantage/weakness of your solution in (a)
Expert Answer:
Answer rating: 100% (QA)
The text in the image is describing a scenario in which there have been several security incidents a... View the full answer
Related Book For
Systems Analysis And Design
ISBN: 978-1119496489
7th Edition
Authors: Alan Dennis, Barbara Wixom, Roberta M. Roth
Posted Date:
Students also viewed these programming questions
-
Planning is one of the most important management functions in any business. A front office managers first step in planning should involve determine the departments goals. Planning also includes...
-
Hi there , I need help. for my work i need a relevant and well written introduction as well as conclusion to the following below. My work is complete i just need a introduction and conclusion please...
-
Melissa is a sole trader. Her capital gains and capital losses for 2020-21 are 27,000 and 700 respectively. She has capital losses brought forward from 2019-20 of 12,900 and she also has unrelieved...
-
Continuing the previous question, if there is an advantage of storing this type of data in Access, why should you bother importing it into Excel?
-
Below are transactions for Hurricane Company during 2021. 1. On October 1, 2021, Hurricane lends $9,000 to another company. The other company signs a note indicating principal and 12% interest will...
-
What factors should companies consider when they are choosing a risk management strategy?
-
During the fourth quarter of 2013, there were seven biweekly paydays on Friday (October 4, 18; November 1, 15, 29; December 13, 27) for Clarke's Roofing. Using the forms supplied on pages 4-58 to...
-
Given the following data for Mehring Company, compute total manufacturing costs, prepare a cost of goods manufactured statement, and compute cost of goods sold. Direct materials used $230,000...
-
Lincoln Petroleum has the following data in connection with Lease A: REQUIRED: Lincoln Petroleum is sole owner of the working interest. If reserves are determined to be 11,000 barrels, is the well...
-
A company purchased merchandise inventory to be resold at increasing costs during 2020. The purchases were made at the following prices: Date January 1, 2020 January 25, 2020 June 20, 2020 October...
-
4. Assume the following two MIPS codes are given to you. Answer the following questions based on the assumptions that values of 10, 20, 30, and 40 are assigned to registers $30, $s1, $s2, $s3, and...
-
Converting Binary to 8421 BCD 1. Convert 111011010 to BCD 2. Convert 111011111 to BCD 3. Convert 10001000 to BCD 4. Convert 1101 to BCD 5. Convert 11110011 to BCD Convert Binary to 4221 BCD 6....
-
3. T (n) is defined recursively as 1 T(n) = { 2. [ 2 =1 if n = 1, otherwise. T(i) What is the order of T(n)? In other words, find an expression f(n) such that T(n) = 0(f(n)). You now implement the...
-
2. Convert the following C code to appropriate MIPS assembly. You will turn this in on paper (typed or handwritten), but you are encouraged to test in SPIM. int i= 0; while (i < 5) { printf("Loop...
-
Please label the direction of the drift and diffusion (electrical) currents for both electrons and holes, given their carrier concentration distribution profiles and the applied electric field marked...
-
QUESTION 3 A $1,000 bond, with interest at 9 % on March 1 and September 1, was sold on July 7 at 106 plus accrued interest. Compute the dollar amount of the sale the seller received. (Assume a...
-
Suppose that you are part of a virtual team and must persuade other team members on an important matter (such as switching suppliers or altering the project deadline). Assuming that you cannot visit...
-
Describe the types of operational requirements and how they may influence architecture design.
-
Select a specific project management topic like CASE, project management software, or timeboxing, and use the Web search for information on that topic. The URL listed in exercise 5 or any search...
-
What is the distinction between an external trigger and a temporal trigger? Give two examples of each.
-
A reversible process is a process (a) Which proceeds with no driving force (b) Which takes place spontaneously (c) Which is quasi-static (d) Which is frictional process.
-
At constant temperature and pressure, the free energy for a chemically reacting system at equilibrium is (a) Minimum (b) Maximum (c) Can not be predicted (d) None of these.
-
The operation of a throttling device follows the (a) Zeroth law of thermodynamics (b) First law of thermodynamics (c) Second law of thermodynamics (d) Third law of thermodynamics.
Study smarter with the SolutionInn App