요약
이 비디오에서는 함기훈 선생님이 윈도우 시스템에 대해 소개하고, 운영체제의 기본 개념, 파일 시스템 구조, 프로그램 설치 및 제거 방법, 네트워크 설정, 그리고 커맨드 라인 사용법을 설명합니다. 또한, 구글 드라이브를 활용하여 파일 관리 효율성을 높이는 방법과 개발 학습에 있어 책의 중요성을 강조합니다.
- 운영체제(OS)의 역할과 종류 (윈도우, macOS, 리눅스)
- 파일 탐색기를 이용한 파일 시스템 이해 및 관리
- 프로그램 설치 및 제거 방법 (반디집 예시)
- 네트워크 설정 및 IP 주소, DNS 개념 설명
- 커맨드 라인(CMD) 기본 명령어 (CD, DIR) 사용법
- 구글 드라이브 연동을 통한 효율적인 파일 관리
OS 소개
운영체제(OS)는 컴퓨터 시스템을 조작하고 관리하는 핵심 소프트웨어입니다. 윈도우, macOS, 도스, 리눅스 등 다양한 종류가 있으며, 각 운영체제는 고유한 특징과 발전 과정을 가지고 있습니다. 도스는 초기 개인용 컴퓨터 환경에서 사용되었고, 유닉스는 서버 시장에서 강력한 입지를 가지고 있습니다. macOS는 유닉스에서 파생되었으며, 윈도우는 개인용 컴퓨터 시장을 주도하고 있습니다.
CUI와 GUI
CUI(Character User Interface)는 글자 기반의 인터페이스로, 명령어를 직접 입력하여 시스템을 제어합니다. GUI(Graphical User Interface)는 아이콘과 그래픽을 사용하여 사용자가 직관적으로 시스템을 조작할 수 있도록 합니다. CUI는 서버 관리와 자동화 작업에 유용하며, GUI는 일반 사용자가 쉽게 사용할 수 있는 환경을 제공합니다.
윈도우 시스템 정보 확인
윈도우 설정 앱을 통해 시스템 정보를 확인할 수 있습니다. CPU 종류, 메모리 크기, 운영체제 버전 등을 확인하여 컴퓨터 사양을 파악할 수 있습니다. 윈도우 11 사용을 권장하며, 보안 업데이트를 꾸준히 하는 것이 중요합니다.
파일 탐색기 사용법
파일 탐색기는 파일과 폴더를 관리하는 데 필수적인 도구입니다. 폴더는 파일을 담는 그릇 역할을 하며, 파일 탐색기를 통해 파일 위치를 확인하고 관리할 수 있습니다. 다운로드 폴더, 문서 폴더, 사진 폴더 등 자주 사용하는 폴더 위치를 파악하고, C 드라이브를 통해 하드디스크 내용을 확인할 수 있습니다.
폴더(디렉토리) 구조 이해
C 드라이브에는 윈도우즈 폴더, Program Files 폴더, Users 폴더 등 중요한 시스템 폴더들이 있습니다. 윈도우즈 폴더는 운영체제 관련 파일이 저장되어 있으며, Program Files 폴더는 설치된 프로그램들이 저장됩니다. Users 폴더는 사용자 계정별 파일이 저장되는 홈 디렉토리입니다. 파일 확장명 표기와 숨김 파일 표기 옵션을 설정하는 것이 좋습니다.
프로그램 설치 및 제거
인터넷에서 다운로드한 설치 파일을 실행하여 프로그램을 설치할 수 있습니다. 반디집을 예시로, 설치 과정에서 라이선스 계약, 사용자 통계 전송 여부 등을 설정할 수 있습니다. 프로그램 파일은 Program Files 폴더에 설치되며, 32비트 프로그램은 x86 폴더에, 64비트 프로그램은 일반 Program Files 폴더에 설치됩니다. 설정 앱에서 설치된 프로그램을 확인하고 제거할 수 있습니다.
마이크로소프트 스토어 활용
마이크로소프트 스토어를 통해 앱을 설치하고 업데이트할 수 있습니다. 자동 업데이트 기능을 제공하지만, 성능이 불안정할 수 있습니다. 개발용 도구는 스토어에서 제공되지 않는 경우가 많으므로, 직접 설치해야 합니다.
네트워크 설정
네트워크 설정 창에서 와이파이, 이더넷, 블루투스 연결 상태를 확인할 수 있습니다. IP 주소와 DNS 서버 주소를 설정하여 네트워크 연결을 구성할 수 있습니다. 학교나 기관에서는 고정 IP 주소를 사용해야 하며, DNS 서버 주소를 올바르게 설정해야 인터넷을 사용할 수 있습니다.
커맨드 라인(CMD) 사용법
커맨드 라인(CMD)은 텍스트 기반 인터페이스로, 명령어를 입력하여 시스템을 제어합니다. CD 명령어는 디렉토리를 변경하고, DIR 명령어는 파일과 폴더 목록을 표시합니다. 자동 완성 기능을 활용하여 명령어를 빠르게 입력할 수 있습니다.
구글 드라이브 연동
구글 드라이브를 데스크톱에 연동하여 파일 관리 효율성을 높일 수 있습니다. 구글 드라이브 데스크톱 앱을 설치하고 학교 계정으로 로그인하면, 구글 드라이브 파일이 하드디스크처럼 표시됩니다. 파일을 사용할 때만 다운로드하여 하드디스크 공간을 절약할 수 있으며, 여러 장치에서 파일 동기화가 가능합니다.
개발 학습에 있어 책의 중요성
인터넷 강의도 유용하지만, 책을 통해 깊이 있는 학습을 하는 것이 중요합니다. 책은 자신의 속도에 맞춰 천천히 학습할 수 있도록 도와주며, 강의에서 생략되는 자세한 설명을 제공합니다. 윈도우, macOS 등 사용하는 장비에 대한 책을 읽고 기능을 익히는 것이 좋습니다. 개발 관련 책을 구매하는 것을 아까워하지 말고, 꾸준히 학습하는 것이 중요합니다.

