기본 사항: 프로그래밍 작동 방식

업데이트: 2007년 11월

Visual Basic 프로그래밍 언어를 배우기 전에 프로그래밍 언어의 정의와 작동 방식을 이해하면 도움이 됩니다. 여기에는 몇 가지 프로그래밍 용어가 포함됩니다. 가장 좋은 방법은 기본적인 사항부터 살펴 보는 것입니다.

프로그래밍 작동 방식

컴퓨터 자체에는 지능이 없습니다.

본질적으로 컴퓨터는 켜져 있거나 꺼져 있는 작은 전자 스위치가 많이 모여 있는 것일 뿐입니다. 이러한 스위치의 조합을 다양하게 설정하여 컴퓨터에서 화면에 무언가 표시되거나 소리가 나도록 하는 등의 작업을 수행할 수 있습니다. 프로그래밍의 가장 기본적인 개념은 해야 할 일을 컴퓨터에 알려주는 것입니다.

물론 컴퓨터가 어려운 작업을 수행하도록 하는 스위치의 조합을 알기란 쉽지 않습니다. 따라서 프로그래밍 언어가 필요합니다.

프로그래밍 언어의 정의

사람들은 많은 단어가 있는 언어로 자신을 표현합니다. 컴퓨터는 1과 0으로만 이루어진 간단한 언어를 사용하는데 1은 "켬"을, 0은 "끔"을 의미합니다. 컴퓨터 언어를 사용하여 컴퓨터와 '대화'하는 것은 친구와 대화할 때 모르스 부호를 사용하는 것과 같습니다. 즉, 그렇게 할 수는 있지만 더 쉬운 방법이 있습니다.

프로그래밍 언어는 사용자와 컴퓨터 사이에서 번역자 역할을 합니다. 사용자는 컴퓨터의 네이티브 언어(기계어)를 학습하는 대신 프로그래밍 언어를 사용하여 쉽게 배우고 이해할 수 있는 방식으로 컴퓨터에 지시할 수 있습니다.

컴파일러라는 특수한 프로그램은 프로그래밍 언어로 작성된 명령을 기계어로 변환합니다. 따라서 Visual Basic 프로그래머는 컴퓨터가 수행하고 있는 작업이나 수행 방식을 이해할 필요 없이 Visual Basic 프로그래밍 언어의 작동 방식만 이해하면 됩니다.

Visual Basic 언어의 주요 기능

우리가 말하고 쓰는 언어에는 일정한 구조가 있습니다. 예를 들어, 책은 여러 장으로 이루어지며 각 장은 여러 단원으로, 각 단원은 여러 단어로 이루어집니다. Visual Basic으로 작성된 프로그램에도 일정한 구조가 있습니다. 모듈은 장과 유사하고, 프로시저는 단원과 유사하며 코드 줄은 문장과 유사합니다.

일반적으로 말을 하거나 글을 쓸 때는 명사나 동사처럼 다양한 범주의 단어를 사용합니다. 각 범주는 정의된 규칙 집합에 따라 사용됩니다. Visual Basic은 여러 가지 면에서 일상적으로 사용하는 언어와 매우 유사합니다. Visual Basic에도 프로그래밍 요소라는 단어 범주를 사용하여 프로그램을 작성하는 방식을 정의하는 규칙이 있습니다.

Visual Basic의 프로그래밍 요소에는 문, 선언, 메서드, 연산자 및 키워드가 있습니다. 다음 단원을 마치면 이러한 요소 및 요소의 사용 방법에 대해 자세히 배우게 됩니다.

글이나 말에는 문장 내에서 단어의 순서를 정의하는 규칙, 즉 구문이 있습니다. Visual Basic에도 구문이 있는데, 처음에는 생소할 수 있지만 실제로는 매우 간단합니다. 예를 들어 "내 차의 최고 속도는 55"라는 의미를 나타내려면 다음과 같이 씁니다.

Car.Speed.Maximum = 55

구문에 대해서는 나중에 더 자세히 배울 예정이며, IntelliSense 같은 Visual Basic의 도구를 사용하면 프로그램을 작성할 때 보다 손쉽게 올바른 구문을 선택하여 사용할 수 있습니다.

다음 단계

이 단원에서는 프로그래밍 언어의 정의와 작동 방식을 배웠습니다. 다음 단원에서는 Visual Basic 프로그래밍 언어의 사용 방법을 배웁니다. 걱정하지 마십시오. 곧 Visual Basic을 사용할 수 있게 될 것입니다.

다음 단원: 변수를 사용하여 단어, 숫자 및 값 나타내기

참고 항목

작업

변수를 사용하여 단어, 숫자 및 값 나타내기

개념

자세히 보기: 속성, 메서드 및 이벤트 이해

Visual Basic 프로그래밍 언어 소개

기타 리소스

Visual Basic 프로그램 처음 만들기

Visual Basic 프로그래밍 가이드