K-12 CS Teacher Professional Development Workshop
Reading
Computer System is a basic, complete and functional hardware and software setup with everything needed to implement computing performance. What makes a computer, a computer?.
Hardware is the physical components of a computer system that take inputs from users, outputs to display to the user, storage for storing information, and CPU to process information.
Software is a set of instructions and data that tell a computer how to work. The two most common types of the software include
1) Systems Software: are programs that are in charge of managing the computer itself and provide the interaction between the hardware and the end-user. The programs include Operating Systems, File Management Utilities, and Disk Operating System.
Operating System is a type of system software that manages a computer's hardware and software resources and acts as the link between the software and hardware of the computer system.
2) Application Software: are programs that are designed to complete a specific task. Examples include Microsoft Word for writing documents and Internet Explorer to browse the internet.
Embedded System: is the study of how to set up a device that is hardware or software or both that is embedded in a larger system and is mostly a real-time system. It usually consists of a microcontroller programmed to do a specific job. Basic structures of an embedded system include a sensor, A-D converter, D-A converter, and Actuator.
Embedded systems that connect and communicate over the internet are called the Internet of Things(IoT).
Internet of Things (IoT): refers to physical things that are equipped with sensors, computing power, software, and other technologies, and that communicate and exchange data with other devices and systems over the Internet or other communication networks. Examples of Internet of Things include Alexa from Amazon Echo, Fitbit Watch and etc.
Local Storage: is a storage that is directly connected to the computer system you are using. There are two types of local storage.
Internal Local Storage: these are the internal storage on the computer system.
External Local Storage: these are the type of storage attached through outports like USB and etc.
Network Storage: also known as hosted storage, is accessed over a LAN in-home or office, or wide area network (WAN) with computers in different countries.
Cloud Storage: uses cloud computing through which we can access the data and applications online and we can store our data on the cloud servers like AWS, Google Drive and etc.
More information about local, network, and cloud storage can be found here.