Software Engineering Answers

Questions: 639

Answers by our Experts: 505

Need a fast expert's response?

Submit order

and get a quick answer at the best price

for any assignment or question with DETAILED EXPLANATIONS!

Search & Filtering

Software used in an aircraft has to be developed using a different development process as an e-commerce web page. An operating system has to be developed differently from a word processor. In large software systems different parts may be developed using different process models. Suggest and justify the most appropriate generic software process model that might be used as a basis for managing the development of the following systems:


a) An interactive system for Bus passengers that finds Bus times from terminals installed in stations

b) Smart door lock system with automation and security


An algorithm that request a user to input their name and then stores their name in a variable called first name. Subsequently, algorithm should print out first name alone with the phrase "Hello,World".


1)     Are you comfortable with the way cyber space is being used in today’s World? Discuss Cyber security in your country and measures put in place to combat it.

Write few notes on the following ( not less than 3 pages 


Question 3 (Marks: 20) Design the interfaces for the new system.

The interfaces can either be drawn or generated using a programming language prototyping tool of your choice.


These interfaces should be provided in such an order that it clearly demonstrates how a student will be able to access the system to view an electronic report card containing their grades of all courses taken by him or her. Also provide an example of what an error message for the system will look like.


Criteria Mark Allocation Affordance: Do the controls on the various dialogs suggest their function? 2 Visibility: In terms of visibility, determine whether all functions that can be performed are clearly indicated so that the user knows what to do next.


(2) Consistency: Are the interfaces consistent in function and appearance? 2 Feedback: Do the interfaces offer feedback to the user?


(2 )Dialogs that yield closure: Are the tasks represented by the dialogs organised so that they have a clear beginning, middle, and end?



Question 2 (Marks: 20)

There are some requirements that the project team would like to explore further. The project team leader has suggested that an online questionnaire be developed for the potential users. Your role is to develop this questionnaire and share it with the users.


Make use of free online survey tools, such Survey Monkey, Google Forms or Windows Forms. Make use of the below criteria to guide you in this process.


Criteria Mark Allocation Option for respondent to enter their name (required).

(2) Option for respondent to enter position in the university (required).

(2) Variety of relevant Closed Ended Questions.

(6) Variety of relevant Open-Ended Questions.

(6) Link to the survey shared with lecturer.

(2) Printed version of survey submitted with assignment.

(2 )Total: 20


Question 1 (Marks: 20)

A Work Breakdown Structure (WBS) is a list of all the required individual activities and tasks for the project. A WBS is a very useful tool for estimating the amount of work to be done and to create a detailed work schedule.


NB: Research on the internet and the prescribed material about the WBS. As part of your project team you have been tasked to create the WBS for the SRS system.


Marks will be awarded as follows.


Criteria Mark Allocation All phases of SDLC included in WBS as tasks 5 At least five activities included in each task 5 Start Date

and End Date indicated on all tasks 4 Task Dependencies indicated (where necessary) 4 All activities identified follow a logical flow 2 Total: 20


  1. Discuss the 4 categories in which work concerning information security and protection relating to Operating Systems are grouped.
  2. Explain how an operating system protects main memory in a computer system.

Write a short note on the following graphic formats and state one (one) example under each?                        i. Vector graphics ii. Raster graphics b) What is the difference between Multimedia Software and Multimedia Hardware? c) State the difference between the following and state any two (2) examples under each?  i. Lossless and lossy ii. Symmetrical and asymmetrical  


Write a paper on stand alone operating systems specifically windows 10


Part 1: Introduction to Web services

1. Illustrate using diagram and briefly describe WS architecture, why

is it bottom up?

2. Illustrate using diagram ebXML architecture, Why is it top down?

3. Compare between 1-tier, 2-tier and 3-tier systems Architecture.

4. Why exchanges occur as documents rather than as methods?

Part 2: Synchronous middleware

5. What are the four basic problems to solve in a distributed 

information system?

6. Write a short note about RPC in programming languages.

7. Briefly describe IDL.

8. Illustrate using diagram and briefly describe Transactional RPC?

9. Illustrate using diagram BEA Tuxedo (Transactions for Unix, 

Extended for Distributed Operations).

10.Illustrate using diagram and briefly describe Component based 

design.

11.Illustrate using diagram and briefly describe Common Object 

Request Broker Architecture (CORBA).

12.Illustrate using diagram remote calls in CORBA

13.Illustrate using diagram SOAP as RPC mechanism


LATEST TUTORIALS
New on Blog
APPROVED BY CLIENTS