SET 3 Flashcards
Describe advantages of proprietary
- Guaranteed support if software fails
- Software is well tested and bug/virus free
- software is easy to install
- Free updates are often provided to the user
Describe disadvantages of proprietary
- Software requires a single or multiple licence to be bought
- user has no say over the facilities within the language
- newer version may need to be purchased after OS updates
Give benefits of open Source software
- The Source Code is freely available on the Internet
- anyone can modify the software
- software is usually free
- software is being updated and improved continually
- it evolved in response to the needs of the community using the software
Give disadvantages of open source
- User interface is often poorer and lessuser-friendly
- more open to abuse such as virus infection
- hidden costs such as external support
- less official support provided as support is provided by the developers/ users
What do operating systems now have so they can work in smartphones and tablets
- low hardware requirements (RAM and processor speed)
- OS designed for touch input -OS uses less power as tablets are Battery powered
Where is the operating system stored
- In ROM or
- a disc based OS which is loaded into RAM each time
Describe how the os allows restrictions to be set up
- Different groups/profiles
- Different rights/ permissions -Set up a public folder
How can you use software that is only available for an older OS
Use an emulator which imitates the older OS
What effect does updating the os have
Apps are written to work on specific OS
- so updating the OS may mean the app won’t work without an update to suit the new version of OS
State two jobs of the os
Memory management
file management
Describe file management
- Allocates HD to programmes/ files
- Allocates access rights and permissions
Describe memory management
Allocates RAM to programs/ files
Give two advantages of a mobile friendly website rather than a separate mobile app
- Websites can be updated easily and updates accessible by all users
- only need to maintain 1 item rather than different apps for different platforms
How Can companies ensure there apps can be used by everyone
- Create a web based app rather than a native app
- this can then be viewed on any browser regardless of the operating system
- so there is no need to install an app on an OS
Why does an app need different translation for each type of smartphone
-Each process/OS Type will have a difference machine
language
-so will require a translated machine code program for each smartphone