본문 바로가기
반응형

전체보기119

[2-1] 컴퓨터 정보의 표현 정보 표현 단위 1. 비트(Bit) -컴퓨터에서 정보를 표현하는 최소 단위 -0 또는 1로 표현 2. 바이트(Byte) -8bit=1Byte -1바이트는 십진수로 0~255 범위의 값을 가질 수 있음 3. 워드 (Word) -메모리에 저장되는 정보의 기본 단위 -1word=2byte or 4byte => 프로세서마다 워드 단위가 다름 2진수 정수에서 음수를 표현하는 방법 부호화 크기 표현 -최상위 비트를 부호 비트로 사용하는 방식이다. -최상위 비트가 0이면 양수, 1이면 음수 -만약 n비트로 구성된 2진수라면 최상위 비트는 부호비트, 나머지 (n-1)비트는 수의 절댓값을 나타낸다. 1의 보수 -n비트의 2진수에서 절댓값을 나타내는 (n-1)비트를 모두 반전한다. (1은 0으로 0은 1로) -최상위 비트.. 2020. 4. 17.
[1주차] 컴퓨터의 기본 구조와 CPU 1. 컴퓨터의 기본 구조 컴퓨터 시스템은 하드웨어와 소프트웨어로 구성되어 있다. 하드웨어에는 중앙처리장치(CPU), 기억장치, 입출력장치가 있다. 소프트웨어에는 시스템 소프트웨어와 응용 소프트웨어가 있다. 시스템 소프트웨어의 예로는 OS(Windows 10, Linux 등)가 있고, 응용 소프트웨어는 웹브라우저, 워드 프로세서 등이 있다. 위 그림은 컴퓨터 하드웨어 구조를 나타낸 그림이다. 중앙처리장치 (Central Processing Unit) -프로그램을 실행하고 데이터를 처리하는 기능을 수행함 -연산장치와 제어장치로 구성됨 기억장치 (1) 주기억장치 -CPU가 직접 접근 가능 -현재 수행되는 프로그램과 데이터를 저장함 -영구저장능력이 없어서 일시적 저장장치로 사용함 -종류 : RAM(Random .. 2020. 4. 10.
[1주차] 문자열과 리스트 함수 리스트 리스트는 배열과 비슷한 개념이다. 배열은 동일한 데이터형만 묶을 수 있지만, 리스트는 서로 다른 데이터형도 묶을 수 있다는 차이점이 있다. 리스트 생성하는 방법 a=[1, 2, 3, 4] 리스트 값에 접근하는 방법 a[0] //출력 결과 : 1 a[-1] //출력 결과 : 4 a[0:3] //출력 결과 : [1, 2] a[1:] //출력 결과 : [2, 3, 4] 음수 인덱스 값으로도 접근이 가능하다. 범위로 접근할 때 인덱스의 (끝값-1)의 범위까지 출력한다는 점을 주의해야 한다. 리스트끼리의 연산 a=[1, 2, 3] b=[4, 5, 6] a+b //출력 결과 : [1, 2, 3, 4, 5, 6] a*3 //출력 결과 : [1, 2, 3, 1, 2, 3, 1, 2, 3] 리스트끼리 더하면 원소.. 2020. 4. 10.
반응형