[프로그래밍 언어] C언어 자료형(Data Type) 데이터 타입, 크기
문자형 - char: 1Byte -128 ~ 127 - unsignd char: 1Byte 0~255 정수형 - short: 2byte - int: 4Byte - long: 4Byte - long long: 8Byte 실수형 - float: 4Byte - double: 8Byte - long double: 8Byte
문자형 - char: 1Byte -128 ~ 127 - unsignd char: 1Byte 0~255 정수형 - short: 2byte - int: 4Byte - long: 4Byte - long long: 8Byte 실수형 - float: 4Byte - double: 8Byte - long double: 8Byte
애자일 방법론 정의 : 애자일 방법론은 소프트웨어 개발 프로세스를 빠르고 유연하게 처리하기 위해 만들어진 방법론입니다. 이 방법론은 개발 주기를 작은 일괄 처리 단위로 나누어 처리하며, 이를 스프린트라고 합니다. 스프린트는 일반적으로 2주에서 4주 사이의 기간으로 설정됩니다. 애자일 방법론 종류 XP(eXtream Programming) SCRUM Crystal FDD(Feature-Driven Development) ASD(Adaptive Software Development) XP(eXtream Programming) 문서보다 코드를 중시 5가지 핵심가치 & 12개 실천 항목 1~3주 반복 개발 ***XP 5가지 핵심가치 1. 의사소통 2. 피드백 3. 존중 4. 용기 5. 단순성 (의사선생님 약 주..
폭포수 모델(워터풀) : 선형 순차적 접근, 문서화 중시, 각 단계는 병행되거나 거슬러 반복 진행되지 않음, 가장 오래된 모형으로 적용 경험이나 성공사례가 많음, 요구사항 변경.어려움, 정의가 분명하고 단계별 산출물이 명확 프로토타이핑 모델 : 시제품을 만들어서 고객에게 보여주고 요구사항에 맞게 수정보완, 폐기 재사용 가능 계획수립 -> 프로토타입 개발 -> 사용자 평가 -> 구현 -> 인수 *장점 사용자의 요구사항 충실히 반영 비교적 빠르게 평가 받음 오류 초기 발견 변경 용이 *단점 최종적으로 시간 비용 많이 들 수 있음 사용자가 실제 제품과 혼동할 수 있음 문서작성 소홀 프로토타입 폐기에 따른 비용 발생 나선형 모델 : 위험을 관리하고 최소화, 대규모 프로젝트에서 사용, 점진적 ***순서 계획수립 ..
구조적 방법론 : 절차지향, 하향식, 순차적 *구조적 방법론 구성요소 데이터 흐름도(DFD) 자료사전(DD) 상태전이도(STD) 소단위 명세서(Minispec) 정보공학 방법론 : 기업에서 주로 사용 객체지향 개발 방법론 : 개체와 속성, 메서드 형태로 하나의 객체를 만들어서 개발 상향식, 재사용성, 캡슐화, 정보은닉, 상속, 다형성, 추상화 Java, Python CBD(Component Based Development) 분석 방법론 : 모듈단위로 만들어서 컴포넌트를 조합하여 개발 기능 추가가 쉬움, 유지보수 비용 최소화 애자일 방법론 : 사용자의 요구사항에 맞게 빠르게 대응하여 개발, 기존에 문서화에 중심 개발에 반대됨 개인과 상호작용, 작동하는 소프트웨어 중심, 고객 협력, 변화 대응 *애자일 종류..