컴퓨터 소스 프로그램이란 무엇입니까?

질문 1: 컴퓨터 소스 프로그램이란 무엇인가요? 프로그램은 인간의 뇌와 같다

사람에게 뇌가 없으면 그 사람이 쓸모가 있을까?

컴퓨터는 뇌와 같다

질문 2: 소스 프로그램이란 무엇입니까? 키보드로 입력하는 코드(보통 텍스트 형식)가 소스 프로그램입니다. 기계에서는 인식할 수 있지만 사람은 인식할 수 없는 기계 번역 코드가 대상 프로그램입니다.

질문 3: 어떤 컴퓨터 프로그램이 포함되나요? 다양한 종류의 프로그램이 있나요? 가장 친숙한 실행프로그램은 .exe 입니다.

더블클릭해서 실행할 수 있는 프로그램이라면 프로그램이라고 부르죠!

바이러스도 프로그램이다!

질문 4: 컴퓨터 프로그램의 기능은 무엇입니까? 컴퓨터 프로그램 또는 소프트웨어 프로그램(종종 프로그램이라고도 함)은 컴퓨터 작업의 각 단계를 지시하는 일련의 명령을 의미합니다. 이는 일반적으로 특정 프로그래밍 언어로 작성되고 특정 대상 아키텍처에서 실행됩니다. 예를 들어, 프로그램은 중국어(프로그래밍 언어)로 작성된 돼지고기 조림 레시피(프로그램)와 같으며, 중국어(건축)를 이해하는 사람들이 이 요리를 만들 수 있도록 안내하는 데 사용됩니다. 일반적으로 컴퓨터 프로그램은 사람이 쉽게 이해할 수 없지만 컴퓨터가 이해할 수 있는 형식으로 컴파일되고 링크되어 실행된다. 컴파일 없이 실행할 수 있는 프로그램을 흔히 스크립트라고 합니다.

질문 5: 컴퓨터 프로그래밍이란 무엇입니까? 프로그래밍 소프트웨어를 사용하여 프로그램을 설계하는 것입니다.

질문 6: 컴퓨터 프로그램이란 무엇입니까? 1. 절차

개념 1.: 활동이나 프로세스를 수행하기 위해 미리 정의된 경로입니다.

개념 2. 프로그램은 컴퓨터에 특정 작업을 완료하는 방법을 알려주는 시퀀스로 구성됩니다. 현재의 컴퓨터는 인간의 자연어를 이해할 수 없기 때문에 자연어로 컴퓨터 프로그램을 작성할 수 없습니다.

2. 프로그래밍

컴퓨터 언어에는 다양한 종류가 있습니다. 일반적으로 기계 언어, 어셈블리 언어, 고급 언어의 세 가지 범주로 나눌 수 있습니다.

현재 프로그래밍 언어에는 어셈블리 언어와 고급 언어라는 두 가지 일반적인 형태가 있습니다. 컴퓨터가 인식할 수 있는 유일한 언어는 0과 1로 구성된 코드인 기계어뿐이다. 하지만 일반적으로 사람들은 프로그래밍을 할 때 기억하고 인식하기가 매우 어렵기 때문에 기계어를 사용하지 않습니다.

고급 언어로 작성된 프로그램은 컴퓨터에서 직접 인식할 수 없으며 변환을 거쳐야 실행될 수 있습니다. 변환 방법에 따라 두 가지 범주로 나눌 수 있습니다.

해석 유형: 유사한 실행 방법 우리 일상 생활에서 발생하는 "동시 번역"으로 인해 애플리케이션 소스 코드가 실행되는 동안 해당 언어의 인터프리터에 의해 대상 코드(기계어)로 "번역"됩니다. 효율성이 상대적으로 낮고 독립적으로 실행 가능한 실행 파일을 생성할 수 없습니다. 파일을 실행하기 위해 애플리케이션은 인터프리터와 분리될 수 없지만 이 방법은 더 유연하고 애플리케이션을 동적으로 조정하고 수정할 수 있습니다.

컴파일 클래스: 컴파일이란 응용 소스 프로그램이 실행되기 전에 프로그램 소스 코드를 타겟 코드(기계어)로 "번역"하여 비교를 통해 타겟 프로그램이 언어 환경과 독립적으로 실행될 수 있도록 하는 것을 말합니다. 편리하고 효율적입니다. 그러나 애플리케이션을 수정하려면 먼저 소스 코드를 수정한 후 다시 컴파일하여 새로운 객체 파일(*.OBJ)을 생성해야 실행될 수 있습니다. 수정이 매우 불편합니다. 이제 Visual C++, Visual Foxpro, Delphi 등과 같은 대부분의 프로그래밍 언어가 컴파일됩니다.

보충 답변

모든 소프트웨어(qq 포함)는 실행 중인 프로그램입니다.

프로그램 작성은 구문 및 의미 오류를 찾기 위해 새로운 소스 코드를 작성하고, 새로 작성된 코드를 테스트, 분석 및 개선하는 반복적인 프로세스입니다. 이런 일을 하는 사람을 프로그래머라고 합니다.

컴퓨터의 급속한 발전으로 인해 프로그래밍 요구 사항과 유형이 점점 더 다양해졌고, 그 결과 다양한 유형의 프로그래머가 생겨나고 각각의 작업과 작업이 더욱 세부적으로 구분됩니다. 소프트웨어 엔지니어와 시스템 분석가가 두 가지 예입니다. 오늘날 프로그래밍의 장기적인 프로세스를 "소프트웨어 개발" 또는 소프트웨어 엔지니어링이라고 합니다. 후자는 학문의 정교함이 높아짐에 따라 점점 더 인기를 얻고 있습니다.

질문 7: 컴퓨터의 주요 프로그램은 무엇입니까? 그 이유는 다음과 같습니다.

명령어 시스템의 명령어는 컴퓨터 메모리에 이진 인코딩 형식으로 저장됩니다. 이 인코딩을 기계어 코드 또는 프로그램이 실행될 때 명령어를 읽습니다. 메모리에 있는 기계어 코드, 즉 기계어 프로그램만 컴퓨터에서 실행될 수 있습니다. 그러나 기계어 코드는 기억하기 어렵고 사용 시 오류가 발생하기 쉽습니다. 따라서 기계어를 직접 사용하는 프로그래밍은 매우 어렵고 지루한 작업이며, 프로그래밍 절차도 이해하기 어렵습니다. 이때, 상세한 프로그램 설명이 있으면 큰 편리함을 가져다 주고 다시 피로의 고통을 피할 수 있게 해줄 것입니다. 기계어를 대체하여 명령어를 표현하는 것인데, 의미가 간단하고 명확하여 한눈에 이해하기 쉽고, 결과적으로 명령어 니모닉과 다양한 기호를 사용하여 표현할 수 있게 되었습니다. 기호는 정해진 형식에 따라 프로그램을 컴파일하는 데 사용됩니다. 이러한 프로그램을 어셈블리 언어 프로그램이라고 합니다. 명령어, 주소, 데이터 등 및 관련 규정을 나타내는 이러한 기호는 " 생각하다", 즉 컴퓨터 어셈블리 언어입니다.

어셈블리 언어는 특정 컴퓨터 유형과 밀접한 관련이 있습니다. 중앙 처리 장치마다 명령 시스템이 다르며 해당 어셈블리 언어도 다릅니다. 하드웨어와 밀접한 관련이 있는 프로그램이나 실시간 요구사항이 높은 프로그램은 어셈블리 프로그램을 사용하는 경우가 많습니다.

편집 프로그램의 지원으로 어셈블리 언어 프로그램을 키보드로 입력하고 소스 프로그램은 어셈블리 언어로 작성되며 컴퓨터 내부에서는 명령문으로 작성되며 소스 프로그램의 각 명령문은 ASCII 코드로 표현되어 소스 파일이라고도 하는 디스크에 저장됩니다. 기계어와 다른 점은 컴퓨터로 실행할 수는 없으나 확인하고 저장할 수 있는 파일로 표시하고 인쇄할 수 있다는 점이다.

어셈블리 언어 소스 프로그램은 구문 검사를 거쳐서 저장한다. 소스 프로그램에 구문 오류가 있는 경우 어셈블러는 오류 유형과 오류가 있는 명령문을 지적하여 사용자가 이를 확인할 수 있도록 합니다. 이를 다시 편집하고 수정한 후 새로운 소스 파일을 구성합니다. 소스 파일과 생성된 개체 코드 파일은 하나 또는 여러 개일 수 있습니다.

개체 코드 파일은 컴퓨터에서 직접 실행할 수 없습니다. 실행 파일을 형성하려면 링커 프로그램을 통해 라이브러리 파일과 연결되어야 합니다. 이 실행 파일은 실행되기 전에 운영 체제를 컴퓨터 메모리에 로드해야 합니다.

BOSS라고 부르지 마세요. on 2008-01-29 15:58

기타 Answers.EXE 응용 프로그램

.BAT 배치 파일

아무튼, 많아요!

질문 8: 컴퓨터 프로그램이란 무엇입니까? 컴퓨터 프로그램이란 컴퓨터가 인식하여 실행할 수 있는 명령어를 말한다 ***. QQ 등 흔히 보는 소프트웨어입니다.

질문 9: 컴퓨터 계산 프로그램이란 무엇인가요? 컴퓨터 소프트웨어 시스템인가요?

소프트웨어라 함은 컴퓨터의 사용을 편리하게 하고 효율성을 높이기 위해 구성한 프로그램과 개발, 사용, 유지관리를 위한 관련 문서를 말합니다. 소프트웨어 시스템은 시스템 소프트웨어와 응용 소프트웨어라는 두 가지 범주로 나눌 수 있습니다.

1 시스템 소프트웨어

시스템 소프트웨어는 컴퓨터 시스템을 제어하고 해당 리소스를 관리하는 일련의 프로그램으로 구성됩니다. 주요 기능에는 컴퓨터 시작, 응용 프로그램 저장, 로드 및 실행이 포함됩니다. 파일 정렬 및 검색, 프로그램 언어를 기계어로 번역 등 실제로 시스템 소프트웨어는 사용자와 컴퓨터 사이의 인터페이스로 간주될 수 있으며, 이는 응용 소프트웨어와 사용자에게 하드웨어를 제어하고 액세스할 수 있는 수단을 제공합니다. 이러한 기능은 주로 운영 체제에 의해 완료됩니다. 또한 사용자가 컴퓨터를 사용하는 데 도움을 주는 컴파일 시스템과 다양한 도구 소프트웨어도 이 범주에 속합니다. 그 기능은 아래에 소개되어 있습니다.

1) 운영체제(OS)

운영체제는 컴퓨터 소프트웨어와 하드웨어 자원의 조화로운 운영을 관리, 제어, 감독하는 프로그램 시스템으로 구성됩니다. 다양한 제어 기능을 갖춘 시스템과 관리 기능으로 구성된 프로그램은 컴퓨터 하드웨어에서 직접 실행되는 가장 기본적인 시스템 소프트웨어이며 시스템 소프트웨어의 핵심입니다. 운영 체제는 컴퓨터 개발의 산물입니다. 두 가지 주요 목적이 있습니다. 첫째, 사용자가 컴퓨터를 쉽게 사용할 수 있도록 하고 사용자와 컴퓨터 간의 인터페이스입니다. 예를 들어, 사용자는 운영 체제의 도움으로 간단한 명령을 입력하여 복잡한 기능을 자동으로 완료할 수 있습니다. 둘째, 컴퓨터 시스템의 모든 리소스를 통합 관리하고 컴퓨터 작업 흐름을 합리적으로 구성하여 효율성을 높입니다. 컴퓨터를 완전하고 합리적으로 활용할 수 있습니다. 운영 체제에는 일반적으로 다음과 같은 5가지 기능 모듈이 포함되어야 합니다.

(1) 프로세서 관리. 여러 프로그램을 동시에 실행할 때 프로세서(CPU) 시간 할당 문제를 해결합니다.

(2) 업무 관리. 독립적인 작업을 완료하는 프로그램과 이에 필요한 데이터가 작업을 구성합니다. 작업 관리의 주요 임무는 사용자에게 자신의 작업을 편리하게 실행하고, 시스템에 들어오는 모든 작업을 예약 및 제어하며, 전체 시스템의 리소스를 최대한 효율적으로 활용할 수 있는 컴퓨터 인터페이스를 제공하는 것입니다.

(3) 메모리 관리. 각 프로그램과 해당 프로그램이 사용하는 데이터에 저장 공간을 할당하고 서로 간섭하지 않도록 하십시오.

(4) 장비 관리. 장치 할당은 사용자의 장치 사용 요청에 따라 이루어지며, 정보 입력 요청 등 언제든지 장치 요청(인터럽트라고 함)을 받을 수도 있습니다.

(5) 파일 관리. 주로 파일의 저장, 검색, 공유 및 보호를 담당하여 사용자에게 편리한 파일 작업을 제공합니다.

운영체제에는 여러 종류가 있는데, 그 기능과 특성에 따라 배치 운영체제, 시분할 운영체제, 실시간 운영체제로 구분된다. 동시에 단일 사용자 운영 체제와 다중 사용자 운영 체제로 구분됩니다. 컴퓨터 네트워크 환경을 관리하는 데 적합한 네트워크 운영 체제입니다. 개발 프로세스에 따라 일반적으로 다음과 같은 6가지 범주로 나뉩니다.

(1) 단일 사용자 운영 체제(Single User Operating System)

단일 사용자 운영 체제의 주요 특징은 사용자 운영 체제는 한 번에 하나의 사용자 프로그램만 실행할 수 있습니다. 이러한 유형의 시스템의 가장 큰 단점은 컴퓨터 시스템의 자원을 완전히 활용할 수 없다는 것입니다. 마이크로컴퓨터 DOS 및 Windows 운영 체제가 이 범주에 속합니다.

(2) 일괄처리 운영체제(Batch Process Operating System)

일괄처리 운영체제는 1970년대 대형, 중형 컴퓨터에서 실행되는 운영체제이다. 당시 단일 사용자 단일 작업 운영 체제의 낮은 CPU 사용 효율성과 I/O 장치 자원의 활용도가 낮기 때문에 주로 대형 및 중형 컴퓨터에서 실행되는 다중 채널 일괄 처리 시스템이 개발되었습니다. 멀티채널은 여러 프로그램이나 작업(Multi-Programs 또는 Multi Jobs)이 동시에 존재하고 실행되는 것을 의미하므로 멀티태스킹 운영체제라고도 합니다. IBM의 DOS/VSE가 이러한 유형의 시스템입니다.

(3) 시분할 운영체제(Time-Sharing Operating System)

시분할 운영체제는 다음과 같은 특징을 갖는 운영체제이다. 여러 대의 컴퓨터가 하나의 컴퓨터 주위에 매달려 있다. . 근거리 또는 원격 터미널에서 각 사용자는 자신의 터미널에서 실행되는 작업을 대화형으로 제어할 수 있습니다.

시분할 시스템 관리 하에서는 각 사용자가 사용하지만...gt;gt;