책 내용 질문하기
트랜잭션에 관한 질문입니다.
도서
2018 시나공 정보처리기사 실기(산업기사 포함)
페이지
180
조회수
56
작성일
2018-06-29
작성자
탈퇴*원
첨부파일
2권 180쪽 예제1번 입니다. 3번의 read (A)의 값이 T1의 A값인 4050을 읽지않고 왜 4000을 읽는 건지 궁금합니다. 예제2에서 4번은 read (A)가 ?? T1의 A값인 3600을 읽어서 이해가 잘 가지 않아서 질문합니다.
답변
2018-06-29 10:08:02

안녕하세요.

T1에서

A = A + 50;을 수행한 후

write(A);를 수행하기 전에

T2에서 read(A);가 되었기 때문입니다.

이와 달리 예제2에서는

검은색 동그라미 3번에서 write(A);가 수행된 후

검은색 동그라미 4번에서 read(A);가 수행되었습니다.

오늘도 즐거운 하루 되세요.

  • *
    2018-06-29 10:08:02

    안녕하세요.

    T1에서

    A = A + 50;을 수행한 후

    write(A);를 수행하기 전에

    T2에서 read(A);가 되었기 때문입니다.

    이와 달리 예제2에서는

    검은색 동그라미 3번에서 write(A);가 수행된 후

    검은색 동그라미 4번에서 read(A);가 수행되었습니다.

    오늘도 즐거운 하루 되세요.

· 5MB 이하의 zip, 문서, 이미지 파일만 가능합니다.
· 폭언, 욕설, 비방 등은 관리자에 의해 경고없이 삭제됩니다.