학교

Stored Program 폰 노이만 아키텍처 명령어와 데이터 모두 메모리에 저장하자. 폰 노이만이 구상한 저장 프로그램의 구조이다. 현재의 CPU 구조와 매우 흡사하다. CPU, input, output, memory는 버스를 통해서 서로 자료를 주고받는다. input device keyboard mouse mircrophones scanners digital cameras output device monitor printer speaker memory 각각 고유한 실제 주소를 가진 셀 모음 대부분의 컴퓨터는 byte-addressable이다. 해당 주소를 가지고 있고, 주소에 value가 있다. 8bit를 저장할 수 있는 방이 여러 개 방마다 address를 붙임. 2진수 형태이다. 메모리는 주소만 ..
Jargon 전문용어, 특수용어 ex) military, legal, computer jargons Examples of Computer jargons program virus wifi plug & play hard disk Size in Persepctive 정확하게 2^10이 1000은 아니지만 근삿값을 사용 light speed 광속 : 3 * 10^8 m/sec Admiral Grace Murray Hoppers의 사례 CPU : 3 Ghz CPu-> (3 * 10 ^ 9 cycles /sec) 1 cycle -> 1/3 * 10^-9 sec -> 0.1m 이동 3 GHz보다 높은 속도의 CPu는 현재 기술로 커버 불가능 Intel Processor speed 2.66 Ghz SDRAM size ..
Circuits Combinational circuit [조합 회로] 인풋 값이 바로 출력 값을 결정한다. output = f(inputs) Sequential circuit [순차 회로] 출력은 입력 값과 회로의 기존 상태의 함수입니다. output=f(inputs, state [current]) state [next]= g(inputs, state [current]) 회로 작동에서 사용하는 개념 Boolean expressions Logic diagrams Truth tables Combinational Circuits [조합회로] 게이트들을 조합하는 방식은 한 게이트의 출력을 다른 한 게이트의 입력으로 사용하는 것이다. AB + AC =X A(B+C) 위의 논리회로랑 같지만 gate의 수가 적어서 ..
📕Computers and Electricty 📗Gate [게이트] 전기신호에 대한 기본 작동을 수행하는 장치 전기신호 -> 연산 후에 결과 출력 📗Circuits [회로] 게이트의 결합체 복잡한 연산이 가능 📗게이트와 회로의 행동을 묘사하는 방법 Boolean expressions [부울 수식] 논리 대수학을 사용한다. two -valued logic을 사용 Logic diagrams [논리 다이어그램] Truth tables [ 진리표 ] 📗Gate 6가지 종류 NOT AND OR XOR NAND NOR 💡NOT gate negation, inverter 논리 부정(낫) 하나의 입력 신호를 받고 반대의 신호를 출력한다. 💡AND gate AND 논리곱 엔드 두 개의 입력 신호를 받음 둘 중 모두가 1..
Digitized Images and Graphics image= 사각형 점들의 배열 pixel(picture element)= 사각형 점 1개 Image 흑백(Black & White) 이미지 1 pixel = 1 bit 0(White), 1(Black) 그레이 스케일(gracyscale) 이미지 1 pixel = 8 bit 0(black)~grays~255(white) 컬러(color) 이미지 1 pixel = 3 원색 표현(RGB) = 3*8 bit pattern -> 24bit color 3 원색을 사용하여 다양한 색을 표현 색의 명도 표현을 위해 3 원색당 8-bit pattern 할당 색의 3원 색인 RGB를 적절하게 조합해서 색을 만듦 Green ( 255,255,0) --> yellow [..
📕Repersenting Text 💡컴퓨터가 데이터를 표현하는 방법 📗Bits and bytes 이진수는 비트로 구성된다. 비트는 스위치를 표현한다.(on/off == 0/ 1) 바이트는 8비트이다. 바이트는 하나의 문자를 표현한다. 📗Representing Text text를 표현하기 위해서는 무엇이 제공되어야 할까? text는 문자의 순서 열이다. 표현할 수 있는 문자의 수는 유한하다. 따라서 그것들을 리스트화 시키고 각각의 이진 문자열에 할당시켜야 한다. 📗Character set 각 문자를 나타내는 코드 및 문자 list 컴퓨터 관련 업종자들은 표준화를 하는데 동의했다. 📗ASCII Character Set 정보교환을 위한 코드체계(알파벳만 적용 가능) American Standard Code f..
📕Representing Numerical Data 📗Representing Negative Values 💡Signed-magnitue number representation : 부호-크기 표현 사람에 의해 사용됨 기존 숫자가 차지하는 bit 앞에 한자리의 bit를 더 사용한다. 0이면 양수 1이면 음수를 뜻한다. 예를 들어서 53의 2진수 표현은 0110101이다. +53은 기존 2진수인 0110101-> 00110101로 바꿔준다. -53은 기존 2진수인 0110101-> 10110101로 바꿔준다. 이러한 방식의 문제점은 0은 그냥 0이지만 +0과 -0이 존재한다는 점이다. 사람들에겐 아무 문제가 되지 않지만, 컴퓨터에 컴퓨터에겐 복잡하고 불필요한 문제이다. 해결방법 반으로 나눠서 표현한다. 예를 ..
📕컴퓨터의 정의 컴퓨터는 데이터를 처리하는 전자기기이고, 데이터(data)를 사람들에게 유용한 정보(information)로 변환한다. (raw) data : 처리가 되지 않은 data information : 정리된 자료 📗데이터 사이언스의 출발 1993년 유선 전화망의 디지털화 시작으로 데이터양이 급증했으며, 2000년대 가정마다 초고속 인터넷의 보급으로 디지털 데이터의 양이 급증했다. 따라서 그 방대한 데이터를 관리하고 사용할 방법을 모색하다가 -> 데이터 사이언스가 등장했다. 📗데이터 사이언스(Data Sceince) 데이터로부터 정제된 지식과 통찰을 추출해 내기 위해 과학적 방법론, 처리과정, 알고리즘, 시스템을 사용하는 학제 간 융합 분야 📗데이터 마이닝(광산에서 광석을 캐낸다는 어원) 수 많..
📕Numbers and Computing 📗Numbers Natural Numbers (자연수) Negative Numbers(음수) Integers(정수) Ration Nubmers(분수) 📕Positional Numbers 📗Positional Notation 16진법, 10진법, 8진법, 2진법 여기서 @진법에서 @이 base를 뜻한다. 💡10진수 Decimal is base 10 and has 10 digit sysmbols 0,1,2,3,4,5,6,7,8,9 💡2진수 Binary is base 2 and has 2 digit symbols 0,1 @진법은 0을 포함해서 @-1까지의 숫자를 표기할 수 있다. 2진수가 공간 낭비가 심하기 때문에 8진수와 16진수가 등장 8진수와 16진수는 사람이 읽..
재한
'학교' 카테고리의 글 목록 (3 Page)