CS & 알고리즘/CS (컴과학)

__ 벼락치기 암기 정리 __1.시스템 성능평가 기준처리능력, 반환시간, 사용 가능도, 신뢰도플랫폼 성능측정기준가용성(즉시사용가능정도), 응답시간, 정확성, 사용률모듈기능별로 분할하여 재사용이 가능하게 부품화한 것라이브러리툴킷, 모듈을 모든 것프레임워크디자인패턴 + 모듈 : 개발의 틀을 제공하며 기능을 구체화하는 제여의 역흐름소프트웨어 아키텍쳐프레임워크들을 체계적으로 구성하고 설명하는 구조체컴포넌트모듈의 형태로 재사용 가능한 소프트웨어 블럭소프트웨어 재사용 방법합성중심 : 모듈을 조립하여 완성시키는 블록 구성형식생성 중심 : 추상적인 명세를 구체화하여 소프트웨어를 완성시키는 패턴폭포수 모델계획 - 분석 - 설계 - 구현 - 테스트 - 유지보수한번씩만 단계를 진행하며 돌아갈 수 없음프로토타입 모델사용자와 ..
__ 벼락치기 모의문제 정리 __💡 정보 시스템에 손상의원인을 제공하는 보안상의 약점은?더보기취약점 💡 블랙박스 기반 테스트 중 유효한값과 무효한 값을 균등하게 테스트 하는 기법은?더보기Equivalence Partitioning Test  (동등 분할 기법)  💡 악성 프로그램 중 파괴기능 없이 확산의 목적을 갖고 끊임없는 자기 복제를 통해 시스템에 과부하를 주는 형태의 공격은?더보기웜 💡 데이터 흐름을 순차적으로 암호화 하는 방식으로, 평문과 키 스트림을 XOR 연산해 암호문을 생성하고 실시간 음성 및 영상 스트리밍에 활용하는 암호는?더보기스트림 암호 💡 스와핑 기법은 프로그램 전체를 할당하여 사용하다가 필요에 따라 다른 프로그램으로 교체하는 기법으로 사용자 프로그램이 완료될 때까지 교체 과..
도메인이 뭘냐고 물어보면뭔가 대답은 할 수 있는데, 이게 맞는지 모르겠고여기서도 도메인이라 하고 저기서도 도메인이라 하고헷갈려서 정리함Domain 이란?1. 프로젝트 구조(Architecture):프로젝트 구조에서 도메인은 주요 비즈니스 개체를 나타냅니다. 일반적으로 소프트웨어 시스템에서 도메인은 해당 시스템이 다루는 중요한 주제 영역을 반영합니다. 도메인은 프로젝트의 핵심 부분이며, 이를 기반으로 비즈니스 로직을 구현하게 됩니다. 예를 들어, 전자상거래 웹 애플리케이션의 도메인은 상품, 주문, 사용자 등과 같은 주요 개체들로 구성될 수 있습니다.2. 스프링(Spring):스프링에서의 도메인은 주로 엔티티 클래스로 표현됩니다. 엔티티 클래스는 데이터베이스의 테이블과 매핑되는 객체를 나타냅니다. 스프링 애..
쿠키와 세션을 사용하는 이유HTTP 프로토콜의 특징, 약점을 보완하기 위해서Connectionless 프로토콜 (비연결지향)클라이언트가 서버의 요청을 받을 때 요청에 맞는 응답을 보낸 후 연결을 끊는 처리 방식Stateless 프로토콜 (상태정보 유지 안함)클라이언트의 상태정보를 가지지 않는 서버 처리 방식,첫번째 통신에서 데이터를 주고 받았더라도 두번째에서는 이전 데이터를 유지하지 않음정보가 유지되지 않으면 페이지 이동시마다 로그인을 해야하거나, 구매 페이지에서 선택한 상품의 정보가 없는 등 문제가 발생할 수 있다.이를 방지하기 위해 클라이언트와 정보 유지를 하기 위해 사용하는 것이 쿠키와 세션쿠키 = 클라이언트(로컬pc) 에 상태를 저장하고, 세션을 서버 에 저장한다.Q. 세션만 사용하면 되는데 쿠키..
keartt
'CS & 알고리즘/CS (컴과학)' 카테고리의 글 목록