2026년 2학기 11월 12일 개강일
| 학습기간 | 2026.11.12(Thu) ~ 2027.02.24(Wed) / 15주 | 인정학점 | 3학점 |
|---|---|---|---|
| 개발교수 | 정성자 | 운영교수 | 김기열 |
| 관련전공 (이수구분) |
학사 :
정보보호학 전공
정보통신공학 전공
컴퓨터공학 전공
디지털아트학 전공
전문학사 : 전자기기 전공(전필) 정보처리 전공 |
||
| 수강료 | 150,000원 120,000원 | ||
시스템소프트웨어의 개념과 필요성을 다루고, 주요 시스템소프트웨어의 종류와 기능을 설명한다. 어셈블리어 등 저급언어의 습득과 프로그래밍 이해를 통해 기계어 구조, 로더, 매크로처리기 등의 구조와 동작원리를 학습하여 시스템소프트웨어의 개발능력을 함양한다.
1. 시스템 소프트웨어의 개념과 종류, 역할을 설명할 수 있다. 2. 인텔 프로세서의 구조를 파악할 수 있다. 3. 기계어와 어셈블리어의 개념을 설명할 수 있다. 4. 어셈블리어의 순차적 실행과 분기, 주소 지정 방식(직접, 간접)에 대해 설명할 수 있다. 5. 매크로의 역할과 기능을 설명할 수 있다. 6. 매크로 프로세서 설계 시 고려사항 및 자료구조 준수하여 설계할 수 있다. 7. 어셈블러의 역할과 필요성, 이중패스의 필요성과 기능에 대해 설명할 수 있다. 8. 링커와 로더의 기능과 형태를 알고, 설계 방법에 따라 설계할 수 있다. 9. 인터프리터와 컴파일러의 기능과 구조 및 컴파일러 5단계를 설명할 수 있다.
※ 참여도 평가 : 토론(또는 탐구활동) 및 강의평가
진도율 80% 이상 및 총점 60점 이상