วันพฤหัสบดีที่ 15 ตุลาคม พ.ศ. 2552

ลูกแรดเตรียมพร้อมล่าเหยื่อ

เมื่อดิฉันได้เรียนวิชาเตรียมฝึกประสบการณ์วิชาชีพแล้วทำให้รู้จัก การตรงต่อเวลา มีระเบียบวินัย แต่งกายให้สุภาพ ตามระเบียบที่มหาวิทยาลัยวางไว้และในการเรียนแต่ละครั้งก็จะมีการทำกิจกรรม ของแขนงต่างๆและได้เชิญวิทยากรมาบรรยายในหัวข้อต่างๆและได้รับประโยชน์ต่างๆ มากมายที่สำคัญเป็นความรู้ที่สามารถนำไปใช้ในชีวิตประจำวันและในอนาคตได้
รวม ไปถึงการใช้ภาษาอังกฤษในชีวิตประจำวัน การใช้ภาษาไทย ได้ฝึกการเขียนลายมือ การร่วมกลุ่มการทำงานเป็นทีม การนำเอาความรู้ที่เราได้เรียนมาไปสอนน้องๆในเรื่องเทคโนโลยีต่างๆ
ในวันปัจฉิมนิเทศ อาจารย์ได้นิมนต์พระอาจารย์มาให้ความรู้คำแนะนำที่ดีในการออกไปสู่โลกกว้างการอยู่ร่วมกันในหมู่คนมากมาย
พระอาจารย์สมพงษ์ เป็นหนึ่งในคณะ ธรรมะเดลิเวอร์รี่ท่านได้ให้ข้อคิดหลายอย่างดังนี้
1.ทุกอย่างมีทางออก ปัญหามีไว้ให้แก้ ถ้าเจอปัญหาอุปสรรคอย่าท้อ
2.ความสุขอยู่ที่ตัวเรา ไม่ใช่อยู่ที่คนรอบข้าง
3.เราเปลี่ยนแปลงโลกไม่ได้ แต่เราเปลี่ยนแปลงตัวเราเองได้
4.อย่ามองกันแค่เปลือกนอก
5.เวลามีปัญหาอย่าใช้แต่อารมณ์
ุ6.อย่ายอมแพ้อะไรง่ายๆ ทุกอย่างมีทางออกเสมอ
สิ่งเหล่านี้ล้วนเป็นสิ่งที่ได้รับจากการเรียนวิชาเตรียมฝึกประสบการณ์ วิชาชีพและดิฉันจะนำเอาความรู้ประโยชน์ที่ได้ไปใช้ให้เกิดประโยชน์มากที่สุด
และขอขอบพระคุณท่านอาจารย์ทุกท่านที่อบรมสั่งสอนและให้ความรู้มาโดยตลอด

วันจันทร์ที่ 7 กันยายน พ.ศ. 2552

สรุปสาระการเรียนรู้ครั้งที่6

ทรี (Tree) เป็นโครงสร้างข้อมูลที่ความสัมพันธ์ระหว่าง โหนดจะมีความสัมพันธ์ลดหลั่นกันเป็นลำดับชั้น (Hierarchical Relationship)ได้มีการนำรูปแบบทรีไปประยุกต์ใช้ในงานต่าง ๆ อย่างแพร่หลาย ส่วนมากจะใช้สำหรับแสดงความสัมพันธ์ระหว่างข้อมูลแต่ละโหนดจะมีความสัมพันธ์กับโหนดในระดับที่ต่ำลงมา หนึ่งระดับได้หลาย ๆ โหนดเรียกโหนดดังกล่าวว่า โหนดแม่ (Parent orMother Node)โหนดที่อยู่ต่ำกว่าโหนดแม่อยู่หนึ่งระดับเรียกว่า โหนดลูก (Child or Son Node)โหนดที่อยู่ในระดับสูงสุดและไม่มีโหนดแม่เรียกว่า โหนดราก (Root Node)โหนดที่มีโหนดแม่เป็นโหนดเดียวกันเรียกว่า โหนดพี่น้อง (Siblings)โหนดที่ไม่มีโหนดลูก เรียกว่าโหนดใบ (Leave Node)เส้นเชื่อมแสดงความสัมพันธ์ระหว่างโหนดสองโหนด

วันอาทิตย์ที่ 9 สิงหาคม พ.ศ. 2552

เรื่อง Stack (ครั้งที่5)

สแตก(Stack) เป็นโครงสร้างข้อมูลที่ข้อมูลแบบลิเนียร์ลิสต์ ที่มีคุณสมบัติที่ว่า การเพิ่มหรือลบข้อมูลในสแตก
จะกระทำที่ ปลายข้างเดียวกัน ซึ่งเรียกว่า Top ของสแตก (TopOf Stack) และ ลักษณะที่สำคัญของสแตก
คือ ข้อมูลที่ใส่หลังสุดจะถูกนำออกมา จากสแตกเป็นลำดับแรกสุด เรียกคุณสมบัตินี้ว่าLIFO (Last In First Out)
การดำเนินงานพื้นฐานของสแตก
การทำงานต่าง ๆ ของสแตกจะกระทำที่ปลายข้างหนึ่งของ สแตกเท่านั้น ดังนั้นจะต้องมีตัวชี้ตำแหน่งข้อมูลบนสุดของสแตกด้วย
การทำงานของสแตกจะประกอบด้วยกระบวนการ 3 กระบวนการที่สำคัญ คือ
1.Push คือ การนำข้อมูลใส่ลงไปในสแตก
2. Pop คือ การนำข้อมูลออกจากส่วนบนสุดของสแตก
3. Stack Top เป็นการคัดลอกข้อมูลที่อยู่บนสุดของสแตก แต่ไม่ได้นำเอาข้อมูลนั้นออกจากสแตก
ตัวอย่างนิพจน์คณิตศาสตร์ในรูปแบบต่าง ๆ
นิพจน์ Infix นิพจน์ Postfix นิพจน์ Prefix
A+B-C AB+C- - +ABC
A+B*C-D/E ABC*+DE/- - +A*BC/DE
A*B+C-D/E AB*C+DE/- - +*ABC/DE
ขั้นตอนการแปลงจากนิพจน์ Infix เป็นนิพจน์Postfix
1. อ่านอักขระในนิพจน์ Infix เข้ามาทีละตัว
2. ถ้าเป็นตัวถูกดำเนินการจะถูกย้ายไปเป็นตัวอักษรในนิพจน์ Postfix
3. ถ้าเป็นตัวดำเนินการ จะนำค่าลำดับความสำคัญของตัว ดำเนินการที่อ่านเข้ามาเทียบกับค่าลำดับความสำคัญของตัวดำเนินการที่อยู่
บนสุดของสแตก
- ถ้ามีความสำคัญมากกว่า จะถูก push ลงในสแตก
- ถ้ามีความสำคัญน้อยกว่าหรือเท่ากัน จะต้อง pop ตัวดำเนินการที่อยู่ในสแตกขณะนั้นไปเรียงต่อกับตัวอักษรในนิพจน์ Postfix
4. ตัวดำเนินการที่เป็นวงเล็บปิด “)” จะไม่ push ลงในสแตกแต่มีผลให้ตัวดำเนินการอื่น ๆ ถูก pop ออกจากสแตกนำไป เรียงต่อกันในนิพจน์ Postfix จนกว่าจะเจอ “(” จะ popวงเล็บเปิดออกจากสแตกแต่ไม่นำไปเรียงต่อ
5. เมื่อทำการอ่านตัวอักษรในนิพจน์ Infixหมดแล้ว ให้ทำการ Pop ตัวดำเนินการทุกตัวในสแตกนำมาเรียงต่อในนิพจน์Postfix

วันอาทิตย์ที่ 2 สิงหาคม พ.ศ. 2552

สรุปสาระการเรียนรู้ครั้งที่4

เรื่อง Linked List

ลิงค์ลิสต์ (Linked List) เป็นวิธีการเก็บข้อมูลอย่างต่อเนื่องของอิลิเมนต์ต่าง ๆ โดยมีพอยเตอร์เป็นตัวเชื่อมต่อ

โครงสร้างข้อมูลแบบลิงค์ลิสต์จะแบ่งเป็น 2 ส่วน คือ

1. Head Structure จะประกอบไปด้วย 3 ส่วน

ได้แก่ จำนวนโหนดในลิสต์ (Count) พอยเตอร์ที่ชี้ไปยัง

โหนดที่เข้าถึง (Pos) และพอยเตอร์ที่ชี้ไปยังโหนดข้อมูล

แรกของลิสต์ (Head)

2. Data Node Structure จะประกอบไปด้วยข้อมูล

(Data) และพอยเตอร์ที่ชี้ไปยังข้อมูลตัวถัดไป

กระบวนงานและฟังก์ชั่นที่ใช้ดำเนินงานพื้นฐาน

1. กระบวนงาน Create List

2. กระบวนงาน Insert Node

3. กระบวนงาน Delete Node

4. กระบวนงาน Search list

5. กระบวนงาน Traverse

6. กระบวนงาน Retrieve Node

7. ฟังก์ชั่น EmptyList

8. ฟังก์ชั่น FullList

9. ฟังก์ชั่น list count

10. กระบวนงาน destroy list

วันพฤหัสบดีที่ 16 กรกฎาคม พ.ศ. 2552

สรุปสาระการเรียนรู้ที่3

เรื่องSet and String
เป็นเรื่องที่เกี่ยวกับ
โครงสร้างข้อมูลแบบเซ็ต โครงสร้างข้อมูลแบบสตริง
โครงสร้างข้อมูลแบบเซ็ต
เป็นโครงสร้างข้อมูลที่ข้อมูลแต่ละตัวไม่มี
ความสัมพันธ์กัน ในภาษาซี
ตัวดำเนินการของเซ็ต (Set operators)
ประกอบด้วย
- set intersection
- set union
- set difference เป็นต้น
โครงสร้างข้อมูลแบบสตริง
สตริง (String) หรือ สตริงของอักขระ (Character
String) เป็นข้อมูลที่ประกอบไปด้วย ตัวอักษร ตัวเลขหรือ
เครื่องหมายเรียงติดต่อกันไป รวมทั้งช่องว่าง
การกำหนดสตริง
การกำหนดสตริงทำได้หลายแบบ คือ
1. กำหนดเป็นสตริงที่มีค่าคงตัว
(String Constants)
2. กำหนดโดยใช้ตัวแปรอะเรย์หรือพอยเตอร์

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

สรุปเรื่อง Array and Record

เรียนเรื่อง อะเรย์ 1 มิติ และอาเรย์ 2มิติ การส่งอะเรย์ให้ฟังก์ชัน
การประกาศอาร์กิวเมนต์ในฟังก์ชันเป็นอะเรย์
ถ้าเป็นอะเรย์มิติเดียว สามารถทำได้ทั้งหมด 3 วิธี
1. มีการประกาศขนาดของอะเรย์ที่ทำหน้าที่ใน
การรับค่า
2. ไม่ต้องมีการประกาศขนาดของอะเรย์ที่ทำ
หน้าที่ในการรับค่า
3. ตัวแปรที่ทำหน้าที่รับค่าถูกกำหนดเป็นพอยน์
เตอร์

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

สรุปสาระการเรียนรู้ครั้งที่1

โครงสร้างข้อมูล เป็นความสัมพันธ์ระหว่างสมาชิกในกลุ่ม ดังนั้นโครงสร้างข้อมูลจึงคือ ความสัมพันธ์ระหว่างข้อมูลที่อยู่ในโครงสร้างนั้นๆ
โครงสร้างข้อมูลในภาษาคอมพิวเตอร์ที่ใช้กันอยู่ในปัจจุบัน แบ่งออกเป็น 2 ประเภท คือ
1.โครงสร้างข้อมูลทางกายภาพ
2.โครงสร้างข้อมูลทางตรรกะ
3. การแทนที่ข้อมูลในหน่วยความจำหลักในการเขียนโปรแกรมคอมพิวเตอร์
4. ขั้นตอนวิธี
ภาษาขั้นตอนวิธี เป็นภาษาสำหรับเขียนขั้นตอนวิธี มีรูปแบบที่สั้น กระชับและรัดกุมและมีข้อกำหนด ดังต่อไปนี้
1. ตัวแปรจะต้องเขียนแทนด้วยตัวอักษร หรือตัวอักษรผสมตัวเลข
2. การกำหนดค่าให้ตัวแปร ใช้เครื่องหมาย
3. นิพจน์ที่เป็นการคำนวณจะมีลำดับขั้นของการคำนวณตามลำดับ
4. ข้อความไปยังขั้นตอน ใช้รูปแบบ คือgoto เลขที่ขั้นตอน
5. การเลือกทำตามเงื่อนไข จะต้องตรวจสอบเงื่อนไขก่อนทำงาน
else statement2
6.การทำงานแบบซ้ำ
7. คำอธิบาย เป็นข้อความที่อธิบายรายละเอียดของขั้นตอนการทำงาน จะอยู่ในเครื่องหมาย /และ /ภาษาธรรมชาติ

วันเสาร์ที่ 27 มิถุนายน พ.ศ. 2552

DTS02-23/06/2009

#include< stdio.h >
#include< string.h >
void main()
{
struct electricalappliances{
char name[80];
char colour[60];
char brand[80];
char capacity[80] ;
int price;
int day;
char month[60];
int year;

};
struct electricalappliances Washingmachine ;
strcpy(Washingmachine .name,"Washingmachine");
strcpy(Washingmachine .brand,"LG");
strcpy(Washingmachine .colour,"Blue");
strcpy(Washingmachine .capacity,"10 kilogramme");
Washingmachine.price=7000;
Washingmachine.day=20;
strcpy(Washingmachine.month,"June");
Washingmachine.year=2009;

printf("==========Washingmachine==========\n\n");
printf("Name: %s\n",Washingmachine.name);
printf("Brand: %s\n",Washingmachine.brand);
printf("Colour: %s\n",Washingmachine.colour);
printf("Capacity: %s\n",Washingmachine.capacity);
printf("Price: %d\n",Washingmachine.price);
printf("Date buy is: %d %s %d\n",Washingmachine.day,Washingmachine.month,Washingmachine.year);
}

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

สิ่งที่ฉันปรารถนา

สิ่งที่ฉันปราถนา

ดิฉันอยากจะเรียนจบภายใน4ปีเพื่อที่จะได้บรรลุเป้าหมายที่ตั้งไว้อยากจะมีธุรกิจร้านอินเตอร์เน็ตเป็นของตัวเองเพราะจะได้นำความรู้ที่ได้ศึกษามาไปพัฒนาธุรกิจให้ทันสมัยมากยิ่งขึ้นและจะพยายามทำให้ดีที่สุดค่ะ

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

ประวัติ


ชื่อ นางสาวโสภิดา นวนโพธิ์ ชื่อเล่น อ้อ
รหัส50132792081
Miss. Sophida Nuanpo
หลักสูตร การบริหารธุรกิจ (คอมพิวเตอร์ธุรกิจ) คณะวิทยาการจัดการ
มหาวิทยาลัยราชภัฏสวนดุสิต
e-mail: u50132792081@gmail.com