Find Jobs
Hire Freelancers

operating system to implement a security briefcase alarm on

£20-250 GBP

Closed
Posted over 12 years ago

£20-250 GBP

Paid on delivery
Hello, This project has to be free of any plagiarism. A full description has been added as an attachment. Please feel free to contact me for any other details you might need. Varun Vig 1. Describe the architecture of an operating system (OS) and its services, and evaluate its use in a variety of scenarios. 2. Discuss the process model and the scheduling, IPC and synchronisation services provided by an OS and reason informally about the behaviour of a multitasking system under a variety of scheduling algorithms. 3. Review the principal concepts and methods of memory management and le system implementation. 4. Identify a variety of security threats and examine appropriate OS mechanisms to protect against them. 5. Design, implement and evaluate solutions to problems of I/O device handling, synchronisation, communication and timing for multitasking systems, using ap- propriate OS services and concurrent programming techniques. 1  The course work consists of 1. development and demonstration of software that uses the multi-tasking, syncro- nisation, communication and time services of an operating system 2. a report on speci c aspects of the software and OS services Your report should address only the speci c topics identi ed. Evidence of plagiarism, collusion or other academic misconduct will be regarded se- riously and may result in serious consequences for your academic progress. If you are unclear about what constitutes academic misconduct, or the possible penalties, you should consult the University guidelines on Academic Misconduct. Where you have made use of the work of others, you must provide proper acknowl- edgement by providing an appropriate citation. 2 2 Scenario 2.1 Introduction You are required to develop software that uses the uC/OS-II operating system to implement a security briefcase alarm on a LPC-2378STK ARM board. Your software should be written in standard C and should run on an ARM board in PB S2. You should imagine that an LPC2378-STK board could be xed to a briefcase to act as a security device. The security mechanism is enabled by pressing BUT_1. When enabled, if the device detects any motion of the briefcase, it requires a user to enter a 4 digit security code within some pre-de ned time interval (known as the ALARM_INTERVAL), starting when the motion was rst detected. A count of the time remaining should be shown on the display, as should the ALARM_INTERVAL. If the correct code is entered in time, the security mechanism is disabled and the briefcase can be opened by pressing BUT_2 (which is also used to lock the briefcase). If the correct code is not entered in time, the alarm is raised. A typical device, currently available for sale, makes a loud (100 dB) noise as its alarm. In order to avoid disruption to others in the lab, your device should simply ash the LEDs and display an appropriate status message instead. The alarm can be turned o only by entering the correct 4 digit code, following which the security mechanism is disabled. The user should use the joystick to enter the security code: LEFT and RIGHT should be used to cycle round the digits on the display; UP and DOWN should be used to increment/decrement the selected digit. The value of the ALARM_INTERVAL can be adjusted only when the security mechanism is disabled. It should be possible to use the red knob (potentiometer) to select an integer value between 10 and 120 seconds. A typical display may look like this: Alarm : PENDING Interval : 120 Time : 7 Case : LOCKED MOVING Code : 0 0 2 4 - 3
Project ID: 1327035

About the project

3 proposals
Remote project
Active 12 yrs ago

Looking to make some money?

Benefits of bidding on Freelancer

Set your budget and timeframe
Get paid for your work
Outline your proposal
It's free to sign up and bid on jobs
3 freelancers are bidding on average £240 GBP for this job
User Avatar
Hi Sir, I am ready to start now.. Thanks
£250 GBP in 10 days
5.0 (39 reviews)
5.5
5.5
User Avatar
Hi, I have 9 year of experience in Embedded/RTOS/Linux, mainly in system side only (Firmware development, Kernel/Driver development, OS customization, Fast booting etc). I executed multiple OS related project for both semiconductor companies and freelance companies (including freelancer.com). If you want to know my executed project list (with feedback score) on those freelance site, i will provide the link. For detailed cover letter, plz check PMB
£250 GBP in 15 days
5.0 (1 review)
3.7
3.7
User Avatar
PLEASE CHECK PMB
£220 GBP in 4 days
0.0 (0 reviews)
0.0
0.0
User Avatar
I saw you are hiring freelancers online, why not come to our site www aidayi com and post the same project there, if you are busy, we can handle this for you, you can simply provide us your email and once we find good providers we will tell them your email and they will email you directly.
£100 GBP in 2 days
0.0 (0 reviews)
0.0
0.0

About the client

Flag of UNITED KINGDOM
Surbiton, United Kingdom
0.0
0
Member since Dec 6, 2011

Client Verification

Thanks! We’ve emailed you a link to claim your free credit.
Something went wrong while sending your email. Please try again.
Registered Users Total Jobs Posted
Freelancer ® is a registered Trademark of Freelancer Technology Pty Limited (ACN 142 189 759)
Copyright © 2024 Freelancer Technology Pty Limited (ACN 142 189 759)
Loading preview
Permission granted for Geolocation.
Your login session has expired and you have been logged out. Please log in again.