컴퓨터강의 4

요구사항 확인 part 2

1. 요구사항 정의 요구공학 요구공학 정의 문서 생성, 검증, 관리하기 위하여 수행되는 구조화된 활동의 집합 요구공학 프로세스(요구사항 개발 프로세스) 요구사항을 명확히 분석하여 검증하는 진행 순서 요구사항 도출, 분석, 명세, 확인 및 요구사항 관리 요구사항 도출(Elicitation) : 요구사항 소스, 도출기법 분석(Analysis) : 요구사항 분류, 개념 모델링, 기술 구조 설계 및 요구사항 할당, 요구사항 협상 명세(Specification) : 시스템 정의서, 시스템 요구사항 명세서, 소프트웨어 요구사항 명세서, 요구사항 추적서 확인(Validation) : 검토, 프로토타이핑, 모델 검증, 인수 테스트 요구사항 분석 기법 요구사항 분석을 통해 요구사항을 기술할 때에는 다음 작업들이 가능하도..

PROGRAMMING/study 2021.08.20

요구사항 확인 part 1

소프트웨어 요구사항 소프트웨어 요구사항 소프트웨어 요구사항 시스템이 가져야 할 기능이나 시스템이 만족해야 할 조건 요구사항의 분류 기능/비기능 요구사항 사용자 요구사항 시스템 요구사항 인터페이스 명세 요구사항 확인 주요활동 소프트웨어 개발단계(SDLC) 요건 정의 → 분석 → 설계 → 구현 → 테스트 → 소프트웨어 개발 단계에서의 배포/운영 요구사항 확인 절차를 수행하는 단계는 요건 정의와 분석 단계 요구사항 확인 주요 활동 사용자 인터뷰 정리 요구사항 정의 요구사항 추적 관리 기존 업무 분석활동 기존 정보 시스템 분석활동 현행 시스템 분석 현행 시스템 파악 1단계 현행 시스템 파악의 개요 사용자 요구사항을 확인하기 위한 준비단계로, 주요 시스템의 현황을 파악하는 것 현행 시스템 파악의 절차 현행 시스템..

PROGRAMMING/study 2021.04.08

프로그래밍 언어 활용 part 2

프로그래밍 언어별 특성 컴퓨터 언어 개요 컴퓨터 언어를 실행방식의 측면에서 구분하면 크게 컴파일러 방식과 인터프리터 방식으로 구분됨 -인간 중심과 기계 중심에 따라 고급과 저급언어로 구분됨 -프로그래밍이란 컴퓨터를 이용하여 특정한 작업을 할 수 있도록 명령서를 기술하는 작업 컴퓨터 언어 종류 -C++은 C언어의 확장으로 객체지향 언어-JAVA는 더욱 더 완벽한 객체지향 프로그램으로 웹 응용 프로그램 개발에 용이한 언어 -Python은 익히기 쉽고 다른 언어와 혼합하여 사용할 수 있는 언어 -C#은 인터넷과 같은 분산 환경 프로그래밍에 적합한 언어 -C언어는 절차지향언어로 시스템 프로그램 개발에 용이한 언어 디버깅 디버깅 개요 -디버깅(Debugging)은 프로그래밍 과정 중에 발생하는 오류나 비정상적인 ..

PROGRAMMING/study 2021.04.07

프로그래밍 언어 활용 part 1

컴퓨터 프로그래밍 이해 프로그래밍 개요 컴퓨터 언어는 고급 언어와 저급 언어로 구분됨 C언어의 개발 절차는 코드작성→컴파일→링크→실행의 순서 C언어는 1972년 개발된 고급 언어로, 작고 빠르면서 하드웨어 제어도 가능한 특징이 있음 소스코드를 기계어로 번역하는 것을 컴파일이라고 함 컴퓨터 언어는 인간과 컴퓨터 간의 커뮤니케이션 수단 통합개발환경(IDE) 구축 통합개발환경이란 프로그램 개발에 필요한 코드 작성, 컴파일, 링크, 실행, 디버깅과 같은 작업을 하나의 환경에서 수행 가능하도록 구성된 프로그램을 말함 프로그램 기본 구조 main()함수 알아보기 하나의 실행 프로그램에는 하나의 main() 함수가 반드시 존재 식별자는 대소문자를 구분 하나의 문장 끝에는 반드시 ;을 기술 C언어는 소문자로 문장을 기..

PROGRAMMING/study 2021.04.07
728x90