일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | |||
5 | 6 | 7 | 8 | 9 | 10 | 11 |
12 | 13 | 14 | 15 | 16 | 17 | 18 |
19 | 20 | 21 | 22 | 23 | 24 | 25 |
26 | 27 | 28 | 29 | 30 | 31 |
- 마크다운 inline 수식
- AIFFEL 회고
- 아이펠 일기
- 윈도우 커맨드창
- 모듈 패키지 라이브러리
- 아이펠 회고
- 마크다운 인라인 수식
- Linux
- 리눅스
- Python
- 파이썬 여러줄 주석
- Aiffel
- 파이썬 긴 문자열 변수
- 파이썬 문법
- 파이썬 주석 변수
- AIFFEL 일기
- 파이썬 형변환
- 파이썬 진수변환
- python 문법
- 파이썬 여러줄 문자열 변수
- AIFFEL일기
- 런타임
- 컴파일타임
- Markdown
- PYTHON 주석 변수
- 아이펠
- compile time
- 아이펠일기
- 파이썬
- 마크다운
- Today
- Total
목록나의 공부/Computer Science (6)
튜토리얼에도 고난과 역경이 있다.
리눅스 명령어 abc순으로 정리되어있으며 ctrl + f해서 찾으세요. cd : change directory 경로 이동 cp : copy cp -r 복제할폴더이름 : 디렉토리 복사 할 때 -r 옵션이 필수이다. grep : 특정 문자열을 찾고자할 때 특정 문자열을 찾고자할 때 사용하는 명령어 정규표현식을 사용하여 보통 많이 서칭합니다. 정규 표현식 메타 문자 및 설명 메타 문자 (Meta Character> 설명 . 1개의 문자 매치 (정확히 1개의 문자와 매치) * 앞 문자가 0회 이상 매치 {n} 앞 문자가 정확히 n회 매치 {n,m} 앞 문자가 n회 이상 m회 이하 매치 [ ] 대괄호에 포함된 문자 중 한개와 매치 [^ ] 대괄호 안에서 ^뒤에 있는 문자들을 제외 [ - ] 대괄호 안 문자 범위에..
복사 Ctrl + Insert 또는 Ctrl + Shift + C 붙여넣기 Shift + Insert 또는 Ctrl + Shift + 파이썬
요구 사항과 요구 분석 명세서의 이해 소프트웨어 개발의 목적 개발된 소프트웨어의 고객 만족 고객 만족을 위한 특성 적시성 : 빠른 출시를 통한 시장의 점유 유연성 : 다양한 환경에서의 적응성 통합 : 기존 시스템과의 쉬운 통합 요구사항/요구사항 분석 명세서 요구사항 이용자가 어떤 문제를 풀거나 목표를 달성하기 위해 필요한 조건이나 능력(사전적 의미) 사용자와 개발자 간에 합의한 개발 범위에서 시스템이 제공해야 하는 기능(SW개발 의미) 기능 요구사항 + 성능 관련 요구사항 (품질, 비기능 요구사항) 요구 분석 명세서 개발 초기에 사용자의 요구사항 (비기능 요구 사항 포함)을 추출하여 정리한 문서 What에만 초점, How는 고려 X 요구 분석의 이해 과정 사용자 요구 파악 -> SW 목표 수립 -> 모델..
계획의 이해 Skip Problem Definition 정의 소프트웨어 개발의 첫 작업 무엇을 개발할 것인지 명확히 정의 개발 범위를 결정 필요사항 개발하고자 하는 영역의 배경지식 문제를 파악하기 위해 현재 운영중인 시스템 사용해보기 실무 담당자와 면담하여 자료를 수집한 후 면밀히 분석해보기 Requirements Gathering ![Alt](Ch03 계획 15-14-43.png) Analysis Validity 경제적 타당성 개발 여부 판단 기술적 타당성 현재의 기술로 사용자가 요구하는 기능을 구현할 수 있는지 검토 하드웨어 성능이 개발에 지장은 없는지 검토 개발자의 기술력에 문제가 없는지 검토 법적 타당성 개발용 소프트웨어와 도구의 사용이 법적으로 문제가 없는지 검토 지적 소유권과 프로그램 보호법이..
소프트웨어 개발 프로세스의 이해 소프트웨어 프로세스 모델의 이해 주먹구구식 모델 선형 순차적 모델(폭포수 모형) V모델 진화적 프로세스 모델 나선형 모델 단계적 개발 모델 통합 프로세스 모델 TODO 애자일 프로세스 모델 TODO
Section 01 소프트웨어 공학 개요 프로그램 원시코드(Source code) 소프트웨어 원시코드 (Source code) 모든 산출물(자료구조, DB구조, 테스트 결과 등) 각 단계마다 생산되는 문서 사용자 메뉴얼 즉, 프로그램 뿐만 아니라 그 이상의 것도 포함하는 매우 포괄적인 개념 소프트웨어 분류 관리 소프트웨어 자료를 받아들여 가공한 후 정보를 제공하는소프트웨어 인터넷 뱅킹 시스템, 대학의 종합 정보 시스템 등 제어 소프트웨어 각종 센서를 이용하거나 기기들의 동작을 제어하는 소프트웨어 교통 신호 제어, 의료기기 제어 등 임베디드 소프트웨어 장비나 기기에 내장된 형태의 소프트웨어 가전제품 내의 소프트웨어 등 소프트웨어의 특징 제조가 아닌 개발 소모가 아닌 품질 저하 H/W 실패 곡선 욕조 곡선이..