개요
바쁜 일정 속 TOPCIT 시험을 치루게 되었습니다! 시험을 앞두고 도움이 될 만한 내용들을 정리해 보도록 하겠습니다 :)
1. 참고 사이트
TOPCIT의 경우 자료들을 TOPCIT 사이트에서 확인할 수 있는데요, 간단한 교재와 기출 문제들은 다음 링크로 이동 후 확인하실 수 있습니다.
TOPCIT은 별도의 기출 문제가 존재하지 않는데요, 유튜브를 통해 이를 간접적으로 볼 수 있습니다!
또한, 한국 경제 신문에 기출 문제 풀이가 여럿 존재하는데요, 이 또한 도움이 되니 참고하시길 바랍니다!
2. 기출 문제 풀이
기출 문제 풀이와 해설을 정리해보도록 하겠습니다.
3. 기출 방향성
3.1 소프트웨어 개발
재사용의 원칙과 방법
•
재사용이 진행되지 못한 경우의 문제점과 해결 방안
자료구조와 알고리즘
•
자료구조의 기본 이론
◦
선형 구조와 비선형구조 분류에 해당하는 자료구조
◦
각 자료구조의 특징과 구현 방식
•
자료구조 및 주요 자료구조 프로그래밍
•
정렬, 검색의 알고리즘 특징 비교
•
각 알고리즘의 구현 방식
소프트웨어 분석 및 설계
1.
소프트웨어 요구사항 분석
a.
요구를 만족시키기 위해 시스템이 제공해야 하는 기능을 도출해 나가는 것
b.
요구사항 분석 및 명세의 기본 이해
2.
소프트웨어 설계 원리와 구조적 설계
a.
추상화, 정보은닉, 단계정 정제, 모듈화, 구조화
b.
응집도와 결합도 개념
c.
구조적 설계는 관련 프로그램 구조와 설계 방법
3.
소프트웨어 아키텍쳐 설계
4.
객체지향 설계
5.
UI/UX 설계
기출
크라우드 소싱
데이터베이스 트랩?
SQL Injection