• 검색 결과가 없습니다.

수 업 계 획 수 업 계 획 수 업 계 획 수 업 계 획

N/A
N/A
Protected

Academic year: 2021

Share "수 업 계 획 수 업 계 획 수 업 계 획 수 업 계 획"

Copied!
2
0
0

로드 중.... (전체 텍스트 보기)

전체 글

(1)

교과목명 컴퓨터네트윅프로그래밍학점 3.0 시간

이론 3.0 학년

수업 대상 실습 전공

담당교수

성명 강대기

연구실 UIT207 연락처 051-320-1724

E-MAIL dkkang@dongseo.ac.kr 상담시간 월요일 9시~5시

교재 저자 저서명 출판사 발행년도 정가

주교재 Brian "Beej Jorgensen" HallBeej's Guide to Network Programming Jorgensen Publishing 2009 부교재 Brian "Beej Jorgensen" HallBeej's Guide to Unix Interprocess Communication 2009

교수목표 및 수업개요

This course is about networking programming in the UNIX environment. The students will learn the network and interprocess communication concepts and implement them in C and Java.

교수방법

The course materials will include socket, system calls, TCP/UDP client/server, blocked IO, serialization, multicasting & broadcasting , fork, signal, pipe, FIFO, file locking, message queue, semaphore, shared memory, memory mapped files, multi-threaded server and synchronization, IO multiplexing, asynchronous notiofication IO model, overlapped IO model, completion port IO model, and HTTP server.

Students will be evaluated based on four homework assignments (25 points per each) which involves considerable network programming.

Reference URLs:

http://beej.us/guide/bgnet/output/html/multipage/index.html

원어수업내용 영어

2009 학년도 2학기 수업계획서 2009 학년도 2학기 수업계획서 2009 학년도 2학기 수업계획서 2009 학년도 2학기 수업계획서

일반대학원 일반대학원 일반대학원

일반대학원 유비쿼터스 유비쿼터스 유비쿼터스IT 유비쿼터스 IT IT학과 IT 학과 학과 학과 2009 학년도 2009 2009 2009 학년도 학년도 학년도 2 22 2학기 학기 학기 학기

주순 강의범위 및 내용 수업방식 및 기타 참고사항

수업 방식 기자재사용내용 과재물 및 기타

1 Socket and its system calls 강의 컴퓨터

2 TCP/UDP client/server 강의 컴퓨터

3 Blocking IO and non-blocking IO 강의 컴퓨터

4 Serialization 강의 컴퓨터

5 Multicasting & broadcasting 강의 컴퓨터

6 Fork 강의 컴퓨터

7 Signal 강의 컴퓨터

8 Pipe and FIFO 강의 컴퓨터

수 업 계 획 수 업 계 획 수 업 계 획 수 업 계 획

ws22050Li01

1/2

(2)

주순 강의범위 및 내용 수업방식 및 기타 참고사항

수업 방식 기자재사용내용 과재물 및 기타

9 File locking 강의 컴퓨터

10 Message queue 강의 컴퓨터

11 Semaphore 강의 컴퓨터

12 Shared memory 강의 컴퓨터

13 Memory mapped files 강의 컴퓨터

14 Multi-threaded server and synchronization 강의 컴퓨터

15 IO multiplexing 강의 컴퓨터

16 Asynchronous notification IO model, overlapped

IO model and completion port IO model 강의 컴퓨터

수 업 계 획 수 업 계 획 수 업 계 획 수 업 계 획

저서명 저 자 출판사 발행년도 정 가

Java Network Programming Elliotte Harold O Reilly Media, Inc 2004

Unix Network Programming, volumes 1-2 W. Richard Stevens Prentice Hall 1999

열혈강의 TCP/IP 소켓 프로그래밍 윤성우 프리렉(이한디지털리) 2008

참 고 문 헌 참 고 문 헌 참 고 문 헌 참 고 문 헌

ws22050Li01

2/2

참조

관련 문서

신종 플루에 대한 소비자와 각국 정부의 반응도 국내산과 수입산을 가리지 않고 돼지고기에 대한 일시적인 수요 감소로 나타났다.. 국 내산 돼지고기 수요

식습관, 식문화 등을 교육과 연계하여 농업 및 식품산업과 국민 식생활의 상 호 발전을 도모하고자 실시되는 일본의 식육(食育)은 널리 알려져 있다.. 약

이처럼 시장가격지지 계산에 따라 많은 편차를 보이는데 일반 적으로 농업에 대한 보조 수준을 언급할 때에는 정부의 재정지출을 기준으로 판단 하는 것이 널리 쓰이는 기준이라

반면 에 계약의 활성화는 현물시장의 약화(Thin spot market)와 기준 가격으로서의 시장 가격 정보 기능 저하를 유발하기도 한다. 1940년대의 유럽과 북미지역에서

바이오연료 생산이나 사용 확장에서 잠재적인 온실가스 배출 감축을 포함한 환 경적인 편익 여부이다. 바이오 연료도 가솔린과 마찬가지로 연소될 때 이산화탄소를

호주의 사례에서 보듯이 중앙정부, 주정부, 업계 및 축산농가 등 모든 관련 주체 들 간에 질병 위험 관리로 인해 발생하는 비용의 분담을 질병 유형별로 차별화함

현재 이러 한 현상은 미주지역 전반으로 확산되고 있으며, 오직 와이오밍(Wyoming)주와 캘리포 니아(California)주에서만 사육두수가 증가한 것으로 조사되었다. 사육농가들은

본고는 REDD+관련된 국제 논의 흐름을 조명하는데 집중하고자 한다. 그리고 REDD+ 체제 완성을 위해 향후 논의되어야 할 의제와 이에 대한 서로 다 른 의견을