Difference between revisions of "Programming"
From Korean Wiki Project
(Created page with '*객체 - Object *메서드 - Method *액세스하다 - Access Category:Vocabulary') |
(Just personal curiosity =) Someone with more experience will probably need to edit it) |
||
| Line 1: | Line 1: | ||
| + | ==General== | ||
| + | *프로그래밍 - Programming | ||
| + | *코드 - Code | ||
| + | *클래스 - Class | ||
*객체 - Object | *객체 - Object | ||
| + | **객체 지향 - Object oriented | ||
*메서드 - Method | *메서드 - Method | ||
*액세스하다 - Access | *액세스하다 - Access | ||
| + | *메모리 수거 - Garbage collection | ||
| + | *알고리즘 - Algorithm | ||
| + | *블록 - A block of code | ||
| + | *데이터 - Data | ||
| + | *예외 처리 - Exception handling | ||
| + | *라이브러리 - Library | ||
| + | *헤더 - Header | ||
| + | *콘솔 - Console | ||
| + | |||
| + | ==Occupations== | ||
| + | *프로그래머 - Programmer | ||
| + | |||
| + | ==Languages== | ||
| + | *어셈블리어 - Assembly | ||
| + | *포트란 - FORTRAN | ||
| + | *오브젝티브-C - Objective C | ||
| + | *자바 - Java | ||
| + | *자바스크립트 - JavaScript | ||
| + | *루비 - Ruby | ||
| + | *비주얼 베이직 - Visual BASIC | ||
| + | |||
| + | ==Common Symbols== | ||
| + | {| | ||
| + | |-valign="top" | ||
| + | | | ||
| + | {| class="wikitable" | ||
| + | |- | ||
| + | ! 산술 연산자 | ||
| + | ! 설명 | ||
| + | |- | ||
| + | | <center>-</center> | ||
| + | | 빼기 | ||
| + | |- | ||
| + | | <center>+</center> | ||
| + | | 더하기 | ||
| + | |- | ||
| + | | <center>*</center> | ||
| + | | 곱하기 | ||
| + | |- | ||
| + | | <center>/</center> | ||
| + | | 나누기 | ||
| + | |- | ||
| + | | <center>%</center> | ||
| + | | 나머지 | ||
| + | |- | ||
| + | | <center>--</center> | ||
| + | | 감소 | ||
| + | |- | ||
| + | | <center>++</center> | ||
| + | | 증가 | ||
| + | |} | ||
| + | | | ||
| + | {| class="wikitable" | ||
| + | |- | ||
| + | ! 관계 연산자 | ||
| + | ! 설명 | ||
| + | |- | ||
| + | | <center>></center> | ||
| + | | 보다 큼 | ||
| + | |- | ||
| + | | <center>>=</center> | ||
| + | | 보다 크거나 같음 | ||
| + | |- | ||
| + | | <center><</center> | ||
| + | | 보다 적음 | ||
| + | |- | ||
| + | | <center><=</center> | ||
| + | | 보다 적거나 같음 | ||
| + | |- | ||
| + | | <center>==</center> | ||
| + | | 같음 | ||
| + | |- | ||
| + | | <center>!=</center> | ||
| + | | 같지 않음 | ||
| + | |- | ||
| + | | <center>&</center> | ||
| + | | ~와(과) | ||
| + | |- | ||
| + | | <center><nowiki>|</nowiki></center> | ||
| + | | ~또는 | ||
| + | |- | ||
| + | | <center>!</center> | ||
| + | | ~이(가) 아님 | ||
| + | |} | ||
| + | | | ||
| + | {| class="wikitable" | ||
| + | |- | ||
| + | ! 논리 연산자 | ||
| + | ! 설명 | ||
| + | |- | ||
| + | |- | ||
| + | | <center>&&</center> | ||
| + | | 논리곱 | ||
| + | |- | ||
| + | | <center><nowiki>||</nowiki></center> | ||
| + | | 논리합 | ||
| + | |- | ||
| + | | <center>^</center> | ||
| + | | 베타적 논리 연산자 | ||
| + | |- | ||
| + | | <center>~</center> | ||
| + | | 1의 보수 | ||
| + | |- | ||
| + | | <center>>></center> | ||
| + | | 오른쪽 이동 | ||
| + | |- | ||
| + | | <center><<</center> | ||
| + | | 왼쪽 이동 | ||
| + | |} | ||
| + | |} | ||
| + | |||
| + | ==Tools== | ||
| + | *컴파일러 - Compiler | ||
| + | **컴파일 - Compile | ||
| + | *디버거 - Debugger | ||
| + | |||
| + | ==Thread and Processes== | ||
| + | *프로세스 - Process | ||
| + | *멀티프로세스 - Multiprocess | ||
| + | *스레드 - Thread | ||
| + | *멀티스레드 - Multithread | ||
| + | *세마포어 - Semaphore | ||
| + | *경쟁 상태 - Race condition | ||
| + | *교착 상태 - Deadlock | ||
| + | |||
| + | ==Variables and functions== | ||
| + | *변수 - Variable | ||
| + | **매개변수 - Parameter | ||
| + | *함수 - Function | ||
| + | *선언 - Declaration | ||
| + | *전역 변수 - Global | ||
| + | *포인터 - Pointer | ||
| + | *인스턴스 - Instance | ||
| + | *제네릭 - Generics | ||
| + | *템플릿 - Template | ||
| + | *메서드 - Method | ||
| + | *연산자 오버로드 - Operator overloading | ||
| + | *반환값 - Return value | ||
| + | **반환하다 - Return (from a function) | ||
| + | |||
| + | ===Data Structures=== | ||
| + | *배열 - Array | ||
| + | *연결 리스트 - Linked list | ||
| + | |||
| + | ==Debugging== | ||
| + | *디버그 - Debug | ||
| + | *오류 / 버그 - Bug | ||
| + | *메모리 누수 - Memory leak | ||
| + | |||
| + | ==Low Level== | ||
| + | *명령어 - Instruction | ||
| + | *레지스터 - (CPU) Register | ||
| + | *입출력 - I/O | ||
[[Category:Vocabulary]] | [[Category:Vocabulary]] | ||
Revision as of 04:27, 27 October 2009
Contents
General
- 프로그래밍 - Programming
- 코드 - Code
- 클래스 - Class
- 객체 - Object
- 객체 지향 - Object oriented
- 메서드 - Method
- 액세스하다 - Access
- 메모리 수거 - Garbage collection
- 알고리즘 - Algorithm
- 블록 - A block of code
- 데이터 - Data
- 예외 처리 - Exception handling
- 라이브러리 - Library
- 헤더 - Header
- 콘솔 - Console
Occupations
- 프로그래머 - Programmer
Languages
- 어셈블리어 - Assembly
- 포트란 - FORTRAN
- 오브젝티브-C - Objective C
- 자바 - Java
- 자바스크립트 - JavaScript
- 루비 - Ruby
- 비주얼 베이직 - Visual BASIC
Common Symbols
|
|
|
Tools
- 컴파일러 - Compiler
- 컴파일 - Compile
- 디버거 - Debugger
Thread and Processes
- 프로세스 - Process
- 멀티프로세스 - Multiprocess
- 스레드 - Thread
- 멀티스레드 - Multithread
- 세마포어 - Semaphore
- 경쟁 상태 - Race condition
- 교착 상태 - Deadlock
Variables and functions
- 변수 - Variable
- 매개변수 - Parameter
- 함수 - Function
- 선언 - Declaration
- 전역 변수 - Global
- 포인터 - Pointer
- 인스턴스 - Instance
- 제네릭 - Generics
- 템플릿 - Template
- 메서드 - Method
- 연산자 오버로드 - Operator overloading
- 반환값 - Return value
- 반환하다 - Return (from a function)
Data Structures
- 배열 - Array
- 연결 리스트 - Linked list
Debugging
- 디버그 - Debug
- 오류 / 버그 - Bug
- 메모리 누수 - Memory leak
Low Level
- 명령어 - Instruction
- 레지스터 - (CPU) Register
- 입출력 - I/O