Computers in a networked world: Difference between revisions

From Computer Science Wiki
(Created page with "right|frame|System Fundamentals<ref>http://www.flaticon.com/</ref> In the context of designing a system, define the following terms: * '''Hardware:...")
 
No edit summary
Line 1: Line 1:
[[file:system_fund.png|right|frame|System Fundamentals<ref>http://www.flaticon.com/</ref>]]
[[file:system_fund.png|right|frame|System Fundamentals<ref>http://www.flaticon.com/</ref>]]


In the context of designing a system, define the following terms:
Roles include client, server, email server, DNS server, router and firewall.
 
* '''Hardware:''' Component devices that are building blocks of computing device.
 
* '''Software:''' Any set of machine-readable instructions which directs a computer's processor to perform specific operations.
 
* '''Peripheral:''' Is a device  connected to a host computer, but is not a part of it.
 
* '''Network:''' A computer network or data network is a telecommunications network which allows computers to exchange data.
 
* '''Human Resources:''' Is the set of individuals who make up the workforce of an organization.
 
These definitions are gratefully used (and modified from) [http://dis-dpcs.wikispaces.com/1.2.1+Define+hardware,+software,+peripheral,+network,+human+resources. this resource]


== Real-world practical advice ==
== Real-world practical advice ==


It is important you have a common definition when talking with other developers. YOU might think human resources means a department within an organization, however, SOMEONE ELSE might think differently. It's important to spend some time and come to a common understanding of terms in ANY project.  
If you work with any professional computer scientist or IT professional, they will assume you understand the different roles a computer can have in a networked world. This is pretty basic stuff, so please memorize it.  


== Do you understand this material? ==
== Do you understand this material? ==


You should be able to provide 2 or 3 examples for each of the above terms.  
You should be able to provide 2 or 3 examples for each of the above terms.  


== Standards ==
== Standards ==

Revision as of 21:12, 7 January 2017

System Fundamentals[1]

Roles include client, server, email server, DNS server, router and firewall.

Real-world practical advice[edit]

If you work with any professional computer scientist or IT professional, they will assume you understand the different roles a computer can have in a networked world. This is pretty basic stuff, so please memorize it.

Do you understand this material?[edit]

You should be able to provide 2 or 3 examples for each of the above terms.

Standards[edit]

  • Describe the roles that a computer can take in a networked world.


References[edit]