올레포트 : 대학레포트, 족보, 실험과제, 실습일지, 기업분석, 사업계획서, 학업계획서, 자기소개서, 면접, 방송통신대학, 시험 자료실
올레포트 : 대학레포트, 족보, 실험과제, 실습일지, 기업분석, 사업계획서, 학업계획서, 자기소개서, 면접, 방송통신대학, 시험 자료실
로그인  회원가입

파트너스

자료등록
 

다시받기

장바구니

코인충전

  • [공학] 컴퓨터네트워크 - 자바 소켓프로그래밍을 이용한 야구게임   (1 페이지)
    1

  • [공학] 컴퓨터네트워크 - 자바 소켓프로그래밍을 이용한 야구게임   (2 페이지)
    2

  • [공학] 컴퓨터네트워크 - 자바 소켓프로그래밍을 이용한 야구게임   (3 페이지)
    3

  • [공학] 컴퓨터네트워크 - 자바 소켓프로그래밍을 이용한 야구게임   (4 페이지)
    4

  • [공학] 컴퓨터네트워크 - 자바 소켓프로그래밍을 이용한 야구게임   (5 페이지)
    5

  • [공학] 컴퓨터네트워크 - 자바 소켓프로그래밍을 이용한 야구게임   (6 페이지)
    6

  • [공학] 컴퓨터네트워크 - 자바 소켓프로그래밍을 이용한 야구게임   (7 페이지)
    7

  • [공학] 컴퓨터네트워크 - 자바 소켓프로그래밍을 이용한 야구게임   (8 페이지)
    8


  • 본 문서의
    미리보기는
    8 Pg 까지만
    가능합니다.
클릭 : 크게보기
  • [공학] 컴퓨터네트워크 - 자바 소켓프로그래밍을 이용한 야구게임   (1 페이지)
    1

  • [공학] 컴퓨터네트워크 - 자바 소켓프로그래밍을 이용한 야구게임   (2 페이지)
    2

  • [공학] 컴퓨터네트워크 - 자바 소켓프로그래밍을 이용한 야구게임   (3 페이지)
    3

  • [공학] 컴퓨터네트워크 - 자바 소켓프로그래밍을 이용한 야구게임   (4 페이지)
    4

  • [공학] 컴퓨터네트워크 - 자바 소켓프로그래밍을 이용한 야구게임   (5 페이지)
    5

  • [공학] 컴퓨터네트워크 - 자바 소켓프로그래밍을 이용한 야구게임   (6 페이지)
    6

  • [공학] 컴퓨터네트워크 - 자바 소켓프로그래밍을 이용한 야구게임   (7 페이지)
    7

  • [공학] 컴퓨터네트워크 - 자바 소켓프로그래밍을 이용한 야구게임   (8 페이지)
    8



  • 본 문서의
    (큰 이미지)
    미리보기는
    8 Page 까지만
    가능합니다.
  더블클릭 : 닫기
X 닫기
좌우이동 : 드래그

[공학] 컴퓨터네트워크 - 자바 소켓프로그래밍을 이용한 야구게임

인쇄
바로가기
즐겨찾기 키보드를 눌러주세요
( Ctrl + D )
링크복사 링크주소가 복사 되었습니다.
원하는 곳에 붙혀넣기 하세요
( Ctrl + V )
공유
파일  [공학] 컴퓨터네트워크 - 자바 소켓프로그래밍을 이용한 야구게임.hwp   [Size : 217 Kbyte ]
분량   8 Page
가격  1,800


카트
다운받기
카카오 ID로
다운 받기
구글 ID로
다운 받기
페이스북 ID로
다운 받기
뒤로

목차/차례
(컴퓨터네트워크 - 프로젝트1 : 야구게임)
이 프로그램은 TCP 소켓으로 선택하여 진행하였다. 서버에서 중복되지 않은 임의의 숫자 3개를 생성 한 후 클라이언트에서 중복되지 않은 숫자 3개를 입력 받는다. 클라이언트에서 중복된 숫자를 입력하면 다시 입력하도록 한다.
서버에서는 클라이언트로부터 숫자3개를 전송받고 서버의 숫자와 클라이언트의 숫자들을 비교한다. 만약 숫자의 자리와 숫자가 일치하면 스트라이크(S), 숫자만 일치하면 볼(B)이다. 서버는 스트라이크와 볼이 몇 개인지 클라이언트에 알려준다. 만약 스트라이크와 볼이 없으면 Out을 보내준다.
클라이언트는 총 10번의 도전을 할 수 있고 10번이 지나면 접속이 종료된다. 만약 클라이언트가 3스트라이크가 된다면 성공 메시지를 보여주고 접속이 종료된다.

1. 클라이언트 서버 흐름도

2. 클라이언트 입력 및 출력

클라이언트는 세자리의 숫자를 입력하는 중복된 숫자를 입력할 수 없도록 하였다. 스트링으로 ...
본문/내용
(컴퓨터네트워크 - 프로젝트1 : 야구게임)

이 프로그램은 TCP 소켓으로 선택하여 진행하였다. 서버에서 중복되지 않은 임의의 숫자 3개를 생성 한 후 클라이언트에서 중복되지 않은 숫자 3개를 입력 받는다. 클라이언트에서 중복된 숫자를 입력하면 다시 입력하도록 한다.
서버에서는 클라이언트로부터 숫자3개를 전송받고 서버의 숫자와 클라이언트의 숫자들을 비교한다. 만약 숫자의 자리와 숫자가 일치하면 스트라이크(S), 숫자만 일치하면 볼(B)이다. 서버는 스트라이크와 볼이 몇 개인지 클라이언트에 알려준다. 만약 스트라이크와 볼이 없으면 Out을 보내준다.
클라이언트는 총 10번의 도전을 할 수 있고 10번이 지나면 접속이 종료된다. 만약 클라이언트가 3스트라이크가 된다면 성공 메시지를 보여주고 접속이 종료된다.

1. 클라이언트 서버 흐름도
2. 클라이언트 입력 및 출력

클라이언트는 세자리의 숫자를 입력하는 중복된 숫자를 입력할 수 없도록 하였다. 스트링으로 숫자를 입력받은 후 ch-ar로 변환하여 중복 검사를 하였다. 중복이 되었다면 “input error”라는 문구를 출력한 후 다시 입력 받도록 하였다.

아래는 실제 야구 게임의 예시…



📝 Regist Info
I D : leew*****
Date : 2015-04-30
FileNo : 15043071

Cart