728x90
반응형
SMALL

전체 글 89

데이터 통신 5주차 (신호 해석 기술)

Signal Encoding Techniques"일반적으로, 송신기의 기능은 메시지를 인코딩(부호화)하는 것이며, 수신기의 기능은 메시지를 디코딩(해독)하는 것이라고 말할 수 있다."Digital Signal (디지털 신호)디지털 신호: 불연속적인 전압 펄스의 연속적인 배열 각 펄스는 하나의 신호 요소입니다.이진 데이터는 각 데이터 비트를 신호 요소로 인코딩하여 전송됩니다.  (0과 1로 구성된 이진 데이터는 각 비트를 특정 신호 요소로 인코딩하여 전송됩니다.)Terminology (용어)Unipolar (유니폴라) :모든 신호 요소가 동일한 부호를 가지는 형태Polar (폴라) : 한 논리 상태는 양의 전압, 다른 논리 상태는 음의 전압Data rate (데이터 전송 속도) : 초당 비트 수(bps)로..

데이터 통신 4주차 (전송 매체)

Transmission Media데이터 전송율과 거리에 대한 디자인 고려사항데이터 전송 시스템 설계에서 데이터 속도와 거리는 핵심 고려 사항, 설계 시 최대한 긴 거리에서 가장 높은 데이터 속도를 달성하는 데 중점을 두고 전송 매체와 신호와 관련된 여러 설계 요소가 데이터 속도와 거리를 결정합니다.Twisted Pair (꼬임선)Twisted pair는 가장 저렴하며 가장 널리 사용되는 유도 전송 매체두 개의 절연된 구리선으로 구성되며, 일정한 나선형 패턴으로 꼬여 있고, 한 쌍의 선은 하나의 통신 링크 역할을 하고, 여러 쌍의 선이 케이블과 번들로 묶여 있습니다. 꼬임선은 거리와 대역폭 측면에서 제약이 있지만, 짧은 거리의 이더넷 통신에서 뛰어난 성능을 제공합니다. 저주파 간섭에 대해 강하지만, 고주파..

UX디자인 7주차 (아이디어 탐구하기 - 스케치)

아이디어 탐구하기 - 스케치😎 어떻게 해야 하는가 ?디자인 문제에 솔루션이 하나뿐인 경우는 극히 드묾, 예를 들어 "편하게 앉기"의 솔루션에는 소파와 의자 같이 서로 다른 종류의 제품이 포함되며, 각각의 제품에도 다양한 변형이 있음문제에 대한 가능한 모든 솔루션은 디자인 공간을 정의, 효과적인 탐색을 위해 다음과 같은 프로세스를 진행,,😎신속하게 : 가능한 한 많은 옵션을 탐구하고 효과가 없을 솔루션에는 많은 시간을 투자하지 말라😎체계적으로 : 덜 눈에 띄지만 좋은 솔루션을 발견하는 것을 방해하는 사각지대를 피하라스케치는 디자인 탐구를 돕는 기본 도구, 가능한 솔루션을 신속하고 체계적인 방식으로 탐구하도록 도움 스케치 마인드셋 받아들이기스케치는 아이디어를 시각화 및 검토화하는 것을 도와주는 기본적인..

멀티미디어 공학 8주차 (컬러모델과 영상 포맷)

색채 모델(Color Model / Color Space) 정의 : 색체를 어떻게 정의하느냐 하는 방법역할 : 채널 수, 채널 심도 등이 결정됨종류 : CIE, RGB, HSB, CMYK, YUV 등CIE Color Space- 정의 : 어떤 광원에 의해 인식되는 색채 혹은 3개의 파라미터에 의해 정의될 수 있다는 색체 이론에 의하여 정의된 색채 모델- 역할 : 다른 색체 모델들의 교정 기준RGB Color Space- 정의 : 모든 색상은 Red/Green/Blue의 빛의 삼원색의 강도에 의해 결정된다는 사실을 기반으로 하는 색 표현 방법- 역할 : CRT 등 Color Display Device에 가장 널리 쓰이는 색체 모델CMYK Color Space- 정의 : Cyan,Magenta,Yellow와..

멀티미디어 공학 (7주차) (영상의 취득)

디지털 이미지 및 영상의 취득디지털 영상의 취득{ 취득 방법 }1. 컴퓨터 응용 소프트웨어를 이용한 영상 합성 (그래픽 영상, 애니메이션 영상 등이 이러한 방식으로 만듦)2. 아날로그 영상을 디지털 영상으로 변환 (스캐너, 카메라 같은 장치를 사용하여 아날로그로 저장한 후, 표현된 영상을 디지털로 변환) 디지털 영상을 취득하는 단계1. 영상장치(카메라)의 같은 경우 빛이 렌즈를 통과2. 렌즈를 통과한 빛이 센서 상에 맺힘 (센서는 반도체 센서로 CCD 센서, CMOS 센서 등이 존재하고 R,G,B 색의 3가지 타입의 회로(셀)들을 아주 촘촘히 구현해 놓은 것3. 각 셀은 비치는 빛의 양과 파장에 반응하여 그 세기에 비례하는 전기신호 발생 ex) Red 셀에서 인지하여 발생하는 전기신호는 Red의 세기 -..

멀티미디어 공학 (6주차) (영상의 인지)

여행 갈때 가져가는 물건 -> 디지털 카메라 각막정의 : 안구의 앞쪽 표면에 있는 투명한 막역할 : 눈을 외부로부터 보호하고 빛을 통과시키고 굴절시킴 영상의 인지 -> 수정체정의 : 눈 안의 앞쪽에 있는 불룩한 렌즈 모양의 무색투명한 부분역할 : 빛을 모아주는 역할물체가 멀리 있는 경우 얇게, 가까이 있는 경우 두껍게 변화시켜 물체의 초점이 망막(Retina)에 맺히도록 함광수용체 - 간상체(간체) 와 추상체(추체)로 나뉨간상체(간체, Rod) :시야 내의 전반적인 영상을 인지하게 해주며 색보다는 빛의 밝기에 반응하는 시세포망막의 전역에 분포하나 중앙 부분에는 상대적으로 적은 수의 간상체가 존재사람에 따라 차이는 있지만 모두 7천 5백만 ~ 1억 5천만 개 정도 존재" 간상체가 적게 되면 상이 흐리게 맺..

시스템 프로그래밍 chapter 04.

UNIX I/O(Input & Output)목표장치에 독립적인 입출력의 기본 개념을 학습한다.읽기(read)와 쓰기(write)를 실험한다.여러 파일 디스크립터를 모니터링하는 방법을 탐구한다.올바른 오류 처리를 사용한다.파일 디스크립터의 상속을 이해한다.{장치 용어}- 주변 장치 : 컴퓨터 시스템에서 접근하는 하드웨어 장치(입출력 장치) ex) 디스크, 테이프, CD-ROM,화면,키보드,프린터,마우스 장치 및 네트워크 인터페이스- 장치 드라이버 : 사용자 프로그램이 시스템 호출을 통해 운영체제 모듈에 접근하여 장치들에 대한 제어 및 입출력을 수행장치 드라이버는 장치 작동의 세부 사항을 숨기고, 장치를 비인가 사용으로부터 보호함- UNIX는 대부분의 장치에 5가지 함수를 통해 일관된 접근을 제공하여 장치 ..

시스템 프로그래밍 chapter 03.

Process in UNIX 프로세스를 생성하는 방법을 배우기fork와 exec 함수에 대해 실험하기프로세스 상속의 의미를 탐구하기wait 함수를 사용하여 프로세스 정리를 수행하기UNIX 프로세스 모델 이해하기Process (프로세스)- 프로세스는 대부분의 운영 체제 모델에서 기본적인 실행단위이고 실행 중인 프로그램을 의미- CPU는 실행 준비된 프로세스들 사이에서 공유되며, 한 번에 하나의 프로세스만 실행되고 CPU는 프로세스 간 context switch (문맥 전환)을 통해 빠르게 전환되며 시스템 호출(system call)을 사용하여 운영체제와 통신함- 프로세스는 언제든지 장치 인터럽트 및 시스템 호출에 의해 중단가능하며 프로세스 제어 블록(PCB) 또는 프로세스 설명자 라는 데이터 구조로 표현됨..

시스템 프로그래밍 chapter 02.

프로그램, 프로세스, 스레드목표는 다음과 같습니다:프로그램, 프로세스, 스레드에 대해 배우기메모리 할당 및 조작 실험정적 객체의 의미 탐구환경 변수를 문맥에 맞게 사용하기프로그램 구조와 레이아웃 이해 Program (프로그램)- 정의된 작업을 수행하기 위해 준비된 일련의 명령어, 컴파일러가 각 소스 파일을 오브젝트 파일로 변환하고, 필요한 라이브러리와 함께 실행 가능한 모듈을 생성Process (프로세스)- 프로세스는 실행 중인 프로그램의 인스턴스를 말하며 바로 실행되는 것이 아닌 Ready Queue에서 대기하다가 os가 실행할 프로세스를 선택하면 레디 큐에서 나와 cpu와 함께 실행됨, 프로세스는 주소 공간을 가지며 적어도 1개의 제어 흐름을 가진 스레드가 존재함- 운영체제가 적절한 정보(프로세스 I..

시스템 프로그래밍 Chapter 01.

기술이 프로그램에 미치는 영향 (중요한 개념 포함) in C언어 기반Objectives운영체제가 자원을 관리하는 방법을 학습한다.버퍼 오버플로우를 실험한다.동시성 및 비동기 동작을 탐구한다.기본 운영체제 용어를 사용한다.잘못된 코드의 심각한 영향을 이해한다.Fundamental changes in commercial software (상업용 소프트웨어의 근본적인 변화)- 대형 데이터베이스(DB)와 비즈니스 애플리케이션들이 메인프레임에서 작은 값싼 분산된 기계들로 발전하며 GUI와 멀티미디어를 사용하는 터미널 환경으로 변하게 됨- CSCW : 컴퓨터 지원 협업 작업을 의미하며 네트워크 통신을 지원하는 독립 애플리케이션으로 발전- 기술의 발전은 통신, 동시성, 비동기적 운영에 의존됨 (퍼포먼스를 향상 시킬 ..

728x90
반응형
LIST