Difference between revisions of "Basic Pascal Tutorial/Introduction/ko"

From Lazarus wiki
Jump to navigationJump to search
m (moved Object Pascal Tutorial/kr to Object Pascal Introduction/ko: Original Page used wrong country code. So, in order to reuse the page, I changed page name.)
m (bypass language bar/categorization template redirect [cf. discussion])
 
(9 intermediate revisions by 4 users not shown)
Line 1: Line 1:
{{Object_Pascal_Tutorial}}
+
{{Basic Pascal Tutorial/Introduction}}
__TOC__
 
== 개요 ==
 
[http://www.taoyue.com/ Tao Yue] 가 이 멋진 파스칼 개요와 강좌를 제공해 주었다. 그리고, 고맙게도 원본 강좌를 Lazarus-ccr에 위키의 형태로 게시하는 것을 허락해 주었다.
 
* 여기 게시글은 원본 강좌로 연결되어있다. : http://www.taoyue.com/tutorials/pascal/
 
* 원본 강좌에서 수정된 부분도 있음을 알린다.
 
Tao Yue가 쓴 내용을 여기 위키와는 다른 곳에 게시를 하고자 한다면, 원 저자에게 연락을 해주기 바란다.
 
  
강좌는 [[Object_Pascal_Introduction|Tao Yue의 Object Pascal 강좌]]로 가거나 아래 목차를 이용할 수 있다.
+
소개 (저자: Tao Yue, 상태: 변경없음)
  
==목차==
+
파스칼의 세계로 온 걸 환영한다! 이 강좌는 간단하지만 두루두루 파스칼 프로그래밍 언어를 소개하도록 하였다. 이 강좌는 모든 표준 파스칼의 문법을 포함하고 있으며, 포인터에 대해서도 설명한다.
* [[Object_Pascal_Introduction|소개]]
+
만일, 서둘러 파스칼을 시작하고 싶거나, 파스칼 언어의 특정 부분에 대한 정보를 찾고 있다면, 목차로 돌아가서 필요한 강좌로 바로 가면 된다.
* [[Object_Pascal_History|Pascal의 역사]]
 
* [[Compilers|Pascal 컴파일러]]
 
* [[Hello,_World|Hello, world]]
 
* [[Program_Structure|1. 기초]]
 
** [[Program_Structure|프로그램의 구조]]
 
** [[Identifiers|식별자 (Identifiers)]]
 
** [[Constants|상수]]
 
** [[Variables_and_Data_Types|변수와 데이터 형]]
 
** [[Assignment_and_Operations|값의 할당과 연산]]
 
** [[Standard_Functions|표준 함수]]
 
** [[Punctuation_and_Indentation|구문과 들여쓰기]]
 
** [[Programming_Assignment|프로그래밍 연습문제]]
 
** [[Solution|해답]]
 
* [[Input|2. 입력/출력]]
 
** [[Input|입력]]
 
** [[Output|출력]]
 
** [[Formatting output|출력형태 변경]]
 
** [[Files|파일]]
 
** [[EOLN_and_EOF|EOLN과 EOF]]
 
** [[Programming_Assignment_2|프로그래밍 연습문제]]
 
** [[Solution_2|해답]]
 
* [[Sequential_control|3. 프로그램의 흐름]]
 
** [[Sequential_control|순차 제어]]
 
** [[Boolean_Expressions|Boolean(참/거짓) 표현]]
 
** [[IF|프로그램 흐름 나누기]]
 
*** [[IF]]
 
*** [[CASE]]
 
** [[FOR..DO|반복문]]
 
*** [[FOR..DO]]
 
*** [[WHILE..DO]]
 
*** [[REPEAT..UNTIL]]
 
*** [[FOR..IN]]
 
** [[Programming_Assignment_3|프로그래밍 연습문제: 피보나찌 순열과 2개의 숫자를 이용한 제곱승]]
 
** [[Solution_3|해법]]]
 
* [[Procedures|4. Subprogram]]
 
** [[Procedures|프로시져 (Procedure)]]
 
** [[Parameters|값 전달하기 (Parameter)]]
 
** [[Functions| 함수 (Function)]]
 
** [[Scope|범위 (Scope)]]
 
** [[Recursion|재귀 호출]]
 
** [[Forward_Referencing|Forward 참조]]
 
** [[Programming_Assignment_4|프로그래밍 연습문제: 하노이의 탑]]
 
** [[Solution_4|해법]]
 
* [[Enumerated_types|5. 자료 형]]
 
** [[Enumerated_types|목록 자료형 (Enumerated type)]]
 
** [[Subranges|범위의 지정]]
 
** [[1-dimensional_arrays|1차원 배열]]
 
** [[Multidimensional_arrays|다차원 배열]]
 
** [[Records|레코드]]
 
** [[Pointers|포인터]]
 
* [[Graphis|그래픽]]
 
** [[Drawing with canvas|캔버스에 그림 그리기]]
 
* [[Object Oriented Programming with FreePascal and Lazarus|FreePascal과 Lazarus를 이용한 객체지향 프로그래밍]]
 
* [[Final_words|6. 강좌를 마치며]]
 
  
[[Category:Pascal]]
+
이 강좌는 가능하면 군더더기 없이 명료하게 전달하려고 노력했다. 만약 이해가 가지 않는 부분이 있다면, 실제 파스칼 컴파일러에 돌려 보면서 조금씩 바꾸어 보길 추천한다. 파스칼은 문법적으로 융통성이 별로 없는 상당히 딱딱한 언어이다. 이 말은 무슨 말인가 하면, 조금의 프로그램에 실수가 있더라도, 컴파일러는 중지하고, 무엇이 잘못되었는지 알려준다는 말이다. 파일을 사용하는 경우가 아니라면, 현실적으로 컴퓨터를 완전히 망쳐버리는 방법이 존재하지 않는다.
[[Category:Tutorials]]
+
 
 +
기본적인 자료 구조를 넘어서 더 깊이 배우고 싶다면, 위치페이지 [[Pascal and Lazarus Books and Magazines]]에 나열된 파스칼 프로그래밍에 대한 책과 잡지를 구입해 볼 수 있다.
 +
 
 +
파스칼(또는 다른 어떤 고수준 언어)로 프로그램을 하기 위해선, 컴파일러라는 것이 필요하다. 이 강좌를 위해 어떤 표준 파스칼 컴파일러를 이용할 수 있다. 컴파일러를 다운로드 받고 싶거나, 프로그램에 처음이라 컴파일러가 뭔지 모른다면, 여기를 클릭해 더 자세한 정보를 볼 수 있다.
 +
 
 +
(역주: 여기라는 링크가 원문엔 없음)
 +
 
 +
{|style=color-backgroud="white" cellspacing="20"
 +
|[[Basic Pascal Tutorial/ko|previous]]
 +
|[[Basic Pascal Tutorial/Contents/ko|contents]]
 +
|[[Basic Pascal Tutorial/History/ko|next]]
 +
|}

Latest revision as of 16:15, 20 August 2022

العربية (ar) български (bg) Deutsch (de) English (en) español (es) français (fr) italiano (it) 日本語 (ja) 한국어 (ko) русский (ru) svenska (sv) 中文(中国大陆)‎ (zh_CN)

소개 (저자: Tao Yue, 상태: 변경없음)

파스칼의 세계로 온 걸 환영한다! 이 강좌는 간단하지만 두루두루 파스칼 프로그래밍 언어를 소개하도록 하였다. 이 강좌는 모든 표준 파스칼의 문법을 포함하고 있으며, 포인터에 대해서도 설명한다. 만일, 서둘러 파스칼을 시작하고 싶거나, 파스칼 언어의 특정 부분에 대한 정보를 찾고 있다면, 목차로 돌아가서 필요한 강좌로 바로 가면 된다.

이 강좌는 가능하면 군더더기 없이 명료하게 전달하려고 노력했다. 만약 이해가 가지 않는 부분이 있다면, 실제 파스칼 컴파일러에 돌려 보면서 조금씩 바꾸어 보길 추천한다. 파스칼은 문법적으로 융통성이 별로 없는 상당히 딱딱한 언어이다. 이 말은 무슨 말인가 하면, 조금의 프로그램에 실수가 있더라도, 컴파일러는 중지하고, 무엇이 잘못되었는지 알려준다는 말이다. 파일을 사용하는 경우가 아니라면, 현실적으로 컴퓨터를 완전히 망쳐버리는 방법이 존재하지 않는다.

기본적인 자료 구조를 넘어서 더 깊이 배우고 싶다면, 위치페이지 Pascal and Lazarus Books and Magazines에 나열된 파스칼 프로그래밍에 대한 책과 잡지를 구입해 볼 수 있다.

파스칼(또는 다른 어떤 고수준 언어)로 프로그램을 하기 위해선, 컴파일러라는 것이 필요하다. 이 강좌를 위해 어떤 표준 파스칼 컴파일러를 이용할 수 있다. 컴파일러를 다운로드 받고 싶거나, 프로그램에 처음이라 컴파일러가 뭔지 모른다면, 여기를 클릭해 더 자세한 정보를 볼 수 있다.

(역주: 여기라는 링크가 원문엔 없음)

previous contents next