리눅스 명령어, error 예외처리, read, wirte 명령어 실습
본 자료는 1페이지 의 미리보기를 제공합니다. 이미지를 클릭하여 주세요.
닫기
  • 1
  • 2
  • 3
  • 4
해당 자료는 1페이지 까지만 미리보기를 제공합니다.
1페이지 이후부터 다운로드 후 확인할 수 있습니다.

소개글

리눅스 명령어, error 예외처리, read, wirte 명령어 실습에 대한 보고서 자료입니다.

목차

1. 다음에 주어진 Linux 시스템 호출과 관련된 프로그램을 입력하고, 실습하시오.

2. 위에서 사용한 파일 입력 및 출력을 위한 시스템 호출명령을 사용해서 SIC 어셈블리어 srcfile을 입력한 다음에 출력파일 copyfile을 생성하는 프로그램을 작성하고 실습하시오.

3. 소감

본문내용

파일 변수 fd, fd2를 선언을 한다.
srcfile은 읽기 기능만 필요하므로 O_RDONLY을 입력하였다. 만약 파일을 오픈하는데 에러가 발생할 경우를 대비해 에러처리를 해주었다.
변수 charsRead을 이용하여 버퍼에 크기가 1000인 것 만큼 저장을 하였다. srcfile의 이용은 끝났으므로 close를 이용하여 닫아주었다.
복사할 파일인 copyfile을 열고 그것에 write을 이용하여 buffer의 내용을 출력하였다.
<결과 화면>
3. 소감
이번 실습은 Linux 에서 컴파일한 스크립트에 대해서 발생하는 error의 내용확인과 처리에대해 실습하고 또한 파일을 입력, 출력 ,복사하는 파일 처리부분에 대해서 실습을 하였다.
window에서의 C_언어와는 비슷한 면이 많았지만 많이 익숙치않은 많은 표현들 때문에 실습하는데 애를 많이 먹었다. 에러처리에서 특이한 사항은 에러의 정의가 되어있는 헤더파일이 있고, 에러종류가 정말 많다는 점에서 흥미로왔다. 또한 파일 처리부분을 실습할때는 파일의 open, close같은 것은 익숙했지만 파일을 생성하고, Read와 Write기능을 지정하는 데에서는 새로운 문법(?)이어서 더 주목할 수 있었다.
  • 가격1,900
  • 페이지수4페이지
  • 등록일2020.12.09
  • 저작시기2007.8
  • 파일형식한글(hwp)
  • 자료번호#1141757
본 자료는 최근 2주간 다운받은 회원이 없습니다.
다운로드 장바구니