Jump to content

Programming: Difference between revisions

From Korean Wiki Project
Created page with '*객체 - Object *메서드 - Method *액세스하다 - Access Category:Vocabulary'
 
 
(One intermediate revision by the same user not shown)
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
*속성 - Property
*함수 - Function
*선언 - Declaration
*전역 변수 - Global
*포인터 - Pointer
*인스턴스 - Instance
*제네릭 - Generics
*템플릿 - Template
*메서드 - Method
*연산자 오버로드 - Operator overloading
*기본값 - Default value
*반환값 - 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]]

Latest revision as of 23:55, 27 October 2009

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

산술 연산자 설명
-
빼기
+
더하기
*
곱하기
/
나누기
%
나머지
--
감소
++
증가
관계 연산자 설명
>
보다 큼
>=
보다 크거나 같음
<
보다 적음
<=
보다 적거나 같음
==
같음
!=
같지 않음
&
~와(과)
|
~또는
!
~이(가) 아님
논리 연산자 설명
&&
논리곱
||
논리합
^
베타적 논리 연산자
~
1의 보수
>>
오른쪽 이동
<<
왼쪽 이동

Tools

  • 컴파일러 - Compiler
    • 컴파일 - Compile
  • 디버거 - Debugger

Thread and Processes

  • 프로세스 - Process
  • 멀티프로세스 - Multiprocess
  • 스레드 - Thread
  • 멀티스레드 - Multithread
  • 세마포어 - Semaphore
  • 경쟁 상태 - Race condition
  • 교착 상태 - Deadlock

Variables and functions

  • 변수 - Variable
    • 매개변수 - Parameter
  • 속성 - Property
  • 함수 - Function
  • 선언 - Declaration
  • 전역 변수 - Global
  • 포인터 - Pointer
  • 인스턴스 - Instance
  • 제네릭 - Generics
  • 템플릿 - Template
  • 메서드 - Method
  • 연산자 오버로드 - Operator overloading
  • 기본값 - Default value
  • 반환값 - Return value
    • 반환하다 - Return (from a function)

Data Structures

  • 배열 - Array
  • 연결 리스트 - Linked list

Debugging

  • 디버그 - Debug
  • 오류 / 버그 - Bug
  • 메모리 누수 - Memory leak

Low Level

  • 명령어 - Instruction
  • 레지스터 - (CPU) Register
  • 입출력 - I/O