본문 바로가기

컴퓨터공학80

3. 인간과 컴퓨터 상호작용(HCI) ■인터랙션 (interaction) - 사람과 사람, 그리고 사람과 물체 간의 상호작용 - 사람과 컴퓨터 간의 인터랙션(상호작용)은 HCI(Human-Computer Interaction)이라 함 ■ 초기에는 CHI(compter human interaction) 라고 읽음. 즉 기술적인 상호작용을 좀 더 우선시 함.■ 2.0 에 들어서는 개념의 정의가 확장이 됨. ■사람 - 생각(사고)을 하고, 언어(소통)를 사용하며, 도구(기술)를 만들어 쓰고, 사회를 이루어 사는 동물 - 동의어 혹은 유사어로는 인간(人間, human)이 있음  ■ D 이동거리가 멀수록 소요 시간이 길어짐■ Target이 크면 사람은 그만큼 더 빠르게 찾아내서 포인터를 움직인다. 즉 잘보이고 크면 빨리 이동할 수 있는 것이다. ■ .. 2024. 6. 12.
4. 부호표시의 개념 ■ 부호비트- 앞이 0이면 양수, 1이면 음수이다.- 그러나 몇비트인지를 알아야한다. 예를들어 100이면 음수인가? 반드시는 아니다. 만약 4비트라는 조건이 달린다면 얘기가 달라진다. 0100이기 때문. 4자릿수가 되야하니까! 4비트! 그래서 0100은 숫자 4를 나타낸다.  - 부호와 관련될 때는 몇비트인지를 반드시 먼저 확인하자! 중요! ■ 부호 - 크기 형식 :  가장 좌측비트가 부호 비트, 나머지 비트들은 크기 비트로 크기 비트들은 양수나 음수와 관계없이 크기만을 표시(보수화되지 않은 참 2진수) ■ 참 2진수란?- 양수, 음수에 관계없이. 우리가 알고 있는 2진수로 표현. 즉 여기서 말하는 크기 비트들은 좌측의 부호비트 +.-로 표현되는 숫자 이외의 단순한 숫자이다. 이 앞에 부호비트가 0, 1.. 2024. 6. 12.
3. 10진수, 2진수, 8진수, 16진수의 개념과 변환 ■ 10진수- 10진수 시스템에서 0~9까지의 10개의 숫자로 표현 (1자리를 기준)- 10n(n=±정수) ■ 기수는 10 : 가중치를 보면 알 수 있다. 10^0승은 1이기 때문에 1자리이다.10^1승은 10이기에 2자리이다10^2승은 100이기 때문에 3자리이다. 10^-1승은 0.1 이다. 즉 소수10^-2승은 0.01이다. 이것도 소수 ■ 각 자릿수를 갖는 값의 합 = 가중치 구조로 표현해라 라는 뜻.    ■ 2진수- 2진수 시스템에서 0과1의 2개의 숫자로 표현-디지털시스템에서는 2진수 사용- 2n(n=±정수) ■ 덧붙임2^-1승은 1/2이다.2^-2승은 1/4이다. 계속해서 증가하는 n은 1/8, 1/16, 1/32, 1/64, 1/128로 늘어난다. ■ 10110.11011 (2진수)를 1.. 2024. 6. 12.
4. 변수의 형 변환과 기본 연산자 ■ 연산자- 프로세서 내의 연산 장치를 사용하기 위한 수단- 논리 연산을 기본으로 함 ■ 논리 회로- 대표적인 연산자 : AND, OR, XOR, NOT (NAND, NOR, XNOR는 not을 붙인 것이라 생각하자.)- 프로세서의 기본 소자 ■ NOT- 0을 1로 / 1을 0으로 ■ AND (논리곱)- 둘중의 하나가 0이면 0 (어느 하나라도 0이면 0이다.)- 둘다 1이어야지 1  ■ OR (논리합)- 둘중의 하나만 1이어도 1- 둘 다 0이어야지 0- 논리곱과는 반  ■ XOR (익스클루시브 OR / 배타적 논리합)- 서로 다르면 1- 서로 같으면 0 (1,1=0 / 0,0=0) ■ 대입 연산자 ( = , equal, 이꼴)- 같다가 아니다. 우변의 [결과값, 값]을 좌변에 [Copy, 저장]이다... 2024. 6. 5.