This class was created by Brainscape user Edward DUNNE. Visit their profile to learn more about the creator.

Decks in this class (73)

1.1.1 - Identify the context for which a new system is planned.
What is the systems life cycle,
Why are new systems normally created,
What should be considered when pl...
13  cards
1.1.2 - Describe the need for change management.
What is change management,
Why is change management needed,
What does change management focus on
6  cards
1.1.3 - Outline compatibility issues resulting from situations including legacy systems or business mergers.
What is a business merger,
Why must systems be compatible be...,
What are some compatibility issue...
7  cards
1.1.4 - Compare the implementation of systems using a client’s hardware with hosting systems remotely.
What are the methods of software ...,
What are the two ways of managing...,
What is software as a service saas
10  cards
1.1.5 - Evaluate alternative installation processes.
What is direct changeover in syst...,
What are the risks and costs asso...,
What is parallel running in syste...
8  cards
1.1.6 - Discuss problems that may arise as a part of data migration.
What is data migration,
What issues can arise with incomp...,
How can different software versio...
7  cards
1.1.7 - Suggest various types of testing.
Why is testing important,
Who can perform testing,
What is functional testing
13  cards
1.1.8 - Describe the importance of user documentation.
What is user documentation,
Why is user documentation important,
What should user documentation cover
6  cards
1.1.9 - Evaluate different methods of providing user documentation.
What are help files,
What are the advantages of help f...,
What are the disadvantages of hel...
9  cards
1.1.10 - Evaluate different methods of delivering user training.
What is self instruction in user ...,
What are the advantages of self i...,
What are the disadvantages of sel...
9  cards
1.1.11 - Identify a range of causes of data loss.
What is data loss,
What precautions can be taken to ...,
What are five reasons for data loss
12  cards
1.1.12 - Outline the consequences of data loss in a specified situation.
What should be considered regardi...,
Who might be affected by data loss,
What are the financial implicatio...
5  cards
1.1.13 - Describe a range of methods that can be used to prevent data loss.
What should be considered when al...,
What is data redundancy,
What is a failover system
7  cards
1.1.14 - Describe strategies for managing releases and updates.
Why are multiple updates and rele...,
What is a patch,
What are updates
7  cards
1.2.1 - Define the terms: hardware, software, peripheral, network, human resources.
What is computer hardware,
What is a computer peripheral,
What is a network
9  cards
1.2.2 - Describe the roles that a computer can take in a networked world.
What roles can a computer take in...,
What is a client server network a...,
What are the characteristics of s...
7  cards
1.2.3 - Discuss the social and ethical issues associated with a networked world.
What is a social issue,
What is an ethical issue,
What are some possible discussion...
5  cards
1.2.4 - Identify the relevant stakeholders when planning a new system.
What is a stakeholder,
Who are internal stakeholders,
Who are external stakeholders
5  cards
1.2.5 - Describe methods of obtaining requirements from stakeholders.
What are the advantages of using ...,
What are the disadvantages of usi...,
What are the advantages of using ...
8  cards
1.2.6 - Describe appropriate techniques for gathering the information needed to arrive at a workable solution.
Why is it important to gather inf...,
What are the four techniques for ...,
What should be examined when look...
7  cards
1.2.7 - Construct suitable representations to illustrate system requirements.
What is a system flow chart,
What is a data flow diagram dfd,
What is a structure chart
4  cards
1.2.8 - Describe the purpose of prototypes to demonstrate the proposed system to the client.
What is a prototype,
Why are prototypes important in t...,
What are the advantages of using ...
4  cards
1.2.9 - Discuss the importance of iteration during the design process.
What is iteration in the design p...,
Why is iteration important during...,
What are the four sections of the...
3  cards
1.2.10 - Explain the possible consequences of failing to involve the end-user in the design process.
Why is it important to involve th...,
What are the possible consequence...,
Why is constant communication imp...
3  cards
1.2.11 - Discuss the social and ethical issues associated with the introduction of new IT systems.
What is a major social issue asso...,
What is a counterargument to the ...,
How might advances in robotics an...
4  cards
1.2.12 - Define the term usability.
What is usability,
What is learnability in the conte...,
What is efficiency in the context...
8  cards
1.2.13 - Identify a range of usability problems with commonly used digital devices.
What are some common usability pr...,
What are some usability problems ...,
What are some usability problems ...
6  cards
1.2.14 - Identify methods that can be used to improve the accessibility of systems.
What are some specialist peripher...,
What are the four types of disabi...,
What are four specific ways to im...
3  cards
1.2.15 - Identify a range of usability problems that can occur in a system.
What would happen if someone can ...,
What would happen if someone can ...,
What happens if users misundersta...
4  cards
1.2.16 - Discuss the moral, ethical, social, economic and environmental implications of the interaction between humans and machines.
What is a moral problem in the co...,
What is an economic issue in the ...,
What is an environmental issue in...
5  cards
2.1.1 - Outline the architecture of the central processing unit (CPU) and the functions of the arithmetic logic unit (ALU) and the control unit (CU) and the registers within the CPU.
What are the main functions of a ...,
What is the role of the cpu in a ...,
What are the components of the cpu
9  cards
2.1.2 - Describe primary memory.
What is primary memory,
What are the two types of primary...,
What are four similarities betwee...
4  cards
2.1.3 - Explain the use of cache memory.
What is cache memory,
Why is cache memory used,
What are the differences between ...
4  cards
2.1.4 - Explain the machine instruction cycle.
What is the machine instruction c...,
What are registers in the context...,
What is the function of the memor...
8  cards
2.1.5 - Identify the need for persistent storage.
Why is persistent storage needed,
What is primary main memory,
What are the types of primary mai...
10  cards
2.1.6 - Describe the main functions of an operating system.
What are the five main functions ...,
What is the role of the user inte...,
What is the role of memory manage...
6  cards
2.1.7 - Outline the use of a range of application software.
What is the use of word processors,
What is the use of spreadsheets,
What is the use of database manag...
7  cards
2.1.8 - Identify common features of applications.
What are common features of appli...,
What is the purpose of toolbars i...,
What is the role of menus in appl...
5  cards
2.1.9 - Define the terms: bit, byte, binary, denary/decimal, hexadecimal.
What is a bit,
What is a byte,
What is binary
5  cards
2.1.10 - Outline the way in which data is represented in the computer.
What are the different data types...,
What does pixel stand for in imag...,
How is a pixel defined in terms o...
4  cards
2.1.11 - Define the Boolean operators: AND, OR, NOT, NAND, NOR and XOR.
What is the and boolean operator,
What is the or boolean operator,
What is the not boolean operator
6  cards
2.1.12 - Construct truth tables using the above operators.
How do you construct a truth tabl...,
Construct a truth table for the a...,
Construct a truth table for the o...
7  cards
2.1.13 - Construct a logic diagram using AND, OR, NOT, NAND, NOR and XOR gates.
How are logic gates represented i...
1  cards
3.1.1 - Identify different types of networks.
What is a computer network,
What is a lan,
What is a vlan
14  cards
3.1.2 - Outline the importance of standards in the construction of networks.
What is a standard in computing,
Why are standards important in ne...,
What are some examples of standar...
3  cards
3.1.3 - Describe how communication over networks is broken down into different layers.
How is communication over network...,
What is the application layer in ...,
What is the presentation layer re...
8  cards
3.1.4 - Identify the technologies required to provide a VPN.
What is a vpn and how does it work,
Why are vpns popular in supportin...,
What is encryption in the context...
4  cards
3.1.5 - Evaluate the use of a VPN.
What is the main advantage of usi...,
How has vpn technology impacted r...,
What is telecommuting
3  cards
3.1.6 - Define the terms: protocol, data packet.
What is a protocol in networking,
What is a data packet,
What are the components of a data...
3  cards
3.1.7 - Explain why protocols are necessary.
Why are protocols necessary in ne...,
Why are protocols important for c...,
How do protocols ensure efficienc...
10  cards
3.1.8 - Explain why the speed of data transmission across a network can vary.
What factors affect the speed of ...,
How does bandwidth affect network...,
What is bit rate and how does it ...
6  cards
3.1.9 - Explain why compression of data is often necessary when transmitting across a network.
What is data compression,
Why is data compression important...,
How does data compression impact ...
5  cards
3.1.10 - Outline the characteristics of different transmission media.
What are the four main factors to...,
What are the characteristics of u...,
What are the characteristics of f...
4  cards
3.1.11 - Explain how data is transmitted by packet switching.
What is packet switching,
How is data divided in packet swi...,
How does routing work in packet s...
4  cards
3.1.12 - Outline the advantages and disadvantages of wireless networks.
What are the advantages of wirele...,
What are the disadvantages of wir...
2  cards
3.1.13 - Describe the hardware and software components of a wireless network.
What are the hardware components ...,
What are the software components ...
2  cards
3.1.14 - Describe the characteristics of wireless networks.
What is wi fi wireless lan,
What are the characteristics of t...,
What are the characteristics of t...
4  cards
3.1.15 - Describe the different methods of network security.
What are the three key factors of...,
Why is securing network systems d...,
What is authentication in network...
7  cards
3.1.16 - Evaluate the advantages and disadvantages of each method of network security.
What are the advantages of using ...,
What are the disadvantages of usi...,
What are the advantages of encryp...
6  cards
6.1.1 - Identify the resources that need to be managed within a computer system.
What is primary memory ram and wh...,
What is secondary storage and wha...,
How does the processor s speed an...
9  cards
6.1.2 - Evaluate the resources available in a variety of computer systems.
What are the typical specificatio...,
What are servers commonly used for,
What are the specifications and c...
7  cards
6.1.5 - Explain the role of the operating system in terms of managing memory, peripherals and hardware interfaces.
How does an operating system mana...,
What is memory management in an o...,
How does the os manage secondary ...
7  cards
6.1.7 - Outline OS resource management techniques: scheduling, policies, multitasking, virtual memory, paging, interrupt, polling.
What is scheduling in os resource...,
What are policies in os resource ...,
What is multitasking in an operat...
7  cards
6.1.8 - Discuss the advantages of producing a dedicated operating system for a device.
What is a dedicated operating system,
What are the security advantages ...,
How does a dedicated os improve c...
4  cards
6.1.9 - Outline how an operating system hides the complexity of the hardware from users and applications.
How does an operating system use ...,
What are drive letters in operati...,
What are virtual machines and how...
4  cards
7.1.1 - Discuss a range of control systems.
What is a sensor,
What is an actuator,
What is a microprocessor
15  cards
7.1.2 - Outline the uses of microprocessors and sensor input in control systems.
How are microprocessors and senso...,
How do heating systems use sensor...,
How does a taxi meter use sensor ...
8  cards
7.1.3 - Evaluate different input devices for the collection of data in specified situations.
What are some common input device...,
What is assistive technology in r...,
What is the purpose of a heat sen...
12  cards
7.1.4 - Explain the relationship between a sensor, the processor and an output transducer.
What is the role of a sensor in a...,
How does the processor handle sen...,
What is an output transducer and ...
6  cards
7.1.5 - Describe the role of feedback in a control system.
What is feedback in a control system,
What is the difference between op...,
What are the 5 steps of a feedbac...
4  cards
7.1.6 - Discuss the social impacts and ethical considerations associated with the use of embedded systems.
What are the social impacts of ta...,
What are the ethical consideratio...,
What are the benefits of using su...
4  cards
7.1.7 - Compare a centrally controlled system with a distributed system.
What are the advantages of a cent...,
What are the disadvantages of a c...,
What are the advantages of a dist...
5  cards
7.1.8 - Outline the role of autonomous agents acting within a larger system.
What are autonomous agents in a l...,
What is an example of autonomous ...,
What are the key characteristics ...
7  cards

More about
IB Computing 2025

  • Class purpose General learning

Learn faster with Brainscape on your web, iPhone, or Android device. Study Edward DUNNE's IB Computing 2025 flashcards now!

How studying works.

Brainscape's adaptive web mobile flashcards system will drill you on your weaknesses, using a pattern guaranteed to help you learn more in less time.

Add your own flashcards.

Either request "Edit" access from the author, or make a copy of the class to edit as your own. And you can always create a totally new class of your own too!

What's Brainscape anyway?

Brainscape is a digital flashcards platform where you can find, create, share, and study any subject on the planet.

We use an adaptive study algorithm that is proven to help you learn faster and remember longer....

Looking for something else?

Computer Science
  • 33 decks
  • 1991 flashcards
  • 37 learners
Decks: 11 Processors, 11 Processors Extra, 12 Software, And more!
Make Flashcards