본문 바로가기

반응형

B1:기초 Basement

다기능 그래픽 작업 도구 - 픽픽(PicPick) v1.7 프로그램 설명 http://wiziple.net/tt/145 다운로드 http://picpick.wiziple.net/picpick.exe 더보기
금융::멜팅 포인트(Melting Point) 용어의 의미 멜팅 포인트는 동전의 소재로 쓰이는 금속의 시세가 동전의 액면금액과 똑같아지는 시점을 뜻하며, 소재 가격이 액면금액 이상으로 상승하면 동전을 녹여 여기서 나오는 금속을 다른 용도로 쓰는 사례가 발생할 수 있다. 관련기사 링크 한겨레신문 : 10원짜리 동전 ‘멜팅포인트’ 돌파(?) 국제가격 급등으로 재료 가격이 액면금액 능가 http://www.hani.co.kr/section-007000000/2005/01/007000000200501100943001.html 동전을 만드는데 쓰이는 구리와 아연의 국제시세가 급등하면서 10원짜리 동전이 ‘멜팅포인트(Melting Point)’를 넘어섰다. 동아일보 : 10원짜리 동전 1원짜리만큼 작아진다 http://www.donga.com/fbin/outp.. 더보기
IT::객체지향 데이터베이스 1. 객체지향 데이터베이스 용어 (1) 객체식별자 : 독립적인 각 객체에 대해서 시스템이 부여하는 값(Object Identifier) (2) 속성 : 한 객체의 상태를 표현하는 값 (3) 캡슐화 : 객체의 속성과 메소드가 뷰 상에서 은닉되는 것 (4) 계층구조 및 상속 : 서브타입/슈퍼타입/단일상속/다중상속 (5) 클래스 객체 : 두 종류의 정보를 가짐(인스턴스속성/인스턴스메소드 + 클래스속성/클래스메소드) (6) 다형성 : 오버로딩과 같은 의미. 파라미터에 따라 다른 연산을 수행. (7) 버전 : 동일객체에 대하여 여러 버전이 존재할 수 있음 (8) 복합객체 : 이종객체들의 모임. 여러 다른 클래스에 속하는 요소객체들의 모임 참고문헌 1. ISBN89-20-90312-3 더보기
기억장치 관리(Memory Management) 1. 기억장소 할당과 교체 2. 세그먼테이션과 페이징 (1) 세그먼테이션 세그먼트는 논리적 단위로 분할된 가변적 크기 http://en.wikipedia.org/wiki/Segmentation_%28memory%29 장점 : 사용중인 세그먼트만 주기억장치 내에 있으므로, 교체 및 오버레이가 자동적으로 해결됨 단점 : 주기억장치의 단편화 (2) 페이징 기법 페이지는 물리적 단위로 프로그램을 분할한 고정크기 단점 : 대부분의 프로그램의 크기가 정확히 페이지의 배수가 되지 않으므로, 단편화에 따르는 낭비 발생 3. 가상기억장치 (1) 개념과 주소지정 - 가상주소와 실주소의 연관=> DAT() - 인위적연속성(Artificial Continuatity) - 블록 http://en.wikipedia.org/wik.. 더보기
스케줄링(Scheduling) 스케줄링이란 우선순위 큐에서 프로세스에 우선순위를 할당하는 방법을 말하며, 스케줄러에 의해서 할당작업이 처리됨. 프로세서 관리의 종류 1. 작업 스케줄링 일괄처리 시스템의 작업스케줄러, 시분할시스템에서의 명령 인터프리터의 역할에 해당 2. 프로세서 스케줄링 (1) 비선점방식 현재 진행중인 프로세스가 스스로 대기상태에 들어가기 전까지 프로세서를 점유 (2) 선점방식 실행상태의 프로세스에게는 일정량의 수행시간(time slice)이 주어지며, 이 시간을 초과하면 준비상태에 있는 다음 프로세스를 수행한다 스케줄링 정책의 종류 1. Critical Path Method of Scheduling 2. Deadline-monotonic scheduling (DMS) 3. Deficit round robin (DRR.. 더보기
프로세스(Process) 프로세스를 관리하기 위한 OS의 기능 => 프로세스의 생성, 제거, 스케줄링, 동기화,자원의 할당, 종료처리, 상태변환기 등 프로세스 동기화(교신) 프로세스 상호간의 작용이 필요한 경우, 조직적으로 통제된 절차에 따라서 진행되는 방식 1. Test and Set 2. Semaphore방법 http://en.wikipedia.org/wiki/Semaphore_(programming) 3. Event방법 4. Message방법 관련개념 프로세스 상태 참고문헌 1. http://en.wikipedia.org/wiki/Process_%28computing%29 2. http://en.wikipedia.org/wiki/Process_states 3. ISBN89-20-90347-6(시스템프로그래밍) p.317 더보기
분산처리(Distributed computing) 데이터링크를 통해 업무처리를 지리적 기능적으로 분산하여 처리하도록 구성 참고문헌 1. http://en.wikipedia.org/wiki/Distributed_computing 2. ISBN89-20-90347-6(시스템프로그래밍) p.313 3. http://itdic.empas.com/dicsearch/view.tsp/?q=12228&s=l&v=70 더보기
시분할(Time-sharing) 시분할시스템에서 요구되는 기능 1. 여러 사용자의 프로그램이 주기억장치 내로 동시에 적재될 수 있어야 함 2. 인터럽트 방식을 사용하여 입출력 동작과 CPU내의 연산이 동시에 일어나도록 해야 함 유사한 개념 멀티태스킹 멀티프로세싱 멀티프로그래밍 참고문헌 1. http://en.wikipedia.org/wiki/Time-sharing 2. ISBN89-20-90347-6(시스템프로그래밍) 3. http://www.terms.co.kr/timesharing.htm 4. http://itdic.empas.com/dicsearch/view.tsp/?q=14267&s=l&v=69 더보기

반응형