Overflow/Underflow에 관하여

등록일 2003.10.20 한글 (hwp) | 8페이지 | 가격 700원

목차

1. Overflow
2.Overflow 영역
3.Underflow
4.Overflow와 Underflow의 발생배경
5. Overflow 상태 처리기법
6. 고찰 및 정리

본문내용

1. Overflow는
①컴퓨터 연산 과정에서 한 단어가 표시될 수 있는 최대 정수보다 큰 수가 입력되어 과잉 유출이 되는 것으로, 이 경우 연산은 중지된다.
특히 최소 정수보다 작은 정수일 경우에는 하위 넘침(underflow)이 발생한 다.
(스택이 가득 차 있을 때(TOP=n), 새로운 노드의 삽입이 일어나서 스택에 더 이상 삽입을 할 수 없는 경우로, TOP〉n인 경우를 말한다.)
②자료를 저장하기 위하여 할당한 공간이 모두 자료들로 채워져 있는 상태 에서 새로운 자료의 추가 저장이 발생한 상태이다.

프로그래밍 과정 중에 컴파일은 제대로 이루어지지만, 어떤 특정 값 이상을 입력받게 되면 Linux상에서는 stack overflow라는 말이 뜨는 것을 볼 수 있다. pointer나 배열에 관련된 함수를 사용해서 프로그래밍을 할 경우에 이런 일이 발생할 수 있다. overflow가 되면, 그 넘쳐난 값이 어떤 임의의 다른 장소로 움직이게 도니다. 이 때, 다른 장소로 옮겨진 값은 쓰레기 값인데, 이 쓰레기 값을 이용해서 virus도 만들고, hacking, cracking이 가능한 것이다.
*원하는 자료를 검색 해 보세요.
  • Overflow와 Underflow 3 페이지
    - 컴퓨터 연산 과정에서 한 단어가 표시될 수 있는 최대 정수보다 큰 수가 입력되어 과잉 유출이 되는 것. 이 경우 연산은 중지된다. 특히 최소 정수보다 작은 정수일 경우에는 아래 흘림(underflow)이 발생한다.
  • 큐와 스텍을 이용한 문제(소스+결과) 12 페이지
    Ⅰ. 큐를 이용한 문제 1. 문제정의 - 큐를 이용하여 moving queue와 circular queue중 1개를 가지고 overflow와 underflow 유발 ① 환상 큐(circular queue)를 사용하..
  • [실습7-1] Post fix 13 페이지
    ○ 실습 문제 소개 ❒ 중위 표기법으로 되어 있는 수식을 입력 받아 스택을 이용하여 후위 표기법으로 변경한다. ❒ 후위 표기법으로 바꾼 수식에 대해 스택을 이용하여 수식의 계산 결과를 구하여 출력한다. - 각 수식..
  • 쿠보스텍징후와 트루소징후 2 페이지
    2) 원인과 위험요인 (1)수술에의한 저칼슘혈증 가장 흔한 저칼슘혈증의 원인 중 하나는 부갑상선이나 갑상선에 대한 수술 중 부갑상선이 모두 절제되는 경우이다. 또한 수술 후 발생할 수 있는 원인으로 "hungry bon..
  • 컴퓨터언어 1 페이지
    4. 컴퓨터가 Overflow를 발견하는 방법은 무엇인가? Overflow는 `범람하다`는 의미이다. 이것을 프로그래밍 언어에 적용해보면, 모든 언어에서는 데이터를 임시로 저장해 둘 수 있는 `변수`라는 것을 사용한다. 즉 ..
      최근 구매한 회원 학교정보 보기
      1. 최근 2주간 다운받은 회원수와 학교정보이며
         구매한 본인의 구매정보도 함께 표시됩니다.
      2. 매시 정각마다 업데이트 됩니다. (02:00 ~ 21:00)
      3. 구매자의 학교정보가 없는 경우 기타로 표시됩니다.
      최근 본 자료더보기
      추천도서