IB Computer Science: System Design Basics Notes, Study notes of Computer science

For unit 1.2 (using the 2014 Syllabus)

Typology: Study notes

2018/2019

Uploaded on 04/03/2019

unknown user
unknown user 🇳🇱

1 / 3

Toggle sidebar

This page cannot be seen from the preview

Don't miss anything!

bg1
1.2 System Design Basics
Network Client
Its role and/or description
a client is an application that runs on a personal computer
or workstation and relies on a server to perform some
operations. For example, an e-mail client is an application
that enables you to send and receive e-mail.
Network Server
Its role and/or description
A computer or device on a network that manages network
resources. There are many different types of servers. For
example:
File server: a computer and storage device dedicated to
storing files. Any user on the network can store files on the
server.
Print server: a computer that manages one or more
printers, and a network server is a computer that manages
network traffic.
Database server: a computer system that processes
database queries.
pf3

Partial preview of the text

Download IB Computer Science: System Design Basics Notes and more Study notes Computer science in PDF only on Docsity!

1.2 System Design Basics

Network Client Its role and/or description a client is an application that runs on a personal computer or workstation and relies on a server to perform some operations. For example, an e-mail client is an application that enables you to send and receive e-mail. ▪ Network Server Its role and/or description A computer or device on a network that manages network resources. There are many different types of servers. For example: File server: a computer and storage device dedicated to storing files. Any user on the network can store files on the server. Print server: a computer that manages one or more printers, and a network server is a computer that manages network traffic. Database server: a computer system that processes database queries. ▪

1.2.2 Computers in a Networked World

Assessment Statement

Describe the roles that a computer can take in a networked world. Teacher Notes Roles include: client, server, email server, DNS server, router and firewall. Email Server Its role and/or description An e-mail server is a computer within your network that works as your virtual post office. A mail server usually consists of a storage area where e-mail is stored for local users, a set of user definable rules which determine how the mail server should react to the destination of a specific message, a database of user accounts that the mail server recognizes and will deal with locally, and communications modules which are the components that actually handle the transfer of messages to and from other mail servers and email clients. ▪ DNS Server Its role and/or description ▪ ▪ ▪ Client Server Its role and/or description Client-server (client/server) is a network architecture in which each computer or process on the network is either a client or a server. Servers are powerful computers or processes dedicated to managing disk drives (file servers), printers (print servers), or network traffic (network servers ). Clients are PCs or workstations on which users run applications. Clients rely on servers for resources, such as files, devices, and even processing power. ▪