입 / 출력 (I / O)

작가: Lewis Jackson
창조 날짜: 5 할 수있다 2021
업데이트 날짜: 1 칠월 2024
Anonim
B01 IO(C#으로 입출력하기)
동영상: B01 IO(C#으로 입출력하기)

콘텐츠

정의-입 / 출력 (I / O)은 무엇을 의미합니까?

컴퓨팅에서 입 / 출력 (I / O)은 컴퓨터와 외부 세계 간의 통신 프로세스입니다.


가장 기본적인 수준에서 소프트웨어 응용 프로그램과 같은 정보 시스템 (IS)은 컴퓨터에 설치되며 외부 사용자는 컴퓨터를 작동하여 문제에 대한 해결책을 얻습니다. 입력은 컴퓨터로 전송되는 신호 또는 명령을 나타냅니다. 출력은 컴퓨터에서 전송 된 신호를 나타냅니다.

이 용어는 입력 및 출력 조치를 참조하는 I / O 조작이라고도합니다.

Microsoft Azure 및 Microsoft 클라우드 소개 | 이 가이드를 통해 클라우드 컴퓨팅에 관한 모든 내용과 클라우드에서 비즈니스를 마이그레이션하고 운영하는 데 Microsoft Azure가 어떻게 도움이되는지 알아 봅니다.

Techopedia는 입 / 출력 (I / O)을 설명합니다

어느 곳에서나 컴퓨터로 수행되는 입력 및 출력 작업이 있습니다. 간단한 일반적인 I / O 장치에는 마우스, 키보드, 모니터 및 기타가 포함됩니다.

I / O 용어의 주요 단점은 다음과 같습니다.

  1. I / O 인터페이스 : 컴퓨터 하드웨어와 상호 작용하는 방법을 제공합니다. 각 장치의 인터페이스는 입력 및 출력 장치 모두에 대해 이해할 수있는 형태로 I / O 신호를 인코딩 및 디코딩 할 수 있습니다.
  2. 프로그래밍 가능한 응용 프로그램 I / O : 많은 응용 프로그램이 운영 체제 (OS)와 통합되어 런타임 입력 및 출력을 동시에 제공합니다. 가장 좋은 예는 I / O 조작에 사용되는 내장 라이브러리가있는 C, C ++ 및 Java 프로그래밍 응용 프로그램입니다. 출력이 사용자에게 표시되는 동안 하나의 라이브러리 파일이 입력으로 사용되도록 프로그램이 작성됩니다. 프로그래밍에서이 개념을 파일 처리라고합니다.
  3. 메모리 주소 지정 I / O : 컴퓨터 메모리에는 처리 할 응용 프로그램 / 프로세스를 저장하는 블록이 있습니다. 많은 주소 지정 메커니즘이이 목적으로 사용됩니다. 각각은 일부 단점에서 I / O 작업을 사용합니다. 메모리 I / O 작업을 사용하는 메모리 주소 지정은 색인화 된 주소 지정 및 즉시 주소 지정입니다.