-
VAS (가상 주소 공간, Virtual Address Space)
- OS가 프로세스 시작할 때 할당해주는 가상 메모리 공간
- OS가 제공하는 가짜 메모리(프로그래머는 실제 메모리라 간주하고 사용하면 된다.)
- 프로세스 시작하면 운영체제(OS)가 4GB 할당(page table 4GB를 만들어준다고 생각하면 된다.)
- 프로세스마다 페이지 테이블을 main memory(RAM)에 만들고, pagetable에 첫 주소를 가르켜준다.
-
CPU
- CPU 내부 : 1개 이상의 core가 있고, 각 core 안에는 CU, ALU, Register 존재
- Instruction : 컴퓨터에게 일을 시키는 실행코드(사람이 작성한 코드 -> 기계어(동작 지시))
- PC (Program Counter) : 다음에 실행될 인스트럭션의 주소값(메모리)을 가르킴
- CU (Control Unit) : IR 값을 참조하여 인스트럭션 실행 (관리자 역할)
- IR (Instruction Register) : CU가 실행하는 인스트럭션이 저장되어 있는 곳(주소값이 아닌 기계어(1010…) 저장)
-
DDL
- Data Definition Language
- CREATE
- ALTER
- DROP
- TRUNCATE
-
ex) 2 5 + 3 2 1 + = 63
- 25+에서 연산자 ‘+’를 만났을 때, 멈추고 2+5 실시
- 73에서 연산자 ‘‘를 만났을 때, 멈추고 7×3 실시
- 2121+에서 ‘+’ 앞에 두 숫자 2+1 실시
- 213* 에서 21×3 실시
-
기수법
- 10진수(DEC, decimal) : 0, 1, 2, 3, 4, 5, 6, 7, 8, 9
- 2진수(BIN, binary) : 0, 1
- 8진수 (OCT, octal) : 0, 1, 2, 3, 4, 5, 6, 7
- 16진수 (HEX, hexadecimal) : 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, a, b, c, d, e, f
-
- 회원 초대를 위한 모델링 설계 방법과 Ajax를 이용한 회원 검색 및 초대 방법에 대해 학습한 내용에 대해 알아볼 것입니다.
ex) extore_project
1. 모델링 설계
-
- ajax를 이용한 회원가입 및 로그인 기능 적용 방법에 대해 알아볼 것입니다.
ex) extore_project
1. 회원가입, 로그인 템플릿 디자인 및 ajax 통신 코드 작성
- 경로: extore_project > layout > base.html
-
ASCII 란?
- 미국에서 정의한 표준화한 부호체계
- 7bit 까지만 사용 가능
- 2^7 = 128개의 고유한 값
- 컴퓨터의 기본 저장 단위는 1바이트(8비트) 이지만, 아스키 코드는 1비트를 통신 에러 검출 목적으로 사용
-
- 지난 8/19일부터 8/23일까지 삼성전자가 주관하여 진행했던 bixby startup 101에서 학습했던 캡슐 개발 관련 기초 내용 및 구현 방법에 대해 공유하려고 합니다.
-
함수의 종류
call by value, call by reference
분류 기준
- 함수 호출에서의 인자 전달 방식
- func(p1, p2) 에서의 인자 전달 방식
- 파이썬은 call by value도, call by reference도 아닌 call by object reference 이다.