Q1) Explain why professional software is not just the programs that are developed for a customer.
Q2) Explain how the universal use of the Web has changed software systems.
Q3) To help counter terrorism, many countries are planning or have developed computer systems that track large numbers of their citizens and their actions. Clearly this has privacy implications. Discuss the ethics of working on the development of this type of system.
a. Explain the notion of “crypto system;” also, say how its encryption and decryption
algorithms can be specified mathematically.
b. Biometric technology has been available for a number of years; however, its adoption has
been slow. Discuss the factor(s) that you see as inhibiting or delaying the adoption of biometric
technologies. Also include in your answer any factor(s) that might increase the adoption of
biometrics.
1a. In the context of core Access Control
Define the following:
i. The notion of User-Role assignment (UA relation) [5 Marks]
ii. Define Discretionary Access Control (DAC)
b. Briefly describe the processes of encryption and decryption in relation to cryptography.
c. Explain how public key cryptography may be used for identification.
2. a. Explain how access control lists are used to represent access control matrices. Describe the
environments in which they are widely used and their advantages and disadvantages.
b. What is the plaintext for the following ciphertext, which was encrypted using a Caesar
substitution cipher:
i. FRURQD SDQGHPLF DWWDFN
ii. XQLWHG ZH VWDQG WRJHWLHO
c. List the names of five security services desired in computer networks. For each service,
explain what the service means.
Consider a client approached you to design and develop a Vacation Home Rental Online Marketplace (VHROM) for them so that a large number of customers & providers can interact and make transactions.
Task-2:
a) In order to manage the project efficiently divide the project into tasks, estimate duration for each task to be completed and define if there are task dependencies. Based on this produce a task, duration dependency table.
b) In order to track progress of your project, create an activity Bar chart to plot your task, milestones and dependencies against time.
c) In order to manage your staff in a better way, prepare a staff activity chart as per estimated number of staff required for the project.
Consider a client approached you to design and develop a Vacation Home Rental Online Marketplace (VHROM) for them so that a large number of customers & providers can interact and make transactions.
Task-2:
a) In order to manage the project efficiently divide the project into tasks, estimate duration for each task to be completed and define if there are task dependencies. Based on this produce a task, duration dependency table.
b) In order to track progress of your project, create an activity Bar chart to plot your task, milestones and dependencies against time.
c) In order to manage your staff in a better way, prepare a staff activity chart as per estimated number of staff required for the project.
Consider a client approached you to design and develop a Vacation Home Rental Online Marketplace (VHROM) for them so that a large number of customers & providers can interact and make transactions.
Task-1:
a) Select the appropriate SDLC process model to develop the VHROM system.
b) Using the Requirement Engineering process produce a Software Requirement Specification (SRS) document consisting a list of requirements. Categorize the requirements in to Functional and Non- functional requirements.
c) In order to model the functional requirements from the provided scenario narrative, draw a Use Case diagram and Sequence diagram of the proposed solution.
plz! solve this term paper
term paper on Designing and developing a vacation home rental online marketplace ( VHROM).
As part of your term assignment, you need to design a system for the above-mentioned scenario.
In order to do so you need to do the followings:
Task-1: 15 marks
a) Select the appropriate SDLC process model to develop the VHROM system.
b) Using the Requirement Engineering process produce a Software Requirement
Specification (SRS) document consisting a list of requirements. Categorize the
requirements in to Functional and Non- functional requirements.
c) In order to model the functional requirements from the provided scenario narrative,
draw a Use Case diagram and Sequence diagram of the proposed solution.
You have been appointed a project manager within an information systems organization. Your job is to build an application that is quite similar to others your team has built, although this one is larger and more complex. Requirements have been thoroughly documented by the customer. What team structure would you choose and why? What software process model(s) would you choose and why?
Describe memory system in "cortex m3"
Discuss why change is unavoidable in complex systems with examples of software process activities
that help predict changes and make the software under development more resilient to change