Skip to main content

Command Palette

Search for a command to run...

0. Hardware and Operating system

Published
•2 min read•View as Markdown

Series is about…

In this Series I Learn about Hardware and Operating System.
My initial goal was about Operating System(OS). Since OS is the most initial software that is executed when the computer is booted, OS is right between Hardware and Software. So We need some knowledge about Hardware and how it communicates with a software

Books and Lecture

  • MIT 6.004 Fall 2018 Computational Structure course

  • UC Berkeley CS162 Operating System

  • Operating System Concepts

My series is Based on these three lecture and books. If there is any problem reading my article I recommend you to search on these.

Hardware

Hardware is the physical component that make up the computer and enable it to perform it’s essential functions such as input, output, processing, and storage.

Hardware is therefore tangible, Essential for function. We can categorize Hardware by it’s location. Internal Hardware Component include CPU, Motherboard, RAM, etc which is a Hardware inside the computer and it is usually essential for the core operation of a machine. External Hardware component also called as Peripherals is devices connected by the computer to provide input and output functionally.

Operating System

Operating System is a Software that acts as a interface between the user, application software and the computer’s hardware. So OS is called a System software and it is a crucial one. OS is the software that is loaded first when a computer is booted. OS manages the computers resources and allow applications to run efficiently.

OS’s key function is Process, Memory, Device, File Management, User interface and Sercurity. Management is about the Hardware devices we talked above. OS is a UI because it provides a way user interacts with a hardware and by protecting system resources and user data from unauthorized access, it shows it’s security.

Hardware & Operating system

Part 1 of 1

In this series I will learn about Hardware and Operating System the final goal is to understand about OS deeply.

More from this blog

'pip'은(는) 내부 또는 외부 명령, 실행할 수 있는 프로그램, 또는 배치 파일이 아닙니다.

What is pip? pip는 Pip Install Packages 의 약자로 간단하게 파이썬으로 작성된 라이브러리들을 관리한다. 패키지와 모듈을 관리하는 역할을 한다. 패키지는 모듈에 필요한 파일을 모아 놓은 것으로 모듈들은 Python 코드들의 라이브러리의 형태로 이루어져 있다. 일반적으로 Python 3.4 이상의 버전을 다운 받으면 일반적으로 pip가 포함되어있다. C:\User>pip --version 위의 코드는 정상적으로 pip...

Mar 18, 20253 min read5

JavaScript Coding - 2. Types-number

Types in JavaScript JavaScript는 Dynamic type 언어에 해당한다. 이는 간단하게 변수가 생성될 때 특정 Type을 가지는 것이 아니고 어떤 Type을 지정하냐에 따라 유동적으로 바뀔 수 있음을 뜻한다. Dynamic type에 대한 자세한 내용은 이 포스트를 확인하도록 하자. 또한 JavaScript 언어는 Weakly typed 언어로 Type 두개를 합칠 때 error를 내기보다는 type 변환을 자동으로 해...

Mar 18, 20253 min read7
P

pluto6561's CS blog

7 posts