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 03: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