반응형
학부공부/소프트웨어공학2018. 5. 31. 23:39Component_Diagram( 컴포넌트와 클래스의 공통점 , 차이점 )

컴포넌트와 클래스의 공통점 1. 둘 다 이름이 있다. 2. 정해진 인터페이스를 실현할 수 있다. 3. 의존성과 일반화 및 연관관계에 참여할 수 있고 중첩이 가능하다 4. 인스턴스를 가질 수 있다. 5. 교류에 참여할 수 있다 컴포넌트와 클래스의 차이점 클래스 컴포넌트 1. 논리적으로 추상화한 것 2. 노드 or 프로세스에 존재 할 수 없다 3. 모델링을 하는 것이 노드 에 직접존재 하지 않는다 4. 속성과 오퍼레이션을 직접 가질 수 있다. 1. 물리적인 것 2. 노드 or 프로세스에 존재할 수 있다 3. 모델링을 하는 것이 노드에 직접 존재한다 4. 서로 다른 논리적 요소들을 물리적으로 패키지화한 것 5. 클래스 or 통신과 같은 서로 다른 논리 요소들을 물리적으로 구현한 것 6. 자신의 인터페이스를 통..

Component_Diagram( 정의 , UML 표기법 )
학부공부/소프트웨어공학2018. 5. 31. 23:20Component_Diagram( 정의 , UML 표기법 )

Component_Diagram 정의 : 1. 시스템을 구성하는 임의의 물리적인 요소 2. 물리적인 요소 : 가상의 모델을 실제로 구현하여 나타내는 것을 의미 3. 객체지향의 원리에 따라 업무 기능 + 관련 데이터를 하나의 단위로 처리 4. 시스템을 구성하는 물리적인 컴포넌트와 그들 사이의 의존관계를 나타내는 다이어그램 5. 컴포넌트 , 인터페이스 , 의존관계로 표현 이점 : 1. 컴포넌트는 기존의 함수, 클래스 등에 비하여 보다 큰 규모이므로 재사용을 하는 경우 재사용의 효과가 보다 크게 된다.2. 컴포넌트는 매우 강한 수준의 정보 은닉 개념을 지원한다.3. 기존 컴포넌트를 수정하는 대신에 아예 새로운 컴포넌트로 기존 컴포넌트를 대체하는 것도 가능하다 객체지향 원리에서 컴포넌트 정의 : 1. 인터페이스..

파일시스템(정의,특징,기능,종류)
학부공부/운영체제2018. 5. 30. 20:31파일시스템(정의,특징,기능,종류)

파일 시스템 정의 : 1. 파일 시스템은 두 부분으로 구성됨 2. 관련된 정보를 포함하는 실제적인 파일들의 집합체 3. 시스템 내의 모든 파일에 대한 정보를 제공하는 디렉터리 구조 파일이란 ?? 1. 일반적으로 작성자와 사용자에 의해 그 의미가 정의된 비트,바이트.행 또는 레코드들의 연속체 이다 2. 하나의 파일에는 그 파일의 이름 , 형태 , 작성 시기 , 작성자 , 길이 등의 여러 속성이 있다 데이터의 계층 구조 정의 : 1. 필드 (fied) : 상호 관련 있는 문자들의 집합 (Ex : 숫자,영문자,특수기호) 2. 레코드 (record) : 서로 관련이 있는 필드들의 집합 à레코드 키 : 어떤 레코드를 다른 레코드로부터 식별하는 데 사용되는 제어 필드 3. 파일 (file) : 상호 관련 있는 레코..

State_Diagram_연습문제 1 ( 비디오숍관리 시스템 ) - starUML 파일 추가
학부공부/소프트웨어공학2018. 5. 29. 19:41State_Diagram_연습문제 1 ( 비디오숍관리 시스템 ) - starUML 파일 추가

주제 : 비디오숍관리 시스템 (State_Diagram) 1.회원확인 State 2. 회원확인이 되었을 경우 , 시스템의 대여 , 연체관리 State 3.대여 목록 관리 State 4.관리자 권한실행중 State 5. 반납State

State_Diagram_Example1_starUML 파일 추가
학부공부/소프트웨어공학2018. 5. 29. 16:03State_Diagram_Example1_starUML 파일 추가

객체 : 물품 재고관리 시스템 ( 객체인 물품을 중점으로 해서 그려보았습니다 )

교착 상태의 정의와 무한 연기
학부공부/운영체제2018. 5. 28. 20:36교착 상태의 정의와 무한 연기

교착 상태( Dead lock ) 정의 : 1. 하나 or 하나 이상의 프로세스가 발생될 수 없는 어떤 특정 사건을 기다리고 있는 상태 2. 특정 프로세스가 특정한 자원을 위하여 무한정 기다려도 해결할 수 없는 상태 3. 즉 , 일어나지 않을 상황에서 기다리고 있을 때 문제점 : 컴퓨터 시스템의 효율을 급격히 떨어뜨리는 문제점을 발생시킴 Ex) 서로 반대 방향으로 오고 있는 두 사람이 돌 다리를 건너면서 같은 돌을 디디려 할 때 발생하는 문제 è 하나 이상의 프로세스가 강을 건너기 위해 무작정 기다리는 경우 è 이때를 기아상태(starvation) 이라고 함 정상적인 프로세스의 자원 이용 순서 1. 요청 (request) : 자원이 사용 줄일 때 , 요청한 자원을 얻을 수 있을 때까지 기다려야 함 2. ..

반응형
image