CAFE

운영체제개론(11)

수업내용

작성자한창호|작성시간26.06.20|조회수2 목록 댓글 0

* 운영체제개론

[선후수과목]  [운영체제개론] -> 임베디드 프로그래밍, 웹서버응용 -> 캡스톤디자인
[수업  대상]   2학년
[수업  목표]   운영체제 이론을 배우고, 리눅스에 대해 실무기초를 실습하며,
                   리눅스마스터 자격증을 준비한다.
[수업  교재]
   우분투 리눅스 (3판) - 이종원 한빛미디어 2022
[수업  방식] 
  1~2교시는 리눅스 이론 및 실습, 3교시는 리눅스마스터 문제풀이
[수업  평가]   중간(30%)+기말(30%)+과제(10%)+출석(20%)+리눅스마스터-1차합격(10%)

[자격증대비] 
 리눅스 마스터 (KAIT 정보통신기술자격검정)
[취업자성적]  출석인정 (출석대체보고서 제출시), 중간/기말 (필참), 과제제출 (선택), 상세정보

 

* 수업내용

주차주제내용과제
1리눅스 설치VMware에 Ubuntu 설치
라즈베리파이에 Ubuntu 설치
리눅스마스터
2급기출문제
2디렉터리와 파일 사용법리눅스의 파일과 디렉터리
폰트크기: Ctrl+'-' (축소), Ctrl+Shift+'+' (확대)
문제풀이+설명
(10문제)
3문서 편집vi 사용법 및 환경 설정

윈도우파일에서 ^M 제거하기
문제풀이+설명
(10문제)
4셸 사용법배시셸 환경 설정
앨리어스와 히스토리
프롬프트 설정

PS1='\[\e]0;\u@\h: \w\a\]${debian_chroot:+($debian_chroot)}\[\033[01;32m\]\u@\h\[\033[00m\]:\[\033[01;34m\]\w\[\033[00m\]\$ '
문제풀이+설명
(10문제)
5파일 접근 권한 관리기본 접근 권한 설정
특수 접근 권한 설정
문제풀이+설명
(10문제)
6프로세스 관리포그라운드ㆍ백그라운드 프로세스와 작업 제어문제풀이+설명
(10문제)
7파일 시스템과
디스크 관리
파일 시스템 마운트
디스크 추가 설치
RAID 시스템
8중간고사리눅스마스터 기출문제2025년도 기출문제
3월, 6월 9월, 12월
9리눅스의 부팅과 종료systemd 서비스
데몬 프로세스
부트 로더
문제풀이+설명
(10문제)
10소프트웨어 관리스냅 패키지 설치
파일 아카이브와 압축
소프트웨어 컴파일
문제풀이+설명
(10문제)
11사용자 관리사용자 계정 관리 명령
그룹 관리 명령
사용자 정보 관리 명령
문제풀이+설명
(10문제)
12네트워크 설정네트워크 설정
호스트 이름 설정
네트워크 상태 확인
$ sudo apt install net-tools
$ ifconfig
문제풀이+설명
(10문제)
13원격 접속과 FTP텔넷과 SSH, 파일 송수신, 메일 송수신
putty 설치
https://www.chiark.greenend.org.uk/~sgtatham/putty/latest.html
FileZilla 설치
https://filezilla-project.org/download.php?platform=win64
문제풀이+설명
(10문제)
14DB 서버/웹 서버데이터베이스
MariaDB 설치와 사용
웹 서버 설치와 사용
15기말고사리눅스마스터 기출문제2025년도 기출문제
3월, 6월 9월, 12월

 

* 운영체제 기본 개념

주제내용
운영체제란운영체제(OS, Operating System)는 컴퓨터 시스템의 자원들을 효율적으로 관리하며, 사용자가 컴퓨터를 편리하고, 효과적으로 사용할 수 있도록 환경을 제공하는 여러 프로그램의 모임이다. 운영체제는 컴퓨터 사용자와 컴퓨터 하드웨어 간의 인터페이스로서 동작하는 시스템 소프트웨어의 일종으로, 다른 응용프로그램이 유용한 작업을 할 수 있도록 환경을 제공한다.
운영체제 종류윈도우(Windows), 맥 OS(Mac OS), 리눅스(Linux), 유닉스(Unix) 등
운영체제 목적처리능력(Throughput) : 일정 시간 내에 시스템이 처리하는 일의 양
반환시간(Turn Around Time) : 시스템에 작업을 의뢰한 시간부터 처리가 완료될 때까지 걸린 시간
사용가능도(Availability) : 시스템을 사용할 필요가 있을 때 즉시 사용 가능한 정도
신뢰도(Reliabilty) : 시스템이 주어진 문제를 정확하게 해결하는 정도
운영체제 기능- 컴퓨터시스템과 운영체제 개요
- 프로세스 개념, CPU 스케쥴링
- 상호배제와 동기화
- 교착상태와 기아
- 쓰레드와 마이크로 커널
- 메모리 관리
- 가상메모리 개념
- 운영체제 복습
- 메모리 관리
- 가상기억장치의 개념 및 관리 방안
- 입출력 관리
- 파일시스템
- UNIX 시스템 호출 이용 프로그래밍 실습
참고[OS]운영체제론(한빛미디어) 강의자료 01~11

 

* 리눅스 마스터 시험  -  리눅스 마스터 (KAIT 정보통신기술자격검정)

등급과목검정항목검정내용
1급리눅스 실무의 이해리눅스의 개요운영체제의 개요, 리눅스 기초
리눅스 시스템의 이해리눅스와 하드웨어, 리눅스의 구조, X 윈도우, SHELL, 프로세스
네트워크의 이해네트워크 기초 및 설정
리눅스 시스템 관리일반 운영관리사용자·파일 시스템·프로세스·S/W 설치 및 관리
장치 관리장치의 설치 및 관리, 주변장치 관리
시스템 보안 및 관리시스템 분석, 시스템 보안 및 관리
시스템 백업
네트워크 및 서비스의 활용네트워크 서비스웹·인증·파일·메일·DNS관리(설치 및 설정), 가상화 관리 및 기타 서비스
네트워크 보안네트워크 침해 유형 및 특징
대비 및 대처 방안
2급리눅스 일반리눅스의 이해리눅스의 개요, 역사, 철학
리눅스 설치기본 설치 및 유형, 파티션과 파일 시스템, Boot Manager
기본 명령어사용자 생성 및 계정 관리, 디렉터리 및 파일, 기타 명령어
리눅스 운영 및 관리파일 시스템 관련 명령어권한 및 그룹 설정, 파일 시스템의 관리
Shell개념 및 종류, 환경 설정
프로세스 관리개념 및 유형, 프로세스 Utility
에디터에디터의 종류, 에디터 활용
소프트웨어 설치개념 및 사용법, 소프트웨어 설치 및 삭제
장치 설정주변장치 연결 및 설정, 주변장치 활용
리눅스 활용X 윈도개념 및 사용법, X 윈도 활용
인터넷 활용네트워크의 개념, 인터넷 서비스의 종류, 인터넷 서비스의 설정
응용분야기술동향, 활용기술

 

다음검색
현재 게시글 추가 기능 열기

댓글

댓글 리스트
맨위로

카페 검색

카페 검색어 입력폼