ASCII 파일이란? 바이너리와 차이

ℹ️이 콘텐츠에는 광고가 포함되어,판매 발생 시 수익이 발생합니다.(네이버 쇼핑 커넥트, 아마존 어필리에이트, 애드센스 등)

ASCII 파일은 텍스트 파일을 의미합니다. 텍스트 파일인 아스키 파일은 문자, 숫자, 특수 기호 및 제어 문자 등을 포함할 수 있습니다.

✅ ASCII 파일 이해

리눅스에서 쉘 스크립트, 자바 스크립트, PHP 스크립트 파일 등을 포함한, ‘.txt’ 확장자와 같이 메모장으로 읽을 수 있는 파일을 ASCII 파일로 이해할 수 있습니다.

ASCII 텍스트‘ 파일 확장자

· 대표적인 확장자는 ‘.txt’입니다.
· 리눅스를 포함한 모든 OS에서 아스키 파일은 읽을 수 있는 파일입니다.
┗ 그 외 확장자: .html .c .cpp .pl .bat .java .xml .css, PHP, .sh

◼ ASCII와 다른 개념

ASCII는’American Standard Code for Information Interchange’의 약자로 ‘아스키’로 읽으며, ASCII는 컴퓨터에서 문자를 숫자로 표현하는 표준 문자 인코딩 방식입니다. 이것은 문자와 숫자 사이를 변환하는데 사용됩니다.

ASCII는 주로 7비트로 이루어져 있으며, 0부터 127까지의 문자와 제어 문자를 나타냅니다. 각 문자에는 7비트 이진수로 할당된 고유한 값이 있습니다. 예를 들어, 대문자 ‘A’는 ASCII 코드에서 65로 표현됩니다.

아스키(ASCII)

ASCII 텍스트 파일과 바이너리 파일과 차이점

‘.txt’ 형식으로 읽을 수 있는 아스키 파일과 ‘0’과 ‘1’로 이루어진 이진 파일인 바이너리 파일의 주요 차이점은 읽을 수 있느냐 없느냐의 차이를 가지게 됩니다. 바이너리 파일을 실행시키면 읽을 수 없는 형태임을 알 수 있습니다.

컴퓨터-Binary(바이너리) 파일
Binary(바이너리) 파일을 열어을 때 깨져서 나옴
  • 바이너리의 대표적인 파일 확장자
  • 프로그램 파일: .exe .dll
  • 압축파일: zip, rar
  • 멀티미디어 파일: .mp3, jpg, gif, webp

Similar Posts

  • 아파치 서버 톰캣 서버 차이

    아파치 서버와 톰캣 서버는 아파치 소프트웨어 재단(Apache Software Foundation)에서 제공하는 제품입니다. 아파치 서버 톰캣 서버 차이점은 아파치 아파치(Apache) 서버는 HTTP 웹서버를 의미하며, 톰캣(Tomcat) 서버는 웹서버에서 동적인 페이지를 읽어 프로그램을 실행합니다. 목차✅ ASCII 파일 이해◼ ASCII와 다른 개념✅ ASCII 텍스트 파일과 바이너리 파일과 차이점아파치 서버란 무엇인가? 아파치 소프트웨어 재단(Apache Software Foundation)은 HTTP 웹 서버인…

  • 자바와 자바스크립트 차이

    자바와 자바스크립트 차이에 대해 자바를 배웠다면 이름만 비슷하고 확연히 다른 차이점을 가지고 있는 것을 알 수 있습니다. 목차✅ ASCII 파일 이해◼ ASCII와 다른 개념✅ ASCII 텍스트 파일과 바이너리 파일과 차이점자바(Java) 자바는 객체지향 프로그래밍 언어로 Sun Microsystems(현재의 오라클)에서 개발했으며 현재는 오라클이 유지보수 하고 있습니다. 자바의 기본 데이터 타입과 자바 배열 사용 예시입니다. ▼ (출처:…

  • [SEO]헤딩 태그 H1~H6 사용법: 검색 엔진 글쓰기의 검색엔진 최적화 요소

    헤딩 태그란 HTML의 기초이며, 검색 엔진 최적화 글쓰기의 기본 중 하나인 헤딩 태그(타이틀 태그)는 제목과 부제목 그리고 문장의 구분을 명확하게 해 주는 기능을 가지고 있습니다. 사람이 읽을 때 가장 편한 목차를 생성해 주며, 검색 엔진에서 파악하기 쉬우며, Heading Tag는 H1~H6까지 있습니다. 검색 엔진 최적화의 기본인 Tltle Tag는 검색 엔진에서 파악하기 쉬운 점 뿐만…

  • 이미지 Lazy Load 장점 4가지와 단점

    레이지 로딩(Lazy Loading)은 웹페이지 로딩 시간을 줄이는 기술입니다. “이미지가 로드 되는 시간을 단축 시킨다”로 정의 내릴 수 있습니다. 페이지의 모든 이미지를 유지하면서 페이지 로드 시간을 개선하고 페이지 크기를 줄임으로서 웹페이지의 속도를 향상 시킵니다. ‘이미지 지연 로드’ 특징은 사용자가 페이지에 접속 후 아래로 스크롤을 할 때 이미지가 표시될 때만 로딩이 됩니다. 즉, 페이지 하단에…

  • 인공지능이란: AI의 역사와 정의

    인공지능(영어: Artificial Intelligence, AI)은 컴퓨터 과학의 한 분야로, 인간의 학습 능력, 추론 능력, 지각 능력을 모방하거나 시뮬레이션 하기 위한 기술과 연구를 다루는 분야입니다. 이 기술은 정보공학 분야에서 중요한 역할을 하며, 기계 또는 컴퓨터 시스템에 지능을 부여하는 것을 목표로 합니다. 목차✅ ASCII 파일 이해◼ ASCII와 다른 개념✅ ASCII 텍스트 파일과 바이너리 파일과 차이점 인공지능(AI) 정의…

  • 2025년 컴퓨터 모니터 비교 : 용도 별 추천 및 인치 별 선택 가이드

    PC용 모니터는 소비자들의 관심이 많은 품목이지만 고르는 기준은 생각보다 복잡하고 다양합니다. 컴퓨터 모니터 선택 기준은 용도와 크기 2가지 기준으로 선택합니다. 예를 들어 문서 작업이나 웹 서핑이 주된 사무용이라면 눈이 편한 화면과 적당한 크기가 중요하고, 게임을 즐기는 사용자라면 고주사율과 빠른 응답 속도, 영상 편집이나 디자인 작업을 하는 전문가라면 색 정확도와 넓은 화면이 필수입니다. 또한,…

답글 남기기

이메일 주소는 공개되지 않습니다. 필수 필드는 *로 표시됩니다

Prove your humanity: 2   +   6   =