과정명 컴퓨터시스템 1주차 1차시

신경숙 교수님

컴퓨터시스템

1주차

유닉스의 개요 및 시작

1차시

유닉스와 리눅스의 역사와 발전

신경숙 교수님 사진

이번 시간에는
1주차 1차시
유닉스와 리눅스의 역사와 발전
에 대해 학습하도록 하겠습니다.

자, 준비 되셨나요?
그럼 시작해 보도록 하겠습니다.

학습목표와 주요용어를 클릭하면 내용을 확인할 수 있습니다.

  • 학습목표

    -유닉스와 리눅스의 탄생을 설명할 수 있다.

    -유닉스와 리눅스의 발전 과정을 나열할 수 있다.

    -리눅스 관련 용어를 서술할 수 있다.

    확인
  • 주요용어

    -운영체제 : 컴퓨터 시스템을 제어하는 프로그래들의 집합

    -GPL : General Public License의 약어. 모든 사람이 프로그램을 제작, 배포할 수 있다는 Copyleft 권리를 리눅스에 실제로 실현한 라이선스

    확인

학습정리 퀴즈 이번 시간에 학습한 내용을 퀴즈를 통해 점검해 보세요.

문제 1
유닉스 운영체제는 기존 운영체제와 달리 고급 프로그래밍 언어인 ( )로 개발되어 일반 프로그래머들도 운영체제의 내부를 들여다볼 수 있게 함으로써 유닉스가 널리 사용될 수 있었다. 괄호 안에 들어갈 프로그래밍 언어는?

답안을 선택해주세요.

다시 생각해보세요.

정답 : 2 C 언어

유닉스 운용체제는 고급언어인 C 언어로 개발되어 있습니다.

문제 2
리눅스 커널(kernel) 부분의 소스 파일을 공개하여 프로그램의 제작, 배포에 관한 권리를 모든 사람에게 허용한다는 권리를 실제로 구현한 라이선스를 무엇이라고 하는가?

답안을 선택해주세요.

다시 생각해보세요.

정답 : 3 GPL

프로그램의 제작, 배포에 관한 권리를 모든 사람에게 허용한다는 Copyleft 권리를 실제로 구현한 라이선스를 GNU GPL(GNU Public License) 또는 GPL이라고 합니다.

Key Point

인쇄하기 >
  • 1. 유닉스와 리눅스는 고급 프로그래밍 언어인 C 언어로 개발되어 사용자가 운영체제를 더 쉽게 이해할 수 있다.
    2. 리눅스는 유료화되어 가는 유닉스로부터 벗어나, 모든 사람이 무료로 소프트웨어를 공유할 수 있도록 초기부터 인터넷에 리눅스 커널을 공개하여 모든 사람이 버그를 고쳐나가면서 발전하였다.
    3. 리눅스 커널은 리눅스 운영체제의 핵심이 되는 부분으로써, 리눅스 운영체제 파일 이름에 커널의 버전 번호가 표시되어, 안정 버전과 개발 중인 버전을 구분한다.
    확인

다음 시간에는
1주차 2차시
유닉스의 특징 및 구조
에 대해 학습하도록 하겠습니다.

수고하셨습니다!