이 보고서는 2008년 파일 구조 059분반의 Term Project 수행에 관한 최종 보고서이다. 프로젝트를 수행함에 있어서 각 수행 단계별 설계에 관한 개요와 구현, 고찰을 포함하고 있으며 마지막으로 팀원별 역할 및 프로젝트 수행일정 및 이번 프로젝트를 수행하면서 배운 점및 느낀 점에 대해 적고 있다.
본 프로젝트는 파일 구조를 시스템 소프트웨어로 설계 구현하는 능력을 갖기 위하여 파일 구조 과목에서 실시한 프로젝트로서, User-defined Class의 Object를 디스크에 저장, 검색하기 위한 class와 method를 설계하고 그 과정에서 UNIX Kernel과 file system에 이해하도록 한다.
세부적으로는 User-defined Object를 저장하기 위하여 각기 다른 buffer를 정의하고 buffer로 pack, unpack하는 method를 설계한다. 또한, memory의 object를 data file에 저장하기 위한 record file, B-Tree개념으로 설계 된 index file을 설계하고 구현한다.
1. Project Overview
1.1 Outline
본 Project는 호텔 방 예약 시스템을 구현한 유닉스 파일 시스템이다. 예약 대상이 될 호텔 방과 방을 관리하는 관리자, 방을 예약하는 고객의 data file을 각각 생성하여 호텔의 방을 검색하고 예약한다. 이렇게 memory에 정의한 각각의 user-define object를 data file화하여 disk에 저장하고 이 data file을 다양한 방식을 통해 접근, 관리함을 구현하는 것을 목표로 한다.
....
[레포트] 정보컴퓨터공학 - Hotel Reservation System Design Final Report
- Hotel Reservation System Design -
Summary
이 보고서는 2008년 파일 구조 059분반의 Term Project 수행에 관한 최종 보고서이다. 프로젝트를 수행함에 있어서 각 수행 단계별 설계에 관한 개요..
호텔예약시스템(최종) CONTENTS...
1. 예약이란
2. 중앙예약시스템(Central Reservation System)
1) 중앙 예약 사무소
2) 중앙예약시스템의 유형
3) 중앙예약시스템의 기능
4) 중앙예약시스템 구성요소 및 부가기능
5) 중간대리..
리눅스파일시스템 리눅스 파일 시스템
파일에 관련된 시스템 호출
리눅스의 가장 중요한 특징 중 하나는 많은 파일 시스템을 지원한다는 것이다. 이렇게 함으 로써 리눅스는 유연성을 갖게 되었고 다른 많은 운영체제와 잘 공존할..
Linux 파일 SEARCH & REPLACE Linux 시스템의 디렉토리 및 하위 디렉토리 전체 텍스트 파일의
특정 문자열을 원하는 다른 문자열로 교체 해주는 프로그램
유닉스 시스템의 한 디렉토리 및의 전체 텍스트 파일의
특정 문자열을 원하는 다른 ..
디지털오디오 코덱 디지털 오디오 포맷(AIFF,AU,CDA,DIG,KAR,MID,MOD,M3D)과
디지털 오디오 압축 포맷(MP1,2,3,MPEG-2,RA,RAM,WAV,WRK,ADPCM,A-law,VQF,ATRAC3, Ogg Vorbis)의 기술적 특징
먼저, 레포트의 제목은 위와 같지만 과목..
OS 핀토스와 유닉스 명령어 구현 PINTOS
※ 목 차 ※
1. Project 2의 목적 및 목표
2. Project 2의 구현사양
3. Project 2의 상세 구현
4. 시연 결과물
5. 구현 소감
6. 참고 자료
7. 경 로
1. Project 2의 목적 및 목표
1 ) 목 적
- 운영체제..
IT용어 IT용어
1.컴퓨터 지원 소프트웨어 공학
컴퓨터 프로그램의 개발에서, 계획에서 문서화까지의 모든 공정을 자동화하고 공학적 관점에서 구축하기 위해 컴퓨터를 이용하도록 설계된 소프트웨어의 총칭. 컴퓨터 이..
컴퓨터 역사 - 운영체제의 발전과정 - 1964년 / IBM의 OS/360
일괄 처리, 실시간 처리, 시분할 처리의 세 방식을 통일하여 처리 할 수 있는 일반적이고 종합적인 OS로서 1964년에 발표된 IBM 시스템 360을 위해 만들어진 운영 체제이다.
1964년, 컴..