심벌 마크
유니온백과
통신
다운로드하기 Google Play
새로운! 안드로이드 ™에 유니온백과를 다운로드 할 수 있습니다
다운로드
브라우저보다 빠른!
 

디버거

색인 디버거

버거() 또는 디버깅 도구(debugging tool)는 다른 대상 프로그램을 테스트하고 디버그하는 데 쓰이는 컴퓨터 프로그램이.

34 처지: CICS, 데이터 디스플레이 디버거, 리치 인터넷 애플리케이션, 마이크로소프트 비주얼 스튜디오, 메모리 디버거, 명령 줄 인터페이스, 버퍼 오버플로, 복사 방지, 그놈, 브레이크포인트, 디버그, 디지털 권리 관리, GNU 바이너리 유틸리티, GNU 디버거, IDA 프로, 트랩, 트랩 플래그, 트랜잭션 처리, 페이지 부재, 임베디드 시스템, 이클립스, 인 시스템 프로그래밍, 인텔 디버거, 일괄 처리, 커널 디버거, 컴퓨터 프로그램, 프로파일링 (컴퓨터 프로그래밍), 소프트웨어 버그, 소프트웨어 크래킹, 통합 개발 환경, OllyDbg, OpenCL, Valgrind, WinDbg.

CICS

CICS(Customer Information Control System, 고객 정보 제어 시스템)는 z/OS와 z/VSE 운영 체제를 사용하는 IBM 메인프레임 시스템에서 주로 구동되는 트랜잭션 서버이.

새로운!!: 디버거와 CICS · 더보기 »

데이터 디스플레이 디버거

이터 디스플레이 디버거(Data Display Debugger, GNU DDD)는 GDB, DBX, JDB, HP Wildebeest 디버거, XDB, Perl 디버거, Bash 디버거, Python 디버거, 그리고 GNU Make 디버거 같은 커맨드라인 디버거들을 위해 그래픽 사용자 인터페이스(모티프 툴킷을 사용하는)이.

새로운!!: 디버거와 데이터 디스플레이 디버거 · 더보기 »

리치 인터넷 애플리케이션

리치 인터넷 애플리케이션(Rich Internet Application; RIA)은 웹 애플리케이션의 장점은 유지하면서 기존 웹 브라우저 기반 인터페이스의 단점인 늦은 응답 속도, 데스크톱 애플리케이션에 비해 떨어지는 조작성 등을 개선하기 위한 기술의 통칭이.

새로운!!: 디버거와 리치 인터넷 애플리케이션 · 더보기 »

마이크로소프트 비주얼 스튜디오

마이크로소프트 비주얼 스튜디오(Microsoft Visual Studio)는 마이크로소프트 윈도우에서 작동하며, 다양한 언어로 프로그래밍할 수 있는 마이크로소프트의 통합 개발 환경이.

새로운!!: 디버거와 마이크로소프트 비주얼 스튜디오 · 더보기 »

메모리 디버거

메모리 디버거는 메모리 누수와 버퍼 오버플로를 찾기 위하나 프로그래밍 도구이.

새로운!!: 디버거와 메모리 디버거 · 더보기 »

명령 줄 인터페이스

배시 세션의 스크린샷 - 젠투 리눅스에서. 명령 줄 인터페이스(CLI, Command line interface) 또는 명령어 인터페이스는 텍스트 터미널을 통해 사용자와 컴퓨터가 상호 작용하는 방식을 뜻. 즉, 작업 명령은 사용자가 컴퓨터 키보드 등을 통해 문자열의 형태로 입력하며, 컴퓨터로부터의 출력 역시 문자열의 형태로 주어.

새로운!!: 디버거와 명령 줄 인터페이스 · 더보기 »

버퍼 오버플로

버퍼 오버플로() 또는 버퍼 오버런(buffer overrun)은 메모리를 다루는 데에 오류가 발생하여 잘못된 동작을 하는 프로그램 취약점이.

새로운!!: 디버거와 버퍼 오버플로 · 더보기 »

복사 방지

복사 방지(複寫 防止), 복제 방지(複製 防止)는 소프트웨어, 영상물, 음악 등의 무형 자산을 복사하는 것을 방지하는 기술을 의미.

새로운!!: 디버거와 복사 방지 · 더보기 »

그놈

(GNOME: GNU Network Object Model Environment)은 데스크톱 프로그램 집합의 일종이기도 하며 이를 개발하는 프로젝트의 이름이.

새로운!!: 디버거와 그놈 · 더보기 »

브레이크포인트

브레이크포인트에서 프로그램이 일시 중지된 이클립스의 디버깅 인터페이스. 브레이크포인트(breakpoint), 중단점, 중지점은 소프트웨어 개발에서 프로그램을 의도적으로 잠시 또는 아예 멈추게 하는 장소를 가리키며 디버깅 목적으로 넣는 것이.

새로운!!: 디버거와 브레이크포인트 · 더보기 »

디버그

버그(debug), 디버깅(debugging)은 컴퓨터 프로그램의 정확성이나 논리적인 오류(버그)를 찾아내는 테스트 과정을 뜻. 일반적으로 디버깅을 하는 방법으로 테스트 상의 체크, 기계를 사용하는 테스트, 실제 데이터를 사용해 테스트하는 법이 있.

새로운!!: 디버거와 디버그 · 더보기 »

디지털 권리 관리

리 관리(Digital rights management, DRM)는 출판자 또는 저작권자가 그들이 배포한 디지털 자료나 하드웨어의 사용을 제어하고 이를 의도한 용도로만 사용하도록 제한하는 데 사용되는 모든 기술들을 지칭하는 용어.

새로운!!: 디버거와 디지털 권리 관리 · 더보기 »

GNU 바이너리 유틸리티

GNU 바이너리 유틸리티(GNU Binary Utilities) 또는 GNU Binutils는 여러 종류의 오브젝트 파일 형식들을 조작하기 위한 프로그래밍 도구 모음이.

새로운!!: 디버거와 GNU 바이너리 유틸리티 · 더보기 »

GNU 디버거

보통은 GDB라고 부르는 GNU 디버거(GNU Debugger)는 GNU 소프트웨어 시스템을 위한 기본 디버거이.

새로운!!: 디버거와 GNU 디버거 · 더보기 »

IDA 프로

IDA(Interactive DisAssembler)는 컴퓨터 소프트웨어 용 디스어셈블러이.

새로운!!: 디버거와 IDA 프로 · 더보기 »

트랩

랩(Trap)은 다음을 가리키는 말이.

새로운!!: 디버거와 트랩 · 더보기 »

트랩 플래그

랩 플래그()는 싱글 스텝 모드에서 프로세스의 동작을 허용.

새로운!!: 디버거와 트랩 플래그 · 더보기 »

트랜잭션 처리

잭션 처리(Transaction Processing)는 트랜잭션라 말하는 연속적인 작업으로 구성되는 정보처리를 말.

새로운!!: 디버거와 트랜잭션 처리 · 더보기 »

페이지 부재

이지 부재 또는 페이지 폴트(page fault, #PF, PF, hard fault)는 메모리에 적재된 페이지중에 사용 페이지가 없을 때를 가리.

새로운!!: 디버거와 페이지 부재 · 더보기 »

임베디드 시스템

RAM, (7) 플래시 메모리. 임베디드 시스템(내장형 시스템)은 기계나 기타 제어가 필요한 시스템에 대해, 제어를 위한 특정 기능을 수행하는 컴퓨터 시스템으로 장치 내에 존재하는 전자 시스템이.

새로운!!: 디버거와 임베디드 시스템 · 더보기 »

이클립스

이클립스(eclipse)는 다음을 가리.

새로운!!: 디버거와 이클립스 · 더보기 »

인 시스템 프로그래밍

인 시스템 프로그래밍(ISP)은 EEPROM, 플래시 메모리 등의 비휘발성 메모리 등을 보드(혹은 시스템)에 이미 장착한 이후에, 그 내용 물을 프로그래밍 하는 것을.

새로운!!: 디버거와 인 시스템 프로그래밍 · 더보기 »

인텔 디버거

인텔 디버거 (IDB: Intel Debugger)는 C, C++ 그리고 포트란으로 쓰여진 프로그램의 디버깅을 지원하기 위해 인텔에 의해 개발되었.

새로운!!: 디버거와 인텔 디버거 · 더보기 »

일괄 처리

일괄 처리(batch processing)란 컴퓨터 프로그램 흐름에 따라 순차적으로 자료를 처리하는 방식을 뜻. 초기의 일괄처리 방식은 사용자와 상호작용하는 것이 불가능했지만, 운영 체제가 발전함에 따라 프로그램 입출력을 통해 상호작용하는 것이 가능해졌.

새로운!!: 디버거와 일괄 처리 · 더보기 »

커널 디버거

버거(kernel debugger)는 커널에 위치한 디버거로서 커널 개발자들에 의한 디버깅과 커널 개발을 쉽게 하기 위한 것이.

새로운!!: 디버거와 커널 디버거 · 더보기 »

컴퓨터 프로그램

C 언어의 "Hello, World" 소스 코드. 컴퓨터 프로그램()은 컴퓨터에서 실행될 때 특정 작업(specific task)을 수행하는 일련의 명령어들의 모음(집합체)이.

새로운!!: 디버거와 컴퓨터 프로그램 · 더보기 »

프로파일링 (컴퓨터 프로그래밍)

일링(profiling, 프로그램 프로파일링/소프트웨어 프로파일링) 또는 성능 분석은 프로그램의 시간 복잡도 및 공간(메모리), 특정 명령어 이용, 함수 호출의 주기와 빈도 등을 측정하는 동적 프로그램 분석의 한 형태이.

새로운!!: 디버거와 프로파일링 (컴퓨터 프로그래밍) · 더보기 »

소프트웨어 버그

의 버그: 하버드 대학교가 만든 마크 II 컴퓨터의 계전기에서 발견된 나방 소프트웨어 버그() 또는 줄여서 버그(bug)는 소프트웨어가 예상한 동작을 하지 않고 잘못된 결과를 내거나, 오류가 발생하거나, 작동이 실패하는 등의 문제를 뜻. 버그는 프로그램의 소스 코드나 설계 과정에서의 실수와 오류 때문에 발생.

새로운!!: 디버거와 소프트웨어 버그 · 더보기 »

소프트웨어 크래킹

소프트웨어 크래킹(software cracking)은 소프트웨어를 수정하여 소프트웨어를 크랙하는 사람이 원하지 않는 기능들, 보통은 수정 방식(복사 보호, 소프트웨어 조작 보호)을 비활성화하거나 제거하는 일을 말하며, 여기에는 시험/데모 버전, 일련 번호, 하드웨어 키, 날짜 검사, CD 검사 및 애드웨어, 내그웨어 따위의 성가신 것들을.

새로운!!: 디버거와 소프트웨어 크래킹 · 더보기 »

통합 개발 환경

Anjuta: 그놈 환경을 위한 C 및 C++ IDE 통합 개발 환경(統合開発環境, Integrated Development Environment, IDE)은 코딩, 디버그, 컴파일, 배포 등 프로그램 개발에 관련된 모든 작업을 하나의 프로그램 안에서 처리하는 환경을 제공하는 소프트웨어이.

새로운!!: 디버거와 통합 개발 환경 · 더보기 »

OllyDbg

OllyDbg (만든이인 Oleh Yuschuk의 이름을 딴)는 바이너리 코드 분석을 위한 x86 디버거로서, 소스 코드가 없을 때 유용하게 사용.

새로운!!: 디버거와 OllyDbg · 더보기 »

OpenCL

OpenCL(Open Computing Language)은 개방형 범용 병렬 컴퓨팅 프레임워크이.

새로운!!: 디버거와 OpenCL · 더보기 »

Valgrind

Valgrind(밸그라인드)는 리눅스 기반의 오픈소스 (GPL 라이선스) DBI 도구이.

새로운!!: 디버거와 Valgrind · 더보기 »

WinDbg

WinDbg는 마이크로소프트 윈도우의 다용도 디버거이.

새로운!!: 디버거와 WinDbg · 더보기 »

여기로 리디렉션합니다

디버거 프론트엔드, 디버깅 도구, 디버깅 툴.

나가는들어오는
이봐 요! 우리는 지금 Facebook에 있습니다! »