hljs.initHighlightingOnLoad();

♾️ Computer Science

💡 서버 접근 통제 유형접근 제어 3단계 : 식별(Identification) -> 인증(Authentication) -> 인가(Authorization) ✅  강제적 접근 통제MAC ; Mandatory Access Control필수 접근 제어, 직접 접근 제어규칙 기반(Rule-Based) 접근 통제 정책시스템에 포함된 정보의 허용 등급과 접근 정보에 대하여 주체가 갖는 접근 허가 권한에 근거하여시스템에 대한 접근을 제한하는 방법.관리자만이 시스템 자원에 대한 권한을 할당사용자 등급과 객체 등급이 같은 경우에만 갱신이 가능합니다.주체에게 보안 등급, 객체에게 보안 레이블 부여Bell-Lapadula (BLP) 모델, BIBA 모델 ✅  역할 기반 접근 통제RBAC ; Ro..
💡 OSI 7계층이란모든 네트워크 통신에서 생기는 여러가지 충돌을 완화하기 위해 국제 표준기구인 ISO에서표준화된 네트워크 구조를 제시한 기본 모델입니다. 💡 OSI 7계층 특징계층설명프로토콜전송단위응용 계층(Application)사용자와 네트워크 간 응용 서비스 연결, 데이터 생성HTTP(80), FTP(20,21),SNMP(161)데이터(Data)표현 계층(Presentation)데이터 압축과 형식 설정과 부호 교환, 암/복호화JPEG, MPEG세션 계층(Session)대화 구성 및 동기 제어, 데이터 교환 관리SSH, TLS전송 계층(Transparent)신뢰성 있는 통신 보장데이터 분할과 재조립, 흐름 제어, 오류 제어 등 담당TCP, ..
💡 관계 대수란Relational Algebra주로 순수 관계 연산자와 일반 집합 연산자로 구분됩니다.기존 관계형 DB 내 릴레이션(테이블)에서 새로운 릴레이션을 생성하는 절차적 언어 문법입니다.즉, 릴레이션을 관계 대수라는 전용 연산자를 통해 더하거나 곱해 원하는 릴레이션을 도출하는 것입니다.이렇게 관계형 DB에서 원하는 정보를 검색하고 조작하는데 사용됩니다. ✅ 순수 관계 연산자1️⃣ 셀렉션 연산자 σ조건에 만족하는 튜플들의 부분 집합을 선택하여 새로운 릴레이션을 생성합니다.릴레이션 행에 해당하는 튜플을 구하는 것이므로 "수평 연산"이라고도 합니다. 2️⃣ 프로젝션 연산자 π속성 값의 부분집합을 추출하여 새로운 릴레이션을 생성합니다. 중복된 값은 자동으로 제거됩니다.셀렉션 연..
💡 화이트 박스 테스트란원시 코드의 논리적인 모든 경로를 테스트하는게 주 목적모든 문장을 한 번 이상 실행함으로 테스트 수행 💡 화이트 박스 테스트 종류1️⃣ 기초 경로 검사 (Base Path Testing)테스트 케이스 설계자가 절차적 설계의 논리적 복잡성을 측정할 수 있게 해줌 (대표적 화이트 박스 기법) 2️⃣ 제어 구조 검사 (Control Structure Testing)✔️ 조건 검사 (Condition Testing) : 프로그램 모듈 내에 있는 논리적 조건을 테스트 하는 설계 기법✔️ 루프 검사 (Loop Testing) : 프로그램의 반복 구조에 초점을 맞춰 테스트 하는 설계 기법✔️ 데이터 흐름 검사 (Data Flow Testing) : 프로그램 변수 정의와 사..
💡 UML 이란Unified Modeling LanguageUML은 객체 지향 소프트웨어 개발 과정에서 산출물을 명세화, 시각화, 문서화할 때 사용되는 모델링 기술과 방법론을 통합해서 만든 표준화된 범용 모델링 언어입니다. 💡 UML 의 특징UML 방법론을 통합한 것으로, 표준화된 모델링 기법을 제공합니다. 1. 가시화 언어개념 모델 작성 시 오류가 적고 의사소통이 용이2. 구축 언어 다양한 프로그래밍 언어로 실행 시스템 예측 가능UML을 소스 코드로 변환하여 구축 가능, 역 공학 가능3. 명세화 언어정확한 모델 제시, 완전한 모델 작성 가능4. 문서화 언어시스템에 대한 평가 및 의사소통 문서 💡 UML 구성 요소✅ 사물 (Things)1. 추상적인 개념으로 주제를 ..
nerowiki
'♾️ Computer Science' 카테고리의 글 목록 (2 Page)