앞에서 컴퓨터의 기본구성에 대해 알아보았습니다.
그럼 이렇게 구성된 컴퓨터를 우리는 어떻게 사용하고 있고 , 그 컴퓨터가 동작하게 만드는것은 무엇인지 알아보려고 합니다.
OS ( Operation System) 란 말그대로 운영 체제를 말합니다. 운영 체제란 뭘까요?
컴퓨터에서 OS는 컴퓨터를 하드웨어를 움직이게하고 동작하는것을 관리하고 조절하는 소프트웨어를 말합니다.
여기서 하드웨어는 무엇이고 소프트웨어는 뭘까요?
- 하드웨어
- 컴퓨터 본체, CPU, 하드 디스크, 마우스, 모니터, 비디오 카드, 사운드 카드 등 손으로 만질 수 있는 모든 것이 다 하드웨어입니다. 즉 컴퓨터 기계를 자체를 하드웨어라 말합니다.
- 소프트웨어
- 소프트웨어란 하드웨어를 효율적으로 이용하기 위한 운영체제(OS) , 게임프로그램 심지어 바이러스 트로이 목마등과 같이 컴퓨터를 효율적으로 사용 하는 기술 혹은 집합체를 소프트웨어(software) 라고 한다
OS에 대해 좀 더 자세히 알아 보아요.
OS의 종류에는 윈도우 OS( Window OS ) , 맥 OS ( Mac OS) , 리눅스 OS ( Linux OS) , 유닉스 OS( Unix OS) 등이 있습니다.
우리가 보통 많이 사용하는 OS는 윈도우 OS에요. Mac OS를 사용하는 사람들도 많이 있지만 일반적인으로 Window OS를 많이 사용하고 있습니다.
그럼 여러분의 컴퓨터의 OS는 무었인지 확인해 볼까요?
애플 노트북이나 컴퓨터를 사용하는 사람들은 Mac OS를 사용합니다.
윈도우 OS를 사용하는 사람들은 화면 왼쪽 아래의 보면 아래 그림과 같은 문양이 있으면 윈도우 OS를 사용하고 있는것입니다.
여러분은 이제 컴퓨터에 대해 배우고 공부하고 그런 OS시스템 내에서 실행될 소프트웨어를 개발을 하기위한 프로그래머가 되기 위해서 OS 시스템에 대해 어느정도 이해를하고 사용 방법도 알아가고 배워가야 해요.
여기서는 제일 많이 사용하고 있을 윈도우 OS에서 또는 다른 OS 시스템에서 공통으로사용되는 용어들에 대해 알아 보아요.
- 파일
- 파일은 OS시스템의 관리되는 제일 작은 단위의 데이터 집합을 말합니다.
- 그림 , 사진 , 동영상, 게임을 설치할때 설치 파일 등등이 모두 파일이라고 불려지고 있습니다.
- OS시스템의 여러개의 프로그램파일들이 작동하면서 실행되는 소프트웨어 입니다. OS시스템에도 많은 파일들이 있어요.
- 디렉토리 ( Directory) , 폴더 ( Folder )
- 파일들이 저장되어 있는 위치를 디렉토리 또는 폴더 라고 해요.
- 코딩을 배우게 되면 내가 저장한 파일이 어떤 디렉토리에 저장되어 있는지 잘 기억을 해야합니다.
- 인스톨 ( Install )
- 인스톨이란 말은 참 많이 들어 볼거에요. 인스톨은 설치 한다는 뜻으로 이해하면 됩니다.
- 게임을 설치하는것도 인스톨입니다.
- 파이썬을 배우기위해 앞으로 많은것들을 인스톨 할거에요. 용어에 익숙해 지도록해요.
- 웹브라우저 ( Web Browser)
- 웹브라우저는 인터넷 사이트를 접속하고 인터넷사이트의 정보를 우리가 보기 쉽게 표시를해주는 소프트웨어를 말합니다. 대표적으로 크롬 , 사파리 , 엣지 브라우저가 있습니다.
- 아이콘
- 아이콘은 프로그램을 실행하기 위한 이미지를 같은것을 아이콘이라고 해요.
- 네이버나 같은 웹사이트를 접속하기 위해 웹브라우저를 실행시키기 위해 어떤 그림을 클릭을 하죠? 그것을 아이콘이라고 말해요. 소프트웨어를 대표하는 이미지를 말하는것이죠.
더 많은 다양한 용어들이 많을거에요. 지금은 이정도만 알고 넘어가고 , 파이썬을 공부하면서 중간 중간 나오는 용어들에
익숙해져서 매일 매일 컴퓨터에 익숙해지도록 해요.
'Python > Python 초등 교육' 카테고리의 다른 글
6. Python 기본 자료형 과 list , set , tuple , dict (0) | 2022.08.08 |
---|---|
5. Python 코딩을 위한 vs code 기본 설정 및 Python파일 실행하기 (0) | 2022.08.08 |
4. Python 설치와 코딩을 위한 Tool 설명 (0) | 2022.08.08 |
3. 프로그래밍 언어의 종류 와 Python에 대해 알아보기 (0) | 2022.08.08 |
1. 컴퓨터의 기본 구성 (0) | 2022.08.08 |