728x90
반응형

https://youtu.be/R0_669vuhJg



1. 파일 및 운영체제

1-1. 파일과 경로
-  오늘날 파일은 코드들의 집합이며, 비트 단위로 표현됨
-  비트가 모여 바이트, 바이트가 모여 워드(큐), 큐가 모여 필드(아이템)를 형성함
-  물리적 저장이 아닌 절대적인 '데이터'의 레코드이므로 파일이라는 경로 사용
-  각 파일/디렉토리명은 규칙에 의해 지정되며, 일반 파일 시 제어 가능한 이름 사용해야 함
- (중요) 고객의 요청으로 생성/변환 등 다양한 파일 특성 변화 가능하도록 지원

1-2. 파일 관리와 DBMS
-  디렉토리와 파일은 고객 요청에 따른 관리 및 변환이 이루어짐
-  DBMS(데이터베이스 관리 시스템)은 파일을 관리하며, 이를 통해 업무 효율성 증대 가능
-  문서 종류에는 테이프(직접 저장), 디스크(손드스크립트 및 보조키이동장치) 등 존재
-  파일의 기록 특성과 종류에 따라, 파일 시스템 내에서도 강력한 권한 필요
- (중요) 명령어 집합인 프로그램 파일과 데이터 집합인 데이터 파일 관리에 중점을 둠

1-3. 파일 종류별 운영체제 반응
-  소스 파일은 소스 코드 형태로 운영체제에서 직접 실행 가능
- (중요) 오브젝트 파일은 컴파일러가 만든 결과물로서, 객체 코드로 변환 후 실행 파일로 제공
-  모든 파일은 특정 시스템에 의해 관리되며, 각종 이용자에게 적절한 응답을 반환
-  프로그램과 데이터 파일 모두 파일 시스템에 따라 특수한 요구나 반응을 보임
-  강의, 시험 준비 등을 위한 유용한 참고 자료 제공으로 활용 가치 존재

2. 파일 편성방법의 종류 및 특징

2-1. 파일 편성 방법인 '싸움 파일'에 대해 알아보았음
- (중요) '싸움 파일'은 순차적 또는 연속적인 데이터 저장 방식임
-  순차 파일로 표현하면, 데이터를 순차적으로 니드라이팅하여 처리함
-  이러한 처리 방식 때문에 검색이나 추가 등의 활용이 부족하며, 공간낭비가 적음
- (중요) 또한 한 데이터의 삽입이나 삭제가 급격히 이루어져서, 데이터 변환이 빈번함

2-2. '싸움 파일'의 문제점에 대한 설명
-  '싸움 파일'의 큰 단점은 데이터 삽입 및 삭제 시 많은 데이터가 이동하는 것임
-  따라서 추가 혹은 변경될 데이터를 첨부하거나 사울업할 때마다 많은 시간이 소요됨
-  이외에도 데이터 변환 과정에서 오역이 생길 확률이 큼
-  특히, 물질적인 용량 변화(발 업사이클링)의 경우, 이를 효과적으로 처리할 수 있는 기술이 상대적으로 부족함

2-3. '싸움 파일'의 활용 및 권장사항
-  '싸움 파일'은 정보 입력 및 수집 시 주로 사용되며, 검색 등을 통해 특정 데이터를 쉽게 찾을 수 있어 유용함
-  그러나, 공간 낭비나 데이터 변환이 빈번하다 보니 자료 보관이나 기록의 제한이 있을 수 있으므로 주의 필요
- (중요) 본문에서 강조한 부분처럼, 시험 준비에는 가장 기본적인 암기를 요하면서도 실제 적용능력을 갖출 수 있도록 꾸준히 연습이 필요함

3. 파일 편성법 이해

3-1. 파일 편성법 개요
-  파일 편성법이란 데이터의 저장과 운영체제 관리를 위해 활용됨
- (중요) 파일은 순차파일(질문 해결식), 집적파일(무작위 처리식) 등 다양한 형태로 저장될 수 있음
-  단순 순차파일로 데이터 저장이 가능하며, 이를 운영체제에서 관리할 수 있음
-  '지적파일'이라는 표현은 다이렉트 파일 혹은 다이렉트 접근 방식을 의미함

3-2. 해싱기법과 해시테이블
-  데이터 저장 시 해싱함수를 활용하여 주소를 계산함
-  주소계산 방법에는 제곱법, 나눗셈법, 폴딩법 등이 포함됨
-  주소계산 결과를 저장하는 공간을 '해시테이블'이라 함
- (중요) 해싱기법을 통해 효율적으로 데이터 검색이 가능하며, 이에 따라 집적파일이 선호됨

3-3. 아이스함 파일 편성과 특징
-  아이스함 파일은 순차 파일의 장점을 결합한 새로운 파일 형태임
-  이 경우, 데이터의 유연한 처리와 결합된 검색능력을 갖추며, 파일 크기가 커짐
-  이러한 특성을 감안하면 디스크와 테이프등 저장장치에 주로 사용됨

4. 파일 및 데이터 처리의 이해

4-1. 파일과 데이터 처리 개론
-  파일은 실제로 데이터를 모아둔 메모리임
-  데이터를 섹터 단위로 분류하여 각 섹터의 번지나 숫자로 표현함
- (중요) 데이터의 주소와 값이 포함된 레코드들이 존재하며, 이를 '인덱스'라고 함
-  인덱스는 레코드를 추적하기 위해 사용되며, 섹터, 색깔 등을 표시하는데 사용됨
-  각 인덱스는 해당 위치의 데이터 값을 포함하며, 이를 통해 데이터 검색이 가능함

4-2. 인덱스 값 생성과 중요성
-  인덱스 값은 특정 레코드를 식별하도록 돕는 중요한 코드 값임
- (중요) 여러 유닛들 사이의 통합성을 유지하면서, 모든 위치에 대한 정보를 제공함
-  핵심은 이때, 레코드와 인덱스 모두 데이터의 변환을 기록해야 함
-  데이터 처리, 저장 그리고 열람이 중요하며, 특히 이들의 연관성 및 순차적 진행이 필수임

4-3. 파일 편성과 인덱스 파일의 특징
- (중요) 파일 편성은 데이터의 동선 처리를 목표로 한 업무이며, 메모리에 독립적이기 때문에 다종류의 데이터 변화에도 적용 가능함
-  데이터의 이동이나 복사는 거의 없으며, 파일 시스템을 통해 운영체제 내에서 복잡한 데이터 처리를 지원함
-  프로그램 코드를 이용하여 파일 시스템을 생성하고 실행, 다른 작업 환경에서도 활용될 수 있음
-  이 때, 파일 편성은 서비스, 서버, 클라우드까지 다양한 기술이 관련되어 있으며, 이들과 상호작용하면서 발전하고 있음

5. 파일과 디렉토리 이해하기

5-1. 파일system과 그 기본 원칙
- (중요) 파일시스템이란 저장공간을 아키텍처화하여 문서나데이터 등을 효과적으로 저장/검색 가능하게 만든 시스템을 의미함
-  파일 속 레코드(파일 데이터)의 행작은 '오픈', '닫힘', '크리에이션', '디스플로이'(목록 등), '카피', '니코딩'(파일 이름 변환) 등의 작업을 포함함
-  파일관리를 위한 API(애프터웨어 프로그램 커널)인 "윈도우" 및 "모두 일반 학습"이 제공됨
-  해당 작업들을 통해 파일이 생성되고, 정리되며, 검색 및 찾는 방법을 알 수 있음

5-2. 파일 디스크립트의 역할 및 중요성
-  파일 디스크립트는 파일을 관리하면서 필요한 정보를 제공함
-  현재 저장되어 있는 파일들의 식별번호, 이름, 크기, 구조, 위치 등을 나타냄
-  운영체제로부터 얻어진 필드(디스크립트를 통한 데이터 반복)
-  OS가 파일을 효과적으로 관리하도록 도와줌

5-3. 디렉토리의 종류 및 특징
-  디렉토리는 파일의 위치를 모니터링하며, 효율적인 파일 관리를 지원함
-  단일 디렉토리, 1단계 디렉토리, 2단계 디렉토리, 계층적 디렉토리 구조를 따름
-  각각의 디렉토리는 파일 관리에 다양한 방식을 제공함
-  특히, 윈도우, 도스 및 유닉스 등의 운영 체제는 계층적 디렉토리 구조를 따름

6. 전체 강의  "컴퓨터 자원보호와 보안"

6-1. "자원보호"의 이해와 중요성
-  컴퓨터 속의 자원(유지화폐 등)을 방호하는 것이 자원보호임
- (중요) 자원 보호에는 컴퓨팅 계엄법 등의 여러 방법이 있음
-  특히 효과적인 자원보호 방법은 접속 제어, 확정 권한 설정, 즉 위임 권한 등을 포함함
-  다른 예로는 기술 교육, 혹은 현장을 방문하는 등의 활동이 있음

6-2. "보안"의 개념과 내용
-  보안은 개인, 사회, 기업 등에 의해 보호 받는 것을 의미함
-  보안의 대상은 데이터와 프로그램에 따라 달라짐
-  외부보안은 외부 침입자로부터 프로그램과 데이터를 보호하는 것에 초점을 둠
-  내부보안은 내부 보안 유지에 필요한 하드웨어나 설계 보안을 보호하는 것에 초점을 둠

6-3. "내부보안"의 핵심 고려사항
- (중요) 내부보안의 핵심은 항상 프라이빗한 움직임을 일컫는 것임
-  이러한 프라이빗성이 보호받아야하는 움직임에는 은행 거래, 금융 거래 등이 해당함
-  또한, 관련 정보를 안전하게 보관하며 관리하는 것도 내부보안의 중요한 요소임
-  기업은 이러한 내부보안을 위해 다양한 조치를 취하여 꾸준히 유지보수가 필요함

7. 컴퓨팅 보안과 암호화 기법

7-1. 컴퓨팅 보안과 사용자 인터페이스 보안 이해
-  컴퓨팅 보안은 내부 및 사용자 인터페이스에 대한 보안을 의미함
- (중요) 사용자 인터페이스 보안은 사용자의 신원을 OS가 확인하며, 시스템을 보호하는 것임
-  일반적으로 아이디와 비밀번호 초기화 등 사용자 인터페이스를 통한 보안이 중요함
-  더 나아가, 특정 신원이 청구할 수 없는 서비스 제공, 내 지문 등 개인화된 인증을 통한 보안 역시 중요함

7-2. 외부보안 방법 중 하나인 시설보안과 운영보안 설명
-  외부보안의 핵심인 시설보안과 운영보안에 대해 설명함
-  이러한 외부보안 방법들은 시설 자체 및 그 운영에 대해 보안하기 위함임
-  데이터 보호는 물리적 증거를 이용하는 한계가 있으며 보안 유지는 계속 발전해야 함
-  본인 신원을 갖추는것 또한 중요하며, 이를 위한 다양한 기술들을 도입해보고 실험해볼 필요가 있음

7-3. 소프트웨어적인 정보 보안 기법 소개
-  정보보호를 위해 암호화 기법이 활용되는 것이 효과적이라는 주장
-  암호화는 실제 데이터를 변형시키거나 불필요한 부분을 무효화하는 기법이며, 복호화(복구화)라는 개념을 들여다봄
-  암호화 기법인 단일키, 대칭키 등의 종류와 용도를 분석함
- (중요) 이들 암호화 기법들의 이해와 활용능력이 매우 중요하다고 강조함

화자 1
00:11
자 전국에 계시는 우리 엔투엠 생방송 안방 가족 여러분 오늘 또 뜨거운 가슴으로 감동의 수업은 함께 하겠습니다. 아 여러분 좋습니다. 그죠 예 이제 어 요번 주 또 둘째 주 화요일이네요. 오늘 그죠 예 좋습니다. 요즘 생중계가 진행되다 보니까 여러분들이 좀 다소 지금 애로사항이 있는 것 같아요. 그죠 내가 어 지난 시간에도 예고했지만, 현재 인터넷 현재 우리 강의는 완벽 속성 강의로 생중계로 진행되지 그러니까 우리 회사에 이 인터넷 방송국 시스템을 잠깐 설명하면은 이 생중계 라인 생중계 서버 하고요. 또 이 강의가 생중계가 끝나자마자 어 5초도 안 돼서 VOD 비디온 디멘드 녹화 방송으로 진행되잖아요. 그죠 어 그러다 보니까 이 생중계 라인하고 즉 생중계 서브하고 이 VOD 서브는 달라요.

화자 1
01:10
근데 생중계 서버는 우리가 이게 본의 아니게 무료로 하다 보니까 많은 라인을 확보를 못 했습니다. 에 그래서 충분히 여러분들이 다 듣는 데 지장 없다고 생각했는데 아 이거 내 인기가 폭발적으로 일어나 가지고 지금 감당을 못 하는 거야. 그래서 그러다 보니까 본의 아니게 여러분들 접속이 잘 안 되는 사람이 좀 있는 모양입니다. 그죠 여러분 좀 이해하시고, 또 생방송이 안되면 녹화 서버는 아주 빵합니다. 이 녹화 VOD는 아직까지 여분이 많이 있으니까 녹화 쪽으로 보시는 것도 괜찮다 그죠 에 그래서 뭐 고런 여러분의 애로움이 좀 있는 모양인데요. 그죠 여러분들 양지하시고 그리고 또 요즘 글을 보니까 재밌네 어 내가 뭐 가난한 누가 썼는 게 아니라 대전에 베이트 니가 썼제 예 옷이 안 바뀐다고 원래 우리는 우리 조폭 스타일들은 이 옷에 신경을 안 써요 그래서 여러분 이해해라 그래서 어 그래요.

화자 1
02:06
신에 옷이 많아 좀 사도 사주고 이야기해 봐라 문디야 어 그래서 근데 너무 신경 쓰지 마 강의가 중요한 거지 뭐 스승의 옷이 뭐 그리 중요하다고 글 남기고 말이야. 그렇지만 좋습니다. 여러분의 애정으로 사랑으로 내가 느꼈어요. 그죠 그래서 역시 온라인이 투사부일체 어 이 스승의 옷차림까지 신경 써주는 우리 병태 순자의 마음 고맙게 받겠다. 예 좋습니다. 그래서 오늘 고런 이야기를 하면서 인제 오늘은 아 이 운영체제 또 마지막으로, 슬슬 넘어옵니다. 우리가 그 지난 시간에 거 메모리에 대한 관리 운영 체제가 메모리를 관리하는 것 역시 1편의 드라마처럼 진행했다는 거야. 그래서 우리가 잘 정리하시고요. 자 오늘은 인제 어 인제 정보관리 OS가 여러분의 그 내용 레코드를 저 파일을 어떻게 관리하느냐 정보관리에 대해서 정리하자 이 말입니다. 그죠 자 넘어갑니다. 자 목이 좀 뻑뻑하네요.

화자 1
03:04
그죠 역시 오늘 옷이 좀 다르다 하도 가난한 가난한 교수다 이래가지고 자 좋습니다. 정보관리 이 정보 관리에서는 문제가 거의 잘 안 나와요. 1문제 정도 예상되는데 아주 간단하게 정리하자 이 말입니다. 그죠 그래서 어 그렇지만 1문제지만 또 여러 곳에 또 영향을 미치는 파트니까 정리를 한번 하고 넘어갑시다 자 이 파일에 대해서는 여러분들 워낙 잘 알죠 그죠 오늘날 이 파일 우리 여러분이 작성한 서로 관련 있는 네 코드들의 집합 그래서 이미 컴퓨터 구조에서 우리가 데이타의 표현 단위를 배웠잖아요. 그죠 정리하면은 오늘날 컴퓨터 알아듣는 건 온이 전자 신호 비트다 이 말야 이런 8개의 비트 8개의 전자신호와 합해서 바이터 바이트가 모여서 워드 생각나나 워드 그죠 하이퍼워드 풀워드 더블유워드 환상적으로 정리됐고 그다음에 인제 워드가 모여서 필드 그렇죠.

화자 1
04:02
필드 다른 말로 아이템이라고 컴퓨터 구조에서 예시를 가지고 다 했다. 그죠 그리고 이런 필드들이 모인 네코드 네코드 또 레코드들이 모인 물리적 레코드 뭐 블록 논리적 레코드 그냥 레코드라고 하고 물리적 레코드 즉 컴퓨터한테 일관형으로 표현된 레코드를 물리적 레코드 즉 다른 말로 블록이라고 어 이제 이런 레코드들이 모여 가지고 뭐 하나의 파일 그죠 또 이런 파일들이 모여서 이제 역시 다음 편 다음 과목 예과제 거대한 데이터베이스 여기까지 정리했다. 이 말입니다. 그죠 자 그러면은 오늘날 운영체제가 파일 관리를 어떻게 하느냐 파일관리 그죠 이 데이터베이스는 따로 이제 운영 체제보다는 데이타베이스 관리 시스템 있죠. DBMS가 관리하는 거고, 이 파일은 누가 한다. 운영체제 우리 병원에 OS가 해줍니다.

화자 1
04:55
도스가 유닉스가 윈도우가 그래서 여러분 윈도의 도움을 받아 가지고 이런 파일을 삭제하고 이름을 바꾸고 여러 가지 파일에 대한 여러분이 작업한 그 파일에 대한 행위를 하잖아. 맞나 예 좋습니다. 그래서 이런 파일의 종류는 뭐 시험에 안 나오니까 잠깐 눈으로 빨리 보죠. 기록 내체 이 파일을 어디에다 저장했노 여기에 따라서 자기 테이프 파일과 자기 디스크 파일 즉 오늘날 파일은 기록 어디 하노 주로 하드디스크 즉 보조 기억 장치 예 하는 겁니다. 그죠 근데 보조기억 장치의 테이프는 데이터를 블록 단위로 저장하면서 블록 단위로 저장하면서 순차적으로 저장하죠. 순차적인 방법이고 디스크는 뭐다 섹터 단위로 저장하면서 너무나 정리 잘했제 순차 처리와 순차 하지만 비순차 둘 다 가능한 방법으로 데이터를 처리 저장하더라 그래서 기록 매체에서 자기 테이프 파일이가 테이프에 기록되면 테이프 파일 디스크에 기록되면 디스크 파일이라고 했습니다.

화자 1
05:54
중요한 건 아니지만, 내용 그 파일의 어떤 내용을 담고 있노 또는 수행기능에 따라 크게 이놈이 컴퓨터한테 명령을 내리는 명령어들의 집합으로 된 프로그램 즉 프로그램 파일인가 아니 이 프로그램에 이용될 데이터 실제 우리 자료의 자료 파일인가 요때 데이터는 소문자 데이터가 좋겠죠. 이 2놈 합해서 크게 뭡니까? 원래는 요렇게 해줘야 됩니다. 그죠 그래서 오늘날 컴퓨터에 입력되는 건 프로그램 아니면 뭐다 데이터제 프로그램 컴퓨터를 동작시키는 여러분의 생각 어 생각 여러분의 명령어 명령어들의 집합을 파일 형태로 저장하는 프로그램 파일인가 아니면 이 명령어에 이용될 내가 시킬 일거리 어 데이타들을 모아 난 데이타 파일인가 요렇게 나누죠 자 이 프로그램 파일은 이제 소스 파일이라는 거 알죠 소스 뭐야? 어셈블리 랭귀주로 만들었냐 우리가 비주얼 베이지에 고급 언어로 만들었냐 이 소스 파일 있냐 예를 들면 여러 프론자 할 때 성적철이다.

화자 1
06:54
만약 승전철이 씨 언어로 짰다 가면은 승점 씨 이거는 뭐야? 소스 파일이죠. 즉 시언어로 구성되어진 어 씨 연기지로 구성되어져 있는 거고, 요놈을 이제 컴파일러가 씨 컴파일러가 번역하면 뭐가 생긴다. 오케이 승점 뭐 생긴다. OBJ OBJ는 뭐다 목적 파일 일과 영으로 분해되어 있죠. 이 씨 언어는 우리 인간이 알 수 있는 문자 체제로 되어있고, 오비제이는 뭐냐 기계어로 일과 영으로 번역 번역된 거 근데 이거 목적 파일 컴퓨터에 바로 실행할 수가 없다. 실행하기 위해선 누가 노드가 관여하면 어떤 파일이 생긴다. 오케이 승점 이엑스 요놈이 뭐다 실행 파일입니다. 그래서 여러분들 승을 클릭이나 엔터치면은 여러분의 시킨 대로 컴퓨터는 성적 처리를 해주겠죠. 그렇죠. 요놈은 실행 파일이에요. 실행파일 요놈은 목적 파일이고 이놈은 소스 파일이고 소스 코드 소스 파일 소스 프로그램 소스 데이트 데이크 다 같은 말이제 그렇제 그래서 이 소스 프로그램을 컴파일러가 번역하고 이 컴파일러를 컴파일러가 뭡니까? 이건 그다음에 뭐야?

화자 1
07:53
실행 파일로 바꿔주는 게 뭐야? 노드죠 노드의 몇 가지 기능 4가지 기능 올로케이션 링킹 리로케이션 노딩 요 4가지 작업을 마치면 비로소 우리 인간의 일을 실행해주는 실행파일도 된다. 그죠 그래서 프로그램은 그 내용에 따라서 소성과 뭐야? 목적인가 실행인가를 나누고 이제 데이터 파일은 뭐야? 그 안에 들어있는 데이터의 내용에 따라 가지고 마스터파일이냐 원장 파일이냐 예 좋아요. 그리고 트랜덕션 파일이냐 거래파일이냐 원장파일 매 원본 파일인가 트랜적션 이 원본 내용을 변경시켜 줄 거래파일인가 트랜젝션 파일인가 그다음에 보고 형태를 뛴 보고서 파일인가 히스토리 작업한 내용을 일자별로 역사별로 나열한 역사파일인가 그다음에 중요한 걸 모아모아 서머리 요약 파일인가 아니면 작업할 내용만 모아놓은 작업 파일 중요하지는 않습니다.

화자 1
08:53
그래서 이렇게 데이터의 내용에 따라 이렇게 하는데 마스터 파일은요, 잠깐 보면은 이제 원본 예를 들면은 여러분들이 학교에서 학적부 대장 있죠. 이 학적부 대장 굳이 이 학적부 뭐 대장 같은 경우는 굳이 뭐다 원장 파일로 할 수가 있는 거죠. 근데 이 학적부 파일에 내용이 뭐야? 여러분들 매 학기 시험 치는 성적파일 성적 파일 시험 치니까 에이 뿔 따구 비 제로 뭐 디 우리 병태는 요번에 F 먹었나 에프 여러분 매 학기 성적 파일에 의해서 이 학적부의 여러분의 성적이 달라지제 요렇게 마스터 파일의 내용을 변경시켜주는 파일이 뭐다 거래파일 트랜젝션 파일이죠. 거래에 의한 파일이다. 이 말이야. 되겠나 참고로 잠깐 그렇게 중요하지는 않다 요렇게 한번 보자 이 말이야. 내용에 따라서 요렇게 분류를 하더라 자 여러분 오늘 내가 어 여러분 스승이 컨디션이 조금 안 좋을 때도 있겠지 이해 좀 하세요.

화자 1
09:51
그렇지만 여러분의 뜨거운 박수를 한번 쳐주세요. 좋다. 힘을 좀 내야지 내가 아우 좋습니다. 자 그 다음 우리가 보면은 이 정보관리 파일 관리에서 시험 나오는 건 아마 출제 빈도 요거요 요거죠. 요거 요걸 하기 위한 거다 그죠 아마 요게 가장 출제가 많이 됐다는 거 그래서 이거는 파일 구성에 따른 분류 다른 말로 파일 편승 뭐 파일 안에 있는 내용을 어떻게 편성을 했느냐 편성 방법에 따른 분류 같은 말이죠. 편성 가는 거 알제 여러분들 조편성 뭐 이렇게 반편성 이렇게 하죠. 어떤 식으로 파일에 들어있는 레코드들을 편성했느냐 이 말이죠. 또 구성을 했느냐 같은 말이에요. 그래서 이 크게 보면은 3가지가 있다. 이 말입니다.

화자 1
10:38
그죠 아 가장 단순하게 편성 구성한 싸움 파일 즉 순차 발 집적파일 어 그 다음에 어 집적 발 덴 파일 그다음에 아이싸움 파일 아이싸한 파일 3단계로 오늘날 파일 안에 있는 레코드를 편성할 수 있더라 그죠 해서 잠깐잠깐 보자 이 말입니다. 예 자 싸움 파일은 뭐야? 순차 파일 식현서 파일 또는 식현설 어텍스 메스트 방법의 싸움 파일이라 하죠. 그죠 이놈의 이 싸움 파일은요, 순차적 또는 연속적으로 데이터를 디스크나 테이프에 저장하는 파일로써 순차 접근이 가능한 자기 테이프 등에 많이 쓰이죠. 그죠 이 순차 파일은 자기 테이프에 많이 쓰이는 거예요. 자 순차 파일은 뭐야? 자기 테이프에 어 보조 매체의 데이터를 내가 처리할 데이터를 아주 순차적으로 넣는 거예요. 순차적으로 뭐 데이터 방이 딱 하면 1 테이프에선 불량이겠죠. 1번 2번 3번 4번 이렇게 순차적으로 에 순차적으로 얻는다 이 말이에요. 이렇게 열 수도 있죠.

화자 1
11:38
이렇게 순차적으로 데이터를 즉 레코드들을 집어넣으면은 이제 컴퓨터는요 아주 무식하게 순차적으로 데이타를 처리합니다. 1번 데이타 처리하고 2번 처리하고 3번 처리하고 4번 처리하고 그렇지 이렇게 데이터를 순차적으로 니드라이트한 방법으로 처리하는 파일이다. 순차 파일을 한다. 그제 맞나 이놈의 특징은 뭐고 가장 이게 장점 좋겠어요. 단점이니까. 장점으로 바꾸는 게 좋겠다. 뭐 중요한 건 아니고 가장 간단한 파일 편성법이죠. 그죠 가장 간단한 방식의 파일 편성법 그러다 보니까 접근 속도가 빠르고 공간이 효율적이다. 이게 무슨 말이냐면 이거예요. 자 이 순차파일은 자 다시 한번 할게 내가 어 파일 형성 어 파일 속의 데이터가 12345 요게 5개의 데이터를 1개의 파일을 형성하고 있다. 근데 이걸 순차 파일이라 식천서의 파일이라 했을 때 요놈을 이제 저장할 때 어떻게 저장한다. 디스크에 테이프에 주로 테이프겠죠.

화자 1
12:36
저장할 때 인제 1 그 다음에 2 3 4 5 요렇게 됩니다. 아이 요렇게 딱 순차적으로 저장하니까 가장 간단한 저장 방법이다. 편성법이다. 이 말입니다. 그러니까 접근 속도가 빠르다 카는 게 뭐야? 1번 데이터 처리하고 바로 이웃한 레코드를 데이터를 처리하다 보니까 바로 처리하죠. 또 2번 바로 이웃한 레코드 착 접근 속도가 빠른 거야. 알겠습니까? 그리고 공간이 효율적이다. 이 말이면 공간의 낭비가 없다. 이 말이죠. 효율성이 좋다. 공간에 쓸데없는 낭비가 없다. 공비가 나중에 왜 무슨 말이냐 내가 처리할 데이터만 기억시킵니다. 에 자 이건 뭐야? 내가 처리할 데이타 레코드 어 노드 버티 익스 다 같은 말이다. 나중에 이야기합니다. 내가 처리할 데이터만 내가 처리할 데이터만 기억하죠. 데이터만 저장한단 말이에요. 딴 게 쓸데없는 게 없다. 이거예요. 쓸데없는 군드디기가 딱 필요한 데이터만 딱 저장을 합니다. 뒤에 거 밑에 건 안 그래요.

화자 1
13:33
이제 그러다 보니까 공간이 효율적 다른 말로 공간의 쓸데없는 게 들어가지 않다 즉 낭비가 발생하지 않는 요런 장점은 있고요. 단 단점은 뭐냐 검색이 비효율적이다. 이 말이에요. 검색이 나쁘다 이 말이에요. 검색이 예를 들면 컴퓨터가 4번 데이터를 요구해요. 그런데 이 싸움 파일은 어떻다 찾기 위해서 내가 필요 없는 1번도 확인하고 그다음에 2번 확인하고 3번 확인하고 비로소야 4번을 찾을 수가 있습니다. 알겠나 이런 검색이 비효율적이다. 또 다른 말로 데이터의 삽입과 삭제가 굉장히 불편하다 니페킹 현상이 심하다 다 같은 말이에요. 또 파일 복사가 심해 요 누가 같은 말이다. 이게 무슨 말이냐 한번 봐봐요. 자 현재 1에서 5개의 데이터가 형성된 파일인데 여기에 나는 그죠 1하고 2와 3 사이에 만약에 6이라는 데이터를 집어넣고 싶다. 개요 어 6이라는 데이터를 그럼 어떻게 돼야 되나 1 다음에 2 다음에 6을 넣고 싶다 하면은 어쩔 수 없이 뭡니까?

화자 1
14:31
3은 이쪽으로 이동 4가 이동 5가 이동해가 자리가 비워져야만 뭐가 들어간다 6이 들어가는 거예요. 그렇죠. 하나의 새로운 뉴 데이터와 6을 집어넣기 위해서 쓸데없는 데이터들이 전부 다 이동을 해야 됩니다. 이동 어 그러니까 이거 리패킹 다시 다시 뭐야? 이 파일 집단을 팩 다시 어 리파킹해야 된다. 이 말이에요. 다시 재조정을 해야 된다는 거예요. 이런 리패킹 현상이 심하다 등 발 복사가 심하다 이 말이오 어 이 발들의 이동이 발 복사가 심하다 다른 말로 뭐다 발 이동이 심하다 발 이동이 심하다 같은 말이다. 발복사 아예 통째로, 복사를 해야 되는 경우가 있다. 발 이동이 심하다 리펙싱 현상이 심하다 발 복사가 심하다 다 같은 말이야. 이 같은 말을 출제자가 어떤 어떤 사람은 발 복사가 심하다 어떤 사람은 발 이동이 심하다 어떤 사람은 유식하게 한다고 리패킹 현상이면 같은 말이란 말이야. 같은 말 알겠나 그래서 이런 어 그런 게 나쁘다 이거 또 삭제잖아요.

화자 1
15:29
삭제 내가 12345 중에 3을 삭제해버려 아마 2를 삭제해 버렸다 그러면은 2를 삭제하기 위해서 삭제해 보니 뭐야? 3이 땡겨지고 4가 이동하고 5가 이동합니다. 그래야 하나의 또 파일이 형성돼 있죠. 이렇게 순차파일은 가장 간단하고 좋고 접근 속도가 빠르고 공간은 좋지만 검색이 비효율적이고 데이터가 집어넣을 때나 데이터를 삭제할 때 데이터의 이동들이 심하다 이 말입니다. 그죠 한 놈을 집어넣기 위해 수많은 데이터가 움직여야 되고 한 놈이 지어지면 수많은 놈이 또 이동해야 된다는 거예요. 그죠 내가 현재 5개에서 만 개면 어떻게 40개 1만 개 중에 1만 개 데이터 중에 두 번째 데이터를 집어넣으면요 데이타 몇 번 일어나노 에 9998번의 데이터 이동이 일어나야만이 집어넣을 수가 있는 거고, 맞나 두 번째 데이터를 삭제해 버리면은 데이터들이 9998번 움직여야 됩니다. 할렐루야 그렇죠. 다 같은 말이에요. 원리만 알면 이건 중요하지 않죠 원리만 알면은 이런 말들은 아무것도 아니다. 이런 말이에요.

화자 1
16:27
그래서 요런 원리 터득이 중요하다 파일 편성법에 따라서 가장 단순한 순차파일로 데이터를 저장할 수 있고 어 저장해서 운영체제 관리할 수가 있고요. 그다음에 지적 파일은 뭐냐 원래는 이게 아이스한 파일부터 먼저 해야 되는데 요게 어 여기에 인제 교재를 만들다 보니까 네 아이스한 파일 시험이 많이 나와요. 지적파일은 다이렉트 엑세스 메스터 파일 그죠 또는 다이렉트 파일 같은 말입니다. 다이렉트 파일 또는 처리 방법을 따라서 뭐야? 다이렉트 그 파일 속에 들어있는 레코드 데이터를 직접적으로 순차 접근이 아니고 직접 한방에 접근해서 데이터를 어 미드나이트 하는 그런 방법이다. 이 말이죠. 그죠 그래서 여러분 읽어보시면 알고요. 이미지 뭐 주로 자기 디스크에서 많이 쓰는 기법이고 어 근데 중요한 게 뭐예요? 각 레코드는 해싱 함수에 의해서 계산된 물리적 주소를 통해 접근이 가능한 아주 중요한 양입니다. 이거는 자료 구조에서 다시 합니다.

화자 1
17:21
다시 하지만 나왔으니까 한번 정리를 해보자 예 약간 시간이 좀 할애가 돼야 됩니다. 그리고 요 칠판이 조금 적네 자 요런 이야기다 이 말이에요. 자 이 직접 파일은 어떻게 데이터를 편성하느냐 하면은 집적 파일은 이겁니다. 여러분들 자 이 직접 파일은 집적 파일에 사용되는 함수가 여러분 해시함수라 할게요 해싱함수 또는 해시함수다 해시 펑션 예 헤시 펑션이라는 거죠. 해시함수 자 이거 시험에 많이 나오는데 여기서 나오는 것보다 이제 세 번째 과목 데이터베이스 파트 중에 자료 구조에서 나오거든. 자 이 해시함수는 뭐냐면요 한마디로 에 내가 자 메모리에 아 이거 좋아요. 잠깐 예 좋습니다. 자 요 칠판이 메모리를 합시다. 메모리 내가 데이터가 그렇죠.

화자 1
18:15
100번 메모리 100번지에 요 데이터가 들어가 있고 메모리 101번지에 요런 데이터가 들어가 있고 메모리 102번째 이런 데이터가 들어가 있고 간단하게 하자 이렇게 들어가 있겠죠. 그러면은 순차 접근은 뭐요 100번지 처리하고 101번지 처리하고 이렇게 하는데 직접 접근 직접 파일은 어떻게 이 메모리 디스크에 데이터를 저장해서 처리하느냐 하면요 어떻게 하느냐 자 해시함수를 이용합니다. 해시함수가 뭐냐 하면 내가 찾고자 하는 데이터의 주소를 주소를 구해 주는 즉 계산해 주는 구해 주는 주소를 계산해 주는 함수를 뭘 안다 해시함수야 어렵게 이야기하지만 이게 내가 찾고자 하는 데이터의 주소를 계산하는데 그 주소를 계산하는 방법이 여러 가지가 있습니다. 요런 것들 시험에 많이 나오는데 여기서 맞아 이 말이에요. 그죠 주소를 구하는데 어떻게 구하느냐 하면요 그 방법이 인제 제목만 알면 돼요.

화자 1
19:07
이런 거는 우리 기사 소재는요 제곱법 제곱법 뭔가 제곱해서 주소를 구하는 거요 그다음에 나눠요 제3법 그다음에 접어요. 이 폴딩 법이라고 해요. 폴딩법 접어서 그다음에 접는다 폴딩 폴딩법 그다음에 여러분 자릿수 기수 어 그다음에 자릿수 자 뭐 나중에 새로 하는데 제3법 제고법 폴딩 법 그다음에 자릿수 분석법 디지털 자리 자리를 분석 일단 일단 써놓으면 돼요. 자릿수 분석법 그다음 대수적 코딩 법 자 시험에는 제목 정도만 나온다 대수적 코딩 아이브리즘 법 코딩법 예 한 요정도 어 그다음에 또 뒤에 있습니다. 하여튼 어떤 재고법이나 재산이나 폴딩이나 자릿수 분석 및 대수적 코딩 이런 것들에 의해서 주소 이 중의 하나를 선택해서 주소를 계산하는 거야.

화자 1
20:02
이 주소를 계산해 가지고 어 이 파일 속에 들어있는 데이터의 주소를 계산해서 그죠 이 어 주소들을 어디에 저장하느냐 하면요 해시 테이블에 저장합니다. 해시테이블 자 내가 간단하게 이야기하고 다음 과목에서 더 확실히 이야기해 줄게 해시테이블에 저장 해시테이블은 어떻게 되어 있느냐 해시테이블은 뭐야? 내가 찾고자 하는 데이터들의 주소만 모아놓은 테이블입니다. 이게 나 주소만 모아놓은 테이블이 해시테이블이야 이 해시테이블을 어떻게 구성되어 있나 하면요 해시 테이블은 슬롯 슬롯이 모여서 버킷을 형성한다. 이런 버킷 이런 버킷들이 모여 가지고 뭐 하나의 해시 테이블을 만들어냅니다. 자 슬롯은 어떤 10갑이에요. 열 버킷은 행위야 에 테이블은 전체죠 자 요게 슬롯입니다. 슬롯 완 슬롯 투 슬롯 싸움 이 하나의 뭐 버킷 버킷 완 버킷 투 버킷 싸움 이래서 엔게이 버킷으로 구성되어 있죠.

화자 1
21:01
참고로 핵시 테이블은 슬롯에 모여서 하나의 버킷을 형성하고 이런 버킷이 모여서 하나의 큰 테이블을 만드는데 요런 슬롯에 전부 다 내가 파일 속에 들어있는 레코드 데이터들의 주소 값이 다 기록돼 있죠. 알겠나 주소값이 다 기록된 요런 테이블을 딱 만들어 놓는 거야. 뭐에 의해서 해싱함수에 의해서 되겠나 해싱함수 해시테이블 그래서 내가 뭐여 이 데이터가 필요하면요 바로 OS는 컴퓨터는 어 OS는 컴퓨터는 지령을 내립니다. 해시 테이블 조사를 하고 해시 테이블에서 이제 요 저놈의 주소가 비밀번지를 알고 한 방에 산 넘고 물건 넘 바다 건너 박 가는 거예요. 여기 뭐다 직접 파일입니다. 되겠나 여기 직접 파일은요, 여러분 봐요. 실제 이 메모리에 데이터만 들어있는 외에 해시 테이블을 위한 메모리를 할당해 줘야 됩니다. 어 아까 순차 파일은 이 정보파일이 없었죠. 여 이 부분이 없었죠.

화자 1
22:00
오로지 데이터만 있었는데, 해시 테이블은 뭐야? 직접 주소는 뭐야? 이 실제 데이터 공간 외에 뭐 해시 테이블을 저장하는 공간이 필요하다 보니까 공간적인 거는 나쁘지만 나머지는 다 좋다. 이 말입니다. 그죠 장점 뭐 검색이 굉장히 빠르다 검색이 좋다. 한 방이 찾아가니까 아까 순차 파일은 탁탁 딱 일 찾아야 되는데 그 말이고 해싱 기법으로 1번에 찾고자 하는 것처럼 같은 말이지 문제 같은 게 단점은요, 공간은 비효율적인데 왜 오케이요. 해시 테이블을 따로 보완하기 위한 공간이 필요하니까요? 맞습니까? 그래서 요 해시에 대해서는 세 번째 과목에 환상적으로 정리한다.

화자 1
22:37
그죠 아 재밌지 그래서 여러분들 요런 식으로 해시 함수에 의해서 주소를 해시 테이블에 저장해 놓고 내가 찾고자 하는 데이터의 주소를 해시 테이블에서 알아가지고, 한방에 직접적으로 파일 속에 들어있는 데이터 레코드를 검색하고 리드나이트 하는 발편성이 뭐다 직접 발편성이다. 이 말입니다. 됐나요? 자 요렇게 정리하면은 어떤 문제에 나와도 우리 병태수원자 틀릴 리가 없더라 맞나 요렇게 한번 정리해 보죠. 좋습니다. 자 그다음에 중요한 게 뭐냐 하면은 아이스함 파일이란 말 이거 아이스함 파일 실제 아이스한 파일 많습니다. 아이스한 파일 구성 인덱스트 세진화 순차 접근 파일이다. 그죠 이거는 순차 파일의 장점인 순차 처리와 집적 파일의 랜덤처리 직접 처리 모두가 가능하다 그죠 그래서 순차 파일과 직접 파일의 장점을 결합한 구조로써 주로 역시 디스크에 많이 사용합니다. 그렇죠.

화자 1
23:36
그러니까 파일은 여러분들 디스크 아니면 테이프에 보관하는데 직접 파일이나 이 아이스한 파일은 디스크에 파일을 저장할 때 이런 기법으로 이런 편성으로 파일 속의 데이터 레코드들을 모아놓겠지 알겠습니까? 자 이런 어 이 아이스함 파일은요, 자 이거 보고 갑시다 아이스함 파일은 자 예 기업 공간에 즉 디스크에 그죠 어 하나의 아이스한 파일이 하나의 아이스함 파일이요. 에 3개의 영역이 필요합니다. 하이라인 아이스한 파일 편성하기 위해서 순차 파일은 프라이머리 데이터만 들어가는 공간만 있으면 되는데 에 이 아이스한 파일은 뭐야? 3개의 공간을 그니까 모여 가지고 하나의 아이스한 파일을 형성한다니까 이 3개의 공간이 뭐냐 중요합니다.

화자 1
24:25
인덱스 에리아 프라이머리 데이타 에리아 오버플로 에리아 이 3개의 에리아가 모여져야만이 하나의 아이스함 파일의 편성은 어떻게 한다. 색인 영역 실제 데이터가 들어가 있는 데이터 영역 그리고 나중에 오버플로우 데이터를 나중에 뭐야? 범람하는 데이터를 저장하는 오버플로우 영역 3개 영역으로 파일이 편성되더라 된다. 이 쓰긴 영역에는 뭐가 들어가냐 하면요 자 프라이머리 데이터의 1회는 뭐예요? 실제 파일 속의 레코드 실제 레코드 네코드나 여러분 데이타나 다 같은 말이다. 에 실제 데이타 실제 파일 속에 하나의 레코드를 실제 레코드들을 기억하죠. 기록한단 말이에요. 예를 들면은 뭐 이런 거겠지 어 이게 메모리니까 뭐 섹타가 있고 번지가 있다. 번지로 할까 섹터도 뭐 섹터도 좋고요. 뭐 100번 섹타 뭐 101번 섹타 뭐 좋죠.

화자 1
25:22
뭐 102번 섹타 103번 어 뭐 이렇게 쭉 해 가지고 200번 세탁 애리 있답시다 메모님 그러면 여기에 이제 데이터가 만약 성적 데이터라 카죠 그죠 1번 데이타 JJH 90점 100점 100점 알겠나 이 데이터가 들어갔고 여기는 인제 어 뭐 이 데이타 이런 데이타가요 뒤죽박죽 막 들어와도 돼요. 그 여기에는 4번 성추냐 그죠 90점 아니지 30점 수학은 좀 아주 뭐야? 90점 그죠 뭐 왜냐면, 2번 어 뭐 이봉룡이 뭐 90점 20점 40점 뭐 3번 누가 왔고 3번도 누가 떠나 뭐 있다. 합시다. 참의식이라고 내가 아는 사람 있어요. 90점 40점 30점 이런 데이터가 들어가 있겠죠. 여기 들어가 있습니다.

화자 1
26:13
그 인덱스 AI는 뭐냐면은 현재의 하나의 레코드죠 하나의 레코드 하나의 데이터에 주요 키 키 값과 키 값과 이 키 값이 포함된 데이타 레코드의 주소값 주소값이 기록됩니다. 아 중요하다 인덱스어리에는 뭐 들어간다 뭐가 들어가면 데이터가 들어가는 게 아니고 자 1번 1번 1번 자 학번 번호가 키 값이라 합시다. 그럼 1번 100 요렇게 들어가요 2번 뭐 더 가노 102 요렇게 들어가요 그다음에 3번 데이터는 몇 번지 있다. 103 어 그다음에 4번은 101 요래 들어간다니까 자 인덱스 에리어에 들어가는 게 뭐야? 여러분 중요하다 이 레코드 이 레코드에서 대표적인 키 데이터 그죠 키 항목 만약 번호로 하자 이 번호와 이 번호가 포함된 실제 레코드의 주소 값이 어떻게 해요. 어 자 인디서 이래 들어가는 게 뭐 오케이 레코드의 키 값과 주소 값이다. 데이터에 키 값과 주소 값이 기록되는 겁니다. 그렇죠.

화자 1
27:09
이게 순차적으로 순차적으로 들어가요 이거는 순차적으로 이놈은 뒤죽박죽 생겨도 좋습니다. 되겠나 자 이런 인덱스 에리아에는요 여러분 암기하면 됩니다. 이 인덱스 세기네리아도 크게 3단계로 구성됩니다. 트랙 세긴 에리아 살짝 그 트랙 실린더 마스트 그죠 가끔 시험 나와요. 인덱스 에리아도 3단계 에리아로 구성되는 거예요. 그죠 트랙 인덱사 실린더 인덱사 마스터 인덱사 그죠 요렇게 또 인덱스 에리아는 구성이 되는데 하여튼 이렇게 들어가 갑니다. 그리고 프라이머리 데이터는 실제 레코드 데이터가 쫙 기록이 되는 거죠. 그래서 오마플루오는 뭐예요? 나중에 공간 처리를 하기 위한 건데 그죠 공간처리 공간 처리를 하기 위한 건데 그 종류도 뭐야? 실린더 오버풀로 에레아가 있고 독립 오버폴리오 어레아가 있다. 요건 살짝 봐주면 됩니다. 그죠 되겠나 나중에 공간이 부족할 때 여기 또 데이터가 들어가겠죠. 자 이래되면 어떻게 돼 자 이제는 뭐야?

화자 1
28:07
순차 처리도 가능하고 나는 지금 필요한 게 뭐야? 컴퓨터는 3번 데이터가 필요하다면 어디에 어디를 확인해 본다 그렇죠. 인덱스 에리아에 가서 3번 데이터의 정보 3번 데이터는 메모리 몇 번지 있다. 103번지 103번 섹터에 있다. 가서 103번지에 찾는 곳 물건너버섯 탁 가서 어떻게 해서 니드 또는 라이트를 하는 겁니다. 오케이 되겠나 이런 파일 편성 이렇게 데이터를 저장하고 편성하는 게 뭐다 아이 쌈 파일입니다. 아이 쌈 파일이야 알겠나 쉽지요 시험에 많이 나온다 자 시험에 다음 중 아이선 파일 인덱스 에리아는 뭐가 들어간다 오케이 그 데이터를 대표하는 키 데이터 그렇죠. 즉 키 레코드 어 그 레코드의 키 값과 이 레코드가 포함된 주소 값만기로 된다는 거예요. 되겠나 이게 직접 파일에서는 이게 뭐야? 해시 테이블 역할을 하는 거지 해시테이블 그렇죠. 어 예 근데 인제 직접 주소는 뭐야?

화자 1
29:04
이 주소를 해참소에서 구하고 이놈은 이제 키를 가지고 주소를 알아내서 찾아 들어가는 겁니다. 그죠 그래서 직접 주사와 하고 같은 방법이지만 좀 다르다 그죠 구성이 그래서 시험에 많이 나올 수가 있습니다. 이러다 보니까 저 레코드 새로운 데이터 새로운 레코드의 추가나 수정 삭제는 좋죠. 그죠 어 순자로 그럼 내가 뭐예요? 내가 어 6번 데이터를 자 6번 데이터를 내가 저장하고 싶다 하면 바로 뭐예요? 이게 인덱스 에리아의 6번 해가 6번에 번지면 109 해버리면은 109번지에 6번 데이터가 들어가 버리는 거예요. 알겠습니까? 데이타 이동 있나 없나 없더라 이 말입니다. 딴 데이터들은 6번 데이터가 들어오든 나와든 데이터의 이동이 없다. 파일 복사가 일어나지 않는다. 리파킹 현상이 일어나지 않는다. 다 같은 말이죠. 이 메모리와 독립적으로 데이터를 처리할 수가 있습니다. 그죠 같은 말 이제 즉 메모리와 독립적으로 데이터를 처리할 수가 있다. 아까 순차 파일은 뭡니까?

화자 1
30:03
철저한 메모리에 뭐다 종속적 방법이야 종속 그지 1번 밑에 2번 2번 밑에 3번 이런 거죠. 일착형의 위촉 2층 위에 3층 3층 위에 4층 4층 위에 옥상 옥상위의 태극기 태극기가 왜 이래 나오냐 그렇죠. 다 같이 또 불려줘라 자 예 그렇게 되는 거다 그죠 그래서 종속성 메모리의 종속성이고 독립성 요런 말도 알아놔야 되는 거고, 그러니까 이게 원리만 알면 다 같은 건데 정보 처리는 뭐야? 말 비틀어 놓는 거야. 원리만 알면 다 같은 걸 봐요. 파일 복사가 심하다 파일 이동이 심한 다 다 같은 말인데도 원리를 모르면 다 암기를 해야 되고 그죠 또 메모리가 독립적이다. 메모리 종속시에 다 같은 말인데도 돌려놓는 겁니다. 그죠 그래서 원리를 모르고 뜨거운 가슴으로 공부하지 않으면 안 된다는 겁니다. 알겠나 아무리 공무원 가산 즉 당기화성 속성도 중요하지만 컴퓨터와 인터넷이 지배하는 시대 이 완벽 속성으로 제대로 이왕이면 자격증 따고 뭐야?

화자 1
31:01
여러분 승리 하자 그죠 행복을 선물 받자 이런 이야기입니다. 그죠 디지털 디비전스 자격 뭐요 정보 격차에 뒤지지 않도록 만나 그래서 아이스한 파일은 여러분 이 정도만 하면 되겠죠. 출제가 많이 됩니다. 자 오늘날 OS가 하드디스크나 또는 테이프에 파일을 저장시키고 또 니드라이트 하는 방법에 따라서 이제 파일 편성 이 파일 편성에 의해서 뭐다 어체 데이터에 억세스가 달라 순차 파일로 편성해 버리면 어쩔 수 없이 OS가 뭐다 데이터를 순찰 처리 해야 되고 직접 파일로 저장하면은 해시 테이블을 조사해서 찾아가야 되고 ICROM 파일로 저장해 놓으면 뭐다 인덱스 에리아를 조사해서 찾아가야 되고 맞나요? 그래서 이 파일 편성이 중요하다 왜 중요하냐? 데이터의 처리 방법이 결정되기 때문에 됐나요? 좋습니다. 자 이렇게 우리가 파일에 대한 기본 개념 정리했고 그 다음 프라이 시스템에 대해서 잠깐 어 잠깐만 보면 됩니다. 자 이 파일 시스템의 개념은 뭐다 그렇죠.

화자 1
32:01
우리가 테이프나 디스크에 응 테이프에는 불량하게 집어넣고 이제 잘하는 디스크는 워낙 섹터에 쭉 집어넣어놨잖아. 이런 파일의 저장 어 또는 접근 공유 등을 보조 매물에서 파일을 관리하는 시스템 공유 등 보조 매물에서 파일을 관리하는 시스템 우리는 뭐라 한다. OS의 파일 시스템이라 이렇게 합니다. 프라이시스템 윈도우의 프라이 시스템 이런 말이죠. 근데 이 파일 시스템은 사용자가 파일을 뭡니까? 여러분 현재 윈도우의 도움으로 여러분 어떤 파일을 이름도 바꾸고 그렇지 또 새로 만들고 변경하고 또 삭제하고 이래 하잖아요. 맞나요? 그런 말이고 똑같은 말입니다. 또 파일의 무결성 에러가 없는 무결성 인터그라 대의 무결성과 보안 시큐리티를 유지할 수 있는 방안을 파일 시스템이 제공해주고요. 또 주기억장치와 보조 기억장치 간의 파일 전송을 또 누가 파일 시스템 OS의 기능 중에 하나지 담당을 하고 또 파일에 안전한 복구와 백업 등의 기능을 제공하는 게 파일 시스템이 기능이다.

화자 1
32:59
살짝 눈으로 한번 쭉 암기하지 말고 훅 읽어보고 읽어보면 됩니다. 이 출자가 잘 안되지만 간혹 다음 중 파일 시스템이 기능이 아닌 것 이럴 수가 있거든. 이럴 땐 읽어보고 가슴에 와닿는 게 답이다. 말이에요. 그죠 그래서 여러분 암기하는 거 아니야. 암기하는 거 아니야. 쭉 한번 눈으로 본다 이 말이에요. 그다음에 OS에서 파일 단위로 행해지는 작업 이것도 역시 눈으로 봅니다. 그죠 어 그래서 파일 전체에 행해지는 OS의 명령어다 이 말이죠. 그래서 한번 보자면 오픈 파일을 참조하기 위해서 준비 열어놓는 거고, 클로즈는 다 사용하고 닫는 거죠. 파일 닫는 거고, 이게 전부 다 윈도우에 오에스의 하나의 작업 단위죠 그다음 크리에이터는 파일을 새로 생성시키는 거고, 디스플로이 개념 파일을 제거하는 거고, 그죠 카피는 파일을 하나 복사하는 거고, 닉네임은 이름을 바꾸는 거고, 리스트는 파일 내용을 리스트 와이어 화면에 뿌려주는 거고, 그렇죠.

화자 1
33:53
요런 거에 전부 다 파일을 단위로 OS가 직접 행해지는 작업의 대표적인 작업의 행위들입니다. 그죠 이놈이 이제 뭐다 그 뭐 오에스마다 다르죠 예를 들면은 뭐 도스에서는 이 리스트를 뭐라 한다. DI라 할 끼고 유닉스에서는 다이티브 엘에스라는 명령 명령을 다르죠 그죠 도스에서는 이게 리네임을 알이엔이라 하고 그죠 뭐 다 OS보다 약간 다르겠지 그지 윈도우 같은 경우는 이게 신유아의 방식이 아니제 신유아이 그냥 막 어 이렇게 오른쪽 마우스에서 삭제 누르면 그래픽 유저 인터페이스 그죠 우리 여러분이 그림으로 클릭으로 컴퓨터를 운영할 수 있도록 환경을 제공해 주잖아요. 그죠 근데 유닉스나 도서 같은 경우 직접 타이핑 해야 되지 이걸 뭐다 신유 아이다. 캐릭터 유저 인터페이스라 하는 거죠. 그죠 그죠 그죠 그래서 요런 것들이 OS마다 표현은 다르지만 요런 명령어들이 발 단위로 행해지는 작업이다. 그렇군요. 살짝 쿵 보고 가면 되는 거 절대로 암기할 필요 없다. 좋습니다.

화자 1
34:53
자 다음 장 함 볼까나 볼까 그다음에 인제 또 앞부분 받는 거는 파일 전체 행해지 이거는 뭐냐 파일 속의 레코드 파일은 레코드들이 집합이죠. 각 레코드에 행해지는 명령어들은 니더 파일 내의 특정 데이터를 읽는 거고, 나이트는 파일 속의 특정 데이터를 집어넣는 기고 새로운 레코드를 집어넣는 거고, 업데이트는 새로운 데이터를 갱신 수정해주는 거고요. 인설트 새로운 데이터를 추가하는 거고, 그죠 비슷한데 약간 다르다 딜리트는 뭡니까? 데이터를 삭제하는 거고, 데이터 삭제 즉 파일 삭제가 아니고 그죠 파일 삭제가 아니고 파일 속에 들어있는 데이터를 삭제하는 거고, 설치는 특정 파일 속에 특정 데이터를 검색해 주는 거고, 그죠 요거는 팔 내에 파일 속의 레코드들이 행해지는 작업이다. 이렇게 이해하시면 됩니다. 쉽죠 자 넘어가자 달립시다 자 이제 파일 디스크립터 말 그대로 파일 묘사자 어 어 파일을 설명해 주는 이런 개념이지 파일 디스크립터 역시 OS의 기능이다.

화자 1
35:53
그죠 이런 파일 관리를 위해 시스템 즉 OS가 필요로 하는 정보를 가지고 있으며 다른 말로 파일 제어 블락 어 파일 팔 빠졌네 팔 컨트롤 블록이라고도 합니다. 그죠 그래서 뭐 어렵지 않다 역시 눈으로 살짝 봐 놓자 파일 디스크립트는 파일 시스템이 관리하기 때문에 사용자가 직접 참조할 수는 없습니다. 파일 디스크립트 안에 들어있는 내용은 여러분 파일은 여러분들이 변경하고 삭제하고 되지만 파일 디스크리트는 이제 뭐 여러분이 절대로 수정 마셔 OS가 참조할 수 있는 거죠. 그죠 예 사용자가 직접 참조할 순 없다. 이 말입니다. 이 파일 디스크리트에는 어떤 내용이 들어있냐 현재 디스크에 저장돼 있는 파일들의 식별번호 또 파일의 이름 그 파일의 크기 그 파일의 어떤 구조 파일이 몇 번 위치해 있는가 또 파일을 리드나이트한 횟수 또 파일이 언제 만들어졌고 언제 지어졌느냐 날짜와 그다음에 보조 장치 유형 이런 것들이 파일 디스크립트라는 이 블록에 들어가 있는 거예요.

화자 1
36:51
그죠 그럼 OS는 이 파일 디스크립트를 참조해서 이 파일을 뭐 한다. 관리합니다. 알겠나 OS한테 파일을 관리할 수 있도록 정보를 제공해 주는 게 뭐다 파일 디스크립트 어떤 정보 이런 정보 어떤 정보 이런 정보 눈으로 한번 살짝살짝 보면 됩니다. 절대로 어려운 거 아니죠. 자 파일 디스크립트 좋습니다. 여러분 이미 뭐 이 파일 파트는 우리가 윈도우나 도즈나 유닉스에서 많이 사용하기 때문에 별로 설명할 게 없지 저절로 여러분들이 다 알고 있으니까 한번 제목 정도 또 문제도 1문제밖에 안 나와 그래서 가볍게 훑어내리면 되고 디렉토리 너무나 잘 아닙니다. 여러분들 디렉토리 방 그죠 그거 뭐야? 윈도우에서는 이 방이잖아. 방 어 디렉토리 그죠 파일들은 이 말라 파일을 저장하는 저장 방향의 디렉터리 영영어 영토 이런 뜻이잖아. 그래서 디스크에 존재하는 파일에 대한 종합적인 정보를 보호하는 특수한 파일 또 디렉터는 일종의 파일이죠.

화자 1
37:48
그러니까 우리가 우리가 우리가 우리가 그러니까 디렉토리도 삭제할 수 있고 다 하잖아요. 새로 만들기도 할 수가 있고 어 여러분 이미 잘 아는 겁니다. 그죠 그래서 이런 디렉토리에 들어있는 파일의 이름 또 이 파일의 형태 파일의 위치 뭐 파일 크기 현재 위치 보호 사용 시간 날짜 오에서만 다르지만 이런 것들이 들어가 있죠. 우리 DIR 하면 나오는 거 있죠. 파일 이름 확장자 여러분 그 파일의 크기 뭐 몇 케이 바이트다 이런 거 디렉터리 쭉 나와있잖아요. 그래서 우리가 뭐 그걸 상세하게도 보고 뭐 이미지로도 보고 예 뭐 그렇게 보잖아. 크게 보고 작게 보고 다 하잖아요. 그래서 너무나 쉽다 근데 이런 디렉터리 구조는 어떻게 단일 디렉터리 구조가 있고 1단계 디렉터리 하나의 디렉토리만 형성할 수가 있도록 그죠 그래서 가장 간단한 구조로서 모든 파일들이 그러니까 디렉토리 하나밖에 딱 안 되니까. 이 디렉터리 속에 파일은 동명이인이 될 수가 없죠 이거가 여기 에이 점 디오시인데 여기 에이 점 디오시가 있으면 안 되겠죠. 그죠 그래서 요런 게 있고 동일한 이름을 사용할 수 없으므로, 파일 관리 좀 불편합니다.

화자 1
38:48
뭐냐 하면 단일 디렉터리 구조는요 그렇죠. 그래서 단일 디렉터리 구조는 잘 안 쓰죠 그래서 어떤 것도 쓰나 한번 넘어가 봅시다 이 워낙 잘하는 이건 뭐 어 그래서 2단계 디렉터리 구조는 뭡니까? 디렉터리 밑에 2개의 디렉터를 또 두는 거죠. 그죠 2단계 2단계 디렉터리다 그죠 그래서 1단계보다는 효율이 좋다. 그렇죠. 한번 읽어보시면 돼요. 중요한 건 아니고 가장 많이 쓰는 도스나 윈도우나 요즘 표준 OS에서 가장 많이 쓰는 구조가 뭐냐 세 번째겠죠. 세 번째 한번 넘어가 보자 자 세 번째 디렉토리 구조는 계층적 디렉토리 구조다 추리구조 그러니까 완전히 디렉토리 디렉토리 밑에 디렉토리 만들고 또 만들고 또 디렉토리 밑에 또 디렉토리 만들 수 있고 그죠 이렇게 추리구조로 목 구조로 나무 구조로 계속해서 만드는 구조가 추리 디렉터리 구조 가장 좋은 형태겠죠. 하나의 뉴트 디렉토리와 뉴트 디렉토리와 역시 다음 과목이 상승합니다.

화자 1
39:41
여러 개의 서버 디렉터리를 계속해서 구성 나갈 수 있는 거 오늘날 표준어에서 유닉스나 도스나 윈도우에서 거의 모든 운영체제에서 채택하는 거죠. 그래서 여러분이 사용하는 윈도우 도스 유닉스는 어떤 디렉토리 구조 오케이 계층적 디렉터리 구조로 파일들을 보관하고 저장합니다. 맞지 이런 데이터리 밑에 계속 생성하잖아. 맞나 안 맞나 어 예 너무나 쉬운 거고, 자 이 비순환 그래프 디렉토리 구조는 뭐냐 하면은 인제 우리가 자료구조에서 배웁니다마는 그래프 구조로 표현하는데 그래프도 연결된 그래프가 있고 연결되지 않는 그래프가 있어요. 이렇게 모든 게 연결된 게 있고 연결되지 않는 거 이런 게 있어요. 그죠 요놈은 의 에이 사이클로릭 그래프 비순환 비주기 또는 비순환이라 하죠. 비주기 그래프 비순환 그래프죠 그렇죠. 그래서 그래프 파트에서 한다. 그래프에서 하나의 저장소를 이거는 버틱스라고요.

화자 1
40:39
참고로 아까 추리에서는 이건 뭐다 이렇게 추리는 이걸 노드란다 노드 추리에서 하나의 데이터를 저장하는 건 노드 노드와 노드를 연결시키는 걸 이게 뭐야? 브랜치 가지락 하거든. 나중에 나간다 참고로 보세요. 그래프에서는 정점 요놈을 우리는 간선 에지라 합니다. 에지 그래서 그래프는 정점과 간선의 예상으로 된 집합이다. 이렇게 이야기하는데 다음 과목에서 아주 재미나게 합니다. 그죠 백에 있는 집안들은 바로 어 만점이 나오는 과목 콩가루 집안은 공부를 좀 많이 해요. 베지밀이지만 억수로 공부를 마 많이 해야 되는 파트 베지밀 우리 명태 돼지밀이가 콩가루가 뼈대가 아 빼낸다고 손 드네 우리 순자는 돼지밀이라고 나중에 이야기합니다. 아주 재미있는 게 나와요. 그렇죠.

화자 1
41:23
그래서 이게 뭐 문제도 많이 안 나와 살짝 그래서 이런 비주기 이런 형태로 디렉터리를 형성시키는 게 요거 그죠 인제 완전 이론 개념으로 테이클에 그래서 여러분들 살짝 가장 많이 이용되는 게 뭐다 요놈이 들어라 그래서 5개의 디렉토리 형태가 있다. 그래서 OS가 이 5개 중에 어떤 걸 채택을 하느냐 오늘날 모든 표준 OS들 세 번째 계층적 디렉토리 구조로 여러분한테 제공을 하는 겁니다. 그죠 맞나 그래서 그것만 알고 있으면 된다. 왜 이야 공부를 하는지 알아야 되겠지 그래서 왜 빌게이츠가 5개의 디렉터리 중에서 세 번째 계층적 디렉토리 알고리즘을 가지고 이제 우리가 파일 시스템 디렉토리 시스템을 만들었지 그러니까 우리는 세 번째 가지고 디렉터를 만들고 밑에 또 만들고 완전 만들어내면서 파일들을 입맛대로 저장하고 보관하고 합니다. 맞나 됐습니다.

화자 1
42:16
다음으로, 넘어가죠 자 이제 여러분들 어 인제 우리 정보관리 파일 관리에서 한 문제가 나오는데 아까 아이스한 파일 편성법 아니면 또 여기서도 좀 나옵니다. 자원 보호 잠깐 이거는 또 나중에 네트워크에서 또 합니다마는 자 눈으로 봐 놓자 자원봉원의 컴퓨터 내부의 자원 리소스 컴퓨터에 여러분 자원이 뭐고 하드웨어적인 자원은 가장 중요한 게 CPU 다른 말로 프로세스고 PC에서는 이걸 뭐라 한다. 오케이 각 시피뉴 속의 모든 장비를 하나의 칩에 모아서 묶었다 캐가지고 마이크로 마이크로 칩하겠다.

화자 1
42:55
마이크로 프로세스라고 정리하자 이 마이크로프로세스에는 원칩형이 있고 뭐다 피터 슬라이스형이 있더라 피트 슬라이스 평양식 보따리만두 각 모듈들을 또 묶어 묶어서 크게 묶어버리는 거고, 원칙은 1방에 묶었는 거고, 됐나 요렇게만 알고 있으면 어떤 문제가 나와도 된다. 그리고 중요한 게 주기억장치 또는 보조 기억장치 이런 자원들이지 이런 자원에 대한 물리적인 손상 및 불법적인 접근을 제어하는 걸 우리는 뭐라 한다. 자원보호 또는 자원보호 기법이다. 자원 우리가 산림자원이 아니고 컴퓨터 속에 이소스를 보호하는 거죠. 그죠 보호 그리고 하드웨어적인 이소스는 뭐야? 바로 우리 정보가 파일이죠. 파일 또는 DB 이런 거다 그렇죠. 그래서 배워보는 겁니다.

화자 1
43:42
자 이런 자원을 보호하는 하드웨어적인 자원이든 소프트웨어적인 자원이든 기법에는 크게 자원보호 뭐 이거 그냥 암기하면 돼요. 접근 제어 행렬 접근 제어 리스트 권한 또는 다른 말로 자격리스트 키가 있다는 거죠. 그죠 그래서 요런 게 자원보호 기법으로 많이 이용된다. 그래서 뭐 각각을 몰라도 이렇게까지는 문제 안 나온다 다음 중 컴퓨터 내부에 자원을 보호하는 기법이 아닌 것 이렇게 문제를 이 문제도 나올 깍마다 깔끔하지만 아 그죠 접근 제어 행렬 그렇죠. 행렬을 만들어서 이 각각 리소스에 대한 어 접근 제어를 막아 놓는 거예요. 그죠 또는 접근 제어 리스트 누 이 리스트를 만들어서 눈은 어떤 걸 사용하고 어떤 건 사용하지 마라 이렇게 리스트를 보고 이 리스트에 따라서 이제 허용을 한 데는 열어주고 허용되지 않는 거는 막고 이런 거다 다 같은 개념입니다.

화자 1
44:35
잘아 놓으시면 되고 그다음에 요거는 인제 크게 자원보호 기법이고 파일을 위한 보호기법은 또 3가지가 있습니다. 순수 파일을 보호하는 기법 파일 명명을 네이밍이라고 한다. 그죠 아주 쉬워요 이거는 내가 생성시킨 파일 외에는 접근 모호하는 거 내가 이름을 붙인 어 이름을 붙인 사람만이 접근할 수 있는 이런 걸 파일 명령이라 딴 사람은 접근이 안 되도록 만드는 거고, 비밀번호 너무나 잘 알죠 여러분 뭐 비밀번호 많이 나래한 걸 친구도 문서를 만들어놓고 비밀번호 부여해버리면은 오로지 그 비밀번호를 아는 사람만 그 파일을 열어볼 수 있는 거지 그죠 비밀번호 역시 접근제어 그죠 어떤 파일을 만들어놓고 이 파일을 누구누구 누구 사용하고 누구누구 누구는 사용하지 마라 이래 버리면 절대로 사용을 못하는 겁니다. 맞나요? 그래서 요거 발명령 비밀번호 기법 접근 제어는 발 보호기법이라는 거 눈으로 살짝 쿵 봐 놓으시면 된다. 좋습니다.

화자 1
45:32
자 원보 그다음에 이제 마지막으로, 보안 시크립터 역시 통신에서도 상세히 하겠습니다마는 어 아까 저 여러분들 그 자원보호는 자원에 대한 거고, 보안은요, 약간 다르다 보안은 뭐야? 프로그램과 데이터에 대한 거예요. 약간 다르죠 그래서 여러분 이 보호와 보안이 가치는 같이 쓰이는데 이제 대상이 달라요. 뭐야? 보호는 리소스 자원 전반적인 거고, 보안은 자원 중에서도 프로그램과 데이터 소프트웨어적인 냄새가 나는 거야. 그래서 이렇게까지는 몰라도 좋습니다마는 같은 개념의 시큐리티 보안 보안 보호 보안 예 이런 보안 유지 기법에는 크게 외부 보안 내부 보안 사용자 인터페이스 보안이 있다. 외부 보안은 시설 보안과 운영보안을 보면 시설보안은 외부 침입자나 천재지민으로부터 프로그램과의 데이터를 보호하는 거죠.

화자 1
46:26
시설보안 그러니까 우리가 컴퓨터 전산실에 그죠 어떤 사람이 접근해 가지고 파일을 지어버린다든지 그렇지 삭제한다든지 훔쳐간다든지 또는 막 천둥에 의해서 날아가 버린다든지 이런 거예요. 보안이 시설 보안이고 운영 보안은 뭡니까? 시스템 운영자 우리는 통상 시스템 운영자를 이제 에세이라죠 에 뭐 나중에 합니다. 시스템 운영자나 관리자 경영자들의 정책과 통제 절차를 통해 이루어지는 보안 운영보안이다. 그죠 운영 정책 판례식에 의해서 이제 운영을 하면 예를 들면 부장은 부장은 여기까지만 접근하라 대리는 여기까지만 접근하라 사원들은 요것만 봐 그죠 이사들은 다 봐라 어 그래서 이런 거제 그래서 운영 보완을 잘 해놔야 됩니다. 우리 회사도 운영 보완이 철저하죠. 자기 직급에 그에 따라서 이 파일이나 데이터 정보에 대한 보안이 달라진다 그래서 보통 회사 IT 회사 같은 경우는 사장이 볼 수 있는 영역 그렇죠. 이사가 볼 수 있는 영역 부장이 볼 수 있는 영역 뭐 이런 거예요.

화자 1
47:23
다 보여줘 버리면 어떡해요. 다 훔쳐 뿌면 안 되잖아. 그래서 요런 걸 운영 보안이라 합니다. 그래서 이게 실제적으로 여러분들이 지금 저 강의를 듣고 공무원 시험도 치고 뭐 공무원이 되든 또는 이제 여러분들이 전산과 출신이라 가지고 인제 전산실이나 IT 기업이나 일반 사무직이나 다 취업을 하면은 요즘은 거기다가 컴퓨터 환경 속에서 일을 하고 여러분이 이래 한 거는요 옛날처럼 뭐다 캐비넷에 보관하는 게 아니고 여러분 회사의 메인 컴퓨터 서버 호스트에 다 저장시키거든. 그래서 실제 이 보안이 굉장히 중요합니다. 그렇죠. 그래서 인제 조직 간의 어떤 믿음부터 시작해야 되고 이래 하는데 그래서 인제 요즘 우리 중소기업 같은 데는 굉장히 심합니다. 운영 보안이 그래서 뭐 여러분들도 이제 어차피 산업 현장에 들어가야 되기 때문에 이런 어떤 보안에 대해서 많이 신경을 써야 된다. 그래서 나중에 기회 되면은 뭐 요런 이야기들도 해줍니다.

화자 1
48:22
운영보안 알겠지 정책에 의해서 이제 직급에 따라서 볼 수 있는 영역을 정해버리는 걸 외부보안 운영보안이라 합니다. 자 내부 보안은 하드웨어나 OS에 내장된 보안 기능을 통해 소모성을 유지한다. 즉 내부보안 요즘 뭐 여러분들 그 윈도우 엑스피의 우리 뭡니까? 패치 프로그램 같은 거 그죠 이 보안 프로그램들이 계속 보강돼 나라 오제 그러니까 그런 OSA에서 제공하는 이 보안 프로그램으로 계속해서 여러분 컴퓨터 내부에 프로그램이나 데이터를 보호하는 건 내부 보안이다. 사용자 인터페이스 보안은 뭐냐 사용자의 신원을 OS가 확인하는 절차를 통해 불법 침입자로부터 시스템을 보호하는 거 여러분 그렇잖아. 윈도우 엑스피 키더라도 여러분의 아이디와 비밀번호를 처음에 초기화면 여놓지 또 요즘은 지문요 내 컴퓨터 같은 경우는 내 지문이 안 들어가면 이거 컴퓨터가 안 열려 그죠 이런 게 전부 다 뭐 사용자 인터페이스 보안입니다.

화자 1
49:16
그죠 그래서 보안 유지 기법으로 주로 많이 하는 게 외부보안에는 시설보안과 운영보안 그죠 내부보안 그리고 뭐 사용자 인터페이스 보안 암기할 거 없애 현실적으로 아주 하는 이야기입니다. 그리고 이런 소프트웨어적인 정보 보안 기법은 암호화 기법을 많이 쓰거든. 암호화는 뭐야? 실제 데이터는 데이터는 이건데 이놈을 이제 암호 압축하든지 막 뒤죽박죽에 실제 이놈이 막 이상하게 비워 가지고 하는 거예요. 그죠 요런 걸 암호화라 하죠. 암호화 어 암호화나 하고 나중에 이 암호화를 원래대로 복원하는 거야. 뭐고 이걸 복구화라 복호화 다른 말로 해독화라 하거든. 그래서 이런 암호화와 복호화 기법으로 하는 게 암호화 기법이다. 그죠 실제 데이터를 뒤죽박죽 막 돌려가지고 제3자로부터 모르게 해 가지고 나중에 사용할 때는 원래 복원시켜주는 요런 거 암호화 복구하다 이 말이에요.

화자 1
50:09
자 보면은 송신자가 뭐 데이터 통신에서도 많이 쓰죠 송신자가 지정한 수신자 이외에는 그 내용을 알 수 없도록 데이터를 암호화하여 안전하게 전송할 수 있는 기법 또는 미드나이트 할 수 있는 기법이다. 이런 거죠. 자 그래서 자 여 기법을 한번 보자 한번 다음 장을 한번 보도록 하겠습니다. 자 이 와주시고 시험은 요거 좀 가끔씩 나온다 암호화 기법의 종류는 그죠 비밀키 다른 말로 단일키 또 다른 말로 대칭키 다 같은 말이다. 비밀키 단일키 대칭키 암호화 기법 있고 공개키 퍼블릭이라 하죠. 공개키 또는 다른 말로 이중키 다른 말로 비대칭키 다 같은 말이에요. 암호화 기법이 있습니다. 자 비밀키는 뭐야? 아무아키와 보코아키가 동일하게 만드는 거예요. 그죠 암호화키와 보코아키가 동일 뭐 비밀 퀴 방식이다. 실제 공격키는 뭐다 오케이 암호화 키와 보크와 키를 다르게 하는 거 뭐 공격키 이 정도만 알면 시간 맞출 수 있죠.

화자 1
51:07
그죠 근데 그 알고리즘은 DS 알고리즘이 비밀키 알고리즘이구요. RSA 알고리즘이 뭐 공개키다 그죠 사람 이름이에요. 나중에 다시 한번 합니다. 그래서 두모만 알고 있으면 되겠다. 그다음에 이런 암호화 기법 외에도 또 보안 기법이 뭐냐 디지털 서명 기법이나 인증 교환 기법 인정 이게 인정 아니야. 예 모르겠습니다. 인성교화 기법 내가 저 한글을 잘 모른다 그죠 그래서 한글을 내가 잘 영어를 잘해도 한글은 좋다. 이렇습니다. 좋다. 그래서 여러분들이 알아서 하십시오. 그래서 디지털 서명 기법 전자 서명 기법 있죠. 전자서명 전자결재에 전자서명기법 인증교환 기법이 있다. 그죠 그래서 어 이 정보관리 파일 관리는 1문제 예상되는데 방금 내가 했는 데서 문제가 에 20년 동안 빠져나가질 않애 알겠나 그러니까 요 정도에 알면은 시험은 거뜬하고요. 물론 여러분들 이 비밀키 공격기 이것만 가지고 대학에서는 제가 5시간씩 강의합니다.

화자 1
52:07
데스 알고리즘 이것만 가지고도 그죠 그렇지만 우리가 그렇게는 할 수가 없는 거다 그죠 어차피 완벽 속성 과정이기 때문에 그래서 파일 관리 정보관리에서는 방금 했는 게 부처님 손바닥 요 안에서 문제는 어떤 문제와 돌려채든 엎어치든 내가 치든 제이제치의 손바닥 내 사랑하는 병태순자의 손바닥 그죠 출제위원들이 각성을 해야 됩니다. 그죠 그래서 아 요 정도만 하면 우리가 파일 관리는 완벽하게 정의되었다. 그렇게 보면 됩니다. 그죠 좋습니다. 컨디션 좀 나쁜데 10분 동안 제가 재충전 리프레쉬 생각나나 재충전하여 만나 뵙겠습니다. 자 잠시 후 돌아오겠습니다.

728x90
반응형
posted by 아이윤맨
: