IGCSE Computer Science

0.0(0)
studied byStudied by 0 people
learnLearn
examPractice Test
spaced repetitionSpaced Repetition
heart puzzleMatch
flashcardsFlashcards
Card Sorting

1/33

flashcard set

Earn XP

Description and Tags

all the key concepts and keywords

Study Analytics
Name
Mastery
Learn
Test
Matching
Spaced

No study sessions yet.

34 Terms

1
New cards

uses of hexadecimal

  • IP addersses

  • error messages/ codes

  • assembly language // low-level language

  • URL // web address

  • memory dumps

  • locations in memory

2
New cards

HTML structure [2 marks]

  1. layout of the web page

  2. e.g. where the text is placed

3
New cards

HTML presentation [2 marks]

  1. formatting of the web page

  2. e.g. colour of the font

4
New cards

Explain why presentation is often separated from structure when creating a web page. [2 marks]

  1. formatting of the page can be changed/ edited without needing to alter the structure

  2. … can make regular updates without needing to check the strucutre

  3. formatting document can be used again for a different website

  4. if further content and web pages are added —> the necessary formatting can easily applied…

  5. …can save time when developing/ updating a website

5
New cards

browser

software/ application that allows the user to view web pages/ render HTML

6
New cards

Internet Service Provider (ISP)

company that provides a user with a connection to the Internet

7
New cards

HTTP/ HTTPS

protocol that is used to send data for web pages across the Internet

8
New cards

Uniform Resource Locator (URL)

made up of the protocol, domain name, web page/ file name; text-based version of a web address

9
New cards

cookie

a text file stored by the web browser that contains data about a user’s browsing habits/ details/ prefernces

10
New cards

firewall

hardware or software-based that prevents unwanted traffic from entering by filtering requests to ensure they are legitimate; monitors incoming and outgoing traffic and uses a set of rules to determine which traffic to allow.

11
New cards

hardware firewalls

will protect the whole network and prevent unauthorised traffic

12
New cards

software firewalls

will protect the individual devices on the network, monitoring the data going to and from each computer

13
New cards

high-level language

  1. uses English-like statements

  2. needs to be converted into machine code to be processed by a computer

  3. … using a translator

  4. one line of code can perform multiple commands

  5. portable

14
New cards

freeware drawbacks

  1. user is not allowed access to the source code…

  2. …so, they cannot tailor the software to their needs

  3. …so, they cannot fix any bugs in it

  4. the software is still covered by copyright

  5. user must get the owner’s permission to do anything beyond using it

15
New cards

freeware

  • software available for free use

  • but source code is not necessarily made public

  • users can download and use the software without charge

  • users cannot modify or redistribute the code

  • protected under copyright

16
New cards

free software

  • software users can access and use without paying a fee

  • source code is publicly available for review, modification, and distribution 

17
New cards

free software benefits

  1. user can access the source code…

  2. …so, they can tailor the software to their needs

  3. …so, they can fix any bugs in it

  4. …so, the source code could be studied for educational pruposes

  5. user can redistribute the software/ program…

  6. …but this must be done under the same terms as the original software

18
New cards

phishing

  1. email is sent to the user to encourage them to click link

  2. …that takes the user to a fake website

think phishing → fish → hook → get them to click a link → has to be through email

19
New cards

pharming

  1. email is sent to suer to encourage them to click link/ download attachment

  2. …that triggers the download of malicious code of virus/ malware

think pharming → farming → dirty animals → harbour diseases → malicious tumours

20
New cards

security methods

  • anti-malware software // anti-virus

  • encryption

  • password

  • two step/ two-factor authentication/verification

  • biometric device

  • proxy-server

21
New cards

power surge - solution

use a UPS

22
New cards

water can be spilled on the device - solution

  • don’t have water near the device

  • keep device in a waterproof box when not in use

23
New cards

data is accidentally deleted - solution

  • add verification method for data deletion

  • set access levels for data to limit who can delete the data

24
New cards

fire can destroy device - solutions

  • use electrics safety

  • keep device in a fireproof box when not in use

25
New cards

incorrect use of storage device

making sure the device is ejected before removing

26
New cards

physical damage to hardware // hardware failure - solution

correct care and maintenance of hardware

27
New cards

software failure

making sure it is always up to date // enable automatic updates

28
New cards

optical data storage

= a method of storing data onto a disk-like medium; e.g. CD, DVD, Blu-ray

  • uses lasers to read and write data

  • uses a read/ write head

  • burns pits into a reflective sensor

  • stores data in tracks

29
New cards

magnetic storage

= a type of non-volatile media that uses magnets (polarity) to store binary 0s and 1s

  • made up of several metal discs coated with a magnetic material called platters

  • iron particles on each platter are magnetised to represent a 0 or 1

  • uses a read/ write head

  • stores data in tracks and sectors

30
New cards

solid state memory

= method of data storage with NO moving parts and uses NAND and NOR technology

31
New cards

shareware

  1. trial version of software

  2. …for a limited time/ number of uses

  3. …with limited features

  4. …free of charge

  5. if full version is required need to pay fee/ sign up // when trial is over the user is asked to pay / sign up

  6. protected by copyright

  7. type of software licence

32
New cards

ethical issues when developing and distributing software

  • copyright

  • plagiarism

  • production/ distribution of malware

  • intellectual property of theft

  • privacy of data

  • age appropriation

  • offensive materials

  • environmental impact of distribution media (CDs)

  • accessibility of software

  • security of software

  • following guidelines of professional bodies (ACM, IEEE, BCS)

33
New cards
34
New cards