컴퓨터지식(2)
-
컴퓨터에서 string은 왜 string일까
컴퓨터에서 string의 뜻은 문자열이라는 뜻이다. 근데 왜 하필 string임? 네이버에서 치면 이렇게 나온다. String 많이 쓰는 것은 기타나 바이올린의 현(String)이랑 스트링 치즈 정도이다. 사실 문자 딱 하나는 Character이다. 그리고 문자 + 열이 String임. 문자가 줄줄이 나열된 모양이 문자열이고 그게 String이라는 뜻. 100% 정확하진 않겠지만 이정도 유추하면 될 듯 하다. ** 파이썬은 Character 타입이 별도로 존재하지 않는다고 한다.
2023.10.28 -
선점형 멀티태스킹, 비선점형 멀티태스킹, 컨텍스트, 코루틴. 잘 모르겠다.
끄적이려고 쓰는거니까 참고만 해주삼... 비선점형 멀티 태스킹. 우선 멀티 태스킹이란? 여러 작업이 동시에 실행되는 개념. 엄밀히 따지면 동시에 작업되지는 않고 이 작업 했다가 저 작업 했다가를 엄청 빠르게 하는 느낌이라고 보면 된다. 그러면 비선점형 멀티 태스킹이란? 멀티 태스킹에는 선점형 멀티 태스킹, 비선점형 멀티 태스킹이 있다. 선점형 멀티 태스킹 : OS가 프로세서 이용 시간을 통제할 수 있어서 프로세스에 문제가 생기면 강제 종료 시킬 수 있다. 비선점형 멀티 태스킹 : 프로세스에 오류가 생겼을 때 그 오류가 해결이 되어야 한다. OS가 작업을 통제할 수 없다. 컴퓨터에서 컨텍스트란? 작업이 중단됐을 때 나중에 중단된 시점부터 계속할 수 있도록 할 수 있는 최소한의 데이터 세트이다. 코루틴 : ..
2023.10.23