2025/09 6

[정답] 7. 애플리케이션 테스트 관리

1. 확인, 검증2. b, c, a3. 회복 테스트, 강도 테스트, 회귀 테스트, 병행 테스트4. 단위 테스트, 통합 테스트, 시스템 테스트, 인수 테스트5. 화이트박스 테스트6. 인수 테스트7. 클러스터, 드라이버8. ㄴ, ㄱ, ㄷ, ㄹ9. 테스트 하네스10. 결함 분포, 결함 추세, 결함 에이징11. 처리량, 응답 시간, 경과 시간, 자원 사용률12. 블랙박스 테스트13. 참 오라클, 샘플링 오라클14. 문장, 분기, 조건, 300, a-b-e, 100, a-c-d, 200, 300, 015. 동치 분할 검사, 불합격, C, B, A, 경계값 분석, 499, a, a16. 스텁, 드라이버17. O(1), O(n), O(n^2)18. 조건 커버리지19. Boundary Value Analysis

[정답] 4. 서버 프로그램 구현

1. WAS는 동적 서비스를 제공하거나, 웹 서버와 데이터ㅓ베이스 서버 또는 웹 서버와 파일 서버 사이에서 인터페이스 역할을 수행하는 서버이다.2. 범용성3. 소프트웨어 아키텍처는 소프트웨어를 구성하는 요소들 간의 관계를 표현하는 시스템의 구조 또는 구조체이다.4. 선행 조건5. 시장 적시성, 비용과 혜택, 목표 시장6. 단계적 분해7. 레이어 패턴8. 피어-투-피어 패턴9. 상속은 상위 클래스의 모든 속성과 연산을 하위 클래스가 물려받는 것이다.10. 분류화11. 다향성12. 자료 흐름도를 이용하여 다수의 프로세스들 간의 자료 흐름을 중심으로 처리 과정을 표현한 모델링이다.13. SOLID14. 결합도15. 스탬프, 외부 결합도, 공통 결합도16. ㄴ17. 자료 결합도18. 팬인, 팬아웃19. A, ..

[정답] 2. 데이터 입출력 구현

1. 3-a, 4-b, 2-c, 1-d, 5-e2. 관계, 속성, 개체3. 후보키, 대체키, 참조키4. 5, 45. 같은 학과나 같은 학년인 학생들이 존재하기 때문에 기본키는 중복된 값을 가질 수 없다는 개체 무결성에 위반된다.6. 함수적 종속, 학번 -> 학과7. 참조 무결성을 위반한다.의 지점명중 화양점과 명동점은 릴레이션에 포함되지 않기 때문에, 참조할 수 없는 키를 참조하고 있어 참조 무결성을 위반한다.8. ㄱ, ㄴ, ㄷ, ㄹ9. ㄴ ㄷ ㄱ ㄹ ㅁ10. 3정규형11. 개념 스키마12. 1정규화, 모든 도메인이 원자값으로 이루어지도록 구성한다.13. 삽입 이상, 키인 학번이 입력되지 않았기 때문이다.14. 상품명, 상품가격, 생산자15. 3정규화16 데이터베이스는 여러 사람에 의해 공동으로 사용..

멋쟁이사자처럼 중앙 해커톤 후기

중앙해커톤이 끝났다...! 백엔드 스프링으로 해커톤에 참여하는 건 처음이어서 많이 떨렸는데, 대회 당일에는 떨림보다 당황스러움이 너무 컸던 기억이 난다. 다 되었던 건 줄 알았던 기능들이 대회 당일에 전부 깨진 상태로 마주쳤고, 해당 기능 담당자가 대회에 늦참해야하는 사람이라, 손도 못 쓰는 상태로 많은 시간을 흘려보냈다. 결론적으로는 MVP가 구현되지 않았다. 해커톤에 참여하는 전반적인 과정을 회고해보자면, 두 가지 문제가 있었다. 첫 번째는 모든 팀원이 AI에 지나치게 의존하고 있었다는 점.두 번째는 팀원들끼리의 커뮤니케이션이 제대로 이뤄지지 않았다는 점. 이렇게 두 가지다.어떻게 된 게 주제가 AI인데 AI에 과도하게 의존한 거지... 모순적. 1. AI 아이러니하게도 이번 해커톤 주제가 AI..