2025/04 12

lab 02~~

MFC : gui x CString class : ANSI : 8bit -> 127 까지 유니코드 : 16bit > 2byte>> 각종문제..TCHAR : 문자 자료형 > _T(), TEXT() // macro // + 오퍼레이터 -> 문자열 추가 Format() : size set // CString LoadString() : 문자열 리소스 load > 삽입 가능 업캐스팅 : 포인터의 class -> 포인터 인자 Offset : 좌표 + PtInRect() : point 가 Rect 안에 있는지 SIZE TIME : sec > TimeSpan : 경과시간 64bit > .Format : 8byte 에 대한 view // CTime : 인자안넘겨줌 ..

8장

데드락 Detection : Deadlcok 을 허용하지만 알고리즘으로 찾아내서 Recover 1. 한개의 R 에 1개의 Instance : wait for graph : pi -> pj : pj의 리소스를 사용하고자함> 주기적 알고리즘이 사이클탐지 // n^2 (Task 개수)그림1) 전에 배운 Resource-Allocation Graph그림2) 지금배운Corresponding wait-for graph 2. 한개의 R 에 Multi Instance : Banker's Algorithm 과 유사 1. P0 할당 > Avail) 0102. P2 할당 > " 313> 나머지 다가능>>sequence -> Finsish[i]=true >>> safe if) P2 가 Re..

전공/운영체제 2025.04.15

5장

Encoding Data -> signal(A,D -> A,D)D data> (a) : D signal (b) :A signal // carrier 반송파사용 1. D -> D0101010 > HLHLHLH> 규칙이용0 -> H1 -> L// NRZ-L 용어)unipolar : 0V 일땐 0 1일땐 + // + 하나의 극성polar : 0V 를 기준으로 + / - 두개의 극성 이용Datarate(R) [bps]bit duration (delta) : 1bit 의 간격 = delta = 1/R // R: high > delta: low > simbol 구분 어려움modulation rate : 초당 signal elemet 수 [boad]signal element : 1bit의 이용하는..

3장 -2

전송손실 (impairment) : Tx -> Rx 동일한 신호가 전송되지않음 Anlaog : 잠깐 지지직,, 괜찮음 Digital : bit error > packet 전달 X >전체적 통신X impairment 종류1. Attenuation(감쇠)2. Distortion3. Delay (Disortion)4. Noise Attenuation : 거리가 증가 -> 신호세기 감소매체마다 f전달 범위가 다르며 f마다 감쇠정도 다름 : 구리 -> repeater 간격 : 구리 > 구리) HW공사비용 큼 사각파를 전달해서 1/2 만큼이라도 사각형으로 되려면...FT) 모든 주파수성분(무한대)이 1/2 가 되어야함.. 그림1)but.. 주파수가 증가 > useally 감쇠 ..

7장

system modeling system : with resource (with instance)ex) CPU,메모리,I/O device 라는 리소스에 process,메모리영역 과같은 인스턴스 CS : 그 Resource를 접근하려는 code의 영역! process의 resource활용 1. request > 2.use > 3. release Deadlock with semaphore공유변수) Data S1 =1 ,s2=2 (binary sema) process) P1,P2P1]wait(s1) // 1. s1 : 실행 > C/Swait(s2) // 3. P2에 의해 wait[p2]wait(s2) // 2. s2 : 실행 > C/Swait(s1) // 4. P1 에 의해 wait>> 교착상태 Deadl..

전공/운영체제 2025.04.13

3장

Data Transmission : Data 를 주로쓰는이유) 저장,처리/계산,노이즈.집적,,,, 등등 전송 medium > 전자기파 1. guided (유선) : 구리선,광 2. unguided (무선) : wifi,, Direct link : 중간 도움X PC 프린터 // 물리적Point to Point : PC PC // 네트워크적 통신장비 OMuilti point : One line -> Multi device(node) sine waves(t) = Asin(2pift + phase) 파장 λ : 1cycle(주기)의 길이 > 시간관점) t 시점에서의 1주기(T) 만큼 가면 > t + T > 거리관점) t + ramda 만큼의 거리가 증가 > t + λ>> 속..

2장 -2

TCP/IP 주소 둘다 필요한 이유 1. IP주소가 필요한이유 (L3)(공인) IP adress : 고유의 Global 주소 (지구의 '나'뿐) > Host to Host > one PC: many port IP는 only one 아닌경우 : 1. 사설 IP 대역 : 인터넷에서 사용 X , 로컬 네트워크에서만 사용할경우 ex) 회사 인트라넷 등 > NAT : 사설 -> 공인IP 2. 동적으로 할당해제 // 공유기에서 잠깐 사용 2. Port number > Process to Process 내 PC에 process1(app1) ,process2(app2) ,process3(app3) > TCP(L4) 에서 어떤 Process인지..