สรุปผลการฝึกประสบการณ์วิชาชีพ ณ บริษัท บงกชสุวรณ (2001) จำกัด
สิ่งที่ได้รับ/ประโยชน์ที่ได้รับ
1.การร่วมงานกับผู้อื่นในสังคมการทำงานทำให้ผมได้ประสบการณ์การทำงานมากยิ่งขึ้น
2.ได้เรียนรู้ในสิ่งใหม่ๆที่ในหนังสือและบทเรียนไม่สามารถมองเห็นได้
3.ประสบการณ์การทำงานที่มากยิ่งขึ้นเมื่ออยู่นอกสถานที่
4.ได้ฝึกทักษะการขายกับฝ่ายขายโดยการออกตลาด
5.ได้เรียนรู้การทำงานที่แท้จริงว่ายากลำบากแค่ไหน
6.ได้ฝึกประสบการณ์การใช้คอมพิวเตอร์ทางธุรกิจและได้ทบทวนบทเรียนี่เคยเรียนมา
7.ได้มองเห็นแนวทางการทำธุรกิจอย่างกว้างขวางขึ้น
8.ฝึกการใช้มารยาทในการร่วมงานกับผู้อื่นในสังคม
9.ได้เจอปัญหาในการทำงานและพร้อมที่จะแก้ไขให้กลับสู่สภาพเดิม
10.ได้พบปะสังคมอย่างกว้างมากขึ้น
11.ได้เรียนรู้ความรับผิดชอบมากกว่าที่เคยเป็นมา
12.ได้ใช้เวลาว่างให้เป็นประโยชน์
13.ทำให้ได้รู้ว่าการตรงต่อเวลามีความสำคัญกับการทำงานมาก
ปัญหาที่ได้รับจะเกิดในช่วงแรกๆเนื่องจากพึ่งเริ่มงานใหม่ทำให้ไม่เข้าใจในคำสั่งและการทำงาน แต่หลังจากสัก2-3อาทิตย์ก็เริ่มไม่มีปัญหาเกิดขึ้นเนื่องจากความเข้าใจที่ตรงกับผู้บัญชาและการทำงานที่เกิดปัญหาซ่ำๆจึงสามารถแก้ไขปัญหาได้ง่ายขึ้น
วันอังคารที่ 1 มีนาคม พ.ศ. 2554
วันจันทร์ที่ 28 กุมภาพันธ์ พ.ศ. 2554
สัปดาห์ที่ 18 การฝึกประสบการณ์วิชาชีพ "บริษัทบงกช สุวรรณ(2001)" ประจำวันที่ 28/02/54
สัปดาห์ที่ 18 การฝึกประสบการณ์วิชาชีพ "บริษัทบงกช สุวรรณ(2001)"
28/02/54
- ตรวจสอบ E-Mail ของบริษัท
- ตรวจสอบเอกสารและแฟ้มที่จัด แล้วชี้แจงให้พี่บุษบงได้ทราบ
- พิมพ์เอกสารของบริษัทเล็กๆน้อยๆ โดยใช้โปรแกรม"Microsoft Word"
- และแล้วก็ถึงวันสุดท้ายของการฝึกงานก็เลยได้ทำงานแบบเบาๆผ่อนคลายๆ
28/02/54
- ตรวจสอบ E-Mail ของบริษัท
- ตรวจสอบเอกสารและแฟ้มที่จัด แล้วชี้แจงให้พี่บุษบงได้ทราบ
- พิมพ์เอกสารของบริษัทเล็กๆน้อยๆ โดยใช้โปรแกรม"Microsoft Word"
- และแล้วก็ถึงวันสุดท้ายของการฝึกงานก็เลยได้ทำงานแบบเบาๆผ่อนคลายๆ
วันศุกร์ที่ 25 กุมภาพันธ์ พ.ศ. 2554
สัปดาห์ที่ 17 การฝึกประสบการณ์วิชาชีพ "บริษัทบงกช สุวรรณ(2001)" ประจำวันที่ 21/02/54 - 25/02/54
สัปดาห์ที่ 17 การฝึกประสบการณ์วิชาชีพ "บริษัทบงกช สุวรรณ(2001)"
21/02/54
- ตรวจสอบ E-Mail ของบริษัท
- ออกไปวางบิลให้ลูกค้าตามบริษัทลูกค้าต่างๆนอกสถานที่
- ตรวจสอบเอกสารของลูกค้าและจัดเข้าแฟ้มเพื่อความเรียบร้อย
- ตรวจสอบคอมพิวเตอร์เครื่องที่เสียว่ามีความผิดพลาดอย่างไร ทำไมจึงเปิดเครื่องไม่ติด
22/02/54
- ตรวจสอบ E-Mail ของบริษัท
- ยก CPU เครื่องที่เสียไปตรวจเช็คที่ร้านInternetหน้าปากซอย เพราะร้านนี้รับซ่อมคอมพิวเตอร์ ยืนดูได้ซักพักทางร้านบอกว่าให้ทิ้งเครื่องไว้ก่อน เพื่อที่จะได้เช็คให้ละเอียด
- กลับมาตรวจสอบเอกสารของบริษัท
- พิมพ์เอกสารให้บริษัทโดยใช้โปรแกรม "Microsoft Word"
23/02/54
ลํกษณะงานที่ได้รับ
- ตรวจสอบ E-Mail ของบริษัท
- ออกไปถ่ายเอกสารให้บริษัท
- ไปที่ร้านInternetเพื่อเอาคอมพิวเตอร์กลับบริษัท ทางร้านบอกว่าสาเหตุที่เปิดไม่ติดเพราะ Power Supplyไหม้ เค้าเลยเปลี่ยน Power Supplyให้ เสียค่าใช้จ่ายทั้งหมด700บาท
- ออกไปส่งสินค้าตามบริษัทของลูกค้านอกสถานที่กับฝ่ายขาย
24/02/54
ลํกษณะงานที่ได้รับ
- ตรวจสอบ E-Mail ของบริษัท
- ทำความสะอาดคอมพิวเตอร์ที่ทำงาน ทั้งหมด 4 เครื่อง โดยถอดเครื่องออกมาปัดฝุ่นดูดฝุ่น แล้วประกอบเครื่องกลับและกลับไปวางที่เดิม
- ส่งFaxให้บริษัทลูกค้า
- ออกไปส่งสินค้าตามบริษัทของลูกค้านอกสถานที่กับฝ่ายขาย
25/02/54
- ตรวจสอบ E-Mail ของบริษัท
- พิมพ์เอกสารให้บริษัทโดยใช้โปรแกรม "Microsoft Word"
- ตรวจสอบคลังสินค้าครั้งใหญ่ก่อนสินเดือน
21/02/54
- ตรวจสอบ E-Mail ของบริษัท
- ออกไปวางบิลให้ลูกค้าตามบริษัทลูกค้าต่างๆนอกสถานที่
- ตรวจสอบเอกสารของลูกค้าและจัดเข้าแฟ้มเพื่อความเรียบร้อย
- ตรวจสอบคอมพิวเตอร์เครื่องที่เสียว่ามีความผิดพลาดอย่างไร ทำไมจึงเปิดเครื่องไม่ติด
22/02/54
- ตรวจสอบ E-Mail ของบริษัท
- ยก CPU เครื่องที่เสียไปตรวจเช็คที่ร้านInternetหน้าปากซอย เพราะร้านนี้รับซ่อมคอมพิวเตอร์ ยืนดูได้ซักพักทางร้านบอกว่าให้ทิ้งเครื่องไว้ก่อน เพื่อที่จะได้เช็คให้ละเอียด
- กลับมาตรวจสอบเอกสารของบริษัท
- พิมพ์เอกสารให้บริษัทโดยใช้โปรแกรม "Microsoft Word"
23/02/54
ลํกษณะงานที่ได้รับ
- ตรวจสอบ E-Mail ของบริษัท
- ออกไปถ่ายเอกสารให้บริษัท
- ไปที่ร้านInternetเพื่อเอาคอมพิวเตอร์กลับบริษัท ทางร้านบอกว่าสาเหตุที่เปิดไม่ติดเพราะ Power Supplyไหม้ เค้าเลยเปลี่ยน Power Supplyให้ เสียค่าใช้จ่ายทั้งหมด700บาท
- ออกไปส่งสินค้าตามบริษัทของลูกค้านอกสถานที่กับฝ่ายขาย
24/02/54
ลํกษณะงานที่ได้รับ
- ตรวจสอบ E-Mail ของบริษัท
- ทำความสะอาดคอมพิวเตอร์ที่ทำงาน ทั้งหมด 4 เครื่อง โดยถอดเครื่องออกมาปัดฝุ่นดูดฝุ่น แล้วประกอบเครื่องกลับและกลับไปวางที่เดิม
- ส่งFaxให้บริษัทลูกค้า
- ออกไปส่งสินค้าตามบริษัทของลูกค้านอกสถานที่กับฝ่ายขาย
25/02/54
- ตรวจสอบ E-Mail ของบริษัท
- พิมพ์เอกสารให้บริษัทโดยใช้โปรแกรม "Microsoft Word"
- ตรวจสอบคลังสินค้าครั้งใหญ่ก่อนสินเดือน
สัปดาห์ที่ 16 การฝึกประสบการณ์วิชาชีพ "บริษัทบงกช สุวรรณ(2001)" ประจำวันที่ 14/02/54 - 18/02/54
สัปดาห์ที่ 16 การฝึกประสบการณ์วิชาชีพ "บริษัทบงกช สุวรรณ(2001)"
14/02/54
วันนี้ผมลางานครึ่งวันช่วงบ่าย เนื่องจากต้องพาพ่อไปโรงพยาบาล เพราะพ่อไม่สบายและที่บ้านไม่มีใครว่างที่จะพาไปโรงพยาบาล
ลํกษณะงานที่ได้รับ
- ตรวจสอบ E-Mail ของบริษัท
- จัดแฟ้มเอกสารการสั่งซื้อ-ขาย
- ส่งFaxให้บริษัทลูกค้า
- นำเอกสารของบริษัทไปถ่ายเอกสาร
15/02/54
วันนี้ผมลางานครึ่งวันช่วงบ่าย เนื่องจากต้องพาพ่อไปโรงพยาบาล เพราะพ่อไม่สบายและที่บ้านไม่มีใครว่างที่จะพาไปโรงพยาบาล
ลํกษณะงานที่ได้รับ
- ตรวจสอบ E-Mail ของบริษัท
- ออกไปสำรวจตลาดภายนอกกับฝ่ายขายจนถึงเย็น
16/02/54
ลํกษณะงานที่ได้รับ
- ตรวจสอบ E-Mail ของบริษัท
- พิมพ์เอกสารให้บริษัทโดยใช้โปรแกรม "Microsoft Word"
- ตรวจสอบคอมพิวเตอร์เครื่องที่มีปัญหา อยู่ๆหน้าจอดับ แต่CPUยังคงทำงานอยู่ ผมเลยทำการถอดเครื่องคอมพิวเตอร์ออกแล้วนำการ์ดจอออกมาทำความสะอาดโดยใช้ยางลบขัดที่ขั้วทองแดง แล้วประกอบกลับเช่นเดิม ก็สมารถใช้ได้ตามปกติ
17/02/54
ลํกษณะงานที่ได้รับ
- ตรวจสอบ E-Mail ของบริษัท
- ถ่ายเอกสารใบสั่งซื้อสินค้าของลูกค้าเพื่อเก็บไว้เป็นสำเนา
- ออกไปส่งสินค้าตามบริษัทของลูกค้ากับฝ่ายขายนอกสถานที่
18/02/54
- ตรวจสอบ E-Mail ของบริษัท
- พิมพ์เอกสารให้บริษัทโดยใช้โปรแกรม "Microsoft Word"
- ตรวจสอบคลังสินค้า
- ออกไปส่งสินค้าตามบริษัทของลูกค้ากับฝ่ายขายนอกสถานที่
14/02/54
วันนี้ผมลางานครึ่งวันช่วงบ่าย เนื่องจากต้องพาพ่อไปโรงพยาบาล เพราะพ่อไม่สบายและที่บ้านไม่มีใครว่างที่จะพาไปโรงพยาบาล
ลํกษณะงานที่ได้รับ
- ตรวจสอบ E-Mail ของบริษัท
- จัดแฟ้มเอกสารการสั่งซื้อ-ขาย
- ส่งFaxให้บริษัทลูกค้า
- นำเอกสารของบริษัทไปถ่ายเอกสาร
15/02/54
วันนี้ผมลางานครึ่งวันช่วงบ่าย เนื่องจากต้องพาพ่อไปโรงพยาบาล เพราะพ่อไม่สบายและที่บ้านไม่มีใครว่างที่จะพาไปโรงพยาบาล
ลํกษณะงานที่ได้รับ
- ตรวจสอบ E-Mail ของบริษัท
- ออกไปสำรวจตลาดภายนอกกับฝ่ายขายจนถึงเย็น
16/02/54
ลํกษณะงานที่ได้รับ
- ตรวจสอบ E-Mail ของบริษัท
- พิมพ์เอกสารให้บริษัทโดยใช้โปรแกรม "Microsoft Word"
- ตรวจสอบคอมพิวเตอร์เครื่องที่มีปัญหา อยู่ๆหน้าจอดับ แต่CPUยังคงทำงานอยู่ ผมเลยทำการถอดเครื่องคอมพิวเตอร์ออกแล้วนำการ์ดจอออกมาทำความสะอาดโดยใช้ยางลบขัดที่ขั้วทองแดง แล้วประกอบกลับเช่นเดิม ก็สมารถใช้ได้ตามปกติ
17/02/54
ลํกษณะงานที่ได้รับ
- ตรวจสอบ E-Mail ของบริษัท
- ถ่ายเอกสารใบสั่งซื้อสินค้าของลูกค้าเพื่อเก็บไว้เป็นสำเนา
- ออกไปส่งสินค้าตามบริษัทของลูกค้ากับฝ่ายขายนอกสถานที่
18/02/54
- ตรวจสอบ E-Mail ของบริษัท
- พิมพ์เอกสารให้บริษัทโดยใช้โปรแกรม "Microsoft Word"
- ตรวจสอบคลังสินค้า
- ออกไปส่งสินค้าตามบริษัทของลูกค้ากับฝ่ายขายนอกสถานที่
สัปดาห์ที่ 15 การฝึกประสบการณ์วิชาชีพ "บริษัทบงกช สุวรรณ(2001)" ประจำวันที่ 07/02/54 - 11/02/54
สัปดาห์ที่ 15 การฝึกประสบการณ์วิชาชีพ "บริษัทบงกช สุวรรณ(2001)"
07/02/54
ลํกษณะงานที่ได้รับ
- ตรวจสอบ E-Mail ของบริษัท
- ตรวจสอบคลังสินค้า สินค้าคงเหลือ
- ช่วยพี่ที่ทำงานpackสินค้า
- ออกไปถ่ายเอกสารให้แก่บริษัท
08/02/54
วันนี้ผมลางานครึ่งวันช่วงบ่าย เนื่องจากต้องพาพ่อไปโรงพยาบาล เพราะพ่อไม่สบายและที่บ้านไม่มีใครว่างที่จะพาไปโรงพยาบาล
ลํกษณะงานที่ได้รับ
- ตรวจสอบ E-Mail ของบริษัท
- จัดเอกสารของบริษัทและจัดเข้าแฟ้มเพื่อความเรียบร้อย
- ออกไปส่งสินค้าให้บริษัทลูกค้านอกสถานที่
09/02/54
ลํกษณะงานที่ได้รับ
- ตรวจสอบ E-Mail ของบริษัท
- พิมพ์เอกสารให้บริษัทโดยใช้โปรแกรม "Microsoft Word"
- ปริ้นเอกสารของบริษัท
- ส่งFaxให้บริษัทลูกค้า
- ถ่ายเอกสารให้บริษัท
- ออกไปรับOrderตามบริษัทของลูกค้านอกสถานที่ ในช่วงบ่าย
10/02/54
ลํกษณะงานที่ได้รับ
- ตรวจสอบ E-Mail ของบริษัท
- ตรวจสอบเอกสารใบเสร็จและใบสั่งซื้อสินค้า
- พิมพ์เอกสารให้บริษัทโดยใช้โปรแกรม "Microsoft Word"
- ทำการลงโปรแกรม "PhotoScape" ให้คอมพิวเตอร์ของบริษัท
- แนะนำการใช้โปรแกรม "PhotoScape" ให้กับพี่ที่ทำงานเป็นขั้นพื้นฐาน
11/02/54
- ตรวจสอบ E-Mail ของบริษัท
- พิมพ์เอกสารให้บริษัทโดยใช้โปรแกรม "Microsoft Word"
- ทำการแสกนไวรัสคอมพิวเตอร์ จำนวนทั้งหมด 4 เครื่อง
- ทำการ Update โปรแกรมแสกนไวรัส "Nod32"
- ออกไปวางบิลให้ลูกค้าตามบริษัทลูกค้าต่างๆนอกสถานที่
07/02/54
ลํกษณะงานที่ได้รับ
- ตรวจสอบ E-Mail ของบริษัท
- ตรวจสอบคลังสินค้า สินค้าคงเหลือ
- ช่วยพี่ที่ทำงานpackสินค้า
- ออกไปถ่ายเอกสารให้แก่บริษัท
08/02/54
วันนี้ผมลางานครึ่งวันช่วงบ่าย เนื่องจากต้องพาพ่อไปโรงพยาบาล เพราะพ่อไม่สบายและที่บ้านไม่มีใครว่างที่จะพาไปโรงพยาบาล
ลํกษณะงานที่ได้รับ
- ตรวจสอบ E-Mail ของบริษัท
- จัดเอกสารของบริษัทและจัดเข้าแฟ้มเพื่อความเรียบร้อย
- ออกไปส่งสินค้าให้บริษัทลูกค้านอกสถานที่
09/02/54
ลํกษณะงานที่ได้รับ
- ตรวจสอบ E-Mail ของบริษัท
- พิมพ์เอกสารให้บริษัทโดยใช้โปรแกรม "Microsoft Word"
- ปริ้นเอกสารของบริษัท
- ส่งFaxให้บริษัทลูกค้า
- ถ่ายเอกสารให้บริษัท
- ออกไปรับOrderตามบริษัทของลูกค้านอกสถานที่ ในช่วงบ่าย
10/02/54
ลํกษณะงานที่ได้รับ
- ตรวจสอบ E-Mail ของบริษัท
- ตรวจสอบเอกสารใบเสร็จและใบสั่งซื้อสินค้า
- พิมพ์เอกสารให้บริษัทโดยใช้โปรแกรม "Microsoft Word"
- ทำการลงโปรแกรม "PhotoScape" ให้คอมพิวเตอร์ของบริษัท
- แนะนำการใช้โปรแกรม "PhotoScape" ให้กับพี่ที่ทำงานเป็นขั้นพื้นฐาน
11/02/54
- ตรวจสอบ E-Mail ของบริษัท
- พิมพ์เอกสารให้บริษัทโดยใช้โปรแกรม "Microsoft Word"
- ทำการแสกนไวรัสคอมพิวเตอร์ จำนวนทั้งหมด 4 เครื่อง
- ทำการ Update โปรแกรมแสกนไวรัส "Nod32"
- ออกไปวางบิลให้ลูกค้าตามบริษัทลูกค้าต่างๆนอกสถานที่
สัปดาห์ที่ 14 การฝึกประสบการณ์วิชาชีพ "บริษัทบงกช สุวรรณ(2001)" ประจำวันที่ 31/01/54 - 02/02/54
สัปดาห์ที่ 14 การฝึกประสบการณ์วิชาชีพ "บริษัทบงกช สุวรรณ(2001)"
31/01/54
ลํกษณะงานที่ได้รับ
- ตรวจสอบ E-Mail ของบริษัท
- ตรวจสอบเอกสารของลูกค้าและจัดเข้าแฟ้มเพื่อความเรียบร้อย
- ออกไปถ่ายเอกสารให้แก่บริษัท
- ออกไปวางบิลตามบริษัทลูกค้าในที่ต่างๆประจำสิ้นเดือน
- ตรวจสอบเอกสารเล็กๆน้อยๆ
01/02/54
ลํกษณะงานที่ได้รับ
- ตรวจสอบ E-Mail ของบริษัท
- ตรวจสอบเอกสารของลูกค้าและจัดเข้าแฟ้มเพื่อความเรียบร้อย
- ส่งFaxให้บริษัทลูกค้า
- ออกไปสำรวจตลาดกับฝ่ายขายนอกสถานที่
02/02/54
ลํกษณะงานที่ได้รับ
- ตรวจสอบ E-Mail ของบริษัท
- ไหว้ศาลที่ทำงานเพราะเป็นวันตรุษจีน
- ตรวจเอกสารทั้งหมดทุกแฟ้มเพื่อความถูกต้อง
- รับเงินถุงตามประเพณีคนจีนในวันปีใหม่จีน
31/01/54
ลํกษณะงานที่ได้รับ
- ตรวจสอบ E-Mail ของบริษัท
- ตรวจสอบเอกสารของลูกค้าและจัดเข้าแฟ้มเพื่อความเรียบร้อย
- ออกไปถ่ายเอกสารให้แก่บริษัท
- ออกไปวางบิลตามบริษัทลูกค้าในที่ต่างๆประจำสิ้นเดือน
- ตรวจสอบเอกสารเล็กๆน้อยๆ
01/02/54
ลํกษณะงานที่ได้รับ
- ตรวจสอบ E-Mail ของบริษัท
- ตรวจสอบเอกสารของลูกค้าและจัดเข้าแฟ้มเพื่อความเรียบร้อย
- ส่งFaxให้บริษัทลูกค้า
- ออกไปสำรวจตลาดกับฝ่ายขายนอกสถานที่
02/02/54
ลํกษณะงานที่ได้รับ
- ตรวจสอบ E-Mail ของบริษัท
- ไหว้ศาลที่ทำงานเพราะเป็นวันตรุษจีน
- ตรวจเอกสารทั้งหมดทุกแฟ้มเพื่อความถูกต้อง
- รับเงินถุงตามประเพณีคนจีนในวันปีใหม่จีน
สัปดาห์ที่ 13 การฝึกประสบการณ์วิชาชีพ "บริษัทบงกช สุวรรณ(2001)" ประจำวันที่ 24/01/54 - 28/01/54
สัปดาห์ที่ 13 การฝึกประสบการณ์วิชาชีพ "บริษัทบงกช สุวรรณ(2001)"
24/01/54
ลํกษณะงานที่ได้รับ
- ตรวจสอบ E-Mail ของบริษัท
- ส่งFaxให้บริษัทลูกค้า
- จัดเอกสารของลูกค้าและจัดเข้าแฟ้มเพื่อความเรียบร้อย
- ออกไปถ่ายเอกสารให้แก่บริษัท
25/01/54
ลํกษณะงานที่ได้รับ
- ตรวจสอบ E-Mail ของบริษัท
- ออกไปรับOrderตามบริษัทของลูกค้านอกสถานที่
- กลับมาช่วยพี่ที่ทำงานpackสินค้า
26/01/54
ลํกษณะงานที่ได้รับ
- ตรวจสอบ E-Mail ของบริษัท
- ทำการCrackโปรแกรม IDM ให้กับคอมพิวเตอร์ที่บริษัท
- พิมพ์เอกสารให้บริษัทโดยใช้โปรแกรม "Microsoft Word"
- ปริ้นเอกสารของบริษัทเพื่อทำการจัดส่งให้ลูกค้า
27/01/54
ลํกษณะงานที่ได้รับ
- ตรวจสอบ E-Mail ของบริษัท
- จัดเอกสารประกอบการซื้อ-ขายไว้เป็นชุดๆ
- ตรวจสอบไฟล์สำคัญในคอมพิวเตอร์แล้วทำการคัดลอกไฟล์สำคัญลงแผ่น CD
- ตรวจสอบเอกสารของลูกค้าเพื่อความถูกต้อง
28/01/54
- ตรวจสอบ E-Mail ของบริษัท
- ตรวจสอบคลังสินค้าครั้งใหญ่ก่อนสิ้นเดือน
24/01/54
ลํกษณะงานที่ได้รับ
- ตรวจสอบ E-Mail ของบริษัท
- ส่งFaxให้บริษัทลูกค้า
- จัดเอกสารของลูกค้าและจัดเข้าแฟ้มเพื่อความเรียบร้อย
- ออกไปถ่ายเอกสารให้แก่บริษัท
25/01/54
ลํกษณะงานที่ได้รับ
- ตรวจสอบ E-Mail ของบริษัท
- ออกไปรับOrderตามบริษัทของลูกค้านอกสถานที่
- กลับมาช่วยพี่ที่ทำงานpackสินค้า
26/01/54
ลํกษณะงานที่ได้รับ
- ตรวจสอบ E-Mail ของบริษัท
- ทำการCrackโปรแกรม IDM ให้กับคอมพิวเตอร์ที่บริษัท
- พิมพ์เอกสารให้บริษัทโดยใช้โปรแกรม "Microsoft Word"
- ปริ้นเอกสารของบริษัทเพื่อทำการจัดส่งให้ลูกค้า
27/01/54
ลํกษณะงานที่ได้รับ
- ตรวจสอบ E-Mail ของบริษัท
- จัดเอกสารประกอบการซื้อ-ขายไว้เป็นชุดๆ
- ตรวจสอบไฟล์สำคัญในคอมพิวเตอร์แล้วทำการคัดลอกไฟล์สำคัญลงแผ่น CD
- ตรวจสอบเอกสารของลูกค้าเพื่อความถูกต้อง
28/01/54
- ตรวจสอบ E-Mail ของบริษัท
- ตรวจสอบคลังสินค้าครั้งใหญ่ก่อนสิ้นเดือน
สัปดาห์ที่ 12 การฝึกประสบการณ์วิชาชีพ "บริษัทบงกช สุวรรณ(2001)" ประจำวันที่ 17/01/54 - 21/01/54
สัปดาห์ที่ 12 การฝึกประสบการณ์วิชาชีพ "บริษัทบงกช สุวรรณ(2001)"
17/01/54
ลํกษณะงานที่ได้รับ
- ตรวจสอบ E-Mail ของบริษัท
- ตรวจสอบเอกสารของลูกค้าและจัดเข้าแฟ้มเพื่อความเรียบร้อย
- ปริ้นเอกสารของบริษัทและนำไปถ่ายเอกสาร
- ออกไปรับOrderตามบริษัทของลูกค้านอกสถานที่
18/01/54
ลํกษณะงานที่ได้รับ
- ตรวจสอบ E-Mail ของบริษัท
- จัดเอกสารใบสั่งซื้อ เพื่อตรวจสอบความถูกต้อง
- ออกไปวางบิลให้ลูกค้าตามบริษัทลูกค้าต่างๆนอกสถานที่
19/01/54
ลํกษณะงานที่ได้รับ
- ตรวจสอบ E-Mail ของบริษัท
- พิมพ์เอกสารให้บริษัทโดยใช้โปรแกรม "Microsoft Word"
- ช่วยหาแบบตัวการ์ตูนตามเว็ปไซด์ต่างๆแล้วก็นำมาเสนอพี่ที่ทำงาน
- ออกไปถ่ายเอกสารของบริษัท
20/01/54
ลํกษณะงานที่ได้รับ
- ตรวจสอบ E-Mail ของบริษัท
- ตรวจสอบคลังสินค้า สินค้าคงเหลือ
- ตรวจสอบเอกสารใบเสร็จและใบสั่งซื้อ
21/01/54
- ออกไปสำรวจตลาดกับฝ่ายขายนอกสถานที่
- นำสินค้าไปส่งตามบริษัทลูกค้าตามที่ต่างๆนอกสถานที่
17/01/54
ลํกษณะงานที่ได้รับ
- ตรวจสอบ E-Mail ของบริษัท
- ตรวจสอบเอกสารของลูกค้าและจัดเข้าแฟ้มเพื่อความเรียบร้อย
- ปริ้นเอกสารของบริษัทและนำไปถ่ายเอกสาร
- ออกไปรับOrderตามบริษัทของลูกค้านอกสถานที่
18/01/54
ลํกษณะงานที่ได้รับ
- ตรวจสอบ E-Mail ของบริษัท
- จัดเอกสารใบสั่งซื้อ เพื่อตรวจสอบความถูกต้อง
- ออกไปวางบิลให้ลูกค้าตามบริษัทลูกค้าต่างๆนอกสถานที่
19/01/54
ลํกษณะงานที่ได้รับ
- ตรวจสอบ E-Mail ของบริษัท
- พิมพ์เอกสารให้บริษัทโดยใช้โปรแกรม "Microsoft Word"
- ช่วยหาแบบตัวการ์ตูนตามเว็ปไซด์ต่างๆแล้วก็นำมาเสนอพี่ที่ทำงาน
- ออกไปถ่ายเอกสารของบริษัท
20/01/54
ลํกษณะงานที่ได้รับ
- ตรวจสอบ E-Mail ของบริษัท
- ตรวจสอบคลังสินค้า สินค้าคงเหลือ
- ตรวจสอบเอกสารใบเสร็จและใบสั่งซื้อ
21/01/54
- ออกไปสำรวจตลาดกับฝ่ายขายนอกสถานที่
- นำสินค้าไปส่งตามบริษัทลูกค้าตามที่ต่างๆนอกสถานที่
สัปดาห์ที่ 11 การฝึกประสบการณ์วิชาชีพ "บริษัทบงกช สุวรรณ(2001)" ประจำวันที่ 10/01/54 - 14/01/54
สัปดาห์ที่ 11 การฝึกประสบการณ์วิชาชีพ "บริษัทบงกช สุวรรณ(2001)"
10/01/54
ลํกษณะงานที่ได้รับ
- ตรวจสอบ E-Mail ของบริษัท
- ช่วยพี่ที่ทำงานดูแบบที่จะทำสินค้า
- ช่วยหาแบบตัวการ์ตูนตามเว็ปไซด์ต่างๆแล้วก็นำมาเสนอพี่ที่ทำงาน
- ช่วยพี่ที่ทำงานตัดต่อรูปตัวการ์ตูนโดยใช้โปรแกรม "Photoshop"
- ตรวจสอบเอกสารของลูกค้าและจัดเข้าแฟ้มเพื่อความเรียบร้อย
11/01/54
ลํกษณะงานที่ได้รับ
- ตรวจสอบ E-Mail ของบริษัท
- ทำการลงโปรแกรมแสกนไวรัส "Nod32" ให้กับคอมพิวเตอร์ที่ทำงาน จำนวน 4 เครื่อง หลังจากนั่นก็ทำการแสกนไวรัสทันที
- พิมพ์เอกสารให้บริษัทโดยใช้โปรแกรม "Microsoft Word"
- นำเอกสารของบริษัทไปถ่าย จำนวน 30 ชุด
12/01/54
ลํกษณะงานที่ได้รับ
- ตรวจสอบ E-Mail ของบริษัท
- ตรวจสอบเอกสารของลูกค้าและจัดเข้าแฟ้มเพื่อความเรียบร้อย
- วันนี้ผมลากิจครึ่งวัน เพราะจะนำเอกสารการฝึกประสบการณ์วิชาชีพไปส่งที่มหาวิทยาลัย
13/01/54
ลํกษณะงานที่ได้รับ
- ตรวจสอบ E-Mail ของบริษัท
- พิมพ์เอกสารให้บริษัทโดยใช้โปรแกรม "Microsoft Word"
- ตรวจสอบเอกสารของลูกค้าและจัดเข้าแฟ้มเพื่อความเรียบร้อย
- ออกไปสำรวจตลาดกับฝ่ายขายนอกสถานที่
14/01/54
- ตรวจสอบ E-Mail ของบริษัท
- ตรวจสอบคลังสินค้าคงเหลือ
- ตรวจสอบเอกสารของลูกค้าและจัดเข้าแฟ้มเพื่อความเรียบร้อย
- ออกไปซื้อของใช้อุปกรณ์สำนักงานเข้าบริษัท
10/01/54
ลํกษณะงานที่ได้รับ
- ตรวจสอบ E-Mail ของบริษัท
- ช่วยพี่ที่ทำงานดูแบบที่จะทำสินค้า
- ช่วยหาแบบตัวการ์ตูนตามเว็ปไซด์ต่างๆแล้วก็นำมาเสนอพี่ที่ทำงาน
- ช่วยพี่ที่ทำงานตัดต่อรูปตัวการ์ตูนโดยใช้โปรแกรม "Photoshop"
- ตรวจสอบเอกสารของลูกค้าและจัดเข้าแฟ้มเพื่อความเรียบร้อย
11/01/54
ลํกษณะงานที่ได้รับ
- ตรวจสอบ E-Mail ของบริษัท
- ทำการลงโปรแกรมแสกนไวรัส "Nod32" ให้กับคอมพิวเตอร์ที่ทำงาน จำนวน 4 เครื่อง หลังจากนั่นก็ทำการแสกนไวรัสทันที
- พิมพ์เอกสารให้บริษัทโดยใช้โปรแกรม "Microsoft Word"
- นำเอกสารของบริษัทไปถ่าย จำนวน 30 ชุด
12/01/54
ลํกษณะงานที่ได้รับ
- ตรวจสอบ E-Mail ของบริษัท
- ตรวจสอบเอกสารของลูกค้าและจัดเข้าแฟ้มเพื่อความเรียบร้อย
- วันนี้ผมลากิจครึ่งวัน เพราะจะนำเอกสารการฝึกประสบการณ์วิชาชีพไปส่งที่มหาวิทยาลัย
13/01/54
ลํกษณะงานที่ได้รับ
- ตรวจสอบ E-Mail ของบริษัท
- พิมพ์เอกสารให้บริษัทโดยใช้โปรแกรม "Microsoft Word"
- ตรวจสอบเอกสารของลูกค้าและจัดเข้าแฟ้มเพื่อความเรียบร้อย
- ออกไปสำรวจตลาดกับฝ่ายขายนอกสถานที่
14/01/54
- ตรวจสอบ E-Mail ของบริษัท
- ตรวจสอบคลังสินค้าคงเหลือ
- ตรวจสอบเอกสารของลูกค้าและจัดเข้าแฟ้มเพื่อความเรียบร้อย
- ออกไปซื้อของใช้อุปกรณ์สำนักงานเข้าบริษัท
สัปดาห์ที่ 10 การฝึกประสบการณ์วิชาชีพ "บริษัทบงกช สุวรรณ(2001)" ประจำวันที่ 04/01/54 - 07/01/54
สัปดาห์ที่ 10 การฝึกประสบการณ์วิชาชีพ "บริษัทบงกช สุวรรณ(2001)"
04/01/54
ลํกษณะงานที่ได้รับ
- วันนี้เป็นวันที่ทำงานวันแรกของปีพ.ศ.2554
- ตรวจสอบ E-Mail ของบริษัท
- ตรวจสอบเอกสารเล็กๆน้อยๆของบริษัท หลังจากนั่นก็พูดคุยกัน
05/01/54
ลํกษณะงานที่ได้รับ
- ตรวจสอบเอกสารของลูกค้าและจัดเข้าแฟ้มเพื่อความเรียบร้อย
- ออกไปรับOrderตามบริษัทของลูกค้า
- ตรวจสอบ E-Mail ของบริษัท
- จัดเตรียมเอกสารประกอบการซื้อ-ขาย
06/01/54
ลํกษณะงานที่ได้รับ
- ออกไปส่งสินค้าให้บริษัทของลูกค้านอกสถานที่
- ไปวางบิลให้ลูกค้าตามบริษัทลูกค้าต่างๆนอกสถานที่
- ตรวจสอบความเรียบร้อยของคอมพิวเตอร์ในที่ทำงาน
- พิมพ์เอกสารให้บริษัทโดยใช้โปรแกรม "Microsoft Word"
07/01/54
ลํกษณะงานที่ได้รับ
- ตรวจสอบเอกสารของลูกค้าและจัดเข้าแฟ้มเพื่อความเรียบร้อย
- ตรวจสอบคลังสินค้าคงเหลือ
- ออกไปส่งสินค้าตามรายชื่อบริษัทลูกค้านอกสถานที่
- ไปสำรวจตลาดกับฝ่ายขายนอกสถานที่
04/01/54
ลํกษณะงานที่ได้รับ
- วันนี้เป็นวันที่ทำงานวันแรกของปีพ.ศ.2554
- ตรวจสอบ E-Mail ของบริษัท
- ตรวจสอบเอกสารเล็กๆน้อยๆของบริษัท หลังจากนั่นก็พูดคุยกัน
05/01/54
ลํกษณะงานที่ได้รับ
- ตรวจสอบเอกสารของลูกค้าและจัดเข้าแฟ้มเพื่อความเรียบร้อย
- ออกไปรับOrderตามบริษัทของลูกค้า
- ตรวจสอบ E-Mail ของบริษัท
- จัดเตรียมเอกสารประกอบการซื้อ-ขาย
06/01/54
ลํกษณะงานที่ได้รับ
- ออกไปส่งสินค้าให้บริษัทของลูกค้านอกสถานที่
- ไปวางบิลให้ลูกค้าตามบริษัทลูกค้าต่างๆนอกสถานที่
- ตรวจสอบความเรียบร้อยของคอมพิวเตอร์ในที่ทำงาน
- พิมพ์เอกสารให้บริษัทโดยใช้โปรแกรม "Microsoft Word"
07/01/54
ลํกษณะงานที่ได้รับ
- ตรวจสอบเอกสารของลูกค้าและจัดเข้าแฟ้มเพื่อความเรียบร้อย
- ตรวจสอบคลังสินค้าคงเหลือ
- ออกไปส่งสินค้าตามรายชื่อบริษัทลูกค้านอกสถานที่
- ไปสำรวจตลาดกับฝ่ายขายนอกสถานที่
สัปดาห์ที่ 9 การฝึกประสบการณ์วิชาชีพ "บริษัทบงกช สุวรรณ(2001)" ประจำวันที่ 27/12/53 - 29/12/53
สัปดาห์ที่ 9 การฝึกประสบการณ์วิชาชีพ "บริษัทบงกช สุวรรณ(2001)"
27/12/53
ลํกษณะงานที่ได้รับ
- ตรวจสอบไฟล์สำคัญในคอมพิวเตอร์แล้วทำการคัดลอกไฟล์สำคัญลงแผ่น CD
- ออกไปซื้อของใช้อุปกรณ์สำนักงานเข้าบริษัท
28/12/53
ลํกษณะงานที่ได้รับ
- ตรวจสอบเอกสารของลูกค้าและจัดเข้าแฟ้มเพื่อความเรียบร้อย
- ตรวจสอบ E-Mail ของบริษัท
- ช่วยพี่ที่ทำงานpackสินค้าเพื่อเตรียมจัดส่ง
- ตรวจสอบคลังสินค้าคงเหลือ
29/12/53
ลํกษณะงานที่ได้รับ
- ออกไปส่งสินค้าตามบริษัทของลูกค้านอกสถานที่
- จัดเตรียมและตรวจสอบเอกสารของลูกค้า
- จัดเลี้ยงส่งท้ายปี เนื่องจากบริษัทของผมหยุดปีใหม่ตั้งแต่วันที่ 30 ธันวาคม ถึง 03 มกราคม หลังจากนั่นก็นั่งพูดคุยกัน
27/12/53
ลํกษณะงานที่ได้รับ
- ตรวจสอบไฟล์สำคัญในคอมพิวเตอร์แล้วทำการคัดลอกไฟล์สำคัญลงแผ่น CD
- ออกไปซื้อของใช้อุปกรณ์สำนักงานเข้าบริษัท
28/12/53
ลํกษณะงานที่ได้รับ
- ตรวจสอบเอกสารของลูกค้าและจัดเข้าแฟ้มเพื่อความเรียบร้อย
- ตรวจสอบ E-Mail ของบริษัท
- ช่วยพี่ที่ทำงานpackสินค้าเพื่อเตรียมจัดส่ง
- ตรวจสอบคลังสินค้าคงเหลือ
29/12/53
ลํกษณะงานที่ได้รับ
- ออกไปส่งสินค้าตามบริษัทของลูกค้านอกสถานที่
- จัดเตรียมและตรวจสอบเอกสารของลูกค้า
- จัดเลี้ยงส่งท้ายปี เนื่องจากบริษัทของผมหยุดปีใหม่ตั้งแต่วันที่ 30 ธันวาคม ถึง 03 มกราคม หลังจากนั่นก็นั่งพูดคุยกัน
สัปดาห์ที่ 8 การฝึกประสบการณ์วิชาชีพ "บริษัทบงกช สุวรรณ(2001)" ประจำวันที่ 20/12/53 - 24/12/53
สัปดาห์ที่ 8 การฝึกประสบการณ์วิชาชีพ "บริษัทบงกช สุวรรณ(2001)"
20/12/53
ลํกษณะงานที่ได้รับ
- ตรวจสอบเอกสารของลูกค้าและจัดเข้าแฟ้มเพื่อความเรียบร้อย
- ตรวจสอบ E-Mail ของบริษัท
- ออกไปวางบิลให้ลูกค้าตามบริษัทลูกค้าต่างๆนอกสถานที่
21/12/53
ลํกษณะงานที่ได้รับ
- พิมพ์เอกสารให้บริษัทโดยใช้โปรแกรม "Microsoft Word"
- ตรวจสอบเอกสารที่ทำการพิมพ์
22/12/53
ลํกษณะงานที่ได้รับ
- ออกไปรับOrderตามบริษัทของลูกค้า
- จัดเตรียมเอกสารการส่งสินค้า
- ตรวจสอบสินค้าที่จะทำการส่ง
- นำสินค้าไปส่งให้แก่บริษัทของลูกค้า
23/12/53
ลํกษณะงานที่ได้รับ
- ตรวจสอบคลังสินค้าครั้งใหญ่เพราะใกล้จะสิ้นเดือนแล้ว
24/12/53
ลํกษณะงานที่ได้รับ
- ตรวจสอบเอกสารต่างๆ เพื่อความถูกต้องและจัดเข้าแฟ้มเอกสาร
- ออกไปสำรวจตลาดนอกสถานที่กับฝ่ายขาย
- ตรวจสอบ E-Mail ของบริษัท
20/12/53
ลํกษณะงานที่ได้รับ
- ตรวจสอบเอกสารของลูกค้าและจัดเข้าแฟ้มเพื่อความเรียบร้อย
- ตรวจสอบ E-Mail ของบริษัท
- ออกไปวางบิลให้ลูกค้าตามบริษัทลูกค้าต่างๆนอกสถานที่
21/12/53
ลํกษณะงานที่ได้รับ
- พิมพ์เอกสารให้บริษัทโดยใช้โปรแกรม "Microsoft Word"
- ตรวจสอบเอกสารที่ทำการพิมพ์
22/12/53
ลํกษณะงานที่ได้รับ
- ออกไปรับOrderตามบริษัทของลูกค้า
- จัดเตรียมเอกสารการส่งสินค้า
- ตรวจสอบสินค้าที่จะทำการส่ง
- นำสินค้าไปส่งให้แก่บริษัทของลูกค้า
23/12/53
ลํกษณะงานที่ได้รับ
- ตรวจสอบคลังสินค้าครั้งใหญ่เพราะใกล้จะสิ้นเดือนแล้ว
24/12/53
ลํกษณะงานที่ได้รับ
- ตรวจสอบเอกสารต่างๆ เพื่อความถูกต้องและจัดเข้าแฟ้มเอกสาร
- ออกไปสำรวจตลาดนอกสถานที่กับฝ่ายขาย
- ตรวจสอบ E-Mail ของบริษัท
สัปดาห์ที่ 7 การฝึกประสบการณ์วิชาชีพ "บริษัทบงกช สุวรรณ(2001)" ประจำวันที่ 13/12/53 - 17/12/53
สัปดาห์ที่ 7 การฝึกประสบการณ์วิชาชีพ "บริษัทบงกช สุวรรณ(2001)"
13/12/53
ลํกษณะงานที่ได้รับ
- ตรวจสอบเอกสารและจัดเข้าแฟ้มเพื่อความเรียบร้อย
- ตรวจสอบ E-Mail ของบริษัท
- ตรวจสอบคลังสินค้า เพื่อทราบถึงความเรียบร้อยของตัวสินค้า
14/12/53
ลํกษณะงานที่ได้รับ
- ตรวจสอบเอกสารรายการสั่งซื้อสินค้า
- ออกไปรับOrderตามบริษัทของลูกค้า
- พี่ๆที่ทำงานไปซื้อเค้กมาให้ผมเป่าเนื่องจากเป้นวันเกิดของผม
15/12/53
ลํกษณะงานที่ได้รับ
- ตรวจสอบE-Mailของบริษัท
- ออกไปซื้อสายLanมาเปลี่ยนให้กับบริษัท
- นำE-Mailไปโพสในเว็ปไซด์ต่างๆที่เกี่ยวกับการขายสินค้า
16/12/53
ลํกษณะงานที่ได้รับ
- ตรวจสอบเอกสารต่างๆของบริษัท
- ถอดคอมพิวเตอร์ออกมาทำความสะอาดภายในเครื่อง และทำการประกอบเข้าอย่างเดิม
- ออกไปสำรวจตลาดนอกสถานที่กับฝ่ายขาย
17/12/53
ลํกษณะงานที่ได้รับ
- ออกไปสำรวจตลาดภายนอกกับฝ่ายขาย ตั้งแต่เช้าจนเย็น
13/12/53
ลํกษณะงานที่ได้รับ
- ตรวจสอบเอกสารและจัดเข้าแฟ้มเพื่อความเรียบร้อย
- ตรวจสอบ E-Mail ของบริษัท
- ตรวจสอบคลังสินค้า เพื่อทราบถึงความเรียบร้อยของตัวสินค้า
14/12/53
ลํกษณะงานที่ได้รับ
- ตรวจสอบเอกสารรายการสั่งซื้อสินค้า
- ออกไปรับOrderตามบริษัทของลูกค้า
- พี่ๆที่ทำงานไปซื้อเค้กมาให้ผมเป่าเนื่องจากเป้นวันเกิดของผม
15/12/53
ลํกษณะงานที่ได้รับ
- ตรวจสอบE-Mailของบริษัท
- ออกไปซื้อสายLanมาเปลี่ยนให้กับบริษัท
- นำE-Mailไปโพสในเว็ปไซด์ต่างๆที่เกี่ยวกับการขายสินค้า
16/12/53
ลํกษณะงานที่ได้รับ
- ตรวจสอบเอกสารต่างๆของบริษัท
- ถอดคอมพิวเตอร์ออกมาทำความสะอาดภายในเครื่อง และทำการประกอบเข้าอย่างเดิม
- ออกไปสำรวจตลาดนอกสถานที่กับฝ่ายขาย
17/12/53
ลํกษณะงานที่ได้รับ
- ออกไปสำรวจตลาดภายนอกกับฝ่ายขาย ตั้งแต่เช้าจนเย็น
สัปดาห์ที่ 6 การฝึกประสบการณ์วิชาชีพ "บริษัทบงกช สุวรรณ(2001)" ประจำวันที่ 07/12/53 - 09/12/53
สัปดาห์ที่ 6 การฝึกประสบการณ์วิชาชีพ "บริษัทบงกช สุวรรณ(2001)"
07/12/53
ลํกษณะงานที่ได้รับ
- ตรวจสอบE-Mailของบริษัท
- ตรวจสอบคลังสินค้า
- ตรวจสอบคอมพิวเตอร์เครื่องที่เกิด Blue Screen พบว่าไม่มีปัญหาอะไรเกิดขึ้น
08/12/53
ลํกษณะงานที่ได้รับ
- ออกไปรับOrderตามบริษัทของลูกค้า
- ออกไปซื้อของใช้อุปกรณ์สำนักงานเข้าบริษัท
09/12/53
ลํกษณะงานที่ได้รับ
- ออกไปสำรวจตลาดกับฝ่ายขาย
- จัดเตรียมเอกสารทั้งบิลและใบสั่งซื้อสินค้า
- นำบิลไปวางและนำสินค้าไปส่งตามบริษัทของลูกค้า
07/12/53
ลํกษณะงานที่ได้รับ
- ตรวจสอบE-Mailของบริษัท
- ตรวจสอบคลังสินค้า
- ตรวจสอบคอมพิวเตอร์เครื่องที่เกิด Blue Screen พบว่าไม่มีปัญหาอะไรเกิดขึ้น
08/12/53
ลํกษณะงานที่ได้รับ
- ออกไปรับOrderตามบริษัทของลูกค้า
- ออกไปซื้อของใช้อุปกรณ์สำนักงานเข้าบริษัท
09/12/53
ลํกษณะงานที่ได้รับ
- ออกไปสำรวจตลาดกับฝ่ายขาย
- จัดเตรียมเอกสารทั้งบิลและใบสั่งซื้อสินค้า
- นำบิลไปวางและนำสินค้าไปส่งตามบริษัทของลูกค้า
สัปดาห์ที่ 5 การฝึกประสบการณ์วิชาชีพ "บริษัทบงกช สุวรรณ(2001)" ประจำวันที่ 29/11/53 - 03/12/53
สัปดาห์ที่ 5 การฝึกประสบการณ์วิชาชีพ "บริษัทบงกช สุวรรณ(2001)"
29/11/53
ลํกษณะงานที่ได้รับ
- ตรวจสอบเอกสารเพื่อความเรียบร้อย
- ตรวจสอบ E-Mail ของบริษัท
- ไปรับOrderตามบริษัทลูกค้านอกสถานที่
- นำOrderกลับมาเขียนใบเสร็จสินค้า
30/11/53
ลํกษณะงานที่ได้รับ
- วันนี้เป็นวันแห่งการพักผ่อนของพนักงาน เลยซื้ออาหารมานั่งทานกันแล้วก็นั่งพูดคุยแลกเปลี่ยนความคิดเห็นต่างๆเกี่ยวกับบริษัท
- ตรวจสอบE-Mailของบริษัท
- ถ่ายใบปลิวโฆษณา จำนวน 500 ชุด เป็นใบปลิวเล็กๆแล้วนำมาตัดครึ่งเพื่อนำไปแจกในสถานที่ต่างๆ เช่นหน้าห้างสรรพสินค้าหรือแหล่งชุมชน
01/12/53
ลํกษณะงานที่ได้รับ
- จัดแฟ้มเอกสารของบริษัท
- ตรวจสอบE-Mailของบริษัท
- ออกไปส่งสินค้านอกสถานที่ พร้อมทั้งรับOrderตามบริษัทลูกค้า
02/12/53
ลํกษณะงานที่ได้รับ
- ตรวจสอบคอมพิวเตอร์เครื่องต่างๆ เพื่อดูว่ามีโปรแกรมอะไรที่จำเป็นที่ขาดบ้าง
03/12/53
ลํกษณะงานที่ได้รับ
- ตรวจสอบเอกสารการสั่งซื้อของลูกค้าและนำจัดเข้าแฟ้ม
- ออกไปสำรวจตลาดภายนอกกับฝ่ายขาย
29/11/53
ลํกษณะงานที่ได้รับ
- ตรวจสอบเอกสารเพื่อความเรียบร้อย
- ตรวจสอบ E-Mail ของบริษัท
- ไปรับOrderตามบริษัทลูกค้านอกสถานที่
- นำOrderกลับมาเขียนใบเสร็จสินค้า
30/11/53
ลํกษณะงานที่ได้รับ
- วันนี้เป็นวันแห่งการพักผ่อนของพนักงาน เลยซื้ออาหารมานั่งทานกันแล้วก็นั่งพูดคุยแลกเปลี่ยนความคิดเห็นต่างๆเกี่ยวกับบริษัท
- ตรวจสอบE-Mailของบริษัท
- ถ่ายใบปลิวโฆษณา จำนวน 500 ชุด เป็นใบปลิวเล็กๆแล้วนำมาตัดครึ่งเพื่อนำไปแจกในสถานที่ต่างๆ เช่นหน้าห้างสรรพสินค้าหรือแหล่งชุมชน
01/12/53
ลํกษณะงานที่ได้รับ
- จัดแฟ้มเอกสารของบริษัท
- ตรวจสอบE-Mailของบริษัท
- ออกไปส่งสินค้านอกสถานที่ พร้อมทั้งรับOrderตามบริษัทลูกค้า
02/12/53
ลํกษณะงานที่ได้รับ
- ตรวจสอบคอมพิวเตอร์เครื่องต่างๆ เพื่อดูว่ามีโปรแกรมอะไรที่จำเป็นที่ขาดบ้าง
03/12/53
ลํกษณะงานที่ได้รับ
- ตรวจสอบเอกสารการสั่งซื้อของลูกค้าและนำจัดเข้าแฟ้ม
- ออกไปสำรวจตลาดภายนอกกับฝ่ายขาย
สัปดาห์ที่ 4 การฝึกประสบการณ์วิชาชีพ "บริษัทบงกช สุวรรณ(2001)" ประจำวันที่ 22/11/53 - 26/11/53
สัปดาห์ที่ 4 การฝึกประสบการณ์วิชาชีพ "บริษัทบงกช สุวรรณ(2001)"
22/11/53
ลํกษณะงานที่ได้รับ
- นำบิลไปวางให้แก่บริษัทของลูกค้าในแต่ละที่
- ช่วยพี่ที่ทำงานตรวจสอบเอกสารของลูกค้า
23/11/53
ลํกษณะงานที่ได้รับ
- ตรวจสอบคลังสินค้าครั้งใหญ่เพราะใกล้สิ้นเดือน มีความจำเป็นที่ต้องตรวจอย่างละเอียด ไม่ควรมีการผิดพลาด
24/11/53
ลํกษณะงานที่ได้รับ
- ตรวจสอบเอกสารเพื่อความถูกต้อง แล้วนำเข้าแฟ้มเอกสาร
- คอยรับโทรศัพท์จากลูกค้าแล้วรับฝากเรื่องจากลูกค้า เนื่องจากพี่ที่ทำงานเขายุ่งๆกันอยู่กับเรื่องสินค้านอกออฟฟิศ
25/11/53
ลํกษณะงานที่ได้รับ
- ช่วยพี่ที่ทำงานPackสินค้า เนื่องจากมีงานเร่งเข้ามา โดยการpackสินค้าจะต้องมีการจัดเรียงให้เป็นระเบียบ แล้วจัดใส่กล่องกระดาษแล้วห่อด้วยพลาสติก และใช้ไดทำความร้อนเป่าให้พลาสติกอ่อนลง
- ตรวจสอบเอกสารการสั่งซื้อ เพื่อความถูกต้อง
26/11/53
ลํกษณะงานที่ได้รับ
- ตรวจสอบE-Mailว่ามีการติดต่อจากลูกค้าหรือผู้อื่นหรือไม่
- นำE-Mailไปโพสตามเว็ปไซด์ต่างๆ เพื่อเป็นการโฆษณาทางอ้อม เผื่อว่ามีผู้ที่สนใจสินค้าของบริษัท
- ทำการpackสินค้าที่ตกค้างจากการสั่งซื้อหรือผลิตออกมาเกิน
22/11/53
ลํกษณะงานที่ได้รับ
- นำบิลไปวางให้แก่บริษัทของลูกค้าในแต่ละที่
- ช่วยพี่ที่ทำงานตรวจสอบเอกสารของลูกค้า
23/11/53
ลํกษณะงานที่ได้รับ
- ตรวจสอบคลังสินค้าครั้งใหญ่เพราะใกล้สิ้นเดือน มีความจำเป็นที่ต้องตรวจอย่างละเอียด ไม่ควรมีการผิดพลาด
24/11/53
ลํกษณะงานที่ได้รับ
- ตรวจสอบเอกสารเพื่อความถูกต้อง แล้วนำเข้าแฟ้มเอกสาร
- คอยรับโทรศัพท์จากลูกค้าแล้วรับฝากเรื่องจากลูกค้า เนื่องจากพี่ที่ทำงานเขายุ่งๆกันอยู่กับเรื่องสินค้านอกออฟฟิศ
25/11/53
ลํกษณะงานที่ได้รับ
- ช่วยพี่ที่ทำงานPackสินค้า เนื่องจากมีงานเร่งเข้ามา โดยการpackสินค้าจะต้องมีการจัดเรียงให้เป็นระเบียบ แล้วจัดใส่กล่องกระดาษแล้วห่อด้วยพลาสติก และใช้ไดทำความร้อนเป่าให้พลาสติกอ่อนลง
- ตรวจสอบเอกสารการสั่งซื้อ เพื่อความถูกต้อง
26/11/53
ลํกษณะงานที่ได้รับ
- ตรวจสอบE-Mailว่ามีการติดต่อจากลูกค้าหรือผู้อื่นหรือไม่
- นำE-Mailไปโพสตามเว็ปไซด์ต่างๆ เพื่อเป็นการโฆษณาทางอ้อม เผื่อว่ามีผู้ที่สนใจสินค้าของบริษัท
- ทำการpackสินค้าที่ตกค้างจากการสั่งซื้อหรือผลิตออกมาเกิน
สัปดาห์ที่ 3 การฝึกประสบการณ์วิชาชีพ "บริษัทบงกช สุวรรณ(2001)" ประจำวันที่ 15/11/53 - 19/11/53
สัปดาห์ที่ 3 การฝึกประสบการณ์วิชาชีพ "บริษัทบงกช สุวรรณ(2001)"
15/11/53
ลํกษณะงานที่ได้รับ
- นำRam DDR2/800มาสลับใส่กับเครื่องที่ทำงาน แล้วลองใช้งาน ก็สามารถใช้งานได้ปกติ ต้องรอดูผลครับ
- ออกไปดูงานนอกสถานที่ตามบริษัทลูกค้าในสถานที่ต่างๆ เพื่อที่จะนำใบเสร็จไปวางตามที่ต่างๆ จนถึงตอนเย็น
16/11/53
ลํกษณะงานที่ได้รับ
- ตรวจสอบเอกสารทั้งใบเสร็จและใบสั่งสินค้าเพื่อความถูกต้อง
- ตรวจสอบคลังสินค้าและจำนวนสินค้าก่อนส่งสินค้า
17/11/53
ลํกษณะงานที่ได้รับ
- ถ่ายเอกสาร จำนวนทั้งหมด 50 ชุด
- ออกไปวางบิลนอกสถานที่ ตามบริษัทของลูกค้า
- กลับมาตรวจสอบเอกสารต่างๆเล็กๆน้อยๆ
18/11/53
ลํกษณะงานที่ได้รับ
- ทำการลงโปรแกรมเบ็ดเตล็ดให้กับคอมพิวเตอร์ที่ทำงาน จำนวน 4 เครื่อง โปรแกรมที่ลงยกตัวอย่างเช่น IDM, Demon Tools, Winrarและโปรแกรมอื่นๆ เพราะอาจจะต้องใช้
- ตรวจสอบเอกสารใบเสร็จที่รับมาพร้อมใบสั่งซื้อ
19/11/53
ลํกษณะงานที่ได้รับ
- ตรวจสอบความผิดปกติของโปรแกรมที่ลง พบว่าโปรแกรมบางตัวไม่มี Crack จึงไม่สามารถใช้งานได้จำเป็นต้องหาCrackเพื่อนำมาลง
- ช่วงบ่ายออกไปดูงานนอกสถานที่
15/11/53
ลํกษณะงานที่ได้รับ
- นำRam DDR2/800มาสลับใส่กับเครื่องที่ทำงาน แล้วลองใช้งาน ก็สามารถใช้งานได้ปกติ ต้องรอดูผลครับ
- ออกไปดูงานนอกสถานที่ตามบริษัทลูกค้าในสถานที่ต่างๆ เพื่อที่จะนำใบเสร็จไปวางตามที่ต่างๆ จนถึงตอนเย็น
16/11/53
ลํกษณะงานที่ได้รับ
- ตรวจสอบเอกสารทั้งใบเสร็จและใบสั่งสินค้าเพื่อความถูกต้อง
- ตรวจสอบคลังสินค้าและจำนวนสินค้าก่อนส่งสินค้า
17/11/53
ลํกษณะงานที่ได้รับ
- ถ่ายเอกสาร จำนวนทั้งหมด 50 ชุด
- ออกไปวางบิลนอกสถานที่ ตามบริษัทของลูกค้า
- กลับมาตรวจสอบเอกสารต่างๆเล็กๆน้อยๆ
18/11/53
ลํกษณะงานที่ได้รับ
- ทำการลงโปรแกรมเบ็ดเตล็ดให้กับคอมพิวเตอร์ที่ทำงาน จำนวน 4 เครื่อง โปรแกรมที่ลงยกตัวอย่างเช่น IDM, Demon Tools, Winrarและโปรแกรมอื่นๆ เพราะอาจจะต้องใช้
- ตรวจสอบเอกสารใบเสร็จที่รับมาพร้อมใบสั่งซื้อ
19/11/53
ลํกษณะงานที่ได้รับ
- ตรวจสอบความผิดปกติของโปรแกรมที่ลง พบว่าโปรแกรมบางตัวไม่มี Crack จึงไม่สามารถใช้งานได้จำเป็นต้องหาCrackเพื่อนำมาลง
- ช่วงบ่ายออกไปดูงานนอกสถานที่
วันจันทร์ที่ 15 พฤศจิกายน พ.ศ. 2553
สัปดาห์ที่ 2 การฝึกประสบการณ์วิชาชีพ "บริษัทบงกช สุวรรณ(2001)" ประจำวันที่ 08/11/53 - 12/11/53
สัปดาห์ที่ 2 การฝึกประสบการณ์วิชาชีพ "บริษัทบงกช สุวรรณ(2001)"
08/11/53 : วันนี้ได้รับมอบหมายงานให้จัดเอกสารการสั่งซื้อของลูกค้า และตรวจความถูกต้อง
และความเรียบร้อยของเอกสาร เพื่อที่จะทำการจัดเข้าแฟ้มเอกสารให้เรียบร้อย จำนวน 11 ชุด
แบ่งออกตามชื่อบริษัทที่สั่งซื้อ หลังจากนั่นก็พักทานข้าว แล้วกลับมาพี่ที่ทำงานให้ออกไปดูงานข้างนอก
เพื่อที่จะไปพบลูกค้า เรียนรู้การเจรจาการขายแล้วนำใบสั่งสินค้ากลับมายังบริษัท
ปัญหาและอุปสรรค : ในแฟ้มเอกสารมีใบรายการสั่งซื้อเก่าๆอยู่หลายใบ เลยทำให้งงกับการหาชื่อบริษัท
การแก้ปัญหา : ตรวจสอบอย่างละเอียดเพื่อความชัดเจนและถูกต้อง
09/11/53 : วันนี้พี่ที่ทำงานได้ขอให้สร้างE-Mailให้กับบริษัท ซึ่งตัวผมเองได้สร้างMailของ
GMailให้มีชื่อว่า BG.Suwan@gmail.comให้โดยเป็นอีเมลของบริษัทเลยโดยตรง
ทำไว้เพื่อความสะดวกในการติดต่อหรือสั่งสินค้า โดยเป็นอีก1ช่องทางในการสั่งซื้อสินค้า เพื่อประหยัดเวลา
และค่าใช้จ่ายอื่นๆ หลังจากนั่นได้ออกไปถ่ายเอกสารสำเนาใบเสร็จ เพื่อเก็บไว้เป็นหลักฐานการสั่งซื้อสินค้า
เป็นจำนวน 30 ชุด เนื่องจากเครื่องถ่ายเอกสารของบริษัทชำรุด หลังจากนั่นได้ตรวจสอบเอกสารความถูกต้อง
ของลูกค้า แล้วก็ช่วยงานพี่ที่ทำงานเล็กๆน้อยๆ
ปัญหาและอุปสรรค : การสร้างE-Mailนั่นชื่อของMailจะต้องไม่ซ้ำกับผู้อื่นที่ได้เข้ามาสร้างไว้ในระบบ
การแก้ปัญหา : หาชื่อE-Mailที่เหมาะสมและไม่ซ้ำกับชื่อที่มีอยู่ในระบบแล้ว
10/11/53 : วันนี้มาถึงก็ออกไปตามบริษัทลูกค้าในที่ต่างๆกับพี่ที่ทำงานเพื่อที่นำใบเสร็จของลูกค้าไปส่ง
ตามที่ต่างๆ และพี่ที่ทำงานก็บอกผมให้ผมช่วยพูดจูงใจลูกค้าและช่วยPresentสินค้าอื่นๆนอกเหนือ
จากสินค้าที่ลูกค้าได้สั่งไว้ ผมรู้สึกชอบกับการทำการตลาดมากขึ้น ตระเวนไปตามบริษัทต่างๆจนตกเย็น
ปัญหาและอุปสรรค : ปัญหาเดิมครับรถติดแก้ไม่หายครับประเทศไทย
การแก้ปัญหา : เผื่อเวลาในการเดินทางไปยังที่ต่างๆให้ถูกและเหมาะสม
11/11/53 : วันนี้ผมได้ทำการลงWindowsใหม่ บนคอมพิวเตอร์ของบริษัทจำนวนหนึ่งเครื่อง เนื่องจาก
คอมพิวเตอร์โดนไวรัสหลายตัว พอแสกนคอมพิวเตอร์และไฟล์บางไฟล์ใน Windows System32หายไป
ทำให้เครื่องช้าและดูแล้วไม่ค่อยสมบูรณ์ จึงลงWindowsใหม่ โดยตัวผมเป็นคนเอาผ่านWindowsมาเองจากบ้าน
เป็นWindows Xp Professional service pack 3 ซึ่งมีโปรแกรมUtility
มาพร้อมในตัว หลังจากลงเสร็จแล้วก็ตรวจสอบความเรียบร้อยและความสมบูรณ์ของWindows
ปัญหาและอุปสรรค : การลงวินโดว์นั่นใช้เวลานานเนื่องจากไม่ใช่แผ่นแท้ และใช้เวลาในการลงโปรแกรมต่างๆอีก
การแก้ปัญหา : -
12/11/53 : วันนี้พอไปถึงบริษัทแล้วพี่ที่ทำงานบอกว่าคอมพิวเตอร์อีกเครื่องยังขึ้น Blue Screenอยู่เช่นเดิม
ผมเลยตรวจสอบโดยการถอดเครื่องมาอีกครั้ง และทำเช่นเดิมคือเอายางลบมาลบที่ขั้วทองแดง และประกอบใส่กลับไป
เช่นเดิม เพื่อความแน่ใจว่าRamในเครื่องเสีย และกลับมาใช้งานตามปกติ ก็ต้องรอดูอีกครั้งว่าจะเกิดBlue Screen
อีกหรือไม่ ถ้าไม่ก็แสดงว่าตัวผมไม่รอบคอบพอเมื่อครั้งที่แล้ว แต่ถ้ายังเป็นอยู่ผมก็จะลองเอาRamที่บ้านมาลองเสียบดู
เพราะเป็นRam DDR2/800 เหมือนกัน หลังจากนั่นก็ช่วยงานพี่ที่ทำงานเรื่องเอกสารต่างๆ จัดเรียงเข้าแฟ้ม
ให้เรียบร้อย แล้วก็ช่วยพี่ๆเขายกของนิดๆหน่อยๆ
ปัญหาและอุปสรรค : คอมพิวเตอร์ที่เกิดปัญหาเป็นรุ่นเก่าซึ่งจะหาอุปกรณ์สำรองยาก
การแก้ปัญหา : ผมมีRamเก่าที่ยังใช้ได้อยู่ต้องเอามาลองเสียบดูว่าปัญหาจะหายไปหรือไม่ ซึ่งตัวผมก็ไม่ได้ใช้Ramตัวนั่นอยู่แล้ว
08/11/53 : วันนี้ได้รับมอบหมายงานให้จัดเอกสารการสั่งซื้อของลูกค้า และตรวจความถูกต้อง
และความเรียบร้อยของเอกสาร เพื่อที่จะทำการจัดเข้าแฟ้มเอกสารให้เรียบร้อย จำนวน 11 ชุด
แบ่งออกตามชื่อบริษัทที่สั่งซื้อ หลังจากนั่นก็พักทานข้าว แล้วกลับมาพี่ที่ทำงานให้ออกไปดูงานข้างนอก
เพื่อที่จะไปพบลูกค้า เรียนรู้การเจรจาการขายแล้วนำใบสั่งสินค้ากลับมายังบริษัท
ปัญหาและอุปสรรค : ในแฟ้มเอกสารมีใบรายการสั่งซื้อเก่าๆอยู่หลายใบ เลยทำให้งงกับการหาชื่อบริษัท
การแก้ปัญหา : ตรวจสอบอย่างละเอียดเพื่อความชัดเจนและถูกต้อง
09/11/53 : วันนี้พี่ที่ทำงานได้ขอให้สร้างE-Mailให้กับบริษัท ซึ่งตัวผมเองได้สร้างMailของ
GMailให้มีชื่อว่า BG.Suwan@gmail.comให้โดยเป็นอีเมลของบริษัทเลยโดยตรง
ทำไว้เพื่อความสะดวกในการติดต่อหรือสั่งสินค้า โดยเป็นอีก1ช่องทางในการสั่งซื้อสินค้า เพื่อประหยัดเวลา
และค่าใช้จ่ายอื่นๆ หลังจากนั่นได้ออกไปถ่ายเอกสารสำเนาใบเสร็จ เพื่อเก็บไว้เป็นหลักฐานการสั่งซื้อสินค้า
เป็นจำนวน 30 ชุด เนื่องจากเครื่องถ่ายเอกสารของบริษัทชำรุด หลังจากนั่นได้ตรวจสอบเอกสารความถูกต้อง
ของลูกค้า แล้วก็ช่วยงานพี่ที่ทำงานเล็กๆน้อยๆ
ปัญหาและอุปสรรค : การสร้างE-Mailนั่นชื่อของMailจะต้องไม่ซ้ำกับผู้อื่นที่ได้เข้ามาสร้างไว้ในระบบ
การแก้ปัญหา : หาชื่อE-Mailที่เหมาะสมและไม่ซ้ำกับชื่อที่มีอยู่ในระบบแล้ว
10/11/53 : วันนี้มาถึงก็ออกไปตามบริษัทลูกค้าในที่ต่างๆกับพี่ที่ทำงานเพื่อที่นำใบเสร็จของลูกค้าไปส่ง
ตามที่ต่างๆ และพี่ที่ทำงานก็บอกผมให้ผมช่วยพูดจูงใจลูกค้าและช่วยPresentสินค้าอื่นๆนอกเหนือ
จากสินค้าที่ลูกค้าได้สั่งไว้ ผมรู้สึกชอบกับการทำการตลาดมากขึ้น ตระเวนไปตามบริษัทต่างๆจนตกเย็น
ปัญหาและอุปสรรค : ปัญหาเดิมครับรถติดแก้ไม่หายครับประเทศไทย
การแก้ปัญหา : เผื่อเวลาในการเดินทางไปยังที่ต่างๆให้ถูกและเหมาะสม
11/11/53 : วันนี้ผมได้ทำการลงWindowsใหม่ บนคอมพิวเตอร์ของบริษัทจำนวนหนึ่งเครื่อง เนื่องจาก
คอมพิวเตอร์โดนไวรัสหลายตัว พอแสกนคอมพิวเตอร์และไฟล์บางไฟล์ใน Windows System32หายไป
ทำให้เครื่องช้าและดูแล้วไม่ค่อยสมบูรณ์ จึงลงWindowsใหม่ โดยตัวผมเป็นคนเอาผ่านWindowsมาเองจากบ้าน
เป็นWindows Xp Professional service pack 3 ซึ่งมีโปรแกรมUtility
มาพร้อมในตัว หลังจากลงเสร็จแล้วก็ตรวจสอบความเรียบร้อยและความสมบูรณ์ของWindows
ปัญหาและอุปสรรค : การลงวินโดว์นั่นใช้เวลานานเนื่องจากไม่ใช่แผ่นแท้ และใช้เวลาในการลงโปรแกรมต่างๆอีก
การแก้ปัญหา : -
12/11/53 : วันนี้พอไปถึงบริษัทแล้วพี่ที่ทำงานบอกว่าคอมพิวเตอร์อีกเครื่องยังขึ้น Blue Screenอยู่เช่นเดิม
ผมเลยตรวจสอบโดยการถอดเครื่องมาอีกครั้ง และทำเช่นเดิมคือเอายางลบมาลบที่ขั้วทองแดง และประกอบใส่กลับไป
เช่นเดิม เพื่อความแน่ใจว่าRamในเครื่องเสีย และกลับมาใช้งานตามปกติ ก็ต้องรอดูอีกครั้งว่าจะเกิดBlue Screen
อีกหรือไม่ ถ้าไม่ก็แสดงว่าตัวผมไม่รอบคอบพอเมื่อครั้งที่แล้ว แต่ถ้ายังเป็นอยู่ผมก็จะลองเอาRamที่บ้านมาลองเสียบดู
เพราะเป็นRam DDR2/800 เหมือนกัน หลังจากนั่นก็ช่วยงานพี่ที่ทำงานเรื่องเอกสารต่างๆ จัดเรียงเข้าแฟ้ม
ให้เรียบร้อย แล้วก็ช่วยพี่ๆเขายกของนิดๆหน่อยๆ
ปัญหาและอุปสรรค : คอมพิวเตอร์ที่เกิดปัญหาเป็นรุ่นเก่าซึ่งจะหาอุปกรณ์สำรองยาก
การแก้ปัญหา : ผมมีRamเก่าที่ยังใช้ได้อยู่ต้องเอามาลองเสียบดูว่าปัญหาจะหายไปหรือไม่ ซึ่งตัวผมก็ไม่ได้ใช้Ramตัวนั่นอยู่แล้ว
วันจันทร์ที่ 8 พฤศจิกายน พ.ศ. 2553
สัปดาห์ที่ 1 การฝึกประสบการณ์วิชาชีพ ณ บริษัทบงกช สุวรรณ(2001) จำกัด ประจำวันที่ 01/11/53 - 05/11/53
สัปดาห์ที่ 1 การฝึกประสบการณ์วิชาชีพ ณ บริษัทบงกช สุวรรณ(2001)จำกัด
01/11/53 : ปฐมนิเทศและพูดคุยถึงกฎระเบียบการทำงานจากพี่บุษบงที่เกี่ยวกับการแต่งตัว
การวางตัว และการพูดจาในที่ทำงาน และได้พูดถึงระบบการทำงานในแต่ละฝ่าย
พี่บุษบง เป็นผู้ที่พาดูรอบๆโรงงาน สำหรับวันนี้พี่เค้าได้มอบหมายงานให้
คือการตรวจเอกสารความถูกต้องของลูกค้าอีกครั้ง หลังจากพี่ที่ทำงานเป็นผู้ตรวจรอบแรก
ปัญหาและอุปสรรค : ลายมือของลูกค้าบางคนอ่านยากและงงๆกับการใช้ภาษา
การแก้ปัญหา : ถามรายละเอียดกับพี่ที่ทำงาน ถึงสิ่งที่เราไม่เข้าใจ เพื่อให้เกิดความเข้าใจมากยิ่งขึ้น
02/11/53 : วันนี้ได้รับมอบหมายให้เดินไปถ่ายเอกสาร ที่ร้านถ่ายเอกสารข้างนอก
จำนวน 300 ชุด ไปกัน2คนคือผมกับเพื่อน หลังจากถ่ายเอกสารเสร็จแล้วก็ทานข้าวกับ
พี่ๆที่ทำงาน หลังจากทานข้าวกันเรียบร้อยแล้ว พี่เค้าก็ขอให้ผมไปดูคอมพิวเตอร์ให้
เนื่องจากคอมพิวเตอร์ชอบเกิดอาการ Blue Screen ตัวผมเองเลยเข้าตรวจสอบดู
รหัสที่ขึ้นบนหน้าจอผมได้ตรวจสอบในเว็ปไซด์ พบว่าปํยหาเกิดจากที่แรม (Ram)
ผมเลยเปิดเครื่องออกมา เพื่อที่จะทำความสะอาดแรม พอถอดออกมาแล้วก็นำยางลบ
มาขัดที่ขั้วทองแดง และนำใส่กลับเข้าไปอย่างเดิม ซึ่งตรงนี้ต้องรอดูอาการหลังจากนี้ว่า
จะเกิดBlue Screenอีกหรือไม่
ปัญหาและอุปสรรค : 1.เอกสารมีจำนวนมากหลังจากที่ถ่ายเอกสาร
2.ฝุ่นในเครื่องคอมพิวเตอร์ที่ไม่ค่อยได้ทำความสะอาด
การแก้ปัญหา : 1.จัดเตรียมถุงที่ใส่ให้พอกับเอกสารที่ถ่าย
2.ทำความสะอาดโดยการถอดออกมาทำความสะอาดที่ละชิ้น
03/11/53 : ตรวจสอบคอมพิวเตอร์ในแต่ละเครื่องมีจำนวนทั้งหมด 4 เครื่อง
โดยการสังเกตุว่าคอมพิวเตอร์แต่ละเครื่องมีความช้าเร็วในการประมวลผล
และดูสเปคของคอมพิวเตอร์แต่ละเครื่องว่าเหมาะสมกับการใช้ Windows
ตัวไหนและ Version อะไร ซึ่งในแต่ละเครื่องมีสเปคเครื่องที่ต่างกัน
เนื่องจากไม่ได้ซื้อคอมพิวเตอร์พร้อมกัน และจัดกันคนละสเปค
ปัญหาและอุปสรรค : เนื่องจากคอมพิวเตอร์มีสเปคที่ต่างกันจึงทำให้เสียเวลาในการตรวจสอบ
การแก้ปัญหา : -
04/11/53 : วันนี้ได้ทำการตรวจสอบสายLanและสายโทรศัพท์ที่เชื่อมต่อ
กับModem เพื่อดูว่าสายยังสามารถใช้งานอยู่ได้หรือไม่ และหลังจากการตรวจสอบ
สายLan พบว่าสายLanเก่าและอาจจะเสื่อม ซึ่งอาจจะเป็นสาเหตุที่ทำให้
การเชื่อมต่อหรือการConnection กับInternetมีความช้า
ตัวผมและเพื่อนจึงขออาสาห์ไปซื้อสายLanให้ใหม่ แล้วพี่ที่ทำงานจึงให้ไปดูราคา
หลังจากทำงานเสร็จผมได้ไปตรวจสอบราคาสายLanที่ อมร สาขาดิโอสยาม ซึ่งมีสายLanราคาที่ถูก
ปัญหาและอุปสรรค : เวลาตรวจสอบสายก็มีฝุ่นเกาะอยู่ตามสาย เพราะในบริษัทมีผู้ที่รู้เรื่องคอมพิวเตอร์น้อย
จึงไม่ค่อยได้ทำความสะอาดซักเท่าไหร่
การแก้ปัญหา : ทำความสะอาดตามสายต่างๆที่ได้ทำการตรวจสอบ
05/11/53 : วันนี้พอไปถึงที่ทำงานก็บอกราคาสายLanที่ได้ไปดูราคามา พี่ที่ทำงานได้บอกว่า
เอาไว้ว่างๆแล้วค่อยไปซื้อทีเดียว หลังจากนั่นพี่เขาก็ให้ผมกับเพื่อน ตรวจสอบเอกสารของลูกค้า
ที่ได้ทำการตรวจไปแล้วหนึ่งครั้งจากพี่ที่ทำงาน หลังจากนั่นพี่ๆก็เรียกให้ไปทานข้าวด้วยกัน
หลังจากทานข้าวเสร็จและ คุณ บุษบง ใจพลับ ก็ได้บอกกับพวกผมว่า ให้ตามไปดูงานข้างนอกกับพี่อีกคน
ผมก็เลยออกเดินทางไปแถวท่าพระ เพื่อที่จะได้เห็นถึงการทำงานและการเจรจาติดต่อกับลูกค้าของ
Sales manของบริษัท ซึ่งตรงนี้ผมชอบเรื่องการพูดอยู่แล้ว จึงจับตาดูเป็นพิเศษ ซึ่งการเจรจา
นั่นจะเป็นไปด้วยการ Presentผลิตภัณฑ์ และการโน้มน้าวจิตใจ ให้ผู้ฟังได้เห็นถึงข้อดีของผลิตภัณฑ์
หลังจากนั่นก็กลับมาที่บริษัท และทำการตรวจสอบเอกสารการสั่งซื้ออีกครั้งเพื่อความแน่ใจ เมื่อตรวจสอบเสร็จ
พี่บุษบงก็ให้กลับบ้าน ซึ่งวันนี้เลิกงานเร็วกว่าวันอื่นๆ
ปัญหาและอุปสรรค : รถติดและมีการจราจรหนาแน่น จึงทำให้เสียเวลาในการเดินทาง
การแก้ปัญหา : การเผื่อเวลาในการเดินทาง จะทำให้เราเดินทางถึงก่อนหรือไม่ก็พอดีกับเวลาที่เหมาะสม
01/11/53 : ปฐมนิเทศและพูดคุยถึงกฎระเบียบการทำงานจากพี่บุษบงที่เกี่ยวกับการแต่งตัว
การวางตัว และการพูดจาในที่ทำงาน และได้พูดถึงระบบการทำงานในแต่ละฝ่าย
พี่บุษบง เป็นผู้ที่พาดูรอบๆโรงงาน สำหรับวันนี้พี่เค้าได้มอบหมายงานให้
คือการตรวจเอกสารความถูกต้องของลูกค้าอีกครั้ง หลังจากพี่ที่ทำงานเป็นผู้ตรวจรอบแรก
ปัญหาและอุปสรรค : ลายมือของลูกค้าบางคนอ่านยากและงงๆกับการใช้ภาษา
การแก้ปัญหา : ถามรายละเอียดกับพี่ที่ทำงาน ถึงสิ่งที่เราไม่เข้าใจ เพื่อให้เกิดความเข้าใจมากยิ่งขึ้น
02/11/53 : วันนี้ได้รับมอบหมายให้เดินไปถ่ายเอกสาร ที่ร้านถ่ายเอกสารข้างนอก
จำนวน 300 ชุด ไปกัน2คนคือผมกับเพื่อน หลังจากถ่ายเอกสารเสร็จแล้วก็ทานข้าวกับ
พี่ๆที่ทำงาน หลังจากทานข้าวกันเรียบร้อยแล้ว พี่เค้าก็ขอให้ผมไปดูคอมพิวเตอร์ให้
เนื่องจากคอมพิวเตอร์ชอบเกิดอาการ Blue Screen ตัวผมเองเลยเข้าตรวจสอบดู
รหัสที่ขึ้นบนหน้าจอผมได้ตรวจสอบในเว็ปไซด์ พบว่าปํยหาเกิดจากที่แรม (Ram)
ผมเลยเปิดเครื่องออกมา เพื่อที่จะทำความสะอาดแรม พอถอดออกมาแล้วก็นำยางลบ
มาขัดที่ขั้วทองแดง และนำใส่กลับเข้าไปอย่างเดิม ซึ่งตรงนี้ต้องรอดูอาการหลังจากนี้ว่า
จะเกิดBlue Screenอีกหรือไม่
ปัญหาและอุปสรรค : 1.เอกสารมีจำนวนมากหลังจากที่ถ่ายเอกสาร
2.ฝุ่นในเครื่องคอมพิวเตอร์ที่ไม่ค่อยได้ทำความสะอาด
การแก้ปัญหา : 1.จัดเตรียมถุงที่ใส่ให้พอกับเอกสารที่ถ่าย
2.ทำความสะอาดโดยการถอดออกมาทำความสะอาดที่ละชิ้น
03/11/53 : ตรวจสอบคอมพิวเตอร์ในแต่ละเครื่องมีจำนวนทั้งหมด 4 เครื่อง
โดยการสังเกตุว่าคอมพิวเตอร์แต่ละเครื่องมีความช้าเร็วในการประมวลผล
และดูสเปคของคอมพิวเตอร์แต่ละเครื่องว่าเหมาะสมกับการใช้ Windows
ตัวไหนและ Version อะไร ซึ่งในแต่ละเครื่องมีสเปคเครื่องที่ต่างกัน
เนื่องจากไม่ได้ซื้อคอมพิวเตอร์พร้อมกัน และจัดกันคนละสเปค
ปัญหาและอุปสรรค : เนื่องจากคอมพิวเตอร์มีสเปคที่ต่างกันจึงทำให้เสียเวลาในการตรวจสอบ
การแก้ปัญหา : -
04/11/53 : วันนี้ได้ทำการตรวจสอบสายLanและสายโทรศัพท์ที่เชื่อมต่อ
กับModem เพื่อดูว่าสายยังสามารถใช้งานอยู่ได้หรือไม่ และหลังจากการตรวจสอบ
สายLan พบว่าสายLanเก่าและอาจจะเสื่อม ซึ่งอาจจะเป็นสาเหตุที่ทำให้
การเชื่อมต่อหรือการConnection กับInternetมีความช้า
ตัวผมและเพื่อนจึงขออาสาห์ไปซื้อสายLanให้ใหม่ แล้วพี่ที่ทำงานจึงให้ไปดูราคา
หลังจากทำงานเสร็จผมได้ไปตรวจสอบราคาสายLanที่ อมร สาขาดิโอสยาม ซึ่งมีสายLanราคาที่ถูก
ปัญหาและอุปสรรค : เวลาตรวจสอบสายก็มีฝุ่นเกาะอยู่ตามสาย เพราะในบริษัทมีผู้ที่รู้เรื่องคอมพิวเตอร์น้อย
จึงไม่ค่อยได้ทำความสะอาดซักเท่าไหร่
การแก้ปัญหา : ทำความสะอาดตามสายต่างๆที่ได้ทำการตรวจสอบ
05/11/53 : วันนี้พอไปถึงที่ทำงานก็บอกราคาสายLanที่ได้ไปดูราคามา พี่ที่ทำงานได้บอกว่า
เอาไว้ว่างๆแล้วค่อยไปซื้อทีเดียว หลังจากนั่นพี่เขาก็ให้ผมกับเพื่อน ตรวจสอบเอกสารของลูกค้า
ที่ได้ทำการตรวจไปแล้วหนึ่งครั้งจากพี่ที่ทำงาน หลังจากนั่นพี่ๆก็เรียกให้ไปทานข้าวด้วยกัน
หลังจากทานข้าวเสร็จและ คุณ บุษบง ใจพลับ ก็ได้บอกกับพวกผมว่า ให้ตามไปดูงานข้างนอกกับพี่อีกคน
ผมก็เลยออกเดินทางไปแถวท่าพระ เพื่อที่จะได้เห็นถึงการทำงานและการเจรจาติดต่อกับลูกค้าของ
Sales manของบริษัท ซึ่งตรงนี้ผมชอบเรื่องการพูดอยู่แล้ว จึงจับตาดูเป็นพิเศษ ซึ่งการเจรจา
นั่นจะเป็นไปด้วยการ Presentผลิตภัณฑ์ และการโน้มน้าวจิตใจ ให้ผู้ฟังได้เห็นถึงข้อดีของผลิตภัณฑ์
หลังจากนั่นก็กลับมาที่บริษัท และทำการตรวจสอบเอกสารการสั่งซื้ออีกครั้งเพื่อความแน่ใจ เมื่อตรวจสอบเสร็จ
พี่บุษบงก็ให้กลับบ้าน ซึ่งวันนี้เลิกงานเร็วกว่าวันอื่นๆ
ปัญหาและอุปสรรค : รถติดและมีการจราจรหนาแน่น จึงทำให้เสียเวลาในการเดินทาง
การแก้ปัญหา : การเผื่อเวลาในการเดินทาง จะทำให้เราเดินทางถึงก่อนหรือไม่ก็พอดีกับเวลาที่เหมาะสม
วันจันทร์ที่ 12 ตุลาคม พ.ศ. 2552
DTS11-15-09-2009
สรุป TREE
ทรีมีความสัมพันธ์ระหว่าง โหนดจะมีความลดหลั่นกันเป็นลำดับชั้น ได้มีการนำรูปแบบทรีไปประยุกต์ในการใช้งานต่างๆ หรือ การมีสายบังคับบัญชา
โหนดแต่ละโหนดจะต้องประกอบไปด้วยโหนดแม่
โหนดที่ต่ำกว่าโหนดแม่จะเรียกว่าโหนดลูก
โหนดที่สูงสุดและไม่มีโหนดแม่จะเรียกว่า โหนดราก
โหนดที่มีโหนดแม่เป็นโหนดเดียวกันเรียกว่า โหนดพี่น้อง
โหนดที่ไม่มีโหนดลูฏจะเรียกว่า โหนดใบ
เส้นเชื่อมแสดงความสัมพันธ์ระหว่างโหนดสองโหนดเรียกว่า กิ่ง
นิยามของทรี
1. นิยามทรีด้วยนิยามของกราฟ คือ กราฟที่ต่อเนื่องโดยไม่มีวงจรปิด ในโครงสร้าง การเขียนรูปแบบทรีเขียนได้ 4 แบบ
-1. แบบที่มีรากอยู่ด้านบน
-2. แบบที่มีรากอยู่ด้านล่าง
-3. แบบที่มีรากอยู่ด้านซ้าย
-4. แบบที่มีรากอยู่ด้านขวา
2. นิยามทรีด้วยรูปแบบรีเคอร์ซีฟหรือการเวียนเกิด คือ ทรีที่ประกอบไปด้วยสมาชิกที่เรียกว่าโหนด โดยที่ถ้าว่าง ไม่มีโหนดใดๆ จะเรียกว่า Null Tree ถ้ามีโหนดหนึ่งเป็นโหนดราหอีกโหนดจะเป็นทรีย่อย
............................................................................................
สรุป GRAPE
สำหรับเทคนิคการท่องไป ในกราฟมี 2 แบบดังนี้
1. การท่องแบบกว้าง (Breadth First Traversal) วิธีนี้ทำโดยเลือกโหนดที่เป็นจุดเริ่มต้น ต่อมาให้เยือนโหนดอื่นที่ใกล้กันกับโหนดเริ่มต้นทีละระดับจนกระทั่งเยือนหมดทุกโหนดในกราฟ
2. การท่องแบบลึก (Depth First Traversal) การทำงานคล้ายกับการท่องทีละระดับของทรี โดยกำหนดเริ่มต้นที่โหนดแรกและเยือนโหนดถัดไปตาม แนววิถีนั้นจนกระทั่งนำไปสู่ปลายวิถีนั้น จากนั้นย้อนกลับ (backtrack) ตามแนววิถีเดิมนั้น จนกระทั่ง สามารถดำเนินการต่อเนื่องเข้าสู่แนววิถีอื่น ๆ เพื่อเยือนโหนดอื่น ๆ ต่อไปจนครบทุกโหนด กราฟ มีน้ำหนัก หมายถึง กราฟที่ทุกเอดจ์ มีค่าน้ำหนักกำกับ ซึ่งค่าน้ำหนักอาจสื่อถึงระยะทาง เวลา ค่าใช้จ่าย เป็นต้น
นิยมนำไปใช้แก้ปัญหาหลัก ๆ 2 ปัญหา คือ
1. การสร้างต้นไม้ทอดข้ามน้อยที่สุด(Minimum Spanning Trees :MST)
-1. เรียงลำดับเอดจ์ ตามน้ำหนัก
-2. สร้างป่าที่ประกอบด้วยต้นไม้ว่างที่มีแต่โหนด และไม่มีเส้นเชื่อม
-3. เลือกเอดจ์ที่มีน้ำหนักน้อยที่สุดและยังไม่เคยถูกเลือกเลย ถ้ามีน้ำหนักซ้ำกันหลายค่าให้สุ่มมา 1 เส้น
-4. พิจารณาเอดจ์ที่จะเลือก ถ้านำมาประกอบในต้นไม้ทอดข้ามน้อยที่สุดแล้วเกิด วงรอบ ให้ตัดทิ้งนอกนั้นให้นำมาประกอบเป็นเอดจ์ในต้นไม้ทอดข้ามน้อยที่สุด
-5. ตรวจสอบเอดจ์ที่ต้องอ่านในกราฟ ถ้ายังอ่านไม่หมดให้ไปทำข้อ 3
-6. เลือกเอดจ์ที่เหลือและมีน้ำหนักน้อยที่สุดมา
-7. เลือกเอดจ์ที่เหลือและมีน้ำหนักน้อยที่สุด ตามตัวอย่าง คือ edges (5,7) จากนั้นให้ตัดทิ้งไม่นำมาเชื่อมต่อต้นไม้ในป่า เนื่องจากทำให้เกิดวงรอบ
-8. เลือกเอดจ์ที่เหลือและมีน้ำหนักน้อยที่สุด ตามตัวอย่าง คือ edges (1,4) จากนั้นให้ตัดทิ้งไม่นำมาเชื่อมต่อต้นไม้ในป่า เนื่องจากทำให้เกิดวงรอบ
-9. เลือกเอดจ์ที่เหลือและมีน้ำหนักน้อยที่สุดมา ตามตัวอย่าง คือ edges(3,5) นำมาเชื่อมต่อต้นไม่ในป่า เนื่องจากเป็นเอดจ์สุดท้าย
2. การหาเส้นทางที่สั้นที่สุด(Shortest path)
2.1 เริ่มต้นให้เซต S มีเพียงโหนดเดียว คือโหนดที่เป็นจุดเริ่มต้น
2.2 คำนวณหาระยะทางจาก โหนดที่เป็นจุดเริ่มต้น ไปยังโหนดทุกโหนดในกราฟ โดยยอมให้ใช้โหนดในเซต S เป็นทางผ่านได้ ถ้ามีมากกว่า 1 ทาง ให้เลือกทางที่สั้นที่สุด นำไปใส่ใน D ของแต่ละโหนด
2.3 เลือกโหนด W ที่ห่างจากโหนดเริ่มต้นน้อยที่สุดไปไว้ใน S การคำนวณหาระยะทางสั้นที่สุด จาก โหนดต้นทางคือโหนด 1 ไปยังโหนดใด ๆ
............................................................................................
สรุปเรื่อง sorting
วิธีการเรียงลำดับ
1. การเรียงลำดับแบบภายใน การเรียงลำดับทั้งหมดต้องอยู่ในหน่วยความจำหลัก
2. การเรียงลำดับแบบภายนอก เป็นการเรียงลำดับขอ้มูลจะเก็บไว้ในหน่วยความจำสำรอง
การเรียงลำดับแบบเลือก ทำการเลือกข้อมูลมาเก็บไว้ในตำแหน่ง ข้อมูลนั้นควรจะอยู่ที่ละตัว โดยการค้นหาข้อมูลั้นจะเรียงจากน้อยไปหามาก
การเรียงลำดับแบบฟอง เป็นการเปรียบเทียบข้อมูลที่ในตำแหน่งอยู่ติดกัน ถ้าข้อมูลทั้งสองไม่อยู่ในตำแหน่งที่ถูกต้องให้สลับตำแหน่ง ข้อมูลมีการเรียงลำดับจากน้อยไปมาก
การเรียงลำดับแบบเร็ว ใช้เวลาน้อย เหมาะกับข้อมูลที่มีจำนวนมากต้องการความรวดเร็วในการทำงาน และกำหนดค่าหนึ่งเป็นค่าหลัก แล้วหาตำแหน่งที่ถูกต้องให้กับค่าหลักนี้ โดยแบ่งข้อมูลออกเป็นสองส่วน ส่วนแรกอยู่ตอนหน้าของข้อมูล ทั้งหมดจะมีค่าน้อยกว่าค่าหลักที่เป็นตัวแบ่ง
การเรียงลำดับแบบแทรก เป็นการเพิ่มสมาชิกใหม่เข้าไปในเซต ที่มีสมาชิกทุกตัวเรียงกันอยู่แล้ว ทำให้เซตใหม่ได้มีสมาชิกทุกตัวเรียงลำดับด้วย
วิธีการเรียงลำดับจะเริ่มจากการเปรียบเทียบในตำแหน่งที่1และ2 หรือข้อมูลในตำแหน่งสุดท้ายและรองสุดท้าย และต้องจัดข้อมูลที่มีค่าน้อยในตำแหน่งก่อนข้อมูลที่มีค่ามาก ถ้าเรียงจากมากไปน้อยจะจัดให้ข้อมูลที่มีค่ามากอยูในตำแหน่งก่อน
การเรียงลำดับแบบฐาน เป็นการพิจารณาข้อมูลทีละหลัก โดยเริ่มจากข้อมูลที่มีค่าน้อยที่สุดก่อน นั้นคือข้อมูลที่เป็นจำนวนเต็มในหลักหน่วยก่อน และจัดเรียงเข้ามาทีละตัวแล้วนำไปเก็บไว้เป็นกลุ่ม ในรอบต่อไปนำข้อมูลทั้งหมดมาจัดเรียงในหลักหน่วยก่อนแล้วจึงไปทำหลักสิบตอไป
............................................................................................
สรุป searching
การค้นหาข้อมูล คือ การใช้วิธีการค้นหาโครงสร้างข้อมูล เพื่อดุซ่าข้อมูลตัวที่ต้องการถูฏเก็บอยู่ในโครงสร้างแล้วหรือยัง
การค้นหา สามารถแบ่งได้ 2 ประเภท ตามแหล่งที่จัดเก็บข้อมูลเช่นเดียวกับกสนเรียงลำดับ
การค้นหาข้อมูลภายนอก(INTERNAL SEARCHING)
การค้นหาข้อมูลภายใน(EXTERNAL SEARCHING)
1. การค้นหาเชิงเส้นหรือการค้นหาแบบลำดับ(LINEAR)เป็นวิธีที่ใช้กับข้อมูลที่ไม่เรียงลำดับ
2. การค้นหาแบบเซนทินัล (SENTINEL) เป็นวิธิที่การค้นหาแบบเดียวกับการค้นหาแบบเชิงเส้นแต่ประสิทธิภาพดีกว่าตรงที่เปรียบเทียบน้อยครั้งกว่า พัฒนามาจากอัลกอริทึ่มแบบเชิงเส้น
3. การค้นหาแบบไบนารี(BINARY SEARCH) ใช้กับข้อมูลที่จัดเรียงแล้วเท่านั้น หลักการต้องมีการแบ่งข้อมูลออกเป็น 2 ส่วน แล้วนำค่ากลางข้อมูลมาเปรียบเทียบกับคีย์ที่ต้องการหา
ทรีมีความสัมพันธ์ระหว่าง โหนดจะมีความลดหลั่นกันเป็นลำดับชั้น ได้มีการนำรูปแบบทรีไปประยุกต์ในการใช้งานต่างๆ หรือ การมีสายบังคับบัญชา
โหนดแต่ละโหนดจะต้องประกอบไปด้วยโหนดแม่
โหนดที่ต่ำกว่าโหนดแม่จะเรียกว่าโหนดลูก
โหนดที่สูงสุดและไม่มีโหนดแม่จะเรียกว่า โหนดราก
โหนดที่มีโหนดแม่เป็นโหนดเดียวกันเรียกว่า โหนดพี่น้อง
โหนดที่ไม่มีโหนดลูฏจะเรียกว่า โหนดใบ
เส้นเชื่อมแสดงความสัมพันธ์ระหว่างโหนดสองโหนดเรียกว่า กิ่ง
นิยามของทรี
1. นิยามทรีด้วยนิยามของกราฟ คือ กราฟที่ต่อเนื่องโดยไม่มีวงจรปิด ในโครงสร้าง การเขียนรูปแบบทรีเขียนได้ 4 แบบ
-1. แบบที่มีรากอยู่ด้านบน
-2. แบบที่มีรากอยู่ด้านล่าง
-3. แบบที่มีรากอยู่ด้านซ้าย
-4. แบบที่มีรากอยู่ด้านขวา
2. นิยามทรีด้วยรูปแบบรีเคอร์ซีฟหรือการเวียนเกิด คือ ทรีที่ประกอบไปด้วยสมาชิกที่เรียกว่าโหนด โดยที่ถ้าว่าง ไม่มีโหนดใดๆ จะเรียกว่า Null Tree ถ้ามีโหนดหนึ่งเป็นโหนดราหอีกโหนดจะเป็นทรีย่อย
............................................................................................
สรุป GRAPE
สำหรับเทคนิคการท่องไป ในกราฟมี 2 แบบดังนี้
1. การท่องแบบกว้าง (Breadth First Traversal) วิธีนี้ทำโดยเลือกโหนดที่เป็นจุดเริ่มต้น ต่อมาให้เยือนโหนดอื่นที่ใกล้กันกับโหนดเริ่มต้นทีละระดับจนกระทั่งเยือนหมดทุกโหนดในกราฟ
2. การท่องแบบลึก (Depth First Traversal) การทำงานคล้ายกับการท่องทีละระดับของทรี โดยกำหนดเริ่มต้นที่โหนดแรกและเยือนโหนดถัดไปตาม แนววิถีนั้นจนกระทั่งนำไปสู่ปลายวิถีนั้น จากนั้นย้อนกลับ (backtrack) ตามแนววิถีเดิมนั้น จนกระทั่ง สามารถดำเนินการต่อเนื่องเข้าสู่แนววิถีอื่น ๆ เพื่อเยือนโหนดอื่น ๆ ต่อไปจนครบทุกโหนด กราฟ มีน้ำหนัก หมายถึง กราฟที่ทุกเอดจ์ มีค่าน้ำหนักกำกับ ซึ่งค่าน้ำหนักอาจสื่อถึงระยะทาง เวลา ค่าใช้จ่าย เป็นต้น
นิยมนำไปใช้แก้ปัญหาหลัก ๆ 2 ปัญหา คือ
1. การสร้างต้นไม้ทอดข้ามน้อยที่สุด(Minimum Spanning Trees :MST)
-1. เรียงลำดับเอดจ์ ตามน้ำหนัก
-2. สร้างป่าที่ประกอบด้วยต้นไม้ว่างที่มีแต่โหนด และไม่มีเส้นเชื่อม
-3. เลือกเอดจ์ที่มีน้ำหนักน้อยที่สุดและยังไม่เคยถูกเลือกเลย ถ้ามีน้ำหนักซ้ำกันหลายค่าให้สุ่มมา 1 เส้น
-4. พิจารณาเอดจ์ที่จะเลือก ถ้านำมาประกอบในต้นไม้ทอดข้ามน้อยที่สุดแล้วเกิด วงรอบ ให้ตัดทิ้งนอกนั้นให้นำมาประกอบเป็นเอดจ์ในต้นไม้ทอดข้ามน้อยที่สุด
-5. ตรวจสอบเอดจ์ที่ต้องอ่านในกราฟ ถ้ายังอ่านไม่หมดให้ไปทำข้อ 3
-6. เลือกเอดจ์ที่เหลือและมีน้ำหนักน้อยที่สุดมา
-7. เลือกเอดจ์ที่เหลือและมีน้ำหนักน้อยที่สุด ตามตัวอย่าง คือ edges (5,7) จากนั้นให้ตัดทิ้งไม่นำมาเชื่อมต่อต้นไม้ในป่า เนื่องจากทำให้เกิดวงรอบ
-8. เลือกเอดจ์ที่เหลือและมีน้ำหนักน้อยที่สุด ตามตัวอย่าง คือ edges (1,4) จากนั้นให้ตัดทิ้งไม่นำมาเชื่อมต่อต้นไม้ในป่า เนื่องจากทำให้เกิดวงรอบ
-9. เลือกเอดจ์ที่เหลือและมีน้ำหนักน้อยที่สุดมา ตามตัวอย่าง คือ edges(3,5) นำมาเชื่อมต่อต้นไม่ในป่า เนื่องจากเป็นเอดจ์สุดท้าย
2. การหาเส้นทางที่สั้นที่สุด(Shortest path)
2.1 เริ่มต้นให้เซต S มีเพียงโหนดเดียว คือโหนดที่เป็นจุดเริ่มต้น
2.2 คำนวณหาระยะทางจาก โหนดที่เป็นจุดเริ่มต้น ไปยังโหนดทุกโหนดในกราฟ โดยยอมให้ใช้โหนดในเซต S เป็นทางผ่านได้ ถ้ามีมากกว่า 1 ทาง ให้เลือกทางที่สั้นที่สุด นำไปใส่ใน D ของแต่ละโหนด
2.3 เลือกโหนด W ที่ห่างจากโหนดเริ่มต้นน้อยที่สุดไปไว้ใน S การคำนวณหาระยะทางสั้นที่สุด จาก โหนดต้นทางคือโหนด 1 ไปยังโหนดใด ๆ
............................................................................................
สรุปเรื่อง sorting
วิธีการเรียงลำดับ
1. การเรียงลำดับแบบภายใน การเรียงลำดับทั้งหมดต้องอยู่ในหน่วยความจำหลัก
2. การเรียงลำดับแบบภายนอก เป็นการเรียงลำดับขอ้มูลจะเก็บไว้ในหน่วยความจำสำรอง
การเรียงลำดับแบบเลือก ทำการเลือกข้อมูลมาเก็บไว้ในตำแหน่ง ข้อมูลนั้นควรจะอยู่ที่ละตัว โดยการค้นหาข้อมูลั้นจะเรียงจากน้อยไปหามาก
การเรียงลำดับแบบฟอง เป็นการเปรียบเทียบข้อมูลที่ในตำแหน่งอยู่ติดกัน ถ้าข้อมูลทั้งสองไม่อยู่ในตำแหน่งที่ถูกต้องให้สลับตำแหน่ง ข้อมูลมีการเรียงลำดับจากน้อยไปมาก
การเรียงลำดับแบบเร็ว ใช้เวลาน้อย เหมาะกับข้อมูลที่มีจำนวนมากต้องการความรวดเร็วในการทำงาน และกำหนดค่าหนึ่งเป็นค่าหลัก แล้วหาตำแหน่งที่ถูกต้องให้กับค่าหลักนี้ โดยแบ่งข้อมูลออกเป็นสองส่วน ส่วนแรกอยู่ตอนหน้าของข้อมูล ทั้งหมดจะมีค่าน้อยกว่าค่าหลักที่เป็นตัวแบ่ง
การเรียงลำดับแบบแทรก เป็นการเพิ่มสมาชิกใหม่เข้าไปในเซต ที่มีสมาชิกทุกตัวเรียงกันอยู่แล้ว ทำให้เซตใหม่ได้มีสมาชิกทุกตัวเรียงลำดับด้วย
วิธีการเรียงลำดับจะเริ่มจากการเปรียบเทียบในตำแหน่งที่1และ2 หรือข้อมูลในตำแหน่งสุดท้ายและรองสุดท้าย และต้องจัดข้อมูลที่มีค่าน้อยในตำแหน่งก่อนข้อมูลที่มีค่ามาก ถ้าเรียงจากมากไปน้อยจะจัดให้ข้อมูลที่มีค่ามากอยูในตำแหน่งก่อน
การเรียงลำดับแบบฐาน เป็นการพิจารณาข้อมูลทีละหลัก โดยเริ่มจากข้อมูลที่มีค่าน้อยที่สุดก่อน นั้นคือข้อมูลที่เป็นจำนวนเต็มในหลักหน่วยก่อน และจัดเรียงเข้ามาทีละตัวแล้วนำไปเก็บไว้เป็นกลุ่ม ในรอบต่อไปนำข้อมูลทั้งหมดมาจัดเรียงในหลักหน่วยก่อนแล้วจึงไปทำหลักสิบตอไป
............................................................................................
สรุป searching
การค้นหาข้อมูล คือ การใช้วิธีการค้นหาโครงสร้างข้อมูล เพื่อดุซ่าข้อมูลตัวที่ต้องการถูฏเก็บอยู่ในโครงสร้างแล้วหรือยัง
การค้นหา สามารถแบ่งได้ 2 ประเภท ตามแหล่งที่จัดเก็บข้อมูลเช่นเดียวกับกสนเรียงลำดับ
การค้นหาข้อมูลภายนอก(INTERNAL SEARCHING)
การค้นหาข้อมูลภายใน(EXTERNAL SEARCHING)
1. การค้นหาเชิงเส้นหรือการค้นหาแบบลำดับ(LINEAR)เป็นวิธีที่ใช้กับข้อมูลที่ไม่เรียงลำดับ
2. การค้นหาแบบเซนทินัล (SENTINEL) เป็นวิธิที่การค้นหาแบบเดียวกับการค้นหาแบบเชิงเส้นแต่ประสิทธิภาพดีกว่าตรงที่เปรียบเทียบน้อยครั้งกว่า พัฒนามาจากอัลกอริทึ่มแบบเชิงเส้น
3. การค้นหาแบบไบนารี(BINARY SEARCH) ใช้กับข้อมูลที่จัดเรียงแล้วเท่านั้น หลักการต้องมีการแบ่งข้อมูลออกเป็น 2 ส่วน แล้วนำค่ากลางข้อมูลมาเปรียบเทียบกับคีย์ที่ต้องการหา
DTS10-15-09-2009
เรื่องตารางแฮชคือการเข้าถึงข้อมูลโดยตรง กำหนดให้ k เป็นคีย์ถูกจัดเก็บอยู่ใน ช่อง k ด้วยการทำแฮช ด้วยพื้นฐานการจัดเก็บในช่องที่h(k) โดยฟังก์ชั่น h เพื่อคำนวณหาช่องของคีย์โดยการจับคู่กับดอกภพสัมพันธ์ U ในตาราง T
การชนกับของข้อมูลการแทรกในตาราง ที่จัดเก็บนั้นมีโอกาสที่คีย์ถูกสร้างจากฟังก์ชั้น อย่างไรก็ตามการเกิดการชนกันยังคงมีอย่างน้อย 1 ครั้ง
วิธีการสร้างฟังก์ชั่นแฮช
1. วิธีการหาร คือ การจับคู่คีย์ K ในช่องของ m โดยนำเศษที่เหลือของ k จากการหารด้วย m ด้วยฟังก์ชั่นคือ h(k) = mod m.
2. วิธีการคูณ ปรกอบด้วย 2 ขั้นตอน
ขั้นที่ 1
คูณ k ด้วยค่าคงที่ , 0< A < 1 ด้วยการขยาย เศษส่วนของ kA
ขั้นที่ 2 : การคูณ kA ด้วย mh(k) = m (kA mod 1)๛เมื่อ "kA mod 1" หมายถึง เศษส่วนของ kA, นั่นคือ, kA - k A๛.
ประโยชน์ของวิธีนี้คือ ค่าของm จะไม่วิกฤติ และสามารถดำเนินการในครื่องคอมพิวเตอร์ส่วนมากได้3. วิธีทั่วไป คือ Open Addressing ฟังก์ชั่นแฮช คือ h:V{0,1,.....m-1}-->{0,1,...,m-1}
เทคนิคลำดับของการตรวจสอบ
1. การตรวจสอบเชิงเสน
2. การตรวจสอบด้วยสมการกำลังสอง
3. การสร้างฟังก์ชั่นแฮชแบบสองท่า
การชนกับของข้อมูลการแทรกในตาราง ที่จัดเก็บนั้นมีโอกาสที่คีย์ถูกสร้างจากฟังก์ชั้น อย่างไรก็ตามการเกิดการชนกันยังคงมีอย่างน้อย 1 ครั้ง
วิธีการสร้างฟังก์ชั่นแฮช
1. วิธีการหาร คือ การจับคู่คีย์ K ในช่องของ m โดยนำเศษที่เหลือของ k จากการหารด้วย m ด้วยฟังก์ชั่นคือ h(k) = mod m.
2. วิธีการคูณ ปรกอบด้วย 2 ขั้นตอน
ขั้นที่ 1
คูณ k ด้วยค่าคงที่ , 0< A < 1 ด้วยการขยาย เศษส่วนของ kA
ขั้นที่ 2 : การคูณ kA ด้วย mh(k) = m (kA mod 1)๛เมื่อ "kA mod 1" หมายถึง เศษส่วนของ kA, นั่นคือ, kA - k A๛.
ประโยชน์ของวิธีนี้คือ ค่าของm จะไม่วิกฤติ และสามารถดำเนินการในครื่องคอมพิวเตอร์ส่วนมากได้3. วิธีทั่วไป คือ Open Addressing ฟังก์ชั่นแฮช คือ h:V{0,1,.....m-1}-->{0,1,...,m-1}
เทคนิคลำดับของการตรวจสอบ
1. การตรวจสอบเชิงเสน
2. การตรวจสอบด้วยสมการกำลังสอง
3. การสร้างฟังก์ชั่นแฮชแบบสองท่า
DTS09-15-09-2009
การเรียงลำดับ (sorting)
คือ เป็นการจัดให้เป็นระเบียบมีแบบแผน ช่วยให้การค้นหาสิ่งของหรือข้อมูล ซึ่งจะสามารถกระทำได้รวดเร็วและมีประสิทธิภาพ เช่น การค้นหาความหมายของคำในพจนานุกรม ทำได้ค่อนข้างง่ายและรวดเร็วเนื่องจากมีการเรียงลำดับคำตามตัวอักษรไว้อย่างมีระบบและเป็นระเบียบ หรือ การค้นหาหมายเลขโทรศัพท์ในสมุดโทรศัพท์ ซึ่งมีการเรียงลำดับ ตามชื่อและชื่อสกุลของเจ้าของโทรศัพท์ไว้ ทำให้สามารถค้นหา หมายเลขโทรศัพท์ของคนที่ต้องการได้อย่างรวดเร็ว เป็นต้น
วิธีการเรียงลำดับสามารถแบ่งออกเป็น2 ประเภท คือ
1. การเรียงลำดับแบบภายใน
เป็นการเรียงลำดับที่ข้อมูลทั้งหมดต้องอยู่ในหน่วยความจำหลัก
2. การเรียงลำดับแบบภายนอก
เป็นการเรียงลำดับข้อมูลที่เก็บอยู่ในหน่วยความจำสำรอง
การเรียงลำดับแบบเลือก (selection sort)
ทำการเลือกข้อมูลมาเก็บในตำแหน่งที่ ข้อมูลนั้นควรจะอยู่ทีละตัว โดยทำการค้นหาข้อมูลนั้นในแต่ละรอบแบบเรียงลำดับถ้าเป็นการเรียงลำดับจากน้อยไปมาก
การเรียงลำดับแบบฟอง (Bubble Sort)
เป็นวิธีการเรียงลำดับที่มีการเปรียบเทียบข้อมูลในตำแหน่งที่อยู่ติดกัน โดยแบ่งออกเป็น2หัวข้อ คือ
1. ถ้าข้อมูลทั้งสองไม่อยู่ในลำดับที่ถูกต้องให้สลับตำแหน่งที่อยู่กัน
2. ถ้าเป็นการเรียงลำดับจากน้อยไปมากให้นำข้อมูลตัวที่มีค่าน้อยกว่าอยู่ในตำแหน่งก่อนข้อมูลที่มีค่ามาก ถ้าเป็นการเรียงลำดับจากมากไปน้อยให้นำข้อมูล ตัวที่มีค่ามากกว่าอยู่ในตำแหน่งก่อนข้อมูลที่มีค่าน้อย
การเรียงลำดับแบบเร็ว (quick sort)
เป็นวิธีการเรียงลำดับที่ใช้เวลาน้อยเหมาะสำหรับข้อมูลที่มีจำนวนมากที่ต้องการความรวดเร็วในการทำงาน วิธีนี้จะเลือกข้อมูลจากกลุ่มข้อมูลขึ้นมาหนึ่งค่าเป็นค่าหลัก แล้วหาตำแหน่งที่ถูกต้องให้กับค่าหลักนี้
การเรียงลำดับแบบแทรก (insertion sort)
เป็นวิธีการเรียงลำดับที่ทำการเพิ่มสมาชิกใหม่เข้าไปในเซต ที่มีสมาชิกทุกตัวเรียงลำดับอยู่แล้ว และทำให้เซตใหม่ที่ได้นี้มีสมาชิกทุกตัวเรียงลำดับด้วย
การเรียงลำดับแบบฐาน (radix sort)
เป็นการเรียงลำดับโดยการพิจารณาข้อมูลทีละ
หลัก โดยมีวิธีการดังนี้
1. เริ่มพิจารณาจากหลักที่มีค่าน้อยที่สุดก่อน นั่นคือถ้าข้อมูลเป็นเลขจำนวนเต็มจะพิจารณาหลักหน่วยก่อน
2. การจัดเรียงจะนำข้อมูลเข้ามาทีละตัว แล้วนำไปเก็บไว้ที่ซึ่งจัดไว้สำหรับค่านั้น เป็นกลุ่ม ๆตามลำดับการเข้ามา
3. ในแต่ละรอบเมื่อจัดกลุ่มเรียบร้อยแล้ว ให้รวบรวมข้อมูลจากทุกกลุ่มเข้าด้วยกัน โดยเริ่มเรียงจากกลุ่มที่มีค่าน้อยที่สุดก่อนแล้วเรียงไปเรื่อย ๆ จนหมดทุกกลุ่ม
4. ในรอบต่อไปนำข้อมูลทั้งหมดที่ได้จัดเรียงในหลักหน่วยเรียบร้อยแล้วมาพิจารณาจัดเรียงในหลักสิบต่อไป ทำเช่นนี้ไปเรื่อย ๆ จนกระทั่งครบทุกหลักจะได้ข้อมูลที่เรียงลำดับจากน้อยไปมากตามต้องการ
คือ เป็นการจัดให้เป็นระเบียบมีแบบแผน ช่วยให้การค้นหาสิ่งของหรือข้อมูล ซึ่งจะสามารถกระทำได้รวดเร็วและมีประสิทธิภาพ เช่น การค้นหาความหมายของคำในพจนานุกรม ทำได้ค่อนข้างง่ายและรวดเร็วเนื่องจากมีการเรียงลำดับคำตามตัวอักษรไว้อย่างมีระบบและเป็นระเบียบ หรือ การค้นหาหมายเลขโทรศัพท์ในสมุดโทรศัพท์ ซึ่งมีการเรียงลำดับ ตามชื่อและชื่อสกุลของเจ้าของโทรศัพท์ไว้ ทำให้สามารถค้นหา หมายเลขโทรศัพท์ของคนที่ต้องการได้อย่างรวดเร็ว เป็นต้น
วิธีการเรียงลำดับสามารถแบ่งออกเป็น2 ประเภท คือ
1. การเรียงลำดับแบบภายใน
เป็นการเรียงลำดับที่ข้อมูลทั้งหมดต้องอยู่ในหน่วยความจำหลัก
2. การเรียงลำดับแบบภายนอก
เป็นการเรียงลำดับข้อมูลที่เก็บอยู่ในหน่วยความจำสำรอง
การเรียงลำดับแบบเลือก (selection sort)
ทำการเลือกข้อมูลมาเก็บในตำแหน่งที่ ข้อมูลนั้นควรจะอยู่ทีละตัว โดยทำการค้นหาข้อมูลนั้นในแต่ละรอบแบบเรียงลำดับถ้าเป็นการเรียงลำดับจากน้อยไปมาก
การเรียงลำดับแบบฟอง (Bubble Sort)
เป็นวิธีการเรียงลำดับที่มีการเปรียบเทียบข้อมูลในตำแหน่งที่อยู่ติดกัน โดยแบ่งออกเป็น2หัวข้อ คือ
1. ถ้าข้อมูลทั้งสองไม่อยู่ในลำดับที่ถูกต้องให้สลับตำแหน่งที่อยู่กัน
2. ถ้าเป็นการเรียงลำดับจากน้อยไปมากให้นำข้อมูลตัวที่มีค่าน้อยกว่าอยู่ในตำแหน่งก่อนข้อมูลที่มีค่ามาก ถ้าเป็นการเรียงลำดับจากมากไปน้อยให้นำข้อมูล ตัวที่มีค่ามากกว่าอยู่ในตำแหน่งก่อนข้อมูลที่มีค่าน้อย
การเรียงลำดับแบบเร็ว (quick sort)
เป็นวิธีการเรียงลำดับที่ใช้เวลาน้อยเหมาะสำหรับข้อมูลที่มีจำนวนมากที่ต้องการความรวดเร็วในการทำงาน วิธีนี้จะเลือกข้อมูลจากกลุ่มข้อมูลขึ้นมาหนึ่งค่าเป็นค่าหลัก แล้วหาตำแหน่งที่ถูกต้องให้กับค่าหลักนี้
การเรียงลำดับแบบแทรก (insertion sort)
เป็นวิธีการเรียงลำดับที่ทำการเพิ่มสมาชิกใหม่เข้าไปในเซต ที่มีสมาชิกทุกตัวเรียงลำดับอยู่แล้ว และทำให้เซตใหม่ที่ได้นี้มีสมาชิกทุกตัวเรียงลำดับด้วย
การเรียงลำดับแบบฐาน (radix sort)
เป็นการเรียงลำดับโดยการพิจารณาข้อมูลทีละ
หลัก โดยมีวิธีการดังนี้
1. เริ่มพิจารณาจากหลักที่มีค่าน้อยที่สุดก่อน นั่นคือถ้าข้อมูลเป็นเลขจำนวนเต็มจะพิจารณาหลักหน่วยก่อน
2. การจัดเรียงจะนำข้อมูลเข้ามาทีละตัว แล้วนำไปเก็บไว้ที่ซึ่งจัดไว้สำหรับค่านั้น เป็นกลุ่ม ๆตามลำดับการเข้ามา
3. ในแต่ละรอบเมื่อจัดกลุ่มเรียบร้อยแล้ว ให้รวบรวมข้อมูลจากทุกกลุ่มเข้าด้วยกัน โดยเริ่มเรียงจากกลุ่มที่มีค่าน้อยที่สุดก่อนแล้วเรียงไปเรื่อย ๆ จนหมดทุกกลุ่ม
4. ในรอบต่อไปนำข้อมูลทั้งหมดที่ได้จัดเรียงในหลักหน่วยเรียบร้อยแล้วมาพิจารณาจัดเรียงในหลักสิบต่อไป ทำเช่นนี้ไปเรื่อย ๆ จนกระทั่งครบทุกหลักจะได้ข้อมูลที่เรียงลำดับจากน้อยไปมากตามต้องการ
DTS08-09-09-2009
กราฟ (Graph) เป็นโครงสร้างข้อมูลแบบไม่ใช่เชิงเส้น อีกชนิดหนึ่ง กราฟเป็นโครงสร้างข้อมูลที่มีการนำไปใช้ในงานที่เกี่ยวข้องกับการแก้ปัญหาที่ค่อนข้างซับซ้อนเช่น การวางข่าย งานคอมพิวเตอร์ การวิเคราะห์เส้นทางวิกฤติ และปัญหาเส้นทางที่สั้นที่สุด เป็นต้น
นิยามของกราฟ
กราฟ เป็นโครงสร้างข้อมูลแบบไม่ใช่เชิงเส้นที่ประกอบ ด้วยกลุ่มของสิ่งสองสิ่งคือ
(1) โหนด (Nodes) หรือ เวอร์เทกซ์
(Vertexes)
(2) เส้นเชื่อมระหว่างโหนด เรียก เอ็จ (Edges)
กราฟที่มีเอ็จเชื่อมระหว่างโหนดสองโหนดถ้าเอ็จไม่มีลำดับ ความสัมพันธ์จะเรียกกราฟนั้นว่ากราฟแบบไม่มีทิศทาง (Undirected Graphs)และถ้ากราฟนั้นมีเอ็จที่มีลำดับความสัมพันธ์หรือมีทิศทางกำกับด้วยเรียกกราฟนั้นว่า กราฟแบบมีทิศทาง(Directed Graphs)บางครั้งเรียกว่า ไดกราฟ (Digraph)ถ้าต้องการอ้างถึงเอ็จแต่ละเส้นสามารถเขียนชื่อเอ็จกำกับไว้ก็ได้
การท่องไปในกราฟ
การท่องไปในกราฟ (graph traversal) คือกระบวนการเข้าไปเยือนโหนดในกราฟ โดยมีหลักในการทำงานคือ แต่ละโหนดจะถูกเยือนเพียงครั้งเดียว
การท่องไปในกราฟมี 2 แบบดังนี้
1. การท่องแบบกว้าง (Breadth First Traversal)
วิธีนี้ทำโดยเลือกโหนดที่เป็นจุดเริ่มต้น ต่อมาให้เยือนโหนดอื่นที่ใกล้กันกับโหนดเริ่มต้นทีละระดับจนกระทั่งเยือนหมดทุกโหนดในกราฟ
2. การท่องแบบลึก (Depth First Traversal)
การทำงานคล้ายกับการท่องทีละระดับของทรี โดยกำหนดเริ่มต้นที่โหนดแรกและเยือนโหนดถัดไปตามแนววิถีนั้นจนกระทั่งนำไปสู่ปลายวิถีนั้น จากนั้นย้อนกลับ (backtrack) ตามแนววิถีเดิมนั้น จนกระทั่งสามารถดำเนินการต่อเนื่องเข้าสู่แนววิถีอื่น ๆ เพื่อเยือนโหนดอื่น ๆ ต่อไปจนครบทุกโหนด
นิยามของกราฟ
กราฟ เป็นโครงสร้างข้อมูลแบบไม่ใช่เชิงเส้นที่ประกอบ ด้วยกลุ่มของสิ่งสองสิ่งคือ
(1) โหนด (Nodes) หรือ เวอร์เทกซ์
(Vertexes)
(2) เส้นเชื่อมระหว่างโหนด เรียก เอ็จ (Edges)
กราฟที่มีเอ็จเชื่อมระหว่างโหนดสองโหนดถ้าเอ็จไม่มีลำดับ ความสัมพันธ์จะเรียกกราฟนั้นว่ากราฟแบบไม่มีทิศทาง (Undirected Graphs)และถ้ากราฟนั้นมีเอ็จที่มีลำดับความสัมพันธ์หรือมีทิศทางกำกับด้วยเรียกกราฟนั้นว่า กราฟแบบมีทิศทาง(Directed Graphs)บางครั้งเรียกว่า ไดกราฟ (Digraph)ถ้าต้องการอ้างถึงเอ็จแต่ละเส้นสามารถเขียนชื่อเอ็จกำกับไว้ก็ได้
การท่องไปในกราฟ
การท่องไปในกราฟ (graph traversal) คือกระบวนการเข้าไปเยือนโหนดในกราฟ โดยมีหลักในการทำงานคือ แต่ละโหนดจะถูกเยือนเพียงครั้งเดียว
การท่องไปในกราฟมี 2 แบบดังนี้
1. การท่องแบบกว้าง (Breadth First Traversal)
วิธีนี้ทำโดยเลือกโหนดที่เป็นจุดเริ่มต้น ต่อมาให้เยือนโหนดอื่นที่ใกล้กันกับโหนดเริ่มต้นทีละระดับจนกระทั่งเยือนหมดทุกโหนดในกราฟ
2. การท่องแบบลึก (Depth First Traversal)
การทำงานคล้ายกับการท่องทีละระดับของทรี โดยกำหนดเริ่มต้นที่โหนดแรกและเยือนโหนดถัดไปตามแนววิถีนั้นจนกระทั่งนำไปสู่ปลายวิถีนั้น จากนั้นย้อนกลับ (backtrack) ตามแนววิถีเดิมนั้น จนกระทั่งสามารถดำเนินการต่อเนื่องเข้าสู่แนววิถีอื่น ๆ เพื่อเยือนโหนดอื่น ๆ ต่อไปจนครบทุกโหนด
DTS07-25-08-2009
ทรี (Tree) เป็นโครงสร้างข้อมูลที่ความสัมพันธ์ระหว่าง โหนดจะมีความสัมพันธ์ลดหลั่นกันเป็นลำดับชั้น(Hierarchical Relationship)ได้มีการนำรูปแบบทรีไปประยุกต์ใช้ในงานต่าง ๆ อย่างแพร่หลาย ส่วนมากจะใช้สำหรับแสดงความสัมพันธ์ระหว่างข้อมูล
ส่วนของแต่ละโหนดนั้น ก็จะมีความสัมพันธ์กับโหนดในระดับที่ต่ำลงมา โหนดที่อยู่สูงที่สุด เรียกโหนดดังกล่าวว่า โหนดแม่ (Parent orMother Node)โหนดที่อยู่ต่ำกว่าโหนดแม่อยู่หนึ่งระดับเรียกว่า โหนดลูก (Child or Son Node)โหนดที่อยู่ในระดับต่ำสุดและไม่มีโหนดแม่เรียกว่า โหนดราก (Root Node) โหนดที่มีโหนดแม่เป็นโหนดเดียวกัน
เรียกว่า โหนดพี่น้อง (Siblings)โหนดที่ไม่มีโหนดลูก เรียกว่าโหนดใบ (Leave Node)เส้นเชื่อมแสดงความสัมพันธ์ระหว่างโหนดสองโหนดเรียกว่า กิ่ง (Branch)
นิยามของทรี
1. นิยามทรีด้วยนิยามของกราฟ คือ กราฟที่ต่อเนื่องโดยไม่มีวงจรปิดในโครงสร้าง โหนดสองโหนด
ในทรีต้องมีทางติดต่อกันทางเดียวเท่านั้น และทรีที่มี N โหนด ต้องมีกิ่งทั้งหมด N-1 เส้น
การเขียนรูปแบบทรี อาจเขียนได้ 4แบบ คือ
-แบบที่มีรากอยู่ด้านบน
-แบบที่มีรากอยู่ด้านล่าง
-แบบที่มีรากอยู่ด้านซ้าย
-แบบที่มีรากอยู่ด้านขวา
2. นิยามทรีด้วยรูปแบบรีเคอร์ซีฟ คือ ทรีประกอบด้วยสมาชิกที่เรียกว่าโหนด โดยที่ ถ้าว่าง ไม่มีโหนดใด ๆ เรียกว่านัลทรี (Null Tree) และถ้ามีโหนดหนึ่งเป็นโหนดราก ส่วนที่เหลือจะแบ่งเป็นทรีย่อย (Sub Tree)
ส่วนของแต่ละโหนดนั้น ก็จะมีความสัมพันธ์กับโหนดในระดับที่ต่ำลงมา โหนดที่อยู่สูงที่สุด เรียกโหนดดังกล่าวว่า โหนดแม่ (Parent orMother Node)โหนดที่อยู่ต่ำกว่าโหนดแม่อยู่หนึ่งระดับเรียกว่า โหนดลูก (Child or Son Node)โหนดที่อยู่ในระดับต่ำสุดและไม่มีโหนดแม่เรียกว่า โหนดราก (Root Node) โหนดที่มีโหนดแม่เป็นโหนดเดียวกัน
เรียกว่า โหนดพี่น้อง (Siblings)โหนดที่ไม่มีโหนดลูก เรียกว่าโหนดใบ (Leave Node)เส้นเชื่อมแสดงความสัมพันธ์ระหว่างโหนดสองโหนดเรียกว่า กิ่ง (Branch)
นิยามของทรี
1. นิยามทรีด้วยนิยามของกราฟ คือ กราฟที่ต่อเนื่องโดยไม่มีวงจรปิดในโครงสร้าง โหนดสองโหนด
ในทรีต้องมีทางติดต่อกันทางเดียวเท่านั้น และทรีที่มี N โหนด ต้องมีกิ่งทั้งหมด N-1 เส้น
การเขียนรูปแบบทรี อาจเขียนได้ 4แบบ คือ
-แบบที่มีรากอยู่ด้านบน
-แบบที่มีรากอยู่ด้านล่าง
-แบบที่มีรากอยู่ด้านซ้าย
-แบบที่มีรากอยู่ด้านขวา
2. นิยามทรีด้วยรูปแบบรีเคอร์ซีฟ คือ ทรีประกอบด้วยสมาชิกที่เรียกว่าโหนด โดยที่ ถ้าว่าง ไม่มีโหนดใด ๆ เรียกว่านัลทรี (Null Tree) และถ้ามีโหนดหนึ่งเป็นโหนดราก ส่วนที่เหลือจะแบ่งเป็นทรีย่อย (Sub Tree)
DTS06-04-08-2009
สแตก (Stack) เป็นโครงสร้างข้อมูลที่ข้อมูลแบบลิเนียร์ลิสต์ ที่มีคุณสมบัติที่ว่า การเพิ่มหรือลบข้อมูลในสแตก จะกระทำที่ ปลายข้างเดียวกัน ซึ่งเรียกว่า Top ของสแตก (TopOf Stack) และ ลักษณะที่สำคัญของสแตกคือ ข้อมูลที่ใส่หลังสุดจะถูกนำออกมา จากสแตกเป็นลำดับแรกสุด หรือที่เรียกว่า เข้าก่อน ออกหลัง เรียกคุณสมบัตินี้ว่าLIFO (Last In First Out)
กระบวนการทำงานของ สแตก นั้น จะมีอยู่ 3 กระบวนการ คือ
1. Push คือ การนำข้อมูลใส่ลงไปในสแตก
2. Pop คือ การนำข้อมูลออกจากส่วนบนสุดของสแตก
3. Stack Top เป็นการคัดลอกข้อมูลที่อยู่บนสุดของสแตก แต่ไม่ได้นำเอาข้อมูลนั้นออกจากสแตก
การดำเนินการเกี่ยวกับสแตก ได้แก่
1. Create Stack -จะเป็นการ จัดสรรหน่วยความจำให้แก่ Head Nodeและส่งค่าตำแหน่งที่ชี้ไปยัง Head ของสแตกกลับมา
2. Push Stack -จะเป็นการเพิ่มข้อมูลลงไปในสแตก
3. Pop Stack -จะเป็นการนำข้อมูลบนสุดออกจากสแตก
4. Stack Top -จะเป็นการคัดลอกข้อมูลที่อยู่บนสุดของสแตก โดยไม่มีการลบข้อมูลออกจากสแตก
5.Empty Stack -จะเป็นการตรวจสอบการว่างของสแตก เพื่อไม่ให้เกิดความผิดพลาดในการนำข้อมูลออกจากสแตกที่เรียกว่า Stack Underflow
6. Full Stack -จะเป็นการตรวจสอบว่าสแตกเต็มหรือไม่ เพื่อไม่ให้เกิดความผิดพลาดในการนำข้อมูลเข้าสแตกที่เรียกว่า Stack Overflow
7. Stack Count -จะเป็นการนับจำนวนสมาชิกในสแตก
8. Destroy Stack -จะเป็นการลบข้อมูลทั้งหมดที่อยู่ในสแตก
กระบวนการทำงานของ สแตก นั้น จะมีอยู่ 3 กระบวนการ คือ
1. Push คือ การนำข้อมูลใส่ลงไปในสแตก
2. Pop คือ การนำข้อมูลออกจากส่วนบนสุดของสแตก
3. Stack Top เป็นการคัดลอกข้อมูลที่อยู่บนสุดของสแตก แต่ไม่ได้นำเอาข้อมูลนั้นออกจากสแตก
การดำเนินการเกี่ยวกับสแตก ได้แก่
1. Create Stack -จะเป็นการ จัดสรรหน่วยความจำให้แก่ Head Nodeและส่งค่าตำแหน่งที่ชี้ไปยัง Head ของสแตกกลับมา
2. Push Stack -จะเป็นการเพิ่มข้อมูลลงไปในสแตก
3. Pop Stack -จะเป็นการนำข้อมูลบนสุดออกจากสแตก
4. Stack Top -จะเป็นการคัดลอกข้อมูลที่อยู่บนสุดของสแตก โดยไม่มีการลบข้อมูลออกจากสแตก
5.Empty Stack -จะเป็นการตรวจสอบการว่างของสแตก เพื่อไม่ให้เกิดความผิดพลาดในการนำข้อมูลออกจากสแตกที่เรียกว่า Stack Underflow
6. Full Stack -จะเป็นการตรวจสอบว่าสแตกเต็มหรือไม่ เพื่อไม่ให้เกิดความผิดพลาดในการนำข้อมูลเข้าสแตกที่เรียกว่า Stack Overflow
7. Stack Count -จะเป็นการนับจำนวนสมาชิกในสแตก
8. Destroy Stack -จะเป็นการลบข้อมูลทั้งหมดที่อยู่ในสแตก
DTS05-28-07-2009
ลิงค์ลิสต์เป็นการจัดเก็บชุดข้อมูลเชื่อมโยงต่อเนื่องกันไปตามลำดับ ซึ่งอาจอยู่ในลักษณะแบบเชิงเส้นตรง (linear) หรือ ไม่เป็นเส้นตรง (nonlinear) ก็ได้ ซึ่งในลิสต์จะประกอบไปด้วยข้อมูลที่เรียกว่าโหนด (node) ในหนึ่งโหนดจะประกอบด้วยส่วนของข้อมูลที่ต้องการจัดเก็บ เรียกว่าส่วน Info และส่วนที่เป็นพอยน์เตอร์ที่ชี้ไปยังโหนดถัดไป (Link) หรือชี้ไปยังโหนดอื่นๆที่อยู่ในลิสต์ หากไม่มีโหนดที่อยู่ถัดไป ส่วนที่เป็นพอยน์เตอร์หรือ Link จะเก็บค่า NULL
Linked list ประกอบไปด้วย node ซึ่งมีข้อมูลของแต่ละ node อยู่ประกอบไปด้วย ข้อมูลและตัวที่บ่งชี้ถึงโหนดต่อไป หากเป็นโหนดสุดท้ายจะมีค่าเป็น null
Linked list ประกอบไปด้วย node ซึ่งมีข้อมูลของแต่ละ node อยู่ประกอบไปด้วย ข้อมูลและตัวที่บ่งชี้ถึงโหนดต่อไป หากเป็นโหนดสุดท้ายจะมีค่าเป็น null
DTS04-21-07-2009
โครงสร้างข้อมูลแบบเซต (set) เป็นโครงสร้างที่ข้อมูลแต่ละตัวไม่มีความสัมพันธ์กันเลย จะมีตัวดำเนินงานของเซ็ต คือ
1.โครงสร้างแบบเชิงเส้น (linear) เป็นโครงสร้างที่ข้อมูลมีความสัมพันธ์แบบหนึ่งต่อหนึ่ง (one-to-one relationship) นั่นคือเราสามารถระบุถึงข้อมูลตัวถัดไปของข้อมูลได้
2.โครงสร้างแบบต้นไม้หรือแบบลำดับขั้น (tree or hierarchical) เป็นโครงสร้างที่ข้อมูลมีความสัมพันธ์กันแบบหนึ่งต่อหลาย (one-to-many relationship) นั่นคือ ข้อมูลตัวหนึ่งสามารถมีความสัมพันธ์กับข้อมูลในลำดับรองลงไปได้หลายตัว
3.โครงสร้างแบบกราฟหรือเครือข่าย (graph or network) เป็นโครงสร้างที่ข้อมูลมีความสัมพันธ์กันแบบหลายต่อหลาย (many-to-many relationship) นั่นคือ ข้อมูลตัวหนึ่ง ๆ อาจจะมีความสัมพันธ์กับข้อมูลตัวอื่น ๆ กี่ตัวก็ได้
โครงสร้างข้อมูลแบบสตริง
สติงเป็นโครงสร้างข้อมูลที่เป็นการรวบรวมโครสร้างข้อมูล Character ซึ่งเป็นตัวอักษรและสัญลักษณ์ ต่างๆเป็นข้อมูลที่ใช้กันอย่างมาก
1.โครงสร้างแบบเชิงเส้น (linear) เป็นโครงสร้างที่ข้อมูลมีความสัมพันธ์แบบหนึ่งต่อหนึ่ง (one-to-one relationship) นั่นคือเราสามารถระบุถึงข้อมูลตัวถัดไปของข้อมูลได้
2.โครงสร้างแบบต้นไม้หรือแบบลำดับขั้น (tree or hierarchical) เป็นโครงสร้างที่ข้อมูลมีความสัมพันธ์กันแบบหนึ่งต่อหลาย (one-to-many relationship) นั่นคือ ข้อมูลตัวหนึ่งสามารถมีความสัมพันธ์กับข้อมูลในลำดับรองลงไปได้หลายตัว
3.โครงสร้างแบบกราฟหรือเครือข่าย (graph or network) เป็นโครงสร้างที่ข้อมูลมีความสัมพันธ์กันแบบหลายต่อหลาย (many-to-many relationship) นั่นคือ ข้อมูลตัวหนึ่ง ๆ อาจจะมีความสัมพันธ์กับข้อมูลตัวอื่น ๆ กี่ตัวก็ได้
โครงสร้างข้อมูลแบบสตริง
สติงเป็นโครงสร้างข้อมูลที่เป็นการรวบรวมโครสร้างข้อมูล Character ซึ่งเป็นตัวอักษรและสัญลักษณ์ ต่างๆเป็นข้อมูลที่ใช้กันอย่างมาก
วันพฤหัสบดีที่ 2 กรกฎาคม พ.ศ. 2552
DTS03-30/06/2009
สรุปบทเรียน Array and Record
อาร์เรย์หมายถึงการจัดชุดของข้อมูลที่เป็นชนิดเดียวกันที่กำหนดโดยรูปแบบของช่องตาราง
ที่จัดเก็บจะต้องเท่ากันทุกช่องโดยทั่วไปอาร์เรย์จะมี 1 มิติ 2 มิติ และหลายมิติ
อาร์เรย์ 1 มิติ
เป็นตัวแปรที่เก็บข้อมูลเพียงแถวเดียวหรือชั้นเดียวเช่น
ในการคำนวณหาสมาชิกของอาร์เรย์ 1 มิติทำได้ดังนี้
จำนวนสมาชิกของอาร์เรย์ = (u-l)+1
u คือค่าสูงสุด หรือ Upper bound
l คือค่าต่ำสุด หรือ Lower bound
ส่วน 2 มิติสามารถหาได้ดังนี้
จำนวนสมาชิก = M x N
รูปแบบของการประกาศตัวแปรอาร์เรย์มิติเดียว
type array-name[n];
type คือ ชนิดของตัวแปรอาร์เรย์ที่จะสร้างขึ้น เช่น int,float,char เป็นต้น
array-name คือ ชื่อของตัวแปรอาร์เรย์ที่ต้องตั้งให้สื่อและเข้ากับชนิดของตัวแปร
และจะต้องไม่ไปตรงกับคำสงวนของภาษาซีด้วย
n คือขนาดของตัวแปรอาร์เรย์ที่จะสร้างขึ้น
เช่น int num[3];
การกำหนดข้อมูลให้กับตัวแปรอาร์เรย์
เราสามารถกำหนดไปพร้อมกับการประสร้างตัวแปรได้เลย เช่น
type array-name = {value-1,value-2,....value-n};
value-1,value-2 คือข้อมูลที่กำหนดให้ตัวแปรและต้องเป็นชนิดเดียวกับตัวแปรนั้น ๆ ด้วย เช่น
int number[3] = {23,-123,43};
char name[5] = "BENZ";
อาร์เรย์ 2 มิติ
มีลักษณะการกำหนดตำแหน่งแบบแถวและคอลัมน์
รูปแบบของการประกาศตัวแปรอาร์เรย์ 2 มิติ
type array-name[n][m];
type คือ ชนิดของตัวแปรอาร์เรย์ที่จะสร้างขึ้น เช่น int,float,char เป็นต้น
array-name คือ ชื่อของตัวแปรอาร์เรย์ที่ต้องตั้งให้สื่อและเข้ากับชนิดของตัวแปร
และจะต้องไม่ไปตรงกับคำสงวนของภาษาซีด้วย
n คือ จำนวนแถวของตัวแปรอาร์เรย์
m คือ จำนวนคอลัมน์ของตัวแปรอาร์เรย์
เช่น int num[3][5];
Structure โครงสร้างข้อมูล
หมายถึง การที่นำข้อมูลที่มีความเกี่ยวข้องกัน เช่น ข้อมูลของนักศึกษาที่อาจประกอบด้วย
ชื่อ,นามสกุล,อายุ,เพศ,ชั้นเรียน มารวมกันและจัดทำเป็นโครงสร้างข้อมูล ดังภาพ
แต่ในการเรียนใช้งานจริง ๆ เราจะต้องสร้างตัวแปรชนิดโครงสร้างขึ้นมาใช้งานจริง ๆ
ไม่สามารถใช้โครงสร้าง student ได้
การประกาศตัวแปรชนิดโครงสร้าง
struct name {
type var-1;
type var-2;
.....
type var-n;
} struct-variable;
struct คือ คำที่ใช้กำหนดโครงสร้างข้อมูล
(ต้องมีเสมอ)
name คือ ชื่อของโครงสร้างข้อมูลที่จะสร้างขึ้น
type var-1,type var-2 คือชื่อตัวแปร
ในกลุ่มโครงสร้างข้อมูล
struct-variable คือชื่อของตัวแปรชนิดโครงสร้าง
ที่ต้องการสร้างขึ้นจะมีลักษณะโครงสร้างภายใน
เหมือนกับโครงสร้างข้อมูลที่กำหนด
** กรณีประกาศตัวแปรโครงสร้างหลายตัวใช้คอมม่าขั้นหรือประกาศอีกแบบ เช่น
struct struct-name variable;
ตัวอย่าง
struct student student1;
*** เราสามารถประกาศ Structure หนึ่งเป็นสมาชิกของอีก Structure ก็ได้
แต่ต้องประกาศตัวที่จะนำไปใส่ไปไว้อีก Structure ก่อน
การอ้างถึงสมาชิกในตัวแปรชนิดโครงสร้าง
struct-name.variable-name
struct-name คือ ชื่อของตัวแปรชนิดโครงสร้าง (ไม่ใช่ชื่อโครงสร้าง)
. คือเครื่องหมายขั้นระหว่างชื่อตัวแปรชนิดโครงสร้างกับตัวแปรที่เป็นสมาชิก
variable-name คือชื่อของตัวแปรที่เป็นสมาชิก
การกำหนดข้อมูลให้ตัวแปรชนิดโครงสร้าง
เราสามารถกำหนดได้เหมือนตัวแปรทั่วไปแต่ต้องอ้างอิงถึงสมาชิกให้ถูกต้อง เช่น
student1.age = 15;
student1.sex = 'M';
กรณีถ้าเป็นอาร์เรย์ของตัวแปรชนิดโครงสร้างสามารถเขียนได้ดังนี้
student1[0].age = 15;
student1[1].sex = 'M';
** กรณีเป็นข้อความต้องใช้เรียกฟังชั่น strcpy
อาร์เรย์หมายถึงการจัดชุดของข้อมูลที่เป็นชนิดเดียวกันที่กำหนดโดยรูปแบบของช่องตาราง
ที่จัดเก็บจะต้องเท่ากันทุกช่องโดยทั่วไปอาร์เรย์จะมี 1 มิติ 2 มิติ และหลายมิติ
อาร์เรย์ 1 มิติ
เป็นตัวแปรที่เก็บข้อมูลเพียงแถวเดียวหรือชั้นเดียวเช่น
ในการคำนวณหาสมาชิกของอาร์เรย์ 1 มิติทำได้ดังนี้
จำนวนสมาชิกของอาร์เรย์ = (u-l)+1
u คือค่าสูงสุด หรือ Upper bound
l คือค่าต่ำสุด หรือ Lower bound
ส่วน 2 มิติสามารถหาได้ดังนี้
จำนวนสมาชิก = M x N
รูปแบบของการประกาศตัวแปรอาร์เรย์มิติเดียว
type array-name[n];
type คือ ชนิดของตัวแปรอาร์เรย์ที่จะสร้างขึ้น เช่น int,float,char เป็นต้น
array-name คือ ชื่อของตัวแปรอาร์เรย์ที่ต้องตั้งให้สื่อและเข้ากับชนิดของตัวแปร
และจะต้องไม่ไปตรงกับคำสงวนของภาษาซีด้วย
n คือขนาดของตัวแปรอาร์เรย์ที่จะสร้างขึ้น
เช่น int num[3];
การกำหนดข้อมูลให้กับตัวแปรอาร์เรย์
เราสามารถกำหนดไปพร้อมกับการประสร้างตัวแปรได้เลย เช่น
type array-name = {value-1,value-2,....value-n};
value-1,value-2 คือข้อมูลที่กำหนดให้ตัวแปรและต้องเป็นชนิดเดียวกับตัวแปรนั้น ๆ ด้วย เช่น
int number[3] = {23,-123,43};
char name[5] = "BENZ";
อาร์เรย์ 2 มิติ
มีลักษณะการกำหนดตำแหน่งแบบแถวและคอลัมน์
รูปแบบของการประกาศตัวแปรอาร์เรย์ 2 มิติ
type array-name[n][m];
type คือ ชนิดของตัวแปรอาร์เรย์ที่จะสร้างขึ้น เช่น int,float,char เป็นต้น
array-name คือ ชื่อของตัวแปรอาร์เรย์ที่ต้องตั้งให้สื่อและเข้ากับชนิดของตัวแปร
และจะต้องไม่ไปตรงกับคำสงวนของภาษาซีด้วย
n คือ จำนวนแถวของตัวแปรอาร์เรย์
m คือ จำนวนคอลัมน์ของตัวแปรอาร์เรย์
เช่น int num[3][5];
Structure โครงสร้างข้อมูล
หมายถึง การที่นำข้อมูลที่มีความเกี่ยวข้องกัน เช่น ข้อมูลของนักศึกษาที่อาจประกอบด้วย
ชื่อ,นามสกุล,อายุ,เพศ,ชั้นเรียน มารวมกันและจัดทำเป็นโครงสร้างข้อมูล ดังภาพ
แต่ในการเรียนใช้งานจริง ๆ เราจะต้องสร้างตัวแปรชนิดโครงสร้างขึ้นมาใช้งานจริง ๆ
ไม่สามารถใช้โครงสร้าง student ได้
การประกาศตัวแปรชนิดโครงสร้าง
struct name {
type var-1;
type var-2;
.....
type var-n;
} struct-variable;
struct คือ คำที่ใช้กำหนดโครงสร้างข้อมูล
(ต้องมีเสมอ)
name คือ ชื่อของโครงสร้างข้อมูลที่จะสร้างขึ้น
type var-1,type var-2 คือชื่อตัวแปร
ในกลุ่มโครงสร้างข้อมูล
struct-variable คือชื่อของตัวแปรชนิดโครงสร้าง
ที่ต้องการสร้างขึ้นจะมีลักษณะโครงสร้างภายใน
เหมือนกับโครงสร้างข้อมูลที่กำหนด
** กรณีประกาศตัวแปรโครงสร้างหลายตัวใช้คอมม่าขั้นหรือประกาศอีกแบบ เช่น
struct struct-name variable;
ตัวอย่าง
struct student student1;
*** เราสามารถประกาศ Structure หนึ่งเป็นสมาชิกของอีก Structure ก็ได้
แต่ต้องประกาศตัวที่จะนำไปใส่ไปไว้อีก Structure ก่อน
การอ้างถึงสมาชิกในตัวแปรชนิดโครงสร้าง
struct-name.variable-name
struct-name คือ ชื่อของตัวแปรชนิดโครงสร้าง (ไม่ใช่ชื่อโครงสร้าง)
. คือเครื่องหมายขั้นระหว่างชื่อตัวแปรชนิดโครงสร้างกับตัวแปรที่เป็นสมาชิก
variable-name คือชื่อของตัวแปรที่เป็นสมาชิก
การกำหนดข้อมูลให้ตัวแปรชนิดโครงสร้าง
เราสามารถกำหนดได้เหมือนตัวแปรทั่วไปแต่ต้องอ้างอิงถึงสมาชิกให้ถูกต้อง เช่น
student1.age = 15;
student1.sex = 'M';
กรณีถ้าเป็นอาร์เรย์ของตัวแปรชนิดโครงสร้างสามารถเขียนได้ดังนี้
student1[0].age = 15;
student1[1].sex = 'M';
** กรณีเป็นข้อความต้องใช้เรียกฟังชั่น strcpy
วันอังคารที่ 30 มิถุนายน พ.ศ. 2552
ชื่อวิชา:โครงสร้างข้อมูล (DATA STRUCTURE)
ผู้สอน : อาจารย์ปรมัตถ์ปัญปรัชญ์ ต้องประสงค์
E-mail : phorramatpanyaprat@hotmail.com
การเก็บคะแนน แบ่งออกเป็น 60:40
60 คะแนนมาจาก
- การนำเสนองานและมีส่วนร่วมในกิจกรรมเรียน 10
- จัดทำรายงาน/แบบฝึกหัด 30
- กลางภาค 20
- ปลายภาค 40
*ความสำคัญของวิชาโครงสร้างข้อมูล
*โครงสร้างข้อมูล หมายถึง ความสัมพันธ์ระหว่างข้อมูลที่อยู่ในโครงสร้างนั้น ๆ เช่น การสร้างบ้าน ก็ต้องมีส่วนประกอบในการสร้าง ได้แก่ หิน ทราย ปูน เป็นต้น
ผู้สอน : อาจารย์ปรมัตถ์ปัญปรัชญ์ ต้องประสงค์
E-mail : phorramatpanyaprat@hotmail.com
การเก็บคะแนน แบ่งออกเป็น 60:40
60 คะแนนมาจาก
- การนำเสนองานและมีส่วนร่วมในกิจกรรมเรียน 10
- จัดทำรายงาน/แบบฝึกหัด 30
- กลางภาค 20
- ปลายภาค 40
*ความสำคัญของวิชาโครงสร้างข้อมูล
*โครงสร้างข้อมูล หมายถึง ความสัมพันธ์ระหว่างข้อมูลที่อยู่ในโครงสร้างนั้น ๆ เช่น การสร้างบ้าน ก็ต้องมีส่วนประกอบในการสร้าง ได้แก่ หิน ทราย ปูน เป็นต้น
DTS02-23/06/2009
วันจันทร์, มิถุนายน 29, 2009
โครงสร้างข้อมูลคือความสัมพันธ์ระหว่างข้อมูลที่อยู่ในโครงสร้างนั้นๆรวมทั้งกระบวนการในกรจัดการโครงสร้างข้อมูล
ภาษาขั้นตอนวิธี(Algorithm Language) เป็นภาษาสำหรับเขียนขั้นตอนวิธี มีรูปแบบที่สั่น กระชับและรัดกุม และมีข้อกำหนดดังนี้
1.ตัวแปรจะต้องเขียนแทนด้วยตัวอักษร หรือตัวอักษรผสมตัวเลข
2.การกำหนดค่าตัวแปร ใช้เครื่องหมาย
3.นิพจน์ที่เป็นการคำนวณจะมีลำดับขั้นของการคำนวณตามลำดับ คือวงเล็บ, ยกกำลัง, คูณหรือหาร, บวกหรือลบ เครื่องหมายระดับความสำคัญเท่ากัน คำนวณจากซ้ายไปขวา
4.ข้อความไปยังขั้นตอน ใช้รูปแบบ คือ goto เลขที่ขั้นตอน
5.การเลือกทำตามเงื่อนไข จะต้องตรวจสอบเงื่อนไขก่อนทำงาน มีรูปแบบดังนี้
-แบบทาเลือกเดียว ใช้รูปแบบ คือ
if (condition) then statement 1
-แบบสองทางเลือก ใช้รูปแบบ คือ
if (condition) then statement 1
else statement 2
6.การทำงานแบบซ้ำ
-แบบทดสอบเงื่อนไขที่ต้นวงรอบ มีรูปแบบดังนี้
while (condition) do statement
-แบบทำซ้ำด้วยจำนวนครั้งของการทำซ้ำคงที่ มีรูปแบบ
for a=b to n by c do
7.คำอธิบาย เป็นข้อความที่อธิบายรายละเอียดของขั้นตอนการทำงาน จะอยู่ในเครื่องหมาย / และ /
#include
#include
void main()
{
struct my {
char name[15];
char type[20];
char generation[20];
float cpu;
int memory;
float direct_x;
int hard_disk;
char os[20];
char support[20];
};
struct my product;
strcpy(product.name,"GADMEI");
strcpy(product.type,"USB 2.0 TV Box");
strcpy(product.generation,"UTV380");
product.cpu=2.4;
product.memory=512;
product.direct_x=9.0;
product.hard_disk=1;
strcpy(product.os,"WindowsXp(SP2)");
strcpy(product.support,"A free USB2.0 slot");
printf("********TV Box********\n\n");
printf(" Product Name :%s\n\n",product.name);
printf(" Type : %s\n\n",product.type);
printf(" Generation : %s\n\n",product.generation);
printf("*****System Requirements*****\n\n");
printf(" Cpu Pentium : %.2f or higher\n\n",product.cpu);
printf(" Memory : %d\n\n",product.memory);
printf(" DirectX : %.2f or last version of display card (maore than 64MB)\n\n",product.direct_x);
printf(" Hard Disk : %d G. or more free hard disk space\n\n",product.hard_disk);
printf(" OS : %s \n\n",product.os);
printf(" Support : %s \n\n",product.support);
}
โครงสร้างข้อมูลคือความสัมพันธ์ระหว่างข้อมูลที่อยู่ในโครงสร้างนั้นๆรวมทั้งกระบวนการในกรจัดการโครงสร้างข้อมูล
ภาษาขั้นตอนวิธี(Algorithm Language) เป็นภาษาสำหรับเขียนขั้นตอนวิธี มีรูปแบบที่สั่น กระชับและรัดกุม และมีข้อกำหนดดังนี้
1.ตัวแปรจะต้องเขียนแทนด้วยตัวอักษร หรือตัวอักษรผสมตัวเลข
2.การกำหนดค่าตัวแปร ใช้เครื่องหมาย
3.นิพจน์ที่เป็นการคำนวณจะมีลำดับขั้นของการคำนวณตามลำดับ คือวงเล็บ, ยกกำลัง, คูณหรือหาร, บวกหรือลบ เครื่องหมายระดับความสำคัญเท่ากัน คำนวณจากซ้ายไปขวา
4.ข้อความไปยังขั้นตอน ใช้รูปแบบ คือ goto เลขที่ขั้นตอน
5.การเลือกทำตามเงื่อนไข จะต้องตรวจสอบเงื่อนไขก่อนทำงาน มีรูปแบบดังนี้
-แบบทาเลือกเดียว ใช้รูปแบบ คือ
if (condition) then statement 1
-แบบสองทางเลือก ใช้รูปแบบ คือ
if (condition) then statement 1
else statement 2
6.การทำงานแบบซ้ำ
-แบบทดสอบเงื่อนไขที่ต้นวงรอบ มีรูปแบบดังนี้
while (condition) do statement
-แบบทำซ้ำด้วยจำนวนครั้งของการทำซ้ำคงที่ มีรูปแบบ
for a=b to n by c do
7.คำอธิบาย เป็นข้อความที่อธิบายรายละเอียดของขั้นตอนการทำงาน จะอยู่ในเครื่องหมาย / และ /
#include
#include
void main()
{
struct my {
char name[15];
char type[20];
char generation[20];
float cpu;
int memory;
float direct_x;
int hard_disk;
char os[20];
char support[20];
};
struct my product;
strcpy(product.name,"GADMEI");
strcpy(product.type,"USB 2.0 TV Box");
strcpy(product.generation,"UTV380");
product.cpu=2.4;
product.memory=512;
product.direct_x=9.0;
product.hard_disk=1;
strcpy(product.os,"WindowsXp(SP2)");
strcpy(product.support,"A free USB2.0 slot");
printf("********TV Box********\n\n");
printf(" Product Name :%s\n\n",product.name);
printf(" Type : %s\n\n",product.type);
printf(" Generation : %s\n\n",product.generation);
printf("*****System Requirements*****\n\n");
printf(" Cpu Pentium : %.2f or higher\n\n",product.cpu);
printf(" Memory : %d\n\n",product.memory);
printf(" DirectX : %.2f or last version of display card (maore than 64MB)\n\n",product.direct_x);
printf(" Hard Disk : %d G. or more free hard disk space\n\n",product.hard_disk);
printf(" OS : %s \n\n",product.os);
printf(" Support : %s \n\n",product.support);
}
วันจันทร์ที่ 29 มิถุนายน พ.ศ. 2552
วันอังคารที่ 23 มิถุนายน พ.ศ. 2552
ประวัติ
ชื่อ ภคิน เจตทวีกิจ <เพชร>
รหัส50132792072
Mr. Pakhin Jattavekit
หลักสูตร การบริหารธุรกิจ(คอมพิวเตอร์ธุรกิจ) คณะวิทยาการจัดการ
มหาวิทยาลัยราชภัฏสวนดุสิต
E-mail : u50132792072@gmail.com
Tel : 084-673-2675
สมัครสมาชิก:
บทความ (Atom)