분류 전체보기
-
[디지털공학개론] 2진수 연산학점은행제/디지털공학개론 2021. 1. 20. 13:51
10진수를 8진수로 바꿀때 우선 10진수를 2진수로 바꾼 후 8진수로 바꾸는것이 쉽다 음의 정수 표현 최상위 비트 (MSB) 를 부호 비트로 사용 양수(+) : 0 음수(-) : 1 2진수 음수를 표시하는 방법 부호와 절대치 (sign-magnitude) 1의 보수(1's complement) 2의 보수(2's complement) 2진수 덧셈 1011 +1011 ------ 10101 2진수에서는 덧셈결과가 2가 되면 자리올림이 발생된다 마찬가지로 8진수는 덧셈결과가 8이 되면 자리올림이 발생된다 자리올림을 영어로는 carry 라고 한다. 따라서 캐리가 발생했다 라고도 함. CPU를 만들때 필요한 기술 문제) 다음 10진수 값을 2진수 값으로 변환하라 풀이) CPU 안의 구조 더하기 회로 + 왼쪽으로 ..
-
[정보통신개론] 정보통신 시스템학점은행제/정보통신개론 2021. 1. 19. 12:02
정보 통신 시스템 정보 통신 시스템은 정보의 부호화 및 처리를 담당하는 정보 처리 시스템과 지역적으로 떨어져있는 다른 시스템 간에 정보를 송수신할 수 있도록 해주는 정보 전송 시스템으로 구성되어 있음 정보통신 시스템의 특징 목적성 : 통신을 하기 위한 목적 자동성 : 자동적으로 통신이 됌 제어성 : 어떤건 늦게, 어떤건 빨리 보낸다 종합성 : 종합 통신이다 정보 전송 시스템 단말장치 기능 종류 : 음성 단말기, 데이터 단말기, 화상 단말기, 멀티미디어통신 단말기 터미널, 장치라고 하기도함. 끝단. 정보를 전송하기 위한 마지막 단. 통신제어장치(CCU) 위치 : 통신회선과 컴퓨터 사이에 연결함 기능 : 컴퓨터의 통신 기능을 분담함 데이터 정송을 위해 통신회선의 설정 및 해제 데이터의 직 병렬 변환에 따른 ..
-
[전산개론] 불대수와 디지털 논리학점은행제/전산개론 2021. 1. 19. 11:32
불 대수 연산 OR 연산 연산 결과 두 개의 값중 하나라도 1이면 1이 되고, 두개의 값 모두 0이면 0이 됌 한쪽이 1 이면 참 0 + 0 = 0 0 + 1 = 1 1 + 0 = 1 1 + 1 = 1 AND 연산 연산 결과 두개의 값 모두 1이면 1이 되고, 하나라도 0이 있으면 0이 됌 하나라도 0이면 거짓 0 * 0 = 0 거짓 0 * 1 = 0 거짓 1 * 0 = 0 거짓 1 * 1 = 참 NOT 연산 연산 결과로 0은 1이 되고, 1은 0이 됌 0' = 1 1' = 0 불대수 법칙 A,B,C가 0 또는 1의 값을 갖는 변수라 할 때, 불 대수와 관련된 법칙 교환법칙 A + B = B + A A * B = B * A 결합법칙 (A + B) + C = (A*B)+(A*C) (A * B) * C = ..
-
[전산개론] 진법 변환 (2, 8, 16, 10진수 변환하는 방법)학점은행제/전산개론 2021. 1. 18. 17:17
진수의 종류 고대 수 사용 1) 바빌로니아 숫자 : 60진법 2) 로마 숫자 : 12진법 3) 마야족 숫자 : 20진법 진수의 표현 1) 진법 : 임의의 수를 숫자로 표현하는 방법 2) 2진수 표현 : 디지털 컴퓨터는 두 개의 전기 신호(0 또는 1)를 이용함 진법의 종류 10진법 : 0, 1, 2, 3, 4, 5, 6, 7, 8, 9 (10개) 2진법 : 0, 1 (2개) 8진법 : 0, 1, 2, 3, 4, 5, 6, 7 (8개) 16진법 : 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, A, B, C, D, E, F (16개) 진법 표현 방법 숫자 오른쪽 하단에 작게 표시함 자릿값 자릿값 : 각 숫자가 가지고 있는걸 자리 값. 해당 진수에 제곱수를 적용한것. 10진수 5234의 자릿값 : 5..
-
[시스템프로그래밍] 시스템 프로그래밍 프로젝트 디자인학점은행제/시스템프로그래밍 2021. 1. 18. 16:47
에러 코드 확인 1) 오류를 해결하기 위해 오류의 원인과 해결방법을 확인해보자 Windows 시스템 함수 호출 시 오류 발생 GetLastError 함수 호출을 통해 오류 원인 확인 가능 Windows 시스템 함수 오류 발생 시 NULL을 반환 2) 에러코드가 정말 많은데 그중에 500~900번대에서 자주 보이는 에러 코드를 확인해보자 ERROR_ARITHMETIC_VERFLOW 534 Arithmetic result exceeded 32bit. ERROR_PIPE_CONNECTED 535 There is a process on other end of the pipe ERROR_PIPE_LISTENING 536 Waiting for process to open the other end of the pip..
-
[시스템프로그래밍] 64비트 기반 프로그래밍2학점은행제/시스템프로그래밍 2021. 1. 18. 16:09
데이터 손실 1 데이터를 송수신하는 버스의 크기가 64차선이냐 32차선이냐에 따라 64비트, 32비트를 구분 할 수 있다 소주잔을 맥주잔에 담을 수 있지만 맥주잔을 소주잔에 담을 수 없듯이 정수형 크기 40바이트를 4바이트에 담을 수 없다. 주소값을 출력하기 위해 int 변수 지정 32 비트 시스템에서 정상 출력되는 int, pointer -> 4byte 64비트 pointer -> int, long 4byte 정수형 형변환 불가능 *포인터(pointer)는 프로그래밍 언어에서 다른 변수, 혹은 그 변수의 메모리 공간주소를 가리키는 변수를 말한다. #include int main(void) { int arr[10]={0}; // 배열의 크기 10자리를 만들어 놨다 - 40바이트 //데이터 손실이 발생 i..
-
[멀티미디어개론] 사용자 인터페이스 기술의 현재와 미래학점은행제/멀티미디어개론 2021. 1. 17. 15:04
생체 인식 인터페이스 특정한 개인만이 가지고 있는 생체 정보를 디지털화하여 개인을 식별하거나 인증하는 데 사용하는 기술 지문, 얼굴, 홍채 인식처럼 신체 특징을 이용하는 방식과 음성, 서명 같은 행동 특징을 이용하는 방식으로 분류 대부분 복제가 불가능하고, 분실 위험이 없고, 제3자가 도용할 수 없어서 보안 분야에서 활용됌 기밀 유지, 안전 대책, 방범 등이 중요해짐에 따라 용도가 점점 확대되고 있음 생체 인식의 실패 원인 얼굴은 인식은 주변 환경의 밝기에 따라 다르게 인식 할 수 있기 때문에 보안성이 조금 떨어짐 홍채 인식은 중복될 수 있는 확률이 거의 0%에 가까움 음성 인식은 음성 모사가 가능하면 중복될 가능성이 있음 지문 인식은 손이 닳는 특정 직업이 있을 수 있어서 분실 위험이 있음 손바닥 인식..
-
[멀티미디어개론] 사용자 경험과 인간 컴퓨터 상호작용학점은행제/멀티미디어개론 2021. 1. 17. 14:34
UX와 UI의 정확한 뜻! 사용자경험 (UX : User eXperience) 상호작용 하면서 나타나는 느낌이나 경험 평가 기준 : UI를 통해 사용자가 느끼는 감정 사용자 인터페이스 (UI : User Interface) 사람과 시스템의 관계 또는 채널을 의미 평가 기준 : 접근성, 사용성, 편리성 사용자 경험 디자인 사용자 경험을 개발, 창출하기 위한 작업 인터랙션 디자인, 사용성, 정보 구조, 인간공학 등 포함 사용자 경험의 미래 사용자 경험 디자인은 디자인을 위한 기초적인 작업 외에도, 전략 수립, 기획, 정보 설계, UI 디자인 등을 모두 포함하는 개념 마우스가 사라지고 전부 터치 스크린으로 변화할 수도 있음 다수의 사람들과 함께 사용하는 개념으로 진화할 것임 앞으로는 시장 점유율(Market ..