김범수의 개발공부기록

2020-04-15 TIL

|

계획수행표

계획 수행
이산수학 강의 O
데이터통신 강의 O
알고리즘 강의 X
프로그래밍 언어론 강의 X
수행도 50%

Today I Learend

이산수학

  • 알고리즘 챕터에 들어가면서 알고리즘 수업과 많은 부분이 겹치고 있다.
  • 빅 O표기법과 빅 오메가 표기법, 빅 쎄타 표기법에 대해 배웠다. 확실히 반복하니 이해가 잘 된다.

데이터통신

  • 아날로그 전송과 디지털 전송의 차이에 대해서 배웠다.
  • Low-pass 채널과 Bound-pass 채널이 존재한다.
  • Digital transmission : low-pass channel 필요
  • Analog transmission : band-pass channel 필요( low-pass channel도 사용 가능)
  • 따라서 아날로그 전송이 자유도가 높다.
  • Data Rate Limits : data rate는 세가지 요소에 영향을 받음
    • 이용가능한 대역폭, 사용 가능한 신호의 세기, 채널의 성능
    • data rate 계산은 노이즈 없는 채널과 있는 채널에서 계산방식이 다름.
  • Niquist bit rate(노이즈 없는 채널)
    • BitRate(bps) = 2 * bandwidth * log2L
  • Shannon capacity(노이즈 있는 채널)
    • capacity = bandwidth * log2(1+SNR)
    • SNR : 시그널의 파워 / 노이즈의 파워
  • 전송에서 손실 : Attenuation , Distortion, Noise
    • Attenuation : 저항에 의한 손실 발생. 증폭기로 손실을 약화시킬 수 있다.
      • Decibel : 두 신호의 세기를 비교할 때 사용 (dB = 10log10(P2/P1))
    • Distortion : 복합신호의 지연속도의 차이로 딜레이가 발생해 신호의 형태나 모양이 변함
    • Noise : 외부요인에 의해 신호가 변함

느낀점

  • 카페에서 공부했지만 강의 두 개 듣고 저녁 먹고 놀아버렸다.
  • 역시 노는건 즐겁다.
  • 배불러도 공부안돼

Comments