Home

0

소프트웨어 설계

7강. 소프트웨어 설계 소프트웨어 설계에 대해 알아보자. 주요 용어 소프트웨어 아키텍처: 소프트웨어 구조를 말하며 시스템을 구성하는 요소들과 그들간의 관계를 의미한다. 아키텍처 스타일: 유사한 애플리케이션들에 적용되는 공통적인 아키텍처 패턴으로 같은 부류의 시스템을 설계할 때 초안으로 사용될 수 있는 아키텍처 구조적 설계: 데디터 흐름을 분석하여 시스템을

0

사용자 요구 분석

6강. 사용자 요구 분석 사용자 요구 분석에 대해 알아보자. 주요 용어 FURPS+: HP에서 정의한 요구사항 분류 모델로 F는 기능적 요구사항을 의미하며나머지는 비기능적 요구사항인 사용성, 신뢰성, 성능, 지원성 및 제약조건을 의미한다. 요구 공학: 시스템의 목표와 기능 및 제약사항을 결정하는 과정으로시스템 요구사항을 만들고 유지하기 위한 반복적 프로세

0

소프트웨어 테스트

5강. 소프트웨어 테스트 소프트웨어 테스트에 대해 알아보자. 주요 용어 결함 테스트 / 검증 테스트:결함 테스트는 소규모 코드에서 결함을 찾고자 하는 것이며검증 테스트는 고객이 원하는 것인지를 보이기 위한 고수준 테스트 화이트박스 테스트: 프로그램의 논리 구조에 바탕을 두고 테스트하는 것으로구조 테스트라고도 한다. 테스트케이스 선정기준: 화이트박스 테스트

0

소프트웨어 품질

4강. 소프트웨어 품질 소프트웨어 품질에 대해 알아보자. 주요 용어 ISO / IEC9126: 소프트웨어 제품의 품질 특성들과 메트릭을 정의한 표준 CMMI: 조직의 개발 프로세스 능력과 성숙도를 평가하기 위한 모델 SQA(소프트웨어 품질 보증): 소프트웨어 개발 과정에서 품질 수준을보증하기 위해 수행하는 품질 관리 활동 V&V(확인과 검증): 전

0

프로젝트 관리

3강. 프로젝트 관리 프로젝트 관리에 대해 알아보자. 주요 용어 인원 - 월(PM): 작업 양의 단위로,1PM은 보통 수준의 1인이 1개월간 수행해야 하는 작업 양 WBS- 프로젝트 수행을 위한 개발 업무를 세분화하여 계층구조로 표현한 것 CPM- 작업들의 순서를 정하고 임계경로에 기초하여 프로젝트의 일정을 계획하기 위한 방법 COCOMO- 프로그램의 규

0

마크다운(markdown) 문서에 체크박스 추가하기

To-do List를 마크다운(markdown) 문서로 작성할 때,사용하기 좋은 체크박스(check-box) 넣는 방법에 대해 알아보자. 빈 체크박스를 만들고 싶다면, - [ ]를 넣으면 된다. 처음에 - [] 이렇게 작성했더니 []가 화면에 뜨고 체크박스로 보여지지 않았다. 주의할 점은 빈 체크박스를 만들 때는 [] 사이를 한 칸 띄워줘야 한다

0

yarn init error- "Can't answer a question unless a user TTY"

yarn init 명령어를 입력한 후 발생한 에러에 대해 알아보자. Git Bash에 yarn init을 입력했더니 위와 같이 Error가 뜬다. 해결 방법: Git Bash가 아닌 명령 프롬프트(CMD)에 yarn init을 입력하면에러 없이 yarn init을 실행할 수 있다. 참고 링크 [yarn] init이 안될 때 (yarn init

0

소프트웨어 프로세스

2강. 소프트웨어 프로세스 소프트웨어 프로세스에 대해 알아보자. 주요 용어 소프트웨어 프로세스 모델: 실제 소프트웨어 프로세스를 추상화하여 간략히 표현한 것 폭포수 모델: 전통적 소프트웨어 개발 프로세스 모델로 선형 순차 모델 알파 테스트: 완전히 개발된 시스템을 개발 현장에서 테스트하는 것으로 주문형 제품의 경우 개발자와 고객 사이에 인수에 대한 동의가

0

운영체제 사례

15강. 운영체제 사례 운영체제 사례에 대해 알아보자. 주요 용어 임베디드 시스템: 미리 정해진 특정한 기능들을 수행하기 위해하드웨어와 소프트웨어가 결합된 특수 목적 컴퓨터 시스템 POSIX: 유닉스 시스템의 표준 인터페이스 Hard real-time system: 정해진 시간 내에 작업한 결과가절대적으로 출력되어야 하는 실시간 시스템 Soft real-

0

운영체제 보안

14강. 운영체제 보안 운영체제 보안에 대해 알아보자. 주요 용어 보호영역: 한 프로세스가 접근할 수 있는 자원을 의미 변조: 인가받지 않는 제3자가 자원에 접근하여 내용을 변경하는 것 위조: 인가받지 않는 제3자가 위조물을 삽입하는 것 트랩도어: 고의로 만들어 놓은 시스템의 보안이 제거된 비밀 통로 비밀 채널: 중요한 정보나 자료를 얻어 내기 위한 정상