필기 썸네일형 리스트형 [정보처리기사 필기] 4과목 : 프로그래밍 언어 활용 4과목 / 프로그래밍 언어 활용1. 결합도, 응집도2. IPv6와 IPv4 차이3. OSI 7계층4. TCP와 UDP5. 쉘과 커널6. 프로세스 스케줄링 (SJF vs HRN)7. 프로그래밍 언어Plus. 교착상태, 기억장치 배치 전략1. 결합도 ↓, 응집도 ↑ 모듈의 독립성을 높히기 위해 결합도를 약하게, 응집도를 강하게 해야한다. 모듈이란?: 소프트웨어의 성능을 향상시키거나 수정 및 재사용을 용이하게 하기 위해 기능 단위로 분해한 것.* 독립성이 높은 모듈의 장점1. 모듈을 수정하다더라도 다른 모듈들에게는 거의 영향을 미치지 않는다.2. 오류가 발생하더라도 쉽게 발견하고 수정할 수 있다.→ 재사용 용이 결합도 (Coupling): 모듈간에 상호 의존하는 정도, 두 모듈 사이의 연관 관계를 의미.즉.. 더보기 [정보처리기사필기 정리] 2과목 - 소프트웨어 개발 0. 상향식테스트, 하향식 테스트1. 블랙박스 테스트2. 화이트 박스 테스트3. 인수 테스트4. 트리란5. EAI6. 형상관리7. DRM8. 소프트웨어 패키징 도구9. 인터페이스 보안10.인터페이스 구현11. 정렬12. 스택, 큐13. 모듈14. 테스트 오라클0. 상향식 테스트와 하향식 테스트0-1. 상향식 테스트: 맨 아래에서 하나씩 말아올리며 위로 올라가는 테스트 방식. 필요한 임시 모듈 → 테스트 드라이버 사용(Test Driver) 0-2. 하향식 테스트: 맨 위에서부터 하나씩 내려가면서 하는 테스트 방식 : 절차식 필요한 임시 모듈 → 테스트 스텁 사용 (Test Stub) *테스트 단계1. 단위 테스트 (Unit Testing) : 개발자가 함정적 테스트 : 소스 코드를 실행 시키지않고.. 더보기 이전 1 다음