Development/Software Engineering(489)
-
유니코드(Unicode)
Unicode(유니코드)· 각 나라마다 문자열 표현방식은 매우 다양하기하며 글자를 표현하는 방식을 인코딩(encoding)이라고 하며 나라마다 서로 다른 인코딩을 사용합니다.· 세계 각국의 모든 문자들을 문자코드로 일관되게 표현한 규약(체제)입니다.· 아스키코드(Ascii)는 영문자와 숫자밖에 표현 못 하지만, 유니코드(Unicode)는 각 나라의 모든 언어를 표현할 수 있습니다.· 유니코드는 모든 문자 하나를 16비트(2바이트)의 코드값으로 표현합니다. Unicode Consortium http://www.unicode.org/
-
디버깅 및 시험
디버깅(Debugging) 프로그램이 포함하는 모든 오류를 찾아내 제거하는 것을 의미합니다. 오류 종류 오류에는 구문 오류와 논리 오류가 있습니다.
-
IDE (Integrated Development Environment; 통합개발환경), IDE 종류
IDE (통합개발환경) · Integrated Development Environment · GUI 환경에서 프로그램 개발이 가능한 소프트웨어 · 코딩, 디버그, 컴파일, 배포, 실행등 프로그램 개발에 관련된 모든 작업을 하나의 프로그램 안에서 처리하는 환경을 제공하는 소프트웨어입니다. · 종래의 소프트웨어 개발에서는 컴파일러, 텍스트 편집기, 디버거 등을 따로 사용하였으나, 이러한 프로그램들을 하나로 묶어 대화형 인터페이스를 제공한 것이 통합 개발 환경입니다. · 최근의 통합 개발 환경은 그래픽 사용자 인터페이스(GUI) 응용 프로그램 개발용 고속 개발 도구가 많이 등장하였습니다. · 대규모 프로젝트 개발에 적합합니다. · 무료와 유료 IDE가 존재하며 상용 소프트웨어의 경우 가격이 비교적 고가입니다...
-
컴파일(compile)
컴파일(compile) · 컴퓨터는 0과 1로 이루어진 이진수(binary)로 작성된 기계어만을 이해할 수 있습니다. · 텍스트로 작성된 소스코드를 기계어로 번역하는 과정을 거쳐야 하며 이 과정이 컴파일입니다. · 소스코드 -> 컴퓨터가 이해할 수 있는 언어(native code = machine language = 기계어)로 번역되는 과정
-
정적링크 vs 동적링크; static link library vs dynamic link library
static link library vs dynamic link library 정적링크 vs 동적링크
-
Papago 번역 API 레퍼런스
Papago 번역 API 레퍼런스 요청 URL https://openapi.naver.com/v1/papago/n2mt 파라미터 정보