소개글
버디시스템 소스코드 및 레포트입니다.JAVA 언어로 작성되었으며 Eclipse 소스 프로젝트도 같이 첨부되어 있습니다.
레포트에 있는 시퀀스 다이어그램 등은 손으로 작성하여 스캔한 이미지가 사용되었습니다.
컴파일 실행환경
JAVA SDK 1.4압축파일 내 파일목록
.classpath
.project
BuddySystem.doc
bin/Util.class
bin/MemoryBlock.class
bin/MainClass.class
bin/JErrorDialog.class
bin/BufferStatusPainter.class
bin/BuddySystemFrame.class
bin/BuddySystemDataInputFrame.class
bin/BuddySystem.class
bin/BlockInfo.class
bin/BuddySystemException.class
bin/JBlockSizeInputDialog.class
bin/LazyBuddySystem.class
bin/TODO.txt
bin/DataReader.class
bin/TestBuddySystem.class
bin/commands.dat
bin/commands1.dat
bin/commands2.dat
bin/commands3.dat
bin/commands4.dat
doc/TestBuddySystem.html
doc/package-list
doc/package-frame.html
doc/package-summary.html
doc/package-tree.html
doc/constant-values.html
doc/package-use.html
doc/overview-tree.html
doc/deprecated-list.html
doc/allclasses-frame.html
doc/allclasses-noframe.html
doc/index.html
doc/help-doc.html
doc/stylesheet.css
doc/BlockInfo.html
doc/BuddySystem.html
doc/BuddySystemDataInputFrame.html
doc/BuddySystemException.html
doc/BuddySystemFrame.html
doc/BufferStatusPainter.html
doc/DataReader.html
doc/JBlockSizeInputDialog.html
doc/JErrorDialog.html
doc/LazyBuddySystem.html
doc/MainClass.html
doc/MemoryBlock.html
doc/Util.html
doc/serialized-form.html
doc/resources/inherit.gif
doc/class-use/TestBuddySystem.html
doc/class-use/MemoryBlock.html
doc/class-use/Util.html
doc/class-use/JBlockSizeInputDialog.html
doc/class-use/BuddySystemException.html
doc/class-use/BlockInfo.html
doc/class-use/BuddySystem.html
doc/class-use/JErrorDialog.html
doc/class-use/BufferStatusPainter.html
doc/class-use/BuddySystemDataInputFrame.html
doc/class-use/LazyBuddySystem.html
doc/class-use/MainClass.html
doc/class-use/BuddySystemFrame.html
doc/class-use/DataReader.html
doc/index-files/index-1.html
doc/index-files/index-2.html
doc/index-files/index-3.html
doc/index-files/index-4.html
doc/index-files/index-5.html
doc/index-files/index-6.html
doc/index-files/index-7.html
doc/index-files/index-8.html
doc/index-files/index-9.html
doc/index-files/index-10.html
doc/index-files/index-11.html
doc/index-files/index-12.html
doc/index-files/index-13.html
doc/index-files/index-14.html
doc/index-files/index-15.html
doc/index-files/index-16.html
doc/index-files/index-17.html
doc/index-files/index-18.html
lib/junit.jar
src/TestBuddySystem.java
src/BuddySystem.java
src/MemoryBlock.java
src/BlockInfo.java
src/Util.java
src/BuddySystemFrame.java
src/MainClass.java
src/BuddySystemDataInputFrame.java
src/JErrorDialog.java
src/BufferStatusPainter.java
src/BuddySystemException.java
src/TODO.txt
src/JBlockSizeInputDialog.java
src/LazyBuddySystem.java
src/DataReader.java
src/commands.dat
src/commands1.dat
src/commands2.dat
src/commands3.dat
src/commands4.dat
.project
BuddySystem.doc
bin/Util.class
bin/MemoryBlock.class
bin/MainClass.class
bin/JErrorDialog.class
bin/BufferStatusPainter.class
bin/BuddySystemFrame.class
bin/BuddySystemDataInputFrame.class
bin/BuddySystem.class
bin/BlockInfo.class
bin/BuddySystemException.class
bin/JBlockSizeInputDialog.class
bin/LazyBuddySystem.class
bin/TODO.txt
bin/DataReader.class
bin/TestBuddySystem.class
bin/commands.dat
bin/commands1.dat
bin/commands2.dat
bin/commands3.dat
bin/commands4.dat
doc/TestBuddySystem.html
doc/package-list
doc/package-frame.html
doc/package-summary.html
doc/package-tree.html
doc/constant-values.html
doc/package-use.html
doc/overview-tree.html
doc/deprecated-list.html
doc/allclasses-frame.html
doc/allclasses-noframe.html
doc/index.html
doc/help-doc.html
doc/stylesheet.css
doc/BlockInfo.html
doc/BuddySystem.html
doc/BuddySystemDataInputFrame.html
doc/BuddySystemException.html
doc/BuddySystemFrame.html
doc/BufferStatusPainter.html
doc/DataReader.html
doc/JBlockSizeInputDialog.html
doc/JErrorDialog.html
doc/LazyBuddySystem.html
doc/MainClass.html
doc/MemoryBlock.html
doc/Util.html
doc/serialized-form.html
doc/resources/inherit.gif
doc/class-use/TestBuddySystem.html
doc/class-use/MemoryBlock.html
doc/class-use/Util.html
doc/class-use/JBlockSizeInputDialog.html
doc/class-use/BuddySystemException.html
doc/class-use/BlockInfo.html
doc/class-use/BuddySystem.html
doc/class-use/JErrorDialog.html
doc/class-use/BufferStatusPainter.html
doc/class-use/BuddySystemDataInputFrame.html
doc/class-use/LazyBuddySystem.html
doc/class-use/MainClass.html
doc/class-use/BuddySystemFrame.html
doc/class-use/DataReader.html
doc/index-files/index-1.html
doc/index-files/index-2.html
doc/index-files/index-3.html
doc/index-files/index-4.html
doc/index-files/index-5.html
doc/index-files/index-6.html
doc/index-files/index-7.html
doc/index-files/index-8.html
doc/index-files/index-9.html
doc/index-files/index-10.html
doc/index-files/index-11.html
doc/index-files/index-12.html
doc/index-files/index-13.html
doc/index-files/index-14.html
doc/index-files/index-15.html
doc/index-files/index-16.html
doc/index-files/index-17.html
doc/index-files/index-18.html
lib/junit.jar
src/TestBuddySystem.java
src/BuddySystem.java
src/MemoryBlock.java
src/BlockInfo.java
src/Util.java
src/BuddySystemFrame.java
src/MainClass.java
src/BuddySystemDataInputFrame.java
src/JErrorDialog.java
src/BufferStatusPainter.java
src/BuddySystemException.java
src/TODO.txt
src/JBlockSizeInputDialog.java
src/LazyBuddySystem.java
src/DataReader.java
src/commands.dat
src/commands1.dat
src/commands2.dat
src/commands3.dat
src/commands4.dat