IT 및 프로그래밍21 운영체제 컴퓨터 시스템의 동작 컴퓨터 시스템의 작업을 수행할 때 다음 순서에 따라 동작하며, 제어 장치가 이 동작을 조종한다.1. 입력장치로 데이터를 입력받아 메모리에 저장한다.2. 메모리에 저장한 데이터를 프로그램 제어 따라 인출하여 연상장치에서 수행하게 한다.3. 처리한 정보를 추력장쳉 표시하거나 보조기억장치에 지니게 한다. 입력장치로 컴퓨터에 유입되는 정보는 명령어와 데이터로 분류한다. 프로그램은 컴파일러 등을 사용하여 0과 1로 이진화된 기계 명령어로 바꾸어야 컴퓨터가 이해할 수 있다. 명령어는 실행할 산술 및 논리 연산의 동작을 명시하는 문장으로, 어떤 일을 수행하는 명령어 모음이 프로그램이다. 명령어의 구조명령어는 프로세서에 따라 고정 길이나 가변 길이를 구성하며 프로세서가 실행할 연산인 연산 부호와 명령어가 처리할 정보.. 2024. 10. 17. 운영체제 컴퓨터 시스템과 하드웨어의 구성에 대하여 컴퓨터 시스템은 하드웨어와 소프트웨어로 구성된다. 하드웨어는 데이터를 처리하는 물리적인 물체 기계장치를 의미하며 소프트웨어는 어떠한 작업을 명령하는 프로그램인 소프트웨어로 구성되어 있다. 운영체제는 물리적 기계장치인 하드웨어를 관리하며 명령하는 프로그램 소프트웨어이다. 이러한 소프트웨어를 이해하기 위해 우선 하드웨어를 알아야 소프트웨어를 알 수 있다.컴퓨터 하드웨어는 기본적으로 프로세서, 메모리, 주변장치로 이루어져 있고 이것들은 시스템 서비스로 연결한다. 프로세서중앙처리장치라고도 하는 프로세스는 컴퓨터 하드웨어에 장착한 모든 기계장치의 동작을 조종하고 명령을 실행시킨다.일반적으로 두 용어를 구분하지 않고 사용한다.프로세서는 연산장치와 제어장치 그리고 레지스터로 구성되고 이것들은 내부 버스로 연결한다. .. 2024. 10. 17. 파이썬 변수와 연산자에 관하여 알고리즘이 실행되는 동안 저장해 두는 공간 이를 우리는 '변수'라고 한다. 이 변수가 필히 쓰이는 이유는 컴퓨터가 입력 후 처리를 수행하기 이전 임시저장을 하는 데이터 공간이기 때문이다.짧게 말해 변수는 데이터를 넣어 두는 공간이라 알고 있으면 된다. 더하기, 빼기 등의 수학적인 기능을 수행하는 부호인 이것은 '연산자'이다. 산술연산자, 증감연산자, 논리연산자 등 모두 연산자의 포함되어 있는 것이다. 우리는 이런 개념을 인지하여 이해하고 어떻게 실현되는지 알아볼 것이다. 변수란 무엇인가?컴퓨터의 구조와 연관있는 변수는 프로그래밍 언어에서 필히 쓰게 된다. 변수란 메모리에 저장된 공간을 가리키는 것으로 컴퓨터가 값이란 것을 저장할 때 쓰는 것이 메모리인데 변수는 이 메모리라는 공간에 이름을 붙이는 것이다.. 2024. 10. 16. 이전 1 2 3 4 다음