Computer Science key words week 2

studied byStudied by 1 person
0.0(0)
Get a hint
Hint

Network Topology

1 / 9

flashcard set

Earn XP

Description and Tags

10 Terms

1

Network Topology

The arrangement of elements in a communication network

New cards
2

FTP file transfer protocol

Used for sending files between computers, usually on a wide area network

New cards
3

Social engineering

Social engineering aims to manipulate people into giving away private information, such as passwords and PIN numbers.

Most vulnerabilities are caused by humans - not locking computers, using weak passwords, not following company network policy or implementing it poorly, not installing protection software, not being vigilant with suspicious emails/files and not encrypting sensitive data.

New cards
4

Abstraction

Abstraction is the process of filtering out characteristics of problems that are not needed in order to concentrate on those which are needed, thus allowing the programmer to focus on what the problem is and how to solve it.

Example: London Underground map

New cards
5

Data Type

The data type determines what type of value a variable will hold.

E.g. the string data type holds characters that can be letters and/or numbers

New cards
6

Selection

One of the three basic programming constructs. Instructions that can evaluate a Boolean expression and branch off to one or more alternative parts. Represented in Python with IF, ELIF and ELSE. In a flowchart represented by one or more decision diamonds.

New cards
7

Logic gate: AND

Accepts two inputs and produces one output. Both inputs must be TRUE (1) for the output to be TRUE (1) - otherwise, the output will be FALSE (0).

In a diagram this gate is a D shape.

New cards
8

Hexadecimal (base 16)

A numerical system of notation that uses 16 as its base rather than 10. The 16 hex base digits are 0-9 and the letters are A-F.

Denary—> Binary —> split into nibbles —> Hex

New cards
9

GB gigabyte

One gigabyte is 1000 megabytes - a powers-of-10 decimal prefix

New cards
10

RLE run length encoding

A simple form of lossless data compression where runs of data are stored as a single data value and count rather than a series of repeating, identical values. Most useful on data that contains large amounts of contiguous repeating data.

E.g AAABBBCCC could be coded as 3A3B3C

New cards

Explore top notes

note Note
studied byStudied by 2 people
... ago
5.0(1)
note Note
studied byStudied by 26467 people
... ago
4.5(126)
note Note
studied byStudied by 14 people
... ago
5.0(2)
note Note
studied byStudied by 55 people
... ago
5.0(1)
note Note
studied byStudied by 1 person
... ago
5.0(1)
note Note
studied byStudied by 17 people
... ago
5.0(1)
note Note
studied byStudied by 158 people
... ago
5.0(1)
note Note
studied byStudied by 7 people
... ago
5.0(1)

Explore top flashcards

flashcards Flashcard (20)
studied byStudied by 1 person
... ago
5.0(1)
flashcards Flashcard (29)
studied byStudied by 1 person
... ago
5.0(1)
flashcards Flashcard (98)
studied byStudied by 23 people
... ago
4.0(1)
flashcards Flashcard (161)
studied byStudied by 8 people
... ago
5.0(1)
flashcards Flashcard (67)
studied byStudied by 16 people
... ago
5.0(1)
flashcards Flashcard (43)
studied byStudied by 9 people
... ago
5.0(1)
flashcards Flashcard (41)
studied byStudied by 4 people
... ago
5.0(1)
flashcards Flashcard (48)
studied byStudied by 9 people
... ago
5.0(1)
robot