# computer science

688개의 포스트
post-thumbnail

[ CS ] SSL / TLS

SSL (Secure Sockets Layer) 및 이어지는 TLS (Transport Layer Security)는 인터넷 상에서 데이터를 안전하게 전송하기 위한 프로토콜입니다. 이 프로토콜은 데이터를 암호화하여 중간자 공격 및 데이터 유출 등의 보안 위협으로부터 데

약 12시간 전
·
0개의 댓글
·
post-thumbnail

[ CS ] TCP / IP

TCP/IP(Transmission Control Protocol/Internet Protocol)는 대부분의 인터넷 기반 애플리케이션과 서비스에서 사용되는 기본 통신 프로토콜입니다. 이는 서로 다른 장치에서 실행되는 애플리케이션 간의 신뢰성 있는, 순서가 지정된, 오

약 12시간 전
·
0개의 댓글
·
post-thumbnail

[ CS ] Internet ?

인터넷이 무엇인가에 대해 알기 전에 네트워크란 무엇인가에 대해 이해할 필요가 있다. 💡 네트워크는 서로 연결된 컴퓨터 또는 기타 장치의 그룹, 인터넷은 네트워크들의 네트워크상위 단계에서, 인터넷은 여러 개의 표준화된 프로토콜을 이용해서 장치들과 컴퓨터 시스템들을 연결

약 12시간 전
·
0개의 댓글
·
post-thumbnail

[CS] Authentication and Authorization

인증 방식은 대표적으로 API Key와 OAuth2, JWT가 있다.

3일 전
·
0개의 댓글
·
post-thumbnail

[CS] OAuth

OAuth는 인터넷 사용자들이 비밀번호를 제공하지 않고, 다른 웹사이트 상의 자신들의 정보에 대해 웹사이트나 애플리케이션의 접근 권한을 부여할 수있는 개방형 표준 방법을 말한다.

3일 전
·
0개의 댓글
·

[2023.03.24] Daily Posting

오늘 포스팅 할 내용은 인터럽트(Interrupt)이다.오늘은 인터럽트의 정의와 개념만 알아보자.프로세서가 작업(프로그램, 프로세스, 스레드)을 수행하던 중에, 입출력 장치와 같은 하드웨어나 예외상황이 발생하여 처리가 필요한 경우 실행 중인 작업을 중단하고 발생한 상황

3일 전
·
0개의 댓글
·
post-thumbnail

CPU의 구성요소

우선 CPU에대해서 간단하게 설명하자면CPU는 메모리에 저장 된 명령어를 읽어들이고 해석하고 실행해주는 장치이다.CPU는 CPU내부에서 계산을 담당하는 ALU(산술논리연산장치) CPU내부에 임시저장장치인 레지스터 명령어를 읽어들이고 해석하는 제어장치\-데이터드리이렇게

3일 전
·
0개의 댓글
·

[2023.03.23] Daily Posting

[introduce] 2023년 03월 20일부터 시작되는 Daily Posting은 주말을 제외하고 매일 포스팅 됩니다. 이 블로그의 목적은 학습한 내용의 정리와 더 나아가 다양한 기술들에 대한 정리와 정보 공유가 목적입니다. 혹시 글의 내용 중 틀린 부분이 있다면

4일 전
·
0개의 댓글
·

[2023.03.22]Daily Posting

오늘의 포스팅은 어제에 이어 프로세스와 스레드에 관한 내용이다.오늘은 멀티 프로세스 & 스레드하나의 프로그램을 다수의 프로세스로 구성. 각 프로세스가 하나의 작업(Task)을 처리안정성이 좋다. 각 프로세스는 독립적인 메모리 공간을 할당받아 동작하기에 한 프로세스의 장

5일 전
·
0개의 댓글
·
post-thumbnail

[23.03.21] Daily Posting

[introduce] 2023년 03월 20일부터 시작되는 Daily Posting은 일요일을 제외하고 매일 포스팅 됩니다. 이 블로그의 목적은 학습한 내용의 정리와 더 나아가 다양한 기술들에 대한 정리와 정보 공유가 목적입니다. 혹시 글의 내용 중 틀린 부분이 있다면

6일 전
·
0개의 댓글
·
post-thumbnail

[23.03.20] Daily Posting

먼저 아무런 생각 없이 운영체제(operating system)이란 이름을 보고 떠오르는 것을 생각해 보자!필자는 처음 든 생각이 "무엇인가"를 운영하는 것인가? 라는 생각이 먼저 들었다.그럼 이제 생각을 확장해 보자.우리는 현재 컴퓨터에 관한 공부를 하고 있다.그렇다

2023년 3월 20일
·
0개의 댓글
·

[네트워크] 면접을 위한 네트워크 정리

cs 면접에서 주로 나오는 네트워크 개념을 정리했습니다

2023년 3월 19일
·
0개의 댓글
·
post-thumbnail

[CS] Web Server와 WAS의 차이

웹 서버를 WAS 앞에 두고, 필요한 WAS들을 웹 서버에 플러그인 형태로 설정하면 효율적인 분산 처리가 가능하다.

2023년 3월 17일
·
0개의 댓글
·
post-thumbnail

[CS] REST API

REST : 웹 (HTTP) 의 장점을 활용한 아키텍쳐이다.

2023년 3월 17일
·
0개의 댓글
·
post-thumbnail

[CS] HTTP status code

사용자가 웹 브라우저를 통해 웹 서버에 어떠한 요청을 할 경우, 웹 서버는 요청에 대한 응답으로 HTTP 상태 코드를 나타낸다.

2023년 3월 17일
·
0개의 댓글
·

API & 프로토콜

보통 웹 개발에서 API는 백엔드 서버가 제공하는 데이터나 기능에 프론트엔드 개발자가 접근할 수 있는 방법을 제공한다. 이를 통해 프론트엔드 개발자는 백엔드에서 제공하는 데이터나 기능을 활용하여 웹 애플리케이션을 만들 수 있는것임.

2023년 3월 16일
·
0개의 댓글
·
post-thumbnail

[CS] HTTP Request Methods

클라이언트가 웹서버에게 요청하는 목적 및 그 종류를 알리는 수단을 말한다.

2023년 3월 16일
·
0개의 댓글
·
post-thumbnail

[CS] Cookie & Session

쿠키와 세션은 비슷한 역할을 하며, 동작원리도 비슷하다.

2023년 3월 16일
·
0개의 댓글
·
post-thumbnail

[CS] 브라우저 동작 방법

브라우저는 html과 css 명세에 따라 html 파일을 해석해서 표시한다.

2023년 3월 16일
·
0개의 댓글
·