개발 2

오류검출 및 제어: 패리티검사와 해밍코드

CONTENTS - 1. 오류 - 비트오류 / 기타오류 - 오류의 발생 이유 - 2. 오류검출, 오류제어 - 패리티코드 - 단순 패리티검사 - 2차원 패리티검사 - 해밍코드 DETAILS 1.오류 데이터 전송의 정확도는 오류율 RER (Residual Error Rate)로 표기 - 오류비트수/전체비트수 오류: 보낸 데이터와 받은 데이터 사이에 차이가 존재하는경우 오류가 발생하는 이유 전자기 신호는 열, 자기장 및 여러형태의 간섭을 받기 쉬움 원래의 신호, 타이밍등이 바뀔 수 있음 비트오류 비트값의 변경 으로 이루어짐 단일비트오류(Single-Bit Error) 한개의 비트가 변경 다중비트오류(Multiple-Bit Error) 여러개의 비트가 변경 폭주오류(Burst Error) 연속된 여러개의 비트가..

CS공부(개념) 2023.08.04

230403/ 스터디 1일차 회고: 인강을 듣는방법 및 HTML 기초

10주간 강의를 들으며 코딩을 하게 되었습니다. 첫날인 오늘은 강의를 어떻게 들을지 전략을 세우는데 집중했습니다. 인강 듣기 전략 노마드코더의 니콜라스 선생님, 잘 가르치십니다. 하지만 인강을 가만히 듣다 보면 무슨 내용을 말하고 있는지 모를 때가 많습니다. 그래서 선생님의 패턴을 파악해서 강의의 목차를 생각하며 듣기로 했습니다. 제가 파악한 강의 패턴은 다음과 같습니다. 1. 엄격한 정의 소개 후 해당 정의 디스 - 사전적 정의를 보여준 후 비웃는다. 이 과정은 생략되기도 한다. 2. 비유를 활용한 심상모델 제시 - 이해하기 쉬운 개념모델을 제시한다. 3. 실제 예제 코드 제시 - 실제 코드로 형태 및 동작을 보여준다. 4. 이전에 소개한 개념과의 비교 - 좀 전에 배운 개념과 현재 공부 중인 개념의 ..