디자인 패턴 기본 패턴 ( 디자인 패턴 1 ) 생성 패턴 구조 패턴 행동 패턴 ( 디자인 패턴 2 ) 디자인 패턴 디자인 패턴 → 설계에서 특정 문제를 해결하기 위해 반복적으로 사용되는 해결책의 모음, 상호교류 하는 객체와 클래스에 대한 설명 → 어떤 상황의 문제에 대한 해법 → 전문가의 노하우를 모아 놓은 것 → 코드의 견고함, 재사용 용이하게 함 → 패턴 이름 : 설계의 의도 파악 → 문제 : 해결할 문제와 배경 → 해법 : 설계를 구성하는 요소, 요소들의 관계, 책임, 협력 관계에 대한 서술 → 결과 : 디자인 패턴을 적용해서 얻은 장단점 설계 목표 → 재사용성 , 융통성, 유지보수성 ( 코드의 일반화, 의존성 최소화 ) → 강인성, 충분함, 정확성 ( 모듈화된 설계 , 강인한 부품 ) 디자인 패턴..
아키텍처 아키텍처 패턴 아키텍처 문서화 아키텍처 아키텍처 → 시스템의 구조와 구성요소 간의 상호작용을 정의하거나 전반적인 구조를 설계하는 과정 → 소프트웨어를 서브 시스템으로 분할 → 설계의 핵심으로 소프트웨어 엔지니어 전부가 이해하고 있어야 함 → 시스템 전체의 효율성/재사용성/유지보수성을 결정 → 논리적 구성을 기반으로 정의되는 시스템의 상세 설계도 → 이해 당사자들의 요구 사항을 고려해 정의하며, 당사자들과 이해, 협상, 동의 및 의사교환을 위한 도구 아키텍처의 중요성 → 소프트웨어 시스템의 이해를 용이하게 함 → 시스템 일부의 독립적 작업을 가능하게 함 → 시스템 확장의 준비 / 재사용성 증진 좋은 아키텍처 모델 → 논리적인 분할 / 서브 시스템 사이의 인터페이스 → 컴포넌트 사이의 동적 인터렉션..

설계 설계 원리 설계안 / 비용 효과 분석 ( 아키텍처 설계 1 ) 아키텍처 아키텍처 패턴 아키텍처 문서 ( 아키텍처 설계 2 ) 설계 설계 - 시스템의 기능적 요구를 구현하는 방법 - 비기능적 요구에 의한 제약을 준수하는 방법 - 좋은 품질을 위한 일반적 원칙 - 설계사는 여러 이슈(문제)에 대해 가장 좋은 방안을 찾아야 한다. ※ 설계 옵션 : 설계 이슈에 대한 여러가지 해결책 설계 범위 : 서로 다른 대안들의 집합을 선택함으로써 달성할 수 있는 모든 설계 방법의 영역 용어 - 컴포넌트 : 역할을 가진 HW 또는 SW / 독립적으로 존재가능 / 다른 컴포넌트로 대체 가능 / 프레임워크, 라이브러리, 원시코드 파일, 실행 파일 등이 해당됨 - 프레임워크 : 특정 프로그램을 개발하기 위한 여러 요소와 메..

Consist of CFG Ambiguous Grammar Transform Chonskey Normal Form Consist of CFG Context Free Grammar ( CFG ) CFG 는 4가지로 구성되어 있는데 기호로 G = (Vn, Vt, P, S ) 로 정의한다. Vn : non terminal symbols Vt : terminal symbols P : Production , a -> B S : start symbol Context free language 는 CFG 에 의해 생성되는 문자열이고, Regular Language 와 마찬가지로 , Derivaiton 을 통해 state 를 trainsition 하며 만들어진다. Regular Language 와의 차이는 product..

클래스 다이어그램 기초 연관관계와 다중도 일반화 관계와 전체/부분 관계 클래스 다이어그램 클래스 다이어그램 기초 클래스 다이어그램의 구성 - 클래스 : 자료 타입 - 연관 관계 : 클래스 인스턴스 사이의 관계 - 속성 : 클래스와 인트턴스 안에서 발견될 단순 자료 - 오퍼레이션 : 클래스와 그 인스턴스에 의하여 수행될 함수 - 일반화 : 클래스를 상속 구조로 그루핑 가시성 - 클래스 : 박스로 표현하고, 클래스명을 그 안에 적는다. - 속성 : 객체에 대한 정보(자료형, 변수 등을 추상적으로 정의), 객체 외부에서 값을 가져갈 수 있고 변경할 수 있으며, 읽기전용도 존재한다. 클래스 박스 안에 적는다. - 오퍼레이션 : 대부분 속성에 대한 get(), set() , 일부 오퍼레이션은 매개변수가 필요, 클..
- Total
- Today
- Yesterday
- ngp 실행
- Compiler
- 셀룰러네트워크
- 컴파일러
- 회선교환
- CUDA VISUAL STUDIO 2022 지원
- Regular Expression
- ngp 오류
- Transition Function
- 혼잡제어
- 클래스 모델링
- ATM
- Ambiguity
- Instant-NGP
- Extension to Regular Expression
- 소프트웨어공학
- 전송계층프로토콜
- 디자인 패턴
- Proper CFL
- NGP-ERROR
- 인터넷프로토콜
- 컴퓨터네트워크
- 백준 2437
- 비동기전송모드
- 소프트웨어 공학
- 설계 원리
- 아키텍처 설계
- lan
- Instnat-ngp
- 인터네트워크
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | ||||
4 | 5 | 6 | 7 | 8 | 9 | 10 |
11 | 12 | 13 | 14 | 15 | 16 | 17 |
18 | 19 | 20 | 21 | 22 | 23 | 24 |
25 | 26 | 27 | 28 | 29 | 30 | 31 |