애플리케이션 오류란 무엇입니까?

...

애플리케이션 오류는 비용이 많이 들고 해결하기 어려울 수 있습니다.

컴퓨터 사용자는 그들을 싫어하고 소프트웨어 개발자는 그들을 싫어합니다. 응용 프로그램 오류는 웹 기반 또는 데스크톱 응용 프로그램이 계획대로 작동하지 않을 때 발생합니다. 이러한 오류는 오류를 유발하는 생각할 수 있는 모든 조건을 테스트하는 것이 불가능하기 때문에 항상 존재합니다. 컴퓨터의 모든 하드웨어 및 네트워킹 구성 요소가 항상 완벽하게 작동하는지 확인합니다. 질환.

오해

응용 프로그램이 충돌하지 않는다고 해서 응용 프로그램 오류가 없는 것은 아닙니다. 프로그램이 실행될 때 배후에서 문제가 발생할 수 있습니다. 이러한 문제는 사용자에게 나타나지 않을 수 있습니다. 개발자는 종종 사소한 오류를 감지하고 데이터베이스에 기록하도록 프로그램을 코딩합니다. 이러한 오류는 일반적으로 중요하지 않으며 응용 프로그램의 기능이나 데이터 무결성에 영향을 미치지 않습니다.

오늘의 비디오

원인

때때로 완벽하게 작동하는 프로그램이 갑자기 응용 프로그램 오류를 표시합니다. 이는 설치 프로세스 중에 새 프로그램이 공유 파일을 수정하는 경우 발생할 수 있습니다. 공유 파일을 사용하는 모든 프로그램이 제대로 작동하지 않을 수 있습니다. 그러나 대부분의 응용 프로그램 오류는 개발자가 자신도 모르는 사이에 코드에 논리 오류를 도입하거나 응용 프로그램의 테스트 단계에서 잠재적인 문제를 발견하지 못하기 때문에 발생합니다. 바이러스와 하드웨어 결함도 응용 프로그램 오류의 원인입니다. 예를 들어 사운드 카드는 부분적으로 실패하고 미디어 플레이어 응용 프로그램에 영향을 줄 수 있습니다. 소프트웨어 드라이버는 프린터와 같은 하드웨어 장치를 관리하거나 실행하는 작은 프로그램입니다. 드라이버에 문제가 발생하면 인쇄 프로그램에서 응용 프로그램 오류를 표시할 수 있습니다.

시사점

응용 프로그램 오류로 인한 결과는 사소한 불편에서 심각한 수입 손실에 이르기까지 다양합니다. 프로그램에 "오류: 다른 색상을 선택하십시오."라는 메시지가 표시되면 다른 색상을 선택하면 됩니다. 더 심각한 응용 프로그램 오류로 인해 프로그램 모듈이 글로벌 영업 응용 프로그램의 소수점을 설명하지 못하기 때문에 회사에서 수백만 달러의 손실을 입을 수 있습니다. 프로그램 오류는 또한 시간과 비용을 소모합니다. 예를 들어 Microsoft는 Windows 운영 체제에 대한 소프트웨어 수정 및 업데이트를 지속적으로 제공합니다. 그렇게 하려면 애플리케이션 오류를 수정하는 것이 유일한 업무인 개발자에게 비용을 지불해야 합니다.

솔루션

컴퓨터를 최신 상태로 유지하고 유지 관리하십시오. 하드 드라이브를 정기적으로 조각 모음하고 하드 드라이브에 충분한 여유 디스크 공간을 유지하십시오. 바이러스 백신 프로그램을 사용하여 바이러스 및 기타 맬웨어로부터 보호하십시오. 가장 중요한 것은 소프트웨어 개발자와 Microsoft의 최신 보안 업데이트와 핫픽스를 다운로드하여 설치하는 것입니다. 응용 프로그램 오류가 있는 경우 응용 프로그램 개발자는 이미 이에 대해 알고 있고 소프트웨어 업데이트를 사용할 수 있습니다.

흥미로운 사실

가장 유명하고 잠재적으로 치명적인 응용 프로그램 오류 중 하나는 Apollo 11이 달에 처음으로 착륙하려 할 때 발생했습니다. 우주선의 원시적인 온보드 항법 컴퓨터는 응용 프로그램 오류를 경험하여 달 모듈을 위험한 바위로 가득 찬 분화구로 향하게 했습니다. 사령관 닐 암스트롱은 컴퓨터의 지시를 무시하고 수동으로 우주선을 달에 안전하게 착륙시켰다.