컴퓨터공학입문 리포트
공지 ubuntu-desktop 설치시 오류 발생 - 공지사항 게시판 참조
공지 공지사항 게시판을 읽어 보기 바랍니다.
리포트 제출시 제목 및 첨부 파일 명 지정 안내
리포트 제출시 제목은 학번_이름으로 하기 바랍니다.
첨부 파일은 학번_이름_리포트명으로 지정하기 바랍니다.
ex) 제목 : 2013136000_홍길동
첨부파일명 : 2013136000_홍길동_TCP포트 조사.hwp
리포트 제출은 수업 하루 전까지 게시판에 업로드하기 바랍니다.
늦게 제출시에는 감점(한 등급, A+ => B+, B => C) 있습니다.
2018136008_김경건
과제 제출합니다!
2018136142_현경봉
.
2018136014_김상우
2018136020_김재용
2018136121_조원석
ㅈㄱㄴ
2018136046_방석민
2018136024_김지원
우분투
2018136011-김동우
UTF-8은 유니코드를 위한 가변 길이 문자 인코딩 방식 중 하나로, 켄 톰프슨과 롭 파이크가 만들었다. UTF-8은 Universal Coded Character Set + Transformation Format – 8-bit 의 약자이다. 본래는 FSS-UTF(File System Safe UCS/Unicode Transformation Format)라는 이름으로 제안되었다.
UTF-8 인코딩은 유니코드 한 문자를 나타내기 위해 1바이트에서 4바이트까지를 사용한다. 예를 들어서, U+0000부터 U+007F 범위에 있는 ASCII 문자들은 UTF-8에서 1바이트만으로 표시된다. 4바이트로 표현되는 문자는 모두 기본 다국어 평면(BMP) 바깥의 유니코드 문자이며, 거의 사용되지 않는다. UTF-16과 UTF-8 중 어느 인코딩이 더 적은 바이트를 사용하는지는 문자열에서 사용된 코드 포인트에 따라 달라지며, 실제로 DEFLATE와 같은 일반적인 압축 알고리즘을 사용할 경우 이 차이는 무시할 수 있을 정도이다. 이러한 압축 알고리즘을 사용하기 힘들고 크기가 중요할 경우 유니코드 표준 압축 방식(Standard Compression Scheme for Unicode)을 대신 사용할 수 있다.
하나의 하드디스크나 SSD 등 드라이브를 논리적으로 여러 부분으로 분할하는 것. 도스나 윈도우에서는 기본적으로 C:, D: 이런 식으로 각각의 파티션이 별도의 드라이브 문자를 가지게된다. 보통은 하드디스크 하나를 하나의 파티션으로 쓰는 경우가 많지만 일부러 나눠서 쓰는 경우도 꽤 있다. 가장 효과가 있을 때는 하드를 밀고 윈도우를 새로 깔 때. 하드를 통째로 밀지 않는 한 파티션이 나눠져 있으면 데이터를 다른 파티션으로 백업을 할 수 있으니까.
그리고 파티션의 정보를 저장하기 위한 공간이 별도로 필요한데 크게 MBR(Master Boot Record), GPT(GUID Partition Table)로 나뉜다. MBR은 구 BIOS 시절 IBM PC XT와 함께 하드디스크가 보급되면서 만들어진 형식으로, 주소가 32bit여서 최대 용량이 2TiB로 제한되며 주 파티션 개수가 4개로 제한되며 파티션이 더 필요한 경우를 위해 확장 파티션이 따로 있어서 확장 파티션을 만들고 그 안에 논리 드라이브를 만들어서 추가하는 방식. 반면에 GPT는 MBR의 한계를 극복하기 위해 만들어진 방식으로 UEFI 체제와 함께 보급이 시작되었으며 주소가 64bit로 확장되어 현재까지는 최대 용량 제한이 없다시피 하며 주 파티션의 갯수도 최대 128개로 늘어서 굳이 확장 파티션을 만들 필요도 없다.
2018136018 김원중
12321
2018136129_최재혁
파티션, UTF-8 레포트
2018136041박준혁
UTF-8인코딩은 가변길이 유니코드인코딩 방식 중 하나로 영문/숫자/기호는 1바이트로, 한글과 한자 등은 3바이트로 표현하고,전세계 모든 글자들을 한꺼번에 표현할 수 있다. 켄 톰프슨 과 롭 파이크가 만들었으며, UTF-8은 Universal Coded Character Set + Transformation Format – 8-bit 의 약자이다.
유니코드:전 세계의 모든 문자를 컴퓨터에서 일관되게 표현하고 다룰 수 있도록 설계된 산업 표준이며, 유니코드 협회(Unicode Consortium)가 제정한다. 이 표준에는 ISO 10646 문자 집합, 문자인코딩, 문자 정보 데이터베이스, 문자들을 다루기 위한 알고리즘 등을 포함하고 있다.
파티션이란? 컴퓨터에서 하나의 디스크나 메모리를 여러 개처럼 인식하게 해 주는 것을 말한다. 하나의 하드디스크나 SSD 등 드라이브를 논리적으로 여러 부분으로 분할하는 것.도스나 에서는 기본적으로 C:, D: 이런 식으로 각각의 파티션이 별도의 드라이브 문자를 가지게된다. 프라이머리(primary)와 익스텐디드(extended)의 두 종류가 있으며, 하나의 하드디스크드라이브에는 최대 1개의 프라이머리와 3개의 익스텐디드를 만들 수 있는데, 익스텐디드는 다시 여러 개의 논리적인 드라이브로 나누어진다.이때 프라이머리가 C드라이브가되며, 익스텐디드에 속하는 논리적인 드라이브들이 D·E·F드라이브가 된다. CD롬은 논리적인 드라이브에 쓰인 마지막 알파벳의 다음 문자로 표시된다.
파티션을 나누는목적
한 대의 PC에 여러 운영체제를 설치할 수 있다.
백업을 목적으로 시스템과 데이터를 분리할 수 있다.
공간을 효율적으로 사용하고,분리된 공관을 효과적으로 관리가능하다
2018136044_박찬수
2018136044_박찬수_UTF-8과파티션 조사
2018136032_문선호
,
2015136003_강정민
1. UTF-8인코딩
: UTF-8은 유니코드를 위한 가변 길이 문자 인코딩 방식 중 하나이다. UTF-8인코딩은 유니코드 한 문자를 나타내기 위해 1바이트에서 4바이트까지를 사용한다.
2-1 파티션이란
: 컴퓨터에서 하나의 디스크나 메모리를 여러 개처럼 인식하게 해 주는 것이다.
2-2 파티션을 나누는 목적
: 하드디스크드라이브에 새로운 프로그램을 계속 설치하면 디렉터리로 관리하는 데 한걔가 생기며, 컴퓨터가 바이러스에 감염될 경우 모든 프로그램과 데이터들을 사용하지 못하게 될 수도 있다. 이런 상황을 대비하기 위해 하드디스크드라이브를 나눠 놓으면 프로그래을 별도로 저장할 수 있으며, 컴 퓨터 바이러스에 감염되더라도 그 부분만 제거할 수가 있다.
2018136010_김대영
리포트과제 제출합니다.
2018136067_염태웅
2018136067_염태웅_UTF-8, 파티션의 정의와 목적
2018136121-조원석
제곧내
2018136036박상윤(UTF-인코딩,파티션 및 나누는 목적)
1.UTF-8인코딩이란?
사전적 의미로 말하자면 정보이형태를 변환하는 작업을 말한다. 예를들서, 대부분의 사람들이 알고 있는 동영상 인코더 혹은 컨버터로.avi파일을 mp4, mpeg 등의 확장자로 변환하는 작업을 들 수 있다. 인코딩 앞에있는 말 UTF-8에서 UTF는 "Unicode-Transformation-Format"인 유니코드 변환 규격이다.앞서나온 의미들을 종합해 보면 UTF-8인코딩은 유니코드를 위한 가변 길이 문자 인코딩 방식 중 하나로, 켄 톰프슨과 롭 파이크가 만들었다. UTF-8은 Universal Coded Character Set + Transformation Format – 8-bit 의 약자이다. 본래는 FSS-UTF(File System Safe UCS/Unicode Transformation Format)라는 이름으로 제안되었다.UTF-8 인코딩은 유니코드 한 문자를 나타내기 위해 1바이트에서 4바이트까지를 사용한다. 예를 들어서, U+0000부터 U+007F 범위에 있는 ASCII 문자들은 UTF-8에서 1바이트만으로 표시된다. 4바이트로 표현되는 문자는 모두 기본 다국어 평면(BMP) 바깥의 유니코드 문자이며, 거의 사용되지 않는다. UTF-16과 UTF-8 중 어느 인코딩이 더 적은 바이트를 사용하는지는 문자열에서 사용된 코드 포인트에 따라 달라지며, 실제로 DEFLATE와 같은 일반적인 압축 알고리즘을 사용할 경우 이 차이는 무시할 수 있을 정도이다. 이러한 압축 알고리즘을 사용하기 힘들고 크기가 중요할 경우 유니코드 표준 압축 방식(Standard Compression Scheme for Unicode)을 대신 사용할 수 있다. 또한 이 인코딩의 가장 큰 장점은 세계 모든 문자들을 표현 할 수 있다는 점에서 각광을 받고 있다.
2.파티션
우선 파티션의 사전적의미를 알아보면, 파티션은 partition으로 하나의 물리적 저장 장치를 논리적인 여러 부분으로 분할하는 것. 실제 물리적으로 분할하는 것이 아니고 논리적으로 분할하여 이용을 간편하게 하려고 하는 것이다. 파티션을 나누는 가장 큰 이유는 보관의 목적이 가장 크다. 쉽게 말해서, 파티션을 나누게 되면, 대용량의 하드디스크에서 데이터를 저장하는 것을 쉽게 정리 할 수 있다는 보관의 의미가 큰 것이다. 더 쉽게 말하자면, 학교에서 필기를 할때 공책1권에 모든 과목을 필기하기 보다는 각 과목별로 필기를 하면, 나중에 정리하거나 다시 볼때 편한 것 처럼 파티션을 나눠서 파티션별로 데이터를 구분지어 저장할경우엔 나중에 보기 편하다는 거와 같다고 볼 수 있습니다. 특히 파티션을 1개로 쓰는 것 보다 2개이상 나누는 것이 좋은 이유는 현 윈도우 시스템에서 파티션이 망가지는 경우나 윈도우 문제로 포멧을 불가피 하게 해야 할 경우 파티션을 나누고 중요 데이터를 윈도우가 설치되지 않은 다른 파티션에 보관할 경우 단순 논리적 문제로의 포멧에서 데이터 상실의 위험성이 줄어 든다는 점도 고려할 수 있다. 다만 파티션을 나누는 경우 각 파티션별 용량이 줄어들기 때문에, 거기에서 오는 문제점이나 대용량 데이터의 파티션별 이동시의 소모되는 시간들이 단점이 될수 있지만, 훌륭한 보관과 백업용도에서 보면 큰 부분이 아니기 때문에 파티션은 나누어서 사용해야한다.
2018136034_박남규
과제 제출합니다.
2018136142_현경봉
.


