문서의 임의 삭제는 제재 대상으로, 문서를 삭제하려면 삭제 토론을 진행해야 합니다. 문서 보기문서 삭제토론 소프트웨어 (문단 편집) === [[데이터]] === 동작하지 않는 소프트웨어. 처리의 주체가 아니라 객체(대상)인 소프트웨어다. 소프트웨어에서 프로그램을 제외한 모든 것이라고 봐도 된다. 종류는 그야말로 부지기수로, 사진, 동영상, 텍스트, 오디오 등이 대표적이다. 대부분의 데이터는 알맞은 프로그램이 있어야만 열람과 처리가 가능하며, 데이터는 이런 응용 프로그램을 이용해 처리하기 위해 특정 형식으로 짜여져 있는데 이런 형식을 "포맷"이라 한다. 예를 들어 사진은 jpg, png, gif 등의 포맷이 널리 사용되며, 오디오는 mp3, flac, wma 등의 포맷이 있다.[* 참고로 파일 형식을 말하는 포맷은 하드 디스크나 램디스크([[SSD]]를 초기화하는 작업인 포매팅과는 전혀 다른 것이다. 디스크를 사용하기 위해서는 디스크의 파일 시스템을 특정 규격에 맞춰 구축해줘야 하는데 이런 작업을 포매팅이라 부른다. 디스크를 포매팅하면 그 디스크에 저장된 내용물은 모두 소실된다. 시스템 명령어나 기능 중에 “포맷”이란 말이 나오면 디스크 초기화를 가리키는 것일 수 있으니 컴맹들은 반드시 확인하도록 하자.] 컴퓨터의 구성 요소 중 가장 값지고 소중한 것이 바로 데이터다. 사용자가 찍은 사진과 동영상, 힘들게 작업해 만들어낸 각종 문서, 공들여 진행한 비디오 게임의 세이브 파일, 온라인 롤플레잉 게임에서 운좋게 획득한 전설급 아이템, 많은 돈을 주고 구매한 암호화폐 등이 모두 데이터이며, 이들은 하드웨어나 프로그램과는 달리 한번 잃어버리면 다시 데이터 회복하기가 매우 힘들다. 컴퓨터 시스템의 보조기억장치([[하드 디스크]] 같은)에서 가장 많은 용량을 차지하고 있는 것이 데이터다. 게다가 시스템을 사용하다 보면 축적되는 데이터는 계속 늘어나며, 오늘날 대부분의 PC 사용자들은 시스템 안에 백만개 단위의 데이터 파일들을 쌓아놓고 산다.[* 이걸 모두 사용자가 만들어낸 것은 아니다. 많은 응용 소프트웨어들이 설치되거나 작동될 때 스스로 데이터 파일을 내려받거나 만들어내기 때문에, 사용자들은 자기 컴퓨터에 쌓여있는 무수한 데이터 파일들 중 대부분이 뭐에 쓰이는 물건인지도 모른 채 컴퓨터를 사용한다.] 사무직 종사자는 워드 프로세서 파일이나 스프레드시트, 프레젠테이션 파일 등을 주로 생성하며, 창작업에 종사하는 이들은 사진, 동영상, 음원 등의 멀티미디어 파일을 많이 생성한다. 비디오게임만 즐기는 이용자조차도 게임의 세이브 파일이나 게임 설정을 저장한 컨피겨레이션 파일 등을 생성한다. 이들 모두가 데이터로, 컴퓨터의 사용이란 곧 데이터의 생성 행위라 해도 과언이 아니다. 응용 프로그램을 제작하는 소프트웨어 개발자들조차도 프로그램만 만드는 것이 아니다. 소프트웨어 개발이란 프로그램을 개발하는 과정에서 나오는 모든 문서들(system documentation)과 유저들을 위한 사용 설명서(user documentation)까지 모두 포함하는 개념이다. 실제로는 코딩(프로그램의 설계도인 [[소스 코드]]를 제작하는 일)이 전체 소프트웨어 개발에 차지하는 비중은 20%도 안 된다! ~~70% 가량이 [[디버깅]]인 건 함정~~ 당신이 컴퓨터 관련 직종에 종사하고 있는데, 개발자가 코딩만 하는 사람으로 인식하고 있다면 심각하게 문제가 있는 것이다.[* 여담으로 이는 의외로 심각한 문제다. 우리나라 대기업들의 소프트웨어 개발자들 중 많은 수가 도큐멘테이션(문서 제작)에 매우 서툴다. 그냥 묵묵히 자기가 맡은 코드만 짜면 된다고 생각하는 이들이 많으며, 이들이 만든 도큐먼트는 거의 혼잣말 수준으로 남이 보고 이해하기 어려운 조잡한 물건들이다. 때문에 협업이 잘 되지 않으며 개발자 본인이 퇴사해버리면 그가 그때까지 작성한 코드도 무용지물이 되거나 디버깅이 힘들어지는 경우가 많다.] 프로그램이 데이터가 되기도 하는데 예를 들어 프로그래밍을 하면서 작성한 코드는 프로그램이면서 동시에 데이터이다. 소스 코드를 번역하는 컴파일러도 예시로 들 수 있는데 컴파일러에게 프로그램은 번역 대상인 데이터이다.저장 버튼을 클릭하면 당신이 기여한 내용을 CC-BY-NC-SA 2.0 KR으로 배포하고,기여한 문서에 대한 하이퍼링크나 URL을 이용하여 저작자 표시를 하는 것으로 충분하다는 데 동의하는 것입니다.이 동의는 철회할 수 없습니다.캡챠저장미리보기