일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | ||||||
2 | 3 | 4 | 5 | 6 | 7 | 8 |
9 | 10 | 11 | 12 | 13 | 14 | 15 |
16 | 17 | 18 | 19 | 20 | 21 | 22 |
23 | 24 | 25 | 26 | 27 | 28 |
- form
- 기본코드
- arraylist
- CSS
- Git알아보기
- 이클립스
- 파일이동버튼
- list
- 버튼페이지이동
- emmet
- java
- 컬렉션프레임워크
- js
- object
- 배열
- 데이터베이스연동
- javascript
- 오버라이딩
- 필드
- java기초
- 점프 투 파이썬
- Eclipse
- html
- cmd
- java입문
- jdbc
- Collection
- MySQL
- 맨땅에 해딩
- Git이해하기
- Today
- Total
단단히
모듈 교제 Part01. 개발자 환경 구축 [정리] 본문
1. 운영체제 ; 운영체제는 컴퓨터 시스템이 제공하는 하드웨어와 소프트웨어를 사용할 수 있도록 해주는 시스템 소프트웨어로 시스템과 사용자 간의 인터페이스를 제공하고 다양한 자원을 관리하는 자원관리자이다.
1) 하드웨어: 중앙 처리 장치, 기억 장치, 통신 장치, 입출력 장치 등으로 구분된다.
CPU(중앙 처리장치), RAM(주 기억장치), ROM(고정 기억장치), Main Board(메인 보드), HDD(하드 디스크 드라이브), SSD(반도체 대용량 저장장치) 등..
3) 운영체제의 종류 : 윈도우즈, 리눅스, 유닉스, 안드로이드, 아이오에스(ios)...등
2. 운영체제의 핵심기능 : 주기억 장치 관리(메모리 관리), 프로세스 관리
1) 메모리 관리 : CPU와 지속적으로 데이터를 송수신하는 상황에서 어떤 부분의 메모리가 현재 사용되는지, 어떤 순서로 메모리에 입출력 되어야 하는지,, 등 종합적인 관리를 의미한다.
2) 프로세스 관리: 프로그램은 파일 형태로 저장하여 관리되다가 실행을 시키면 동작하게 된다. 이때 실행 중인 프로그램을 프로세스(Process)라고 한다. 프로세스 관리 기법에는 '일시 중지 및 재실행', '동기화','통신', '교착상태 처리','프로세스 생성 삭제' 등이 있다.
- 그 외에 운영테제 기능에는 처리 능력 향상, 응답시간 단축, 인터페이스 제공 등이 있다.
3. 운영체제 명령어 종류
1) CLI 명령어
; 사용자가 직접 명령어를 입력하여 컴퓨터 시스템에게 명령을 내리는 방식
실행창에서 실행되는 것과 CMD 창에서 실행되는 것이 있다.
2) GUI 명령어
; 사용자가 마우스, 키보드 등을 사용하여 윈도우에서 프로그램을 실행하고 파일을 관리하는 방식
'Java > 개념 정리' 카테고리의 다른 글
실행창(Window+R)에서 바로 Eclipse 열기 (0) | 2022.05.17 |
---|---|
casting, 연산자(Operator) (0) | 2022.05.17 |
수업 3일차(20220513) - 데이터 전기 신호 (0) | 2022.05.16 |
국비 교육 시작날(20220511) ~ 2일차(20220512) (0) | 2022.05.16 |
기본 코드 이해 (class/public/static/void...) (0) | 2022.03.09 |