본문 바로가기 메뉴 바로가기

KidCat

프로필사진
  • 글쓰기
  • 관리
  • 태그
  • 방명록
  • RSS

KidCat

검색하기 폼
  • 분류 전체보기 (56)
    • PS (4)
    • 연구실 (2)
    • 전공 (50)
      • 컴파일러 (8)
      • 컴퓨터 네트워크 (28)
      • 소프트웨어 공학 (14)
  • 방명록

분류 전체보기 (56)
8. 디자인 패턴 1

디자인 패턴 기본 패턴 ( 디자인 패턴 1 ) 생성 패턴 구조 패턴 행동 패턴 ( 디자인 패턴 2 ) 디자인 패턴 디자인 패턴 → 설계에서 특정 문제를 해결하기 위해 반복적으로 사용되는 해결책의 모음, 상호교류 하는 객체와 클래스에 대한 설명 → 어떤 상황의 문제에 대한 해법 → 전문가의 노하우를 모아 놓은 것 → 코드의 견고함, 재사용 용이하게 함 → 패턴 이름 : 설계의 의도 파악 → 문제 : 해결할 문제와 배경 → 해법 : 설계를 구성하는 요소, 요소들의 관계, 책임, 협력 관계에 대한 서술 → 결과 : 디자인 패턴을 적용해서 얻은 장단점 설계 목표 → 재사용성 , 융통성, 유지보수성 ( 코드의 일반화, 의존성 최소화 ) → 강인성, 충분함, 정확성 ( 모듈화된 설계 , 강인한 부품 ) 디자인 패턴..

전공/소프트웨어 공학 2023. 7. 7. 15:46
7. 아키텍처 설계 2

아키텍처 아키텍처 패턴 아키텍처 문서화 아키텍처 아키텍처 → 시스템의 구조와 구성요소 간의 상호작용을 정의하거나 전반적인 구조를 설계하는 과정 → 소프트웨어를 서브 시스템으로 분할 → 설계의 핵심으로 소프트웨어 엔지니어 전부가 이해하고 있어야 함 → 시스템 전체의 효율성/재사용성/유지보수성을 결정 → 논리적 구성을 기반으로 정의되는 시스템의 상세 설계도 → 이해 당사자들의 요구 사항을 고려해 정의하며, 당사자들과 이해, 협상, 동의 및 의사교환을 위한 도구 아키텍처의 중요성 → 소프트웨어 시스템의 이해를 용이하게 함 → 시스템 일부의 독립적 작업을 가능하게 함 → 시스템 확장의 준비 / 재사용성 증진 좋은 아키텍처 모델 → 논리적인 분할 / 서브 시스템 사이의 인터페이스 → 컴포넌트 사이의 동적 인터렉션..

전공/소프트웨어 공학 2023. 7. 7. 15:37
6. 아키텍처 설계 1

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

전공/소프트웨어 공학 2023. 7. 3. 18:10
8. Context Free Grammar

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..

전공/컴파일러 2023. 4. 30. 16:51
5. 클래스 모델링

클래스 다이어그램 기초 연관관계와 다중도 일반화 관계와 전체/부분 관계 클래스 다이어그램 클래스 다이어그램 기초 클래스 다이어그램의 구성 - 클래스 : 자료 타입 - 연관 관계 : 클래스 인스턴스 사이의 관계 - 속성 : 클래스와 인트턴스 안에서 발견될 단순 자료 - 오퍼레이션 : 클래스와 그 인스턴스에 의하여 수행될 함수 - 일반화 : 클래스를 상속 구조로 그루핑 가시성 - 클래스 : 박스로 표현하고, 클래스명을 그 안에 적는다. - 속성 : 객체에 대한 정보(자료형, 변수 등을 추상적으로 정의), 객체 외부에서 값을 가져갈 수 있고 변경할 수 있으며, 읽기전용도 존재한다. 클래스 박스 안에 적는다. - 오퍼레이션 : 대부분 속성에 대한 get(), set() , 일부 오퍼레이션은 매개변수가 필요, 클..

전공/소프트웨어 공학 2023. 4. 12. 23:04
이전 1 2 3 4 5 6 ··· 12 다음
이전 다음
공지사항
  • 블로그 글에 관해서
  • 학부 / 공부 저장용 블로그입니다.
최근에 올라온 글
최근에 달린 댓글
Total
Today
Yesterday
링크
TAG
  • 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
  • 인터네트워크
more
«   2025/05   »
일 월 화 수 목 금 토
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
글 보관함

Blog is powered by Tistory / Designed by Tistory

티스토리툴바