일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
- java
- 큐
- COS Pro
- 자바
- SWEA
- 백준
- 프로그래머스
- 오름차순 정렬
- 스프링부트 도커로 배포
- 삼각형의 완성조건
- Programmers
- 문자열
- 백준 N과 M 자바
- Stack
- StringTokenizer
- Lv1
- index of
- 스프링부트 도커 배포
- 스택
- 프로그래머스 문자열 정렬
- lv2
- 프로그래머스 자바
- 버퍼
- 프로그래머스 풀이
- 클라이언트
- 스프링부트 도커
- Queue
- 이진수 변환
- 알고리즘
- lv0
- Today
- Total
목록CS (19)
mun dev
https://www.youtube.com/watch?v=A2kt9oyMjSg 링크참조 - 인터넷은 작은 네트워크들이 합쳐진 거대한 하나의 네트워크이다. - 웹은 네트워크위에 구현되어 있다. - 웹은 웹 브라우저와 웹 서버로가 통신하는 방식으로 작동한다.
■ 하드웨어의 구성 💡 컴퓨터의 구성 - 필수장치: 중앙처리장치, 메인메모리(대부분의 작업이 이루어짐) - 주변장치: 입력장치, 출력장치, 저장장치 💡 CPU와 메모리 - CPU: 명령어를 해석하여 실행하는 장치로 인간으로 치면 두뇌에 해당 - 메모리: 작업에 필요한 프로그램과 데이터를 저장하는 장소 💡 입출력장치 - 입력장치: 외부의 데이터를 컴퓨터에 입력하는 장치 - 출력장치 : 컴퓨터에서 처리한 결과를 사용자가 원하는 형태로 출력하는 장치 💡 저장장치 - 매모리보다 느리지만 저렴하고 용량이 큼 - 전원의 온·오프와 상관없이 데이터를 영구적으로 저장 - 느린 저장장치를 사용하는 이유는 저장 용량에 비해 가격이 싸기 때문 💡 폰 노이만 구조 - 프로그램은 하드디스크와 같은 저장장치에 담겨 있으나, 폰노..
■ 운영체제 ( OS, Operating System) 💡 정의 - 응용프로그램이나 사용자에게 컴퓨터 자원을 사용할 수 있는 인터페이스를 제공하고 그 결과를 돌려주는 시스템 소프트웨어 - 일반 컴퓨터, 노트북, 스마트폰의 전원을 켜면 가장 먼저 만나게 되는 소프트웨어 - 예) PC 운영체제(윈도우, Mac, OS, 유닉스, 리눅스 등) 모바일 운영체제(ios, 안드로이드 등) 💡 목표 운영체제의 역할 운영체제의 목표 자원관리 효율성 자원보호 안전성 하드웨어 인터페이스 제공 확장성 사용자 인터페이스 제공 편리성 💡 시분할 시스템 - CPU 사용 시간을 잘게 쪼개어 작업들에 나누어줌으로써 모든 작업이 동시에 처리되는 것처럼 보임 - 잘게 나뉜 시간 한 조각을 타임 슬라이스 또는 타임 퀀텀이라고 함 - 오늘날..