วันอังคารที่ 1 มีนาคม พ.ศ. 2554

สรุปผลการฝึกประสบการณ์วิชาชีพ ณ บริษัท บงกชสุวรณ (2001) จำกัด

สรุปผลการฝึกประสบการณ์วิชาชีพ ณ บริษัท บงกชสุวรณ (2001) จำกัด
สิ่งที่ได้รับ/ประโยชน์ที่ได้รับ
1.การร่วมงานกับผู้อื่นในสังคมการทำงานทำให้ผมได้ประสบการณ์การทำงานมากยิ่งขึ้น
2.ได้เรียนรู้ในสิ่งใหม่ๆที่ในหนังสือและบทเรียนไม่สามารถมองเห็นได้
3.ประสบการณ์การทำงานที่มากยิ่งขึ้นเมื่ออยู่นอกสถานที่
4.ได้ฝึกทักษะการขายกับฝ่ายขายโดยการออกตลาด
5.ได้เรียนรู้การทำงานที่แท้จริงว่ายากลำบากแค่ไหน
6.ได้ฝึกประสบการณ์การใช้คอมพิวเตอร์ทางธุรกิจและได้ทบทวนบทเรียนี่เคยเรียนมา
7.ได้มองเห็นแนวทางการทำธุรกิจอย่างกว้างขวางขึ้น
8.ฝึกการใช้มารยาทในการร่วมงานกับผู้อื่นในสังคม
9.ได้เจอปัญหาในการทำงานและพร้อมที่จะแก้ไขให้กลับสู่สภาพเดิม
10.ได้พบปะสังคมอย่างกว้างมากขึ้น
11.ได้เรียนรู้ความรับผิดชอบมากกว่าที่เคยเป็นมา
12.ได้ใช้เวลาว่างให้เป็นประโยชน์
13.ทำให้ได้รู้ว่าการตรงต่อเวลามีความสำคัญกับการทำงานมาก
ปัญหาที่ได้รับจะเกิดในช่วงแรกๆเนื่องจากพึ่งเริ่มงานใหม่ทำให้ไม่เข้าใจในคำสั่งและการทำงาน แต่หลังจากสัก2-3อาทิตย์ก็เริ่มไม่มีปัญหาเกิดขึ้นเนื่องจากความเข้าใจที่ตรงกับผู้บัญชาและการทำงานที่เกิดปัญหาซ่ำๆจึงสามารถแก้ไขปัญหาได้ง่ายขึ้น

วันจันทร์ที่ 28 กุมภาพันธ์ พ.ศ. 2554

สัปดาห์ที่ 18 การฝึกประสบการณ์วิชาชีพ "บริษัทบงกช สุวรรณ(2001)" ประจำวันที่ 28/02/54

สัปดาห์ที่ 18 การฝึกประสบการณ์วิชาชีพ "บริษัทบงกช สุวรรณ(2001)"
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"
- ตรวจสอบคลังสินค้าครั้งใหญ่ก่อนสินเดือน

สัปดาห์ที่ 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"
- ตรวจสอบคลังสินค้า
- ออกไปส่งสินค้าตามบริษัทของลูกค้ากับฝ่ายขายนอกสถานที่

สัปดาห์ที่ 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"
- ออกไปวางบิลให้ลูกค้าตามบริษัทลูกค้าต่างๆนอกสถานที่

สัปดาห์ที่ 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 ของบริษัท
- ไหว้ศาลที่ทำงานเพราะเป็นวันตรุษจีน
- ตรวจเอกสารทั้งหมดทุกแฟ้มเพื่อความถูกต้อง
- รับเงินถุงตามประเพณีคนจีนในวันปีใหม่จีน

สัปดาห์ที่ 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 ของบริษัท
- ตรวจสอบคลังสินค้าครั้งใหญ่ก่อนสิ้นเดือน

สัปดาห์ที่ 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
- ออกไปสำรวจตลาดกับฝ่ายขายนอกสถานที่
- นำสินค้าไปส่งตามบริษัทลูกค้าตามที่ต่างๆนอกสถานที่

สัปดาห์ที่ 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 การฝึกประสบการณ์วิชาชีพ "บริษัทบงกช สุวรรณ(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
ลํกษณะงานที่ได้รับ
- ตรวจสอบเอกสารของลูกค้าและจัดเข้าแฟ้มเพื่อความเรียบร้อย
- ตรวจสอบคลังสินค้าคงเหลือ
- ออกไปส่งสินค้าตามรายชื่อบริษัทลูกค้านอกสถานที่
- ไปสำรวจตลาดกับฝ่ายขายนอกสถานที่

สัปดาห์ที่ 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 มกราคม หลังจากนั่นก็นั่งพูดคุยกัน

สัปดาห์ที่ 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 ของบริษัท

สัปดาห์ที่ 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
ลํกษณะงานที่ได้รับ
- ออกไปสำรวจตลาดภายนอกกับฝ่ายขาย ตั้งแต่เช้าจนเย็น

สัปดาห์ที่ 6 การฝึกประสบการณ์วิชาชีพ "บริษัทบงกช สุวรรณ(2001)" ประจำวันที่ 07/12/53 - 09/12/53

สัปดาห์ที่ 6 การฝึกประสบการณ์วิชาชีพ "บริษัทบงกช สุวรรณ(2001)"
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
ลํกษณะงานที่ได้รับ
- ตรวจสอบเอกสารการสั่งซื้อของลูกค้าและนำจัดเข้าแฟ้ม
- ออกไปสำรวจตลาดภายนอกกับฝ่ายขาย

สัปดาห์ที่ 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สินค้าที่ตกค้างจากการสั่งซื้อหรือผลิตออกมาเกิน

สัปดาห์ที่ 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 พฤศจิกายน พ.ศ. 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ตัวนั่นอยู่แล้ว

วันจันทร์ที่ 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ผลิตภัณฑ์ และการโน้มน้าวจิตใจ ให้ผู้ฟังได้เห็นถึงข้อดีของผลิตภัณฑ์
หลังจากนั่นก็กลับมาที่บริษัท และทำการตรวจสอบเอกสารการสั่งซื้ออีกครั้งเพื่อความแน่ใจ เมื่อตรวจสอบเสร็จ
พี่บุษบงก็ให้กลับบ้าน ซึ่งวันนี้เลิกงานเร็วกว่าวันอื่นๆ
ปัญหาและอุปสรรค : รถติดและมีการจราจรหนาแน่น จึงทำให้เสียเวลาในการเดินทาง
การแก้ปัญหา : การเผื่อเวลาในการเดินทาง จะทำให้เราเดินทางถึงก่อนหรือไม่ก็พอดีกับเวลาที่เหมาะสม

วันจันทร์ที่ 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 ส่วน แล้วนำค่ากลางข้อมูลมาเปรียบเทียบกับคีย์ที่ต้องการหา

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. การสร้างฟังก์ชั่นแฮชแบบสองท่า

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. ในรอบต่อไปนำข้อมูลทั้งหมดที่ได้จัดเรียงในหลักหน่วยเรียบร้อยแล้วมาพิจารณาจัดเรียงในหลักสิบต่อไป ทำเช่นนี้ไปเรื่อย ๆ จนกระทั่งครบทุกหลักจะได้ข้อมูลที่เรียงลำดับจากน้อยไปมากตามต้องการ

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) ตามแนววิถีเดิมนั้น จนกระทั่งสามารถดำเนินการต่อเนื่องเข้าสู่แนววิถีอื่น ๆ เพื่อเยือนโหนดอื่น ๆ ต่อไปจนครบทุกโหนด

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)

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 -จะเป็นการลบข้อมูลทั้งหมดที่อยู่ในสแตก

DTS05-28-07-2009

ลิงค์ลิสต์เป็นการจัดเก็บชุดข้อมูลเชื่อมโยงต่อเนื่องกันไปตามลำดับ ซึ่งอาจอยู่ในลักษณะแบบเชิงเส้นตรง (linear) หรือ ไม่เป็นเส้นตรง (nonlinear) ก็ได้ ซึ่งในลิสต์จะประกอบไปด้วยข้อมูลที่เรียกว่าโหนด (node) ในหนึ่งโหนดจะประกอบด้วยส่วนของข้อมูลที่ต้องการจัดเก็บ เรียกว่าส่วน Info และส่วนที่เป็นพอยน์เตอร์ที่ชี้ไปยังโหนดถัดไป (Link) หรือชี้ไปยังโหนดอื่นๆที่อยู่ในลิสต์ หากไม่มีโหนดที่อยู่ถัดไป ส่วนที่เป็นพอยน์เตอร์หรือ Link จะเก็บค่า 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 ซึ่งเป็นตัวอักษรและสัญลักษณ์ ต่างๆเป็นข้อมูลที่ใช้กันอย่างมาก

วันพฤหัสบดีที่ 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

วันอังคารที่ 30 มิถุนายน พ.ศ. 2552

ชื่อวิชา:โครงสร้างข้อมูล (DATA STRUCTURE)
ผู้สอน : อาจารย์ปรมัตถ์ปัญปรัชญ์ ต้องประสงค์
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);
}

วันจันทร์ที่ 29 มิถุนายน พ.ศ. 2552

วันอังคารที่ 23 มิถุนายน พ.ศ. 2552

ประวัติ



ชื่อ ภคิน เจตทวีกิจ <เพชร>

รหัส50132792072

Mr. Pakhin Jattavekit

หลักสูตร การบริหารธุรกิจ(คอมพิวเตอร์ธุรกิจ) คณะวิทยาการจัดการ

มหาวิทยาลัยราชภัฏสวนดุสิต

E-mail :
u50132792072@gmail.com

Tel : 084-673-2675