운영체제 (OS):
네트워크:
신기술 동향: IoT, 클라우드 컴퓨팅, 빅데이터, AI, 블록체인 등 최신 IT 용어의 기본 개념을 숙지해야 합니다.
프로그래밍 언어:
기본 문법:
++x vs x++ )의 차이.if, switch), 반복문(for, while, do-while).객체 지향 프로그래밍 (OOP):
데이터베이스 설계:
SQL (Structured Query Language):
CREATE, ALTER, DROP. 자동 COMMIT.INSERT, UPDATE, DELETE, SELECT. 트랜잭션 제어 필요.GRANT, REVOKE.핵심 SQL 문법:
SELECT 문의 논리적 실행 순서: FROM → WHERE → GROUP BY → HAVING → SELECT → ORDER BY.JOIN: INNER JOIN(교집합)과 OUTER JOIN(기준 테이블 보존)의 차이.SELECT 문. 사용 위치(SELECT, FROM, WHERE)에 따라 역할이 다름.PRIMARY KEY, FOREIGN KEY, UNIQUE, NOT NULL, CHECK는 데이터 무결성을 위한 규칙.소프트웨어 개발 방법론:
프로젝트 관리:
소프트웨어 테스트:
형상 관리 (SCM):
정보보안의 3대 목표 (C-I-A):
암호화 기술:
네트워크 및 시스템 보안: