เขียนโปรแกรม Server-Client ใช้โค้ดใน textbook จะใช้ภาษาอะไรก็ได้ (5 คะแนน ) ออกแบบ protocol สำหรับ download และ upload ไฟล์ผ่าน network โดย protocol นี้อยู่

Slides:



Advertisements
งานนำเสนอที่คล้ายกัน
Introduction TO Network Programming
Advertisements

คำศัพท์ระบบอินเตอร์เน็ต
กฎหมายสิ่งแวดล้อม อาชีวอนามัยและความปลอดภัย 1 ประกาศกระทรวงอุตสาหกรรม ฉบับที่ 4414 ( พ. ศ. 2555) ออกตามความใน พระราชบัญญัติมาตรฐาน ผลิตภัณฑ์อุตสาหกรรม.
การแก้ปัญหาการใช้งาน ADO กับ Database อุทัย เซี่ยงเจ็น สำนักวิชาเทคโนโลยีสารสนเทศ และการสื่อสาร มหาวิทยาลัยนเรศวร วิทยาเขต สารสนเทศพะเยา.
ASP.NET Uthai ShiangJan Information and Communication Technology.
Java Network Programming – Network Operating Systems and Protocols Choopan Rattanapoka.
บทที่ 6 บทที่ 6 คำสั่งแก้ไขปัญหาแบบ เลือก (CONDITION)
JSP ติดต่อฐานข้อมูล.
จัดทำโดย น. ส. ดวงกมล งามอยู่เจริญ เลขที่ 8 น. ส. ณัชชา เชื้อตา เลขที่ 6 เตรียมบริหารธุรกิจปี 1.
Click Here Click Here. หน้าแรก รายละเอียด LINK Microsoft Word Microsoft Word โปรแกรมการพิมพ์ เอกสาร จดหมายที่มีผู้ใช้งานมากที่สุดใน โลก ! ผมคิดว่ายังงั้น.
จัดทำโดย ปราง เจริญสุข รหัสนิสิต Software.
วัตถุประสงค์ 1. แสดงรายการของโปรแกรม ที่และสถานการทำงานของ โปรแกรม 2. แสดงรายการบริการที่มี บน ระบบปฏิบัติการ 3. แสดงกราฟการใช้ ตัว ประมวลผล 4. แสดงกราฟการทำงานการ.
Internet Connectivity ( การเชื่อมต่อ อินเทอร์เน็ต )
การ UNINSTALL PROGRAM จัดทำโดย 1. นายณัฐวิทย์ ปาลีกุย เลขที่ นายธนพล สินจ้าง เลขที่ 13 เตรียมสถาปัตยกรรมศาสตร์ ปี 1.
ซอฟต์แวร์และการเลือกใช้
หน่วยที่ 6 แถวลำดับ (Array)
C# Communication us/library/system.net.sockets.tcplistener(v=vs. 110).aspx 1.
โครงการจัดทำฐานข้อมูลสมาชิก สหกรณ์การเกษตร ของกรม ส่งเสริมสหกรณ์ บริษัท บิซโพเทนเชียล จำกัด Project Code: CPD_COOP_57.
โปรแกรมคำนวณคะแนน สหกรณ์ ตามเกณฑ์ดีเด่นแห่งชาติ กรมส่งเสริม สหกรณ์ กองพัฒนาสหกรณ์ด้านการเงิน และร้านค้า วิธีการใ ช้
วิธีการเลือกซื้อ คอมพิวเตอร์. เนื้อหาในส่วนนี้จะให้รายระเอียดและขั้นตอน ในการเลือกซื้อ เครื่องคอมพิวเตอร์ เพื่อให้เราได้เครื่อง คอมพิวเตอร์ที่ตรงกับความ.
ความหมายของสื่อการเรียนรู้ เรื่อง แผนภูมิ วิธีการทำ การทำสามารถทำได้หลายวิธี และสมารถ ใช้โปรแกรมในการทำได้หลากหลาย อย่างเช่น โปรแกรม Microsoft Excel.
MTH 261 File Management. File Management File Management จะอธิบายเกี่ยวกับการเขียน ส่วนจัดการแฟ้มข้อมูล เราสามารถที่จะเขียน โปรแกรมเพื่อเรียกใช้แฟ้มข้อมูลที่เรามี
Digital Image Processing
ALLPPT.com _ Free PowerPoint Templates, Diagrams and Charts.
ผังงาน..(Flow Chart) หมายถึง...
Case Study.
Agenda Training Admin User
ส่วนประกอบของคอมพิวเตอร์ (Personal Computer : PC)
นางสาวอมลวรรณ วัชรัตน์ศิริยุทธ B04
Microsoft Access 2007 การสร้างฟอร์ม
SR Latch SR Latch ต้องรอ negative edge เพื่อให้ Q = D Y = D Q = Y.
การใช้หม้อแปลงไฟฟ้า อย่างมีประสิทธิภาพ.
การใช้ Social Media เพื่อการสื่อสาร
บทสรุป ความรู้พื้นฐานเกี่ยวกับระบบฐานข้อมูล
โครงสร้างข้อมูลและขั้นตอนการชำระฐานข้อมูล เวชระเบียนของหน่วยบริการ ก่อนการเชื่อมโยงข้อมูลด้วยเทคโนโลยี Java Message Service (JMS) สำนักบริหารงานทะเบียน.
ส่วนประกอบของคอมพิวเตอร์ (Personal Computer : PC)
บทที่ 5 เครื่องมือสืบค้นข้อมูล (Search Engine)
Piyadanai Pachanapan, Power System Design, EE&CPE, NU
รายการ(List) [3] ผู้สอน อาจารย์ ยืนยง กันทะเนตร
1.เครื่องทวนสัญญาณ (Repeater)
บทที่ 1 โครงสร้างคอมพิวเตอร์พื้นฐาน
The Need for a Protocol Architecture (for example, see circuit / packet switching) ผู้รับต้องจัดเตรียมที่เก็บข้อมูล (memory) ยืนยันสิทธิใช้ hard disk.
อาจารย์อภิพงศ์ ปิงยศ บทที่ 10 : การบีบอัดข้อมูล (Data Compression) สธ212 ระบบสื่อประสมสำหรับธุรกิจ อาจารย์อภิพงศ์ ปิงยศ
อาจารย์อภิพงศ์ ปิงยศ บทที่ 11 : การบีบอัดข้อมูล (Data Compression) สธ212 ระบบสื่อประสมสำหรับธุรกิจ อาจารย์อภิพงศ์ ปิงยศ
Switched Communications Networks Stations Nodes ตัวอย่างที่ต้อง multiplex เช่น 3 และ 6 ส่งไป 5 พร้อมๆ กัน ทำให้ 5 ต้อง multiplex.
บริการวิทยุและโทรทัศน์ออนไลน์
บทที่ 8 เงื่อนไขตัดสินใจ
B92 Protocol Alice สุ่ม string a string a (data bits)
ศาลาว่าการกรุงเทพมหานคร
นายสำราญ สาราบรรณ์ รองอธิบดีกรมส่งเสริมการเกษตร วันที่ 1 กรกฏาคม 2560
ศาลาว่าการกรุงเทพมหานคร
สู่ความเป็นโรงเรียนวิถีพุทธ ปีที่ ๙
นายสำราญ สาราบรรณ์ รองอธิบดีกรมส่งเสริมการเกษตร วันที่ 1 กรกฏาคม 2560
แผ่นดินไหว.
การกรอกคำตอบข้อสอบกลาง
โครงการจัดทำระบบจัดเก็บข้อมูลการใช้งาน และประเมินคุณภาพอุปกรณ์ไฟฟ้า
Client/Server Application (FilE server)
ภัยคุกคาม ที่เกิดขึ้นในระบบสารสนเทศ
คำแนะนำจากส่วนส่งเสริมและบริการการศึกษา
การให้บริการไฟล์ File Transfer Protocol
มะเร็งปากมดลูก โดย นางจุฑารัตน์ กองธรรม พยาบาลวิชาชีพ รพ.สต.บ้านโนนแต้
Array: One Dimension Programming I 9.
สัปดาห์ที่ 9 Designs by SolidWorks
การเติบโตของฟังก์ชัน (Growth of Functions)
มหาวิทยาลัยราชภัฏสวนสุนันทา
การเขียนโปรแกรมด้วยภาษาไพทอน การเขียนโปรแกรมแบบทางเลือก
ทายสิอะไรเอ่ย ? กลม เขียวเปรี้ยว เฉลย ทายสิอะไรเอ่ย ? ขาว มันจืด เฉลย.
กิจกรรมที่ 12 รวบรวมข้อมูลอย่างไรกันดี
บทที่ 5 เครือข่ายคอมพิวเตอร์ และการสื่อสาร
ใบสำเนางานนำเสนอ:

เขียนโปรแกรม Server-Client ใช้โค้ดใน textbook จะใช้ภาษาอะไรก็ได้ (5 คะแนน ) ออกแบบ protocol สำหรับ download และ upload ไฟล์ผ่าน network โดย protocol นี้อยู่ บน UDP ไฟล์มีขนาดอย่างน้อย 10 Mbytes และ protocol นี้ต้องมีวิธีจัดการกรณี packet หาย และ packet ที่เข้ามาไม่เรียงตามลำดับ ไม่ต้องมีการยืนยันตัวผู้ใช้ ( ไม่มี username/password) จงเขียนโปรแกรม 2 ชิ้นสำหรับ server และ client (5 คะแนน ) o UDP (no TCP) o File size ≥ 10 Mbytes o Only read (download from server) o No write (upload to server) o Robust to packet loss o Reorder packets o No user authentication Homework

ใช้ Fourier transform เพื่อหาว่าสัญญาณในรูปต่อนี้ เกิดจาก sine/cosine waves ที่ความถี่ ใดบ้าง Homework ให้สมมติเอาเองเลยว่า ระยะเวลาที่ใช้ส่ง 1 บิตในรูปนี้เป็นเท่าไหร่ เช่น 1 micro second เป็นต้น ตัวอย่างเวลาส่งงาน สมมติว่าใช้สัญญาณในรูปข้างล่าง ใช้ Fourier transform เพื่อหาว่าเกิดจาก sine/cosine wave ต่อไปนี้ ( เลือก bandwidth เอง ถ้า bandwidth มาก ก็จะได้ใกล้เคียงรูปข้างบนมาก )

แสดงให้ดูด้วยว่าจาก bandwidth ที่เลือก ได้สัญญาณใกล้เคียงกับต้นฉบับมากแค่ไหน Homework + = ต้องเลือก bandwidth ให้ พอ ที่จะได้สัญญาณใกล้เคียง กับต้นฉบับ ในตัวอย่างนี้เลือกใช้แค่ 2 ความถี่ ( การบ้านที่ให้ อาจจะต้องใช้ 10 – 100 ความถี่ )