정보처리기사 필기
시험 직전 요약장
판단 기준과 헷갈리는 개념, 대표 예제를 짧게 확인하세요.
소프트웨어 구축 스택·클라우드·개발보안 정책
원래 이론 →판단 기준
소프트웨어 구축에서는 운영체제·미들웨어·프레임워크·애플리케이션의 역할을 나누고, 필요한 실행 환경과 서비스 제공 방식을 선택한다. 클라우드는 단순한 원격 서버 임대가 아니라 필요한 자원을 유연하게 제공·관리하는 방식이다. 외부 서비스를 이용해도 이용자의 계정·데이터·접근권한 책임이 사라지지는 않는다.
헷갈리는 개념
표를 좌우로 밀어 나머지 열을 확인하세요. 키보드: ←·→, Home·End
| 요소 | 역할 | 예·구분 |
|---|---|---|
| 운영체제 | 프로세스·메모리·파일·장치 등 자원 관리 | 응용 프로그램의 실행 기반 |
| 런타임 | 특정 언어·플랫폼의 프로그램 실행 지원 | JVM, CLR 등 |
| 미들웨어 | 응용 시스템 사이의 통신·연계·공통 처리 지원 | 메시지, 원격 호출, 트랜잭션 등 |
| 프레임워크 | 개발에 필요한 공통 구조와 기능 제공 | 확장 규칙과 실행 흐름 포함 가능 |
| 애플리케이션 | 사용자의 구체적 업무 기능 수행 | 예약, 회계, 회원 관리 등 |
대표 계산·예제
개발 프레임워크는 목적과 언어를 함께 구분한다. 예를 들어 Scrapy는 Python 기반의 웹 크롤링·데이터 추출 프레임워크다. Spring 같은 응용 개발 프레임워크와 사용 목적을 구별하되 설치 명령이나 세부 API까지 혼동하여 외울 필요는 없다.
내 최근 연습 오답
현재 브라우저의 연습 채점 기록에서 공개된 단원과 연결된 오답을 확인합니다.
오답 기록을 확인하고 있습니다.