본문 바로가기

분류 전체보기117

접근 통제 보안 모델 (멕덱알벡) - 정보처리기사 핵심 요약 정리 강제적 접근 통제(MAC, Mandatory Access Control) - 군대, 관리자, 강제적 임의적 접근 통제(DAC Discretionary Access Control) - 사용자, 임의적 접근 통제 역할기반 접근 통제(RBAC, Role Based Access Control) - 역할 기반, 부서, 역할 기반 접근 통제 2023. 5. 17.
응집도(Cohesion) (우논시절통순기) - 정보처리기사 핵심 요약 정리 개념 : 모듈의 독립성을 나타내는 개념으로, 모듈 내부 구성요소 간 연관 정도 우연적 응집도(Coincidental Cohesion) : 서로 간에 어떠한 의미 있는 연관 관계도 없는 기능 요소로 구성될 경우 논리적 응집도(Logical Cohesion) : 유사한 성격을 갖거나 특정 형태로 분류되는 처리 요소들이 한 모듈에서 처리되는 경우 시간적 응집도(Temporal Cohesion) : 연관된 기능이라기보다는 특정 시간에 처리되어야 하는 활동들을 한 모듈에서 처리할 경우 절차적 응집도(Procedural Cohesion) : 모듈이 다수의 관련 기능을 가질 때 모듈 안의 구성요소들이 그 기능을 순차적으로 수행할 경우 통신적 응집도(Communication Cohesion) : 동일한 입력과 출력을 .. 2023. 5. 17.
결합도(Coupling) (자스제외공내) - 정보처리기사 핵심 요약 정리 개념 : 모듈 내부가 아닌 외부의 모듈과의 연관도 또는 모듈 간의 상호의존성을 나타내는 정도 자료 결합도(Data Coupling) : 모듈 간의 자료(값)을 통해서만 모듈 상호작용 발생 스탬프 결합도(Stamp Coupling) : 모듈간의 배열이나 오브젝트, 스트럭처 등 자료구조가 전달되는 경우 제어 결합도(Control Coupling) : 값만 전달되는게 아니라, 제어요소가 전달 되는 경우 외부 결합도(External Coupling) : 모듈에서 외부로 선언한 변수를 다른 모듈에서 참조 공유 결합도(Common Coupling) : 전역변수를 참조 내용 결합도(Content Coupling) : 다른 모듈 내부에 있는 변수나 기능을 또 다른 모듈에서 사용 자스제외공내 2023. 5. 17.
럼바우(Rumbaugh) 객체지향 분석 기법 (객동기) - 정보처리기사 핵심 요약 정리 객체 모델링 (Object Modeling) - 객체 다이어그램, 객체들 간의 관계 정의 동적 모델링 (Dynamic Modeling) - 상태 다이어그램, 시간 흐름, 객체 사이 제어 흐름, 동작 순서 기능 모델링 (Functional Modeling) - 자료 흐름도,DFD, 프로세스 자료 흐름, 처리 과정 표현 객동기 2023. 5. 17.
[Python] Anaconda(아나콘다) 명령어 간단 정리 # anaconda 버전 확인 conda --version # anaconda 업데이트 conda update conda # anaconda 가상 환경 생성 conda create -n '내가 만든 가상환경' python=3.7 # anaconda 가상 환경 목록 conda info --envs # 가상 환경 실행 conda activate '내가 만든 가상환경' # 가상 환경 비활성화 conda deactivate # 가상 환경 제거 conda remove -n '내가 만든 가상환경' --all # cmd 강제 종료 "Ctrl(컨트롤) + C" 2023. 2. 6.
[Pandas] index(인덱스) 설정 인덱스 설정 '설정할 데이터프레임'.set_index('기준으로 설정 할 인덱스',inplace=True) # inplace 설정은 현재 데이터에 바로 반영한다는 의미 인덱스 초기화 '설정할 데이터프레임'.reset_index() 2023. 2. 6.
728x90