본문 바로가기

분류 전체보기

(262)
[수학] 명제, 조건, 논리연산, 역,이, 대우 명제, 조건, 논리 연산, 논리적 함축 정리 1. Expansion of Knowledge 참으로 알고 있는 것으로부터 논리적인 과정을 통해 새로운 참을 이끌어 내는 과정 2. Boolean Values True : 1(참) False : 0 (거짓) 3. Propositions (명제) True, False로 판단할 수 있는 문장 ex) 모든 사람은 죽는다 → True 4. Axioms(공리) 참으로 증명없이 받아들이는 Propositions 5. Conditions(조건) 변수에 따라 True, False가 달라지는 식 항상 True이거나 , Flase이면 각각 true propositions, false propostions으로 생각 x^2 > 4 → True : x가 2보다 크거나 -2보다 작으면..
[Study] 신입 자라기 - 84 신입 자라기 84일 차, 월요일 Daily Routine 시간 Routine 7 : 30 기상 9 : 00 ~ 10 : 00 출근 시간 10 : 00 ~ 11 : 30 1. 기술 명세서 작성 11 : 30 ~ 12 : 30 점심 시간 12 : 30 ~ 18 : 00 1. 기술 명세서 작성 18 : 00 ~ 19 : 00 1. 저녁시간 19 : 00 ~ 20 : 00 개인 공부 20 : 00 ~ 21 : 30 퇴근 및 휴식 21 : 30 ~ 24 : 00 1. 블로그 포스팅 2. 수학 브랜치 관리 전략 git flow는 feature, develop, release, hotfix, master 5가지 브랜치를 가짐 feature 기능 구현 담당 feature/{구현 기능 명칭} 형식이 일반적 develop..
[수학] 집합 - 4 (Cartesian Product : 곱집합) Cartesian Product : 곱집합 집합 A, B에서 원소 a, b를 각각 뽑아 (a, b)를 만들 때, 모든( a, b)들의 집합을 A X B라고 표현 예시 Disjoint Sets 집합 A,B에 대해 A와 B의 교집합이 없을 때, A와 B는 Disjoint set이라고 함 Disjoint는 mutally exclusive(상호 배제)라고 부름
[수학] 집합 - 3 (멱집합, 합집합, 교집합 , 차집합) Unary/Binary Operations on Set 일정한 규칙을 통해 집합을 만드는 과정 Unary Operations f:A -> B , 하나의 원소를 가지고 다른 집합을 만듦 종류 : power set of sets, complement of sets Binary operations f : A * B -> B, 두 개의 원소를 가지고 다른 집합을 만듦 종류 : Intersection of sets, Union of sets, Set difference, Symmetric difference, Cartesian produce of sets 1. Unary Operations - Powersets 멱집합 집합 A의 모든 subset들의 집합, P(A) 2. Unary Operation - Compl..
[Study] 신입 자라기 - 83 신입 자라기 83일 차, 금요일 Daily Routine 시간 Routine 8 : 30 기상 9 : 00 ~ 10 : 00 출근 시간 10 : 00 ~ 11 : 30 1. 기능 테스트 11 : 30 ~ 12 : 30 점심 시간 12 : 30 ~ 18 : 00 1. 기능 테스트 18 : 00 ~ 20 : 00 퇴근 및 휴식 20 : 00 ~ 24 : 00 1. 블로그 포스팅 2. 수학 출근길에 보는 CS 스레드 세이프한 프로그래밍 다중 스레드가 특정 객체나 변수 등에 동시에 접근해도 프로그램의 실행이 보장되는 것 스레드 세이프한 프로그래밍에 필요한 조건 1. 재진 입성의 보장(Re-entrancy) 특정 값(객체, 함수 등)이 호출되어 실행 중일지라도, 다른 스레드가 같은 값을 호출해도 결과가 올바르게 ..
[Study] 신입 자라기 - 82 신입 자라기 82일 차, 목요일 Daily Routine 시간 Routine 8 : 30 기상 9 : 00 ~ 10 : 00 출근 시간 10 : 00 ~ 11 : 30 패키지 테스트 11 : 30 ~ 12 : 30 점심 시간 12 : 30 ~ 18 : 00 패키지 테스트 18 : 00 ~ 23 : 00 퇴근 및 휴식 23 : 00 ~ 24 : 00 1.블로그 포스팅 출근길에 보는 CS 문맥 교환(Context Switching) 프로세스, 스레드의 상태를 저장하고 다음 작업의 상태를 적용하는 것 Context(레지스터 값) 프로세스를 실행하기 위한 프로세스에 대한 정보 해당 값들은 PCB(Process Control Block) CPU가 A프로세스를 실행 중인 경우, 인터럽트가 발생해 다음 우선순위가 높..
[수학] 집합 - 2(subset, superset...) 집합 (cardinality/subset/superset/Finite/Infinite/Singleton/Equivalent/Inclusion/Exclustion Set) 1. cardinality of set or cardinal number 집합의 크기(원소 개수) |A| = (#elements) ex) A = {0, 1} -> |A| = 2 2. Singleton Sets : 원소가 1개인 Set 3. Equivalent Sets : |A| = |B| : 원소 개수가 동일한 Set 4. Finite Sets : 원소 갯수가 유한한 집합 : |A| = 0 or n 5. Infinite Sets : 원소 갯수가 무한한 집합(ex. 자연수) 6. Inclusion/Exclustion of Elements ..
[Study] 신입 자라기 - 81 신입 자라기 81일 차, 수요일 Daily Routine 시간 Routine 8 : 30 기상 9 : 00 ~ 10 : 00 출근 시간 10 : 00 ~ 11 : 30 1. 테스트 11 : 30 ~ 12 : 30 점심 시간 12 : 30 ~ 18 : 00 1. 테스트 18 : 00 ~ 23 : 00 퇴근 및 모임 23 : 00 ~ 25 : 30 1. 블로그 포스팅 2. 수학 출근길에 보는 CS 명령어 실행 과정 in CPU 제어장치가 명령어를 처리함, 처리하는 과정을 하나의 스레드라고 함 스레드에서 일어나는 과정 명령어 패치(Instruction Fetch, IF) : 레지스터에 다음 실행 명령어를 저장 명령어 해석(Instruction Decode, ID) : 저장한 명령어 해석 실행(Execution..