분류 전체보기

이 전 시간에서는 신호 변환에 대한 전반적인 과정을 살펴보았다. 이번 시간에는 데이터를 전송했을 때 오류가 발생하는 상황과 오류를 제어하는 기법에 대하여 알아보겠다. 너무 세세하게 들어가면 복잡하니 전반적인 틀을 이해했으면 좋겠다. 이러이러 한 게 있구나 (아예 모르는 것과 엄청난 차이가 있다.) 전송 오류 제어 발생 원인 손실(Loss) • 채널상에서 발생되는 왜곡(distortion)에 의한 현상 감쇠 현상/왜곡(Attenuation Distortion) • 전송 매체의 저항에 의해 에너지가 손실 지연 왜곡(Delay Distortion) • 전송 매체를 통한 신호 전달이 주파수에 따라 달라지는 현상 열/백색 잡음(Thermal/White Noise) • 주파수들의 합과 차의 신호를 발생함으로써 발생..
자 오늘은 정보통신 관련 : 신호 변환, 아날로그 전송, 디지털 전송, 통신 회선망에 대하여 공부하여보자. 그루케 어렵지 아누니까누 촌촌히 정도크 부탁드리미다. 신호 변환 장치 정보 전달을 위해 송신특과 수신측에서 사용되는 장치는 아래와 같다. DCE 부분을 아래와 같이 4가지 장치로 나눠 볼 수 있다. 모뎀(Modem) - 디아디 • 디지털 정보를 아날로그 정보로 변환(변조, Modulate) 후 송신 • 수신한 아날로그 정보를 디지털 정보로 복원(복조, Demodulate) DSU(Digital Service Unit) - 디디디 • 디지털 정보에 대한 형식(format)을 변환 • 고속용으로 CSU(Channel Service Unit)가 사용됨 코덱(CODEC) - 아디아 • 아날로그 정보를 디지..
· APP/Swift
https://developer.apple.com/design/human-interface-guidelines/guidelines/overview/ Human Interface Guidelines - Human Interface Guidelines - Design - Apple Developer developer.apple.com https://developer.apple.com/design/human-interface-guidelines/components/all-components All components - Components - Human Interface Guidelines - Design - Apple Developer Split views A split view manages the pre..
· APP/Swift
오늘은 Swift를 배우는데 있어서 가장 중요한 개념들이자 면접 단골 문제들에 대하여 살펴보록 하겠다. 아마 내가 작성한 "Swift 문법 심화, Ios 개발자 면접 직전 Swift 문법 중요 포인트 정리 시리즈" 중 가장 개념 정리가 머리속에 확실하게 되어야 하는 시리즈가 될 거 같다. 오늘 배울 개념들의 키워드이다 computed property, method overloading, method overriding, 상속, extension, access modifier, protocol 하나씩 개념을 혼내주도록 하자 다만 이전 시리즈 클레스 부분을 한번 읽고 오기 바란다. https://aloe-study.tistory.com/163 Swift 문법 심화, Ios 개발자 면접 직전 Swift 문법 ..
지난 운영체제 시리즈가 반응이 좋아 정보통신 또한 시리즈로 만들어 정리 해보겠다. 데이터와 정보의 차이는 무엇일까? 데이터(Data) • 사상, 개념, 의사, 명령 등을 표현한 것 • 인간( 또는 기계)이 감지할 수 있도록 기호(문자, 숫자 등)으로 형식화한 것 그렇다면 정보란? 즉 데이터를 가공 하여 특정 목적에 사요 할 수 있도록 만든 것이 정보이다. 위에 글에 수식이 뭔지 이해가 잘 안 가도 괜찮다 위 수식들은 데이터와 정보의 진화과정을 나타낸 것이다. 아래 설명을 보면 이해 할 수 있을거라 생각한다. 데이터와 정보의 진화과정 벽돌, 풍선, 시멘트, 부엌칼, 못, 망치, 톱, 나무, 사과, 무궁화, 할미꽃, 제비, 오리, 닭, 수박, 포도 … => 데이터(Data) 집 짖는데 필요한 재료는? 벽돌+..
오늘은 유닉스와 명령들에 대하여 알아보자 미안하다. 다시 알아보자 UNIX 개념 주로 서버용 컴퓨터에서 사용 대부분의 코드가 C언어로 기술된 대화식 시분할 운영체제 특징 높은 이식성과 확장성 다중 사용자 접속 및 운영 지원 개방형 시스템 : 표준 준수(POSIX) 파일 소유자, 그룹 및 그 외 다른 계정 구분 => 파일 보호 커널(Kernel)은 프로세스, 기억 장치, 입출력 장치 등 관리 쉘(Shell) 제공 UNIX 구성요소 커널(Kernel) 운영체제의 핵심(Core) 프로세스 관리, 메모리 관리, 저장장치 관리와 같은 운영체 제의 필수 기능을 모아놓은 것 운영체제는 인터페이스를 제공한다. 인터페이스(I/F: Interface) 커널에 사용자의 명령을 전달하고 실행 결과를 사용자에게 알려주는 역할 ..
프로세스와 프로세서 차이 란 무엇일까? https://aloe-study.tistory.com/167?category=972665 운영체제 기술면접 준비2: 운영체제의 발달 과정, 성능 평가 기준, 구성요소 , 프로세서와 프로세 발달 순서 가장 중요하고 대표적인 몇 가지만 좀더 구체적으로 살펴보자 참고로 발달 과정일 뿐 각 환경마다 다르게 채택하여 사용한다. 1. 일괄 처리(Batch Processing) 시스템 가장 먼저 생겨난 시 aloe-study.tistory.com 이전 시간에 한번 설명 한적 있지만 오늘 스레드를 설명하기 위해 다시 설명하도록 하겠다. 운영체제를 공부하는데 있어 이해해야할 프로세서, 프로세스 개념 사실 나도 전공자이지만 이글을 쓰기 이전까지 정확하게 어떤차이가 있는지 설명 할수..
오늘은 분산 운영체제 시스템에 대하여 알아보자 그게 뭐냐구? 괜찮다 천천히 읽어보면 분명 이해할 수 있을 것이다. 우리 같이 데... 아니 공부 해보자 분산 운영체제 시스템 우리가 흔히 사용하는 운영체시 시스템은 분산 운영체제 시스템이다. ex 클라이언트 / 서버 그래서 오늘은 클라이언트 / 서버 모델을 운영체제 관점에서 바라본 즉 분산 운영체제 시스템에 대하여 알아보자 개념 네트워크를 지원하는 컴퓨터에서 동작 원격에 있는 자원을 마치 지역 자원인 것처럼 활용 목적 자원 공유 연산 속도 향상 신뢰성 향상 컴퓨터 통신 장점 CPU의 처리 능력 한계를 극복 : 원격 이용하기 때 단일 CPU의 경우 한 단계 높이기 위해 제곱만큼 비용 증가 => 분산 시스템으로 해결 병목 현상 제거를 위한 필요한 자원의 추가 ..
개발자 aloe
'분류 전체보기' 카테고리의 글 목록 (5 Page)