본문 바로가기

모든 카테고리46

11장 응용SW기초기술활용 1. 운영체제의 개념 : 사용자가 컴퓨터를 편리, 효과적 사용하도록 환경 제공 1) 운영체제 종류 - Windows, UNIX, LINUX, MacOS, MS-DOS 등 2) 운영체제의 목적 - 처리능력 - 반환시간 - 사용 가능도 - 신뢰도 2. 운영체제의 종류 및 특징 1) Windows - GUI - 선점형 멀티태스킹 : 동시에 여러 프로그램 실행 - PnP(Plug and Play) : 프린터, 사운드 카드 등 하드웨어 설치 시 자동 환경 구성 - OLE(Object Linking and Embedding) : 개체(Object)를 문서에 자유롭게 연결(Linking) , 삽입(Embedding)해 편집 - Single-User 시스템 : 컴퓨터 한 대 - 사람 한 명 독점 2) UNIX - AT.. 2022. 4. 27.
전자정부에서 스프링부트(Spring Boot) 프로젝트 만들기 전자정부표준프레임워크에서 스트링 부트 프로젝트 만들기 (STS 플러그인 설치) 1. STS 플러그인 설치 먼저 전자정부(IDE) > Help > Marketplace > sts 검색 'Install' > 전체선택 > confirm > 라이센스 뭐시기 나오면 > i accep~ 클릭 > Finish 2. 스프링 이니셜라이저 사용해 프로젝트 생성 ↓↓↓ 스프링 이니셜라이저 사이트 ↓↓↓ https://start.spring.io/ 1번 항목에서는 개발환경에 맞게 선택 Artifact에 원하는 프로젝트명으로 입력가능하다. 2번 항목에서는 Dependency를 추가해서 초기 세팅을 할 수 있다. 3. 누르면 로컬에 .zip으로 다운받아진다. 다운받아진 경로에 가서 앞축해제 > 압축푸는 장소는 반드시 worksp.. 2022. 4. 27.
[Tomcat]프로젝트에 x표시 없애기 개발 중 프로젝트에 거슬리는 'X' 빨간 표시 없애기 Cannot change version of project facet Dynamic Web Module to 2.5 project facet 에서 Dynamic Web Modeule 을 2.5 버전으로 바꾸라는 얘기 1. 프로젝트 우클릭 Build Path > Configure Build Path... 2. Project Facets > Dynamic Web Module > 2.5 변경 변경이 안된다. 3. org.eclipse.wst.common.project.facet.core.xml 에서 변경하기 해당 프로젝트의 setting 값을 변경하자 ** 참고 ** 필자의 경우 디렉토리 경로 C:\eGovFrameDev-3.10.0-64bit\worksp.. 2022. 4. 25.
9장 소프트웨어 개발 보안 구축 1. Secure SDLC(Software Development Life Cycle) : SDLC에 보안강화 버전 * SDLC(Software Development Life Cycle) : 소프트웨어 개발 방법론에 바탕 1) 대표적 방법론 - CLASP : SDLC의 초기단계, 보안강화 위한 방법론 - SDL : 마이크로소프트사에서 SDLC개선한 방법론 - Seven Touchpoints : 보안 모범사례를 SDLC에 통합한 방법론 2) 단계별 보안활동 - 요구사항 분석 > 설계 > 구현 > 테스트 > 유지보수 3) 보안 요소 ** 보안은 기무대 가야지 ** - 기밀성 : 인가된 사용자만, 데이터 못 읽음 - 무결성 : 정보는 인가된 사용자만 수정 - 가용성 : 인가된 사용자는 언제든 사용 4) 시큐어 .. 2022. 4. 20.