SMALL 전체 글78 비트, 바이트, 워드 알고리즘 이란 ' 주어진 문제를 해결하기 위해 컴퓨터에 주어지는 일련의 명령어 집합' 으로 정의 했다. 소스 코드를 컴파일하면 알고리즘을 구현한 명령어 집합으로 이루어지는 기계어 파일이 생성된다. 하지만 프로그램에는 명령어만 있는 것은 아니다. 사인 30º 값을 구하기 위해서는 사인 값을 계산하는 명령어 뿐만 아니라 30º와 사인 30º 값이 1/2도 중요하다. 이때 사인 값을 계산하라는 지시가 명령어에 해당한다면, 30º와 1/2 은 데이터에 해당한다. 컴퓨터에서 명령어와 데이터는 어떻게 저장이 될까? 컴퓨터에서 명령어와 데이터는 동일한 기호를 사용하며, 즉0과1 의 조합으로 표현된다. '0010 0111'이라는 기계어가 있다고 가정했을 때 , 8개의 0과 1의 조합으로 이루어진 기계어를 명령어로 본다.. 2022. 1. 3. 컴퓨터를 위한 수학 수학이 싫어서 프로그램을 공부하겠다라는 사람을 종종 봤다. 컴퓨터 프로그램을 작성하기 위해 미적분을 사용하는 경우는 거의 없지만, 수학은 컴퓨터를 이해하고 프로그램을 만드는 데에도 필요하다. 컴퓨터를 위한 수학은 '이산수학' 이라는 이름으로 불리며, '이산(DISCRETE)'은 디지털의 기본이다. 물론 이산 수학이 컴퓨터만을 위한 수학은 아니다. 이산 수학은 자연계의 연속적인 성질과 대비되는 이산적인 성질을 다루는 분야로, 정보 이론, 논리학, 집합론, 그래프 이론, 대수학 등과 같은 다양한 주제를 포함하고 있다. 이 중 컴퓨터 하드웨어와 가장 관련이 깊은 분야는 단연 '불대수(Boolean algebra)' 이다. 불대수는 대수학의 한 분야로, 19세기 중반 조지 불(George Boole)에 의해 정.. 2022. 1. 3. 데이터 과학이란 >>데이터 과학이란 데이터 과학의 절차 데이터 과학에 사용되는 도구 2021. 9. 25. printf 함수의 기본적인 활용! printf 심화반이다.. 시작부터 실수 타입 부터 우울하게 알아보자.. 실수 두번이상이면 병인거 알쥬? 실수1: 실수 1을 기억하고싶다 하시는 분들은 주석 처리를 해줍시다. 실수 2. 실수는 넘기고 다음과 같은 형채를 출력하는 프로그램을 작성해보자 쉽쥬? 허이짜! "hello world" 이거 출력해보자 (") 겹따옴표 출력하는거 까먹으신 분들 정신잡자. 자 예제 쭉쭉 가보자 이번은 전에 배운 서식문자 %d를 이용하여 기본사칙연산 식을 출력해보자 아주 이지 하니 잘따라가 보자 서식문자.. 쉽쥬? 하지만! 실제로 저식으로 컴파일을 하면 length값이라 하는데 요로코롬 결과값 5 와 10 의 위치가 맘에 안들죠? 하여 크기를 조절해서 보기 이쁘게 정렬을 해줍시다. 이렇게 1단을 보면 결과값 5의 위치를 .. 2021. 4. 12. 이전 1 ··· 16 17 18 19 20 다음 LIST