프로그램에서 처리하는 개체는 "데이터"입니다. 컴퓨터 세계에서 데이터는 디지털 모델의 추상적인 개념을 나타내며 정보도 나타냅니다. 프로그램 작성의 목적은 이러한 데이터를 처리하는 것이며 프로그래밍은 데이터를 처리하는 데 사용됩니다.
관련 추천: "프로그래밍 비디오"
프로그래밍이란 무엇에 사용되나요?
데이터 처리에 지나지 않습니다. 과학 연구나 엔지니어링 프로젝트에 참여할 때 당연히 먼저 도메인 지식을 기반으로 문제를 분석한 다음 수학적 모델링을 수행하고 최종적으로 컴퓨터를 통해 처리합니다.
컴퓨터의 세계에서 데이터는 디지털 모델의 추상적인 개념을 나타내며 정보를 나타냅니다. 일상 생활과 결합하여 우리는 텍스트, 숫자, 소리, 그림, 애니메이션 및 더 복잡한 멀티미디어 데이터 등 모든 종류의 데이터로 둘러싸여 있다고 상상할 수 있습니다. 프로그램을 작성하는 목적은 이 데이터를 처리하는 것입니다.
데이터 유형은 다양하지만 최종 분석에 따르면 가장 기본적인 두 가지 데이터 유형은 숫자와 문자입니다.
데이터를 이해하는 방법은?
데이터의 유형은 많지만 최종 분석에 따르면 가장 기본적인 두 가지 데이터 유형은 숫자와 문자입니다.
수학의 추상적인 관점에서 보면: 숫자의 경우: 스칼라 +벡터
과학 연구와 공학에서는 벡터와 스칼라라는 두 가지 유형을 다뤄야 합니다.
스칼라: 매우 간단하고 가장 기본적인 숫자 유형이며 벡터 및 더 복잡한 유형의 기초입니다.
벡터: 현재 매우 인기 있는 기계 학습 및 데이터 마이닝에서는 항상 특징 벡터를 다룰 필요가 없습니다. C++에는 (배열, STL 벡터)가 있습니다.
수학적 추상적 관점에서: 문자의 경우: 문자 + 문자열
문자는 언어 정보를 전달하기 때문에 인터넷에서 가장 중요한 정보 매체입니다.
과학 연구 및 엔지니어링 프로젝트에서는 텍스트라고도 합니다. 글쓰기, 읽기, 신문 읽기, 기사 쓰기 등 모두 기사를 전달체로 사용하는 인터넷 시대의 가장 일반적이고 중요한 정보 매체입니다.
C/C++에서는 텍스트를 문자와 문자열의 형태로 표현하고 처리합니다. 문자열은 문자 배열과 동일합니다.
컴퓨터 관점: 데이터 이해
컴퓨터 프로그래밍 언어의 역할은 추상적인 수학적 모델에서 특정 컴퓨터 표현으로의 매핑을 완성하는 것입니다. 따라서 컴퓨터 프로그래밍 언어는 숫자를 표현하기 위해 여러 모델을 정의합니다.
예를 들어, 변수 num이 여기에 정의되어 있으며 이는 두 가지 의미를 갖습니다.
1 첫째, 수학에서 정수에 해당하며
2. 둘째, 컴퓨터 하드웨어의 한계로 인해 이 정수 변수는 무한히 큰 데이터를 나타낼 수 없기 때문에 기존 32비트 시스템에서는 최대
까지만 도달할 수 있습니다. "추상적인 수학적 세계"를 "컴퓨터 실제 세계"로 매핑합니다.
우리 주변에 나타나는 다양한 데이터를 각각 수학과 컴퓨터의 관점에서 이해해 보세요. 수학과 컴퓨터의 세계에서는 데이터의 표현 방식과 구현 방법이 다릅니다.
C/C++의 세계에서는 데이터가 기본 데이터 유형과 비기본 데이터 유형으로 나눌 수 있습니다.
1 기본 데이터 유형: 문자, 정수, 부동 소수점
2 . 기본 데이터 유형: 기본 데이터 유형을 기반으로 하며 보다 복잡한 데이터를 표현하기 위해 사용자 요구에 따라 구성됩니다.
더 많은 관련 글을 읽고 싶으시면 PHP 중국어 홈페이지를 방문해 주세요! !
위 내용은 프로그램이 처리하는 객체는 무엇인가?의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!