# CS

732개의 포스트

[Web] HTTP Protocol

https://mangkyu.tistory.com/91https://hongsii.github.io/2017/08/02/what-is-the-difference-get-and-post/HTTP와 HTTPS의 차이에 대해 설명하세요.HTTP는 서버/클라

어제
·
0개의 댓글

나머지 연산

나머지 연산은 modulo 라고 부르며 mod라고 표기하고 컴퓨터 언어로 %(퍼센트)기호로 표시합니다.

2일 전
·
0개의 댓글

워드

워드는 특정 CPU에서 취급하는 명령어나 데이터의 길이에 해당하는 비트 수입니다.

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

CS 어디까지 알고있니?_ep.5 (선형탐색)

많은 알고리즘 중에 첫번째로 선형탐색에 대해서 알아보자!가장 단순!선형탐색은 원하는 원소가 발견될 때까지 처음부터 마지막까지 차례대로 탐색한다. 원하는 것을 찾을 때까지 모든 자료를 확인해야한다. 선형 탐색 알고리즘은 정확하지만 아주 효율적이지 못한 방법이다. 리스트

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

CS 어디까지 알고있니?_ep.4

입력한 자료를 출력하려면 어떤 과정이 필요할까요? 🤔컴퓨터는 단순하다 input을 받으면 Output으로 출력하는 과정이라고 생각하면 되는데 그 안에서 입력받은 내용을 출력값으로 처리하는 과정을 '알고리즘'이라고 한다. 📌좀 더 정확하게 말하자면🧞‍♂️ 알고리즘이

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

실수와 컴퓨터에서 그의 표현

저번 시간에는 정수가 컴퓨터에서 어떻게 표현되는 지 알아보았습니다. 그렇다면 실수는 어떻게 표현되고 있을까요?

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

TIL 42 CS - 선택 정렬, 버블정렬, 삽입 정렬

정렬의 안정적 특성 정렬의 안정적 특성은 정렬되지 않은 상태에서 같은 키 값을 가진 원소의 순서가 정렬 후에도 유지되는 것이다. 여기서 정렬 후에도 순서가 보장 되는 것이 안정 정렬, 되지 않는다면 불안정 정렬로 구분할 수 있다. 만약 우리가 포커 카드 4장을 숫

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

CS 어디까지 알고있니?_ep.3

컴퓨터는 자료를 어떻게 처리하는 걸까요? 🧐컴퓨터가 정보를 저장하고 연산을 수행하기 위해서 bit(비트)라는 측정단위를 사용하는데 비트는 쉽게 이진 숫자라는 뜻을 가진 "binary digit" (바이너리서치 들어보았지 부들부들)의 줄임말이며, 0과 1 두가지 값만

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

OOP 에 대한 이해

OOP에 대한 간단한 이해

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

정수와 진법, 보수 그리고 컴퓨터에서 수의 표현

세상의 모든 것은 수로 이루어져 있습니다 :) 우리가 매일 보는 컴퓨터 역시 천재적인 수학자 폰 노이만의 모델로 이루어져 있답니다. 수에 대해 한 번 알아 봅시다.

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

JWT (Json Web Token)

인증, 인가에서 Json Web Token 활용

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

암호화 (Encryption)

암호화

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

TIL 32 | Json Web Token

인증(Authentication)과 인가(Authorization) 세션을 진행하면서, 인증과 인가의 절차와 인증의 필수요소인 패스워드 암호화, 인가의 필수 요소인 Json Web Token에 대해 알아보았다. 그에 더해 토큰 기반 인증 시스템의 특성과 JWT의 특징에

4일 전
·
1개의 댓글
post-thumbnail

CS 어디까지 알고있니?_ep.2

컴퓨터가 계산을 수행하기 위해서는 비트 또는 바이트의 형태로 기억장치에 저장할 수 있어야 한다. 컴퓨터가 나중에 데이터를 검색할 수 있도록 말그대로 보관을 하는 것인데 기억장치는 종류마다 서로 다른 속도를 가지고 내부에 저장할 수 있는 양에 차이가 있다. CPU(중앙처

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

[Design Pattern] 팩토리 패턴 - 팩토리 메소드 패턴과 추상 팩토리 패턴

팩토리 패턴에 대해 알아보자! 팩토리 패턴 팩토리 패턴은 객체의 생성을 캡슐화 하는 패턴이다. 구체적인 객체의 생성 과정을 '팩토리'로 모듈화 하여 구체적인 부분이 아닌 추상적인 부분에 의존할 수 있도록 한다. 팩토리 패턴에는 팩토리 메소드 패턴과 추상 팩토리 패

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

[Network] 암호기술, 암호화 알고리즘

📖 암호기술 1.1 정의 > 중요한 정보를 읽기 어려운 값으로 변환하여 제 3자가 볼 수 없도록 하는 기술 1.2 용어 | 용어 | 설명 | | :--: | :-- | | 평문(plaintext) | 암호기술을 통해 보호하고자 하는 원본 데이터 | | 암호문(cip

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

CS 어디까지 알고있니?_ep.1

cs에 대해 기본적으로 알고 넘어가면 좋을 문제들을 간단히 정리해 보았다프로세스는 운영체제로부터 자원을 할당받아서 실행되고스레드는 프로세스로부터 자원을 할당받아 실행 되는 것이다. 운영체제 -> 프로세스 -> 스레드 thread(스레드)란 CPU이용의 기본 단위, 프로

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

TIL 39 CS - 선언형 프로그래밍 vs 명령형 프로그래밍

1. 명령형 프로그래밍 프로그래밍의 상태와 상태를 변경시키는 구문의 관점에서 연산을 설명하는 방식이다. 컴퓨터가 수행할 명령들을 순서대로 써 놓은 것이다. "어떻게" 계산을 할까보다는 "무엇이" 계산될 것인지를 정의한다는 프로그래밍 패러다임. 1-1 절차 지향 프로

6일 전
·
2개의 댓글

운영체제 - 3. 프로세스 관리

실행 할 프로그램 + 데이터컴퓨터 시스템에 실행 요청 전의 상태실행을 위해 시스템(커널)에 등록된 작업시스템 성능 향상을 위해 커널에 의해 관리됨)커널에 등록되고 커널의 관리하에 있는 작업각종 자원들을 요청하고 할당 받을 수 있는 개체프로세스 관리 블록(PCB)을 할당

6일 전
·
0개의 댓글

운영체제 - 2. 운영체제 개요

https://sites.google.com/view/hpclab/courses/operating-systemhttps://youtu.be/EdTtGv9w2sA한국기술교육대학교 김덕수교수님 운영체제 강의 듣고 정리합니다.Operating Systems

6일 전
·
0개의 댓글