IB Computer Science HL - Topic 6: Resource Management

studied byStudied by 31 people
0.0(0)
learn
LearnA personalized and smart learning plan
exam
Practice TestTake a test on your terms and definitions
spaced repetition
Spaced RepetitionScientifically backed study method
heart puzzle
Matching GameHow quick can you match all your cards?
flashcards
FlashcardsStudy terms and definitions

1 / 21

22 Terms

1
6.1.1 - Identify the resources that need to be managed within a computer system
primary memory, secondary storage, processor speed, bandwidth, screen resolution, disk storage, sound processor, graphics processor, cache, network connectivity
New cards
2

6.1.2 Evaluate the resources available in a variety of computer systems.

Types of computer system:

• Mainframe • Servers • PCs • Sub-laptops • Cell phones • Tablets • PDAs • Digital cameras

New cards
3

New cards
4

6.1.2 - Evaluate the resources available in a variety of computer systems (Mainframe)

Processor: Thousands of cores

Primary memory: Vast amounts

Secondary memory: Vast amounts

Common use: • Used in large companies • Used for weather/financial models and predictions • Used to 'virtualize' smaller computers • Main players: CRAY/IBM

New cards
5

6.1.2 - Evaluate the resources available in a variety of computer systems (Servers & Server Farms)

Processor: Many high spec PCs running in parallel (3-4GHz) Primary memory: Big capacity (32GB+ per machine)
Secondary memory: Terabyte per machine
Common use: • Used to 'serve' networks • Used as data centers for 'cloud storage' • Size varies according to use

New cards
6

6.1.2 - Evaluate the resources available in a variety of computer systems (PCs - Desktop)

Processor: Single processor (multiple cores) 1-4 GHz
Primary memory: 2-16 GB
Secondary memory: 256 GB to 2 TB
Common use: • Used in companies/schools (where portability is not needed) • Can be expanded by adding expansion cards (graphics cards) • Used to be the most common type of personal computer

New cards
7

6.1.2 - Evaluate the resources available in a variety of computer systems (Sub-laptops - Netbooks)

Processor: Single/multiple core (1-2 GHz)
Primary memory: 1-2 GB
Secondary memory: Normally SSD - 16- 128 GB
Common use: • Fueled by 'netbook boom' of early 2000s (before tablets) • Runs stripped down OS (Linux, Chrome OS) • Portability and battery life are key features

New cards
8

6.1.2 - Evaluate the resources available in a variety of computer systems (Cell phones / Mobiles)

Processor: Single/Multicore
Primary memory: 1-3 GB
Secondary memory: Usually limited, but can be upgraded (MicroSD card)
Common use: • Most common personal computing device in the world • Getting more capable, rivaling PCs/laptops • Biggest constraint is screen size and input options (lack of physical keyboard)

New cards
9

6.1.2 - Evaluate the resources available in a variety of computer systems (Tablets)

Processor: Single/Multicore
Primary memory: 1-4 GB
Secondary memory: Usually limited, but can be upgraded (MicroSD card)
Common use: • Very common for media consumption • Getting more capable, rivaling PCs/laptops • Biggest constraint is lack of physical keyboard

New cards
10

6.1.2 - Evaluate the resources available in a variety of computer systems (PDAs - Personal Digital Assistants)

Processor: Single core (<1GHz)
Primary memory: Limited (<500MB)
Secondary memory: Limited (<128MB)
Common use: • Not used that much any more • Used for calendars/emails • Was overtaken by smartphones and mobiles in early 2000s
DON'T confuse with Siri/Cortana!

New cards
11

6.1.2 - Evaluate the resources available in a variety of computer systems (Digital Camera)

Processor: Single core
Primary memory: Limited
Secondary memory: Expandable through use of memory cards (SD/Compact flash/Memory Stick)
Common use: • For higher end photography • Most digital cameras now integrated in mobile phones/laptops/tablets

New cards
12
6.1.3 - Identify the limitations of a range of resources in a specified computer system (3D Graphics Rendering)
Single processor computers may not be able to render 3D graphics as effectively as multi core / systems with a GPU.
New cards
13
6.1.4 - Describe the possible problems resulting from the limitations in the resources in a computer system
New cards
14
6.1.5 - Explain the role of the operating system in terms of managing memory, peripherals and hardware interfaces.
New cards
15
6.1.7 - Outline OS resource management techniques: scheduling, policies, multitasking, virtual memory, paging, interrupt, polling
New cards
16
6.1.8 - Discuss the advantages of producing a dedicated operating system for a device
New cards
17
6.1.9 - Outline how an operating system hides the complexity of the hardware from users and applications.
New cards
18
6.1.3 - Identify the limitations of a range of resources in a specified computer system (Primary memory)
New cards
19
6.1.3 - Identify the limitations of a range of resources in a specified computer system (Secondary storage)
New cards
20
6.1.3 - Identify the limitations of a range of resources in a specified computer system (CPU Speed)
New cards
21
6.1.3 - Identify the limitations of a range of resources in a specified computer system (CPU cores)
New cards
22
6.1.3 - Identify the limitations of a range of resources in a specified computer system (Connectivity)
New cards
robot