Extra stuff 2 Flashcards

1
Q

One fact about a DBMS

A

Allows data to be amended and controlled

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
2
Q

Give examples of 3 computer hardware?

A

Printer
Motherboard
touch scren

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
3
Q

Why is ROM required

A

Because external devices operate at a much slower speed than the buses

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
4
Q

What does HTTPS stand for?

A

Hypertext Transfer Protocol Secure

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
5
Q

What is a process in CS?

A

The activity of executing a program

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
6
Q

What is a flowchart used for?

A

Plan out a programme

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
7
Q

An Object in Object-oriented programming is?

A

An active program unit containing both data and procedures

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
8
Q

Describe the difference between software and hardware giving examples of each?

A

Computer software, or simply software, is a part of a computer system that consists of data or computer instructions e.g. Microsoft office suite, in contrast to the physical hardware from which the system is built e.g. motherboard

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
9
Q

Define a distributed system.

A

A distributed system consists of a collection of autonomous computers, connected through a network and distribution middleware, which enables computers to coordinate their activities and to share the resources of the system, so that users perceive the system as a single, integrated computing facility.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
10
Q

What is encryption used for?

A

The secure transfer for data between parties and the surety of stored data. Keys are used to give access to the encrypted data

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
11
Q

Describe what is meant by implementation in computer science

A

Implementation is the task of turning an algorithm into a computer program.
Depending on the level of abstraction of the description of the algorithm, implementation can be anything between a straightforward translating task and a lengthy, difficult job.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
12
Q

Define an Flowchart

A

A flowchart is a visual representation of the sequence of steps and decisions needed to perform a process. Each step in the sequence is noted within a diagram shape. Steps are linked by connecting lines and directional arrows.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
13
Q

Describe the client-side activities of the internet include examples of the software involved?

A

Activities carried out by the user using the following software
Examples: browser, java applets, javascript, Macromedia Flash

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
14
Q

Describe the server side activities of the internet include examples of the software involved?

A
Activities carried out by the server storing the information for the websites using the following software
Web server
Common Gateway Interface (CGI)
Servlets
PHP (Hypertext Preprocessor)
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
15
Q

Describe the attributes of a computerised database

include keys and forms

A

A database file is a collection of sets of similar data, called records.
An item is what each item of data within a record is called.
The items are stored in fields.
Records all have the same sort of contents, but relates to a different object, they are usually represented as a row in a table.
A database is a collection of data arranged into related tables. How it is arranged depends on its normal form.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
16
Q

Which type of bus in a computer would be expected to connect the CPU with the main memory?

A

Parallel

17
Q

What does not require a Boolean structure?

A

Assignment statement

18
Q

Which layer of the TCP/IP hierarchy determines the optimum route by which to deliver a message?

A

Network

19
Q

Whiat is not a control statement?

A

Assignment statement

20
Q

A section of a program that should be executed by at most one process at a time is called a ?

A

Critical region

21
Q

In general, an algorithm in which of the following categories is considered most efficient?

A

Θ(lg n)

22
Q

List three popular operating systems.

A

UNIX
WINDOWS
ANDROID