다음 토론답변은 KG아이티뱅크 2학기 3기수 시스템프로그래밍 수업의 토론 주제에 대한 개인적인 답변입니다.
이에 받은 점수와 무관하게 학기를 마무리하며 개인적으로 기록을 남기고자 포스팅합니다.
주제
토론 주제 : 유닉스OS와 리눅스OS에 대하여 장단점을 토론하세요.
A.토론의 목적 :
토론 내용인 유닉스와리눅스의 OS 대하여 본인이 알고 있는 내용과
다른 수강생과의 의견을 존중하면서 본인의 의견을 서술 함으로 해서
과목에 대한 폭넓은 이해를 증진 하기위함 입니다.
B.토론 범위 : 토론의 범위는 정해진 주제에 대한 것으로 한정합니다.
C.토론 주제 : 유닉스OS와 리눅스OS 대하여 장단점을 토론합니다.
답변
리눅스와 유닉스는 모두 운영 체제(OS: Operating System)의 일종입니다. 처음에는 어셈블리어, 그 다음에는 C언어 기반으로 발전한 유닉스에서 리눅스가 파생한 것으로, 공통점도 있지만 차이점과 그로 인한 장단점이 있습니다.이 둘은 모두 다중 사용자를 지원하며, C언어 기반으로 이식성이 높으며, 가상 메모리와 파일 시스템을 지원한다는 것 등이 장점입니다. 현재에는 둘 다 GUI를 적용할 수 있지만, CLI 기반으로 발전된 만큼 여전히 다른 운영체제보다는 사용자의 숙련도가 필요합니다. CLI를 사용하면 훨씬 빠른 속도와 좋은 보안성을 얻을 수 있기에 이는 장점이자 단점으로 볼 수 있습니다.리눅스의 가장 큰 특징 중 하나는, 유닉스의 상업적 확산에 반발하여 발생한 것인 만큼, 무료인 오픈 소스 소프트웨어라는 점입니다. 오픈 소스이기에 커뮤니티를 기반으로 한 코드 공유, 공동 작업, 개발이 많이 이루어지고 정보를 얻기가 쉽습니다. 다양한 정보가 커뮤니티를 통해 공유되고 해결되기에, 바이러스 등의 위협이 있으면 여러 기간과 사용자들에 의해 탐지와 해결이 매우 빠릅니다. 배포의 경로, 배포사 및 배포판도 다양하여 접근성이 좋고, 여러 가지 목적에 쓰일 수 있게 범용성이 뛰어나 핸드폰, 게임기, 그리고 슈퍼 컴퓨터 등 많은 하드웨어에 설치가 가능합니다. 반면 오픈 소스인만큼 체계적인 관리와 보안성은 비교적 떨어집니다.유닉스는 '서버'에 특화된 운영체제로, 주로 상업적 회사들에 의해 하드웨어와 OS가 통합적으로 개발되고 판매됩니다. 큰 회사들을 통한 기술 지원이 좋고 안정성, 메모리 관리 능력, 보완성이 뛰어나 인터넷 서버와 워크스테이션들에 많이 사용됩니다. 다만 개발용도로 무료로 지원되는 계열을 제외하고는 가격이 상당히 높습니다.
'학점은행제 > 첫 학기 - 수업' 카테고리의 다른 글
[토론] 컴퓨터시스템 - 리눅스와 보안 (0) | 2020.12.22 |
---|---|
[토론] 전자계산기구조 - 디지털 논리회로 (0) | 2020.12.22 |
[토론] 자료구조 - 순차/비순차 자료 구조 (0) | 2020.12.22 |
[토론] 디지털 공학개론 - 집적회로(IC)에 대한 토론 (0) | 2020.12.22 |
[토론] 네트워크 I - 자율 주행 기술에 대한 토론 (0) | 2020.12.22 |
댓글