총 7개
-
2024년 2학기 방송통신대 프로그래밍언어론 중간과제 연구2024.09.191. 프로그래밍 언어의 구성 요소 1.1. 데이터 데이터(data)는 프로그램 언어 구성의 핵심 요소 중 하나로, 컴퓨터가 처리 가능한 형태로 변환된 정보라고 볼 수 있다. 프로그램은 주어진 입력 데이터를 읽어 들여 이를 처리한 후, 결과물을 출력 데이터로 제공한다. 과거에는 포트란(FORTRAN)처럼 주로 과학 계산에서 사용되었기 때문에 숫자 데이터가 중심이 되었지만, 현대에 들어서는 텍스트, 이미지, 비디오 등 다양한 형태의 데이터뿐만 아니라 사용자 이벤트와 같은 추상적인 데이터까지 처리의 범위가 확장되었다. 컴퓨터 내부에...2024.09.19
-
프로그래밍언어론 구성 요소 설명 및 언어 차이점2024.10.111. 프로그래밍 언어의 구성 요소 1.1. 데이터 데이터(data)는 프로그래밍 언어에서 가장 핵심적인 구성 요소 중 하나이다. 데이터란 컴퓨터가 처리하고 저장할 수 있는 정보의 단위를 의미한다. 프로그램은 주어진 입력 데이터를 읽어 들여 이를 처리한 후, 결과 데이터를 출력하는 과정을 거치게 된다. 과거에는 주로 숫자 형태의 데이터, 즉 정수나 실수 데이터가 중심이었지만, 현대에는 다양한 형태의 데이터가 다루어진다. 텍스트, 이미지, 오디오, 비디오 등 다양한 유형의 데이터가 처리의 대상이 되며, 사용자 이벤트와 같은 추상적...2024.10.11
-
프로그래밍언어 구성요소 설명2024.10.141. 프로그래밍 언어의 구성 요소 1.1. 데이터 데이터는 프로그램이 처리하고 저장하는 값이나 정보의 단위를 의미한다. 프로그램에서 다루는 데이터는 숫자(정수형, 실수형), 문자, 문자열, 논리값(True/False) 등 다양한 형태로 나타나며, 변수나 상수의 형태로 메모리에 저장된다. 데이터는 프로그램의 입력값으로 사용되거나, 연산과 처리의 결과로 생성되는 산출값으로 사용될 수 있다. 예를 들어, 두 숫자 값을 더한 결과나 문자열을 조합한 결과 등이 데이터로 표현될 수 있다. 프로그래밍 언어에서는 이러한 데이터를 효율적으로 다루...2024.10.14
-
맥북에어 m12024.10.171. 서론 우리 사회는 더욱 디지털 사회로 접어들고 있으며 이 디지털 사회로의 접근의 중심에 컴퓨터가 있다는 것을 확인할 수 있다. 사회 경제 기술의 발전과 국민 생활수준의 제고에 따라, 사람들의 컴퓨터에 대한 생각은 이미 단순히 문서 작업을 하는 시대에 머물러 있지 않고 이미 지식 습득, 정보와 생각을 교류하는 도구로 자리 잡아 있다. 특히 컴퓨터는 현대인의 업무, 생활의 필수품이 되었다. 최신 개인용 컴퓨터들이 쏟아져 나오면서 사용자에게는 새로운 편리함을 제공하고 다양한 정보를 쉽게 찾을 수 있게도 한다. 이러한 면들이 이번 과...2024.10.17
-
컴퓨터구조론 인하대2024.10.121. MIPS의 파이프라인 모델 구현 및 분석 1.1. Verilog를 사용한 MIPS의 Pipeline 구현 1.1.1. ALU 모듈 ALU 모듈은 MIPS의 Pipeline 구현에서 중요한 역할을 담당한다. ALU 모듈은 ALU_Input1과 ALU_Input2, 그리고 ALU_Control을 입력으로 받아 다양한 산술 및 논리 연산을 수행한다. ALU_Control에 따라 입력으로 받은 ALU_Input1과 ALU_Input2에 대해 add, sub, and, or 등의 각기 다른 연산이 실행되며, 그 결과값이 ALU_Re...2024.10.12
-
컴퓨터구조2024.09.041. 컴퓨터의 개념과 구조 1.1. 컴퓨터의 개념 컴퓨터는 계산 기계에 전자적 부품을 사용해서 동일기능을 완수시킨 소위 전자계산기로서 기계적인 기어 등 부품 대신에 전자적인 진공관이나 트랜지스터, 집적회로(IC)를 써서 계산기의 속도와 신뢰성을 대폭 증대시키고, 용도도 단순한 계산에서 복잡한 정보처리로 확대되었으며, 정보화 사회라고 부르는 현대사회의 가장 중요한 사명을 다하고 있다. 계산속도도 인간이 30년 걸리는 계산을 1초 간에 처리할 수 있는 컴퓨터가 출현하고 있다. 그것은 전자적 활동, 예를 들면 나노세컨드(10억 분의...2024.09.04
-
명령어 실행단계와 컴퓨터 논리구조 및 물리구조2024.09.011. 서론 본 글에서는 컴퓨터 구조론의 핵심 개념 중 하나인 명령어의 실행 4단계를 분석하고자 한다. 특히, 명령어 인출, 명령어 해독, 데이터 인출, 명령어 실행의 각 단계가 어떠한 방식으로 작동하는지에 대해 정리하고자 한다. 추가적으로, 메모리 관리에서 중요한 내용인 논리 주소와 물리 주소의 개념과 차이에 대해서도 설명할 예정이다. 이를 통해, 컴퓨터 시스템의 기본 동작 원리와 메모리 관리 체계에 대한 개념을 정립하고자 한다. 2. 명령어(Instruction)의 이해 2.1. 명령어의 정의 명령어(instruction)란 컴...2024.09.01