ปฐมนิเทศ
โครงสร้างข้อมูล (DATA STRUCTURE)
ผู้สอน : อาจารย์ปรมัตถ์ปัญปรัชญ์ ต้องประสงค์
E-mail : phorramatpanyaprat@hotmail.com
การเก็บคะแนน 100 แบ่งออกเป็น60:40
*ความสำคัญของวิชาโครงสร้างข้อมูล*
โครงสร้างข้อมูล หมายถึง ลักษณะการจัดแบ่งพิกัดต่าง ๆ ของข้อมูลสำหรับแต่ละระเบียน (Record) ในแฟ้มข้อมูลเพื่อให้คอมพิวเตอร์สามารถรับไปประมวลผลได้ ประกอบด้วยส่วนต่าง ๆ ดังนี้
1. หน่วยข้อมูล (Data Item) หมายถึงส่วนที่เล็กที่สุดของข้อมูล เช่น ตัวเลข ตัวอักษร หรือ สัญลักษณ์พิเศษ จะยังไม่มีความหมายในตัวเอง เล่น เลข 9 อักษร ก เป็นต้น
2. ฟิลด์ข้อมูล (Data Field) หมายถึง การนำเอาหน่วยข้อมูลที่สำคัญและต้องการศึกษามาไว้ด้วยกัน เพื่อเปรียบเทียบกัน เช่น ชื่อ - สกุล คะแนนการสอบครั้งที่ 1 เงินเดือน ซึ่ง ชื่อ สกุล และเงินเดือน คือ 1 ฟิลด์
3. เรคอร์ดข้อมูล (Data Record) หมายถึง การนำฟิลด์หลายฟิลด์มารวมกลุ่มกัน เช่น นักศึกษาแต่ละคน จะมีข้อมูล ชื่อ สกุล วันเดือนปีเกิด อายุ เพศ ข้อมูลของนักศึกษาแต่ละคนคือ 1 เรคอร์ด
4. แฟ้มข้อมูล (Data File) เกิดจากการนำระเบียนหรือเรคอร์ด หลาย ๆ เรคอร์ดที่เกี่ยวข้องกันในด้านใดด้านหนึ่งมารวมกัน เช่น แฟ้มข้อมูลของนักเรียนห้องหนึ่งจำนวน 20 คน ทุกคนต่างก็มีข้อมูล คือ ชื่อ สกุล วันเดือนปีเกิด อายุ เพศ ศาสนา ข้อมูลของนักเรียนทั้งหมดคือ แฟ้มข้อมูล
5. ฐานข้อมูล (Data base) เกิดจากการนำแฟ้มหลาย ๆ แฟ้มข้อมูลเข้าด้วยกันโดยที่แฟ้มข้อมูลแต่ละแฟ้มจะมีความสัมพันธ์กันหรือไม่ก็ตาม ทำให้ข้อมูลไม่ซ้ำซ้อนกัน และสะดวกรวดเร็วในการใช้งานสอนการสร้าง
blogger ก่อนที่จะสร้าง Blog ต้องมี E-mail ของ gmail ก่อน
โดยการตั้ง ชื่อ E-mail คือ u ตามด้วยรหัสประจำตัว
เช่น u50132792050@gmail.com
วันอังคารที่ 30 มิถุนายน พ.ศ. 2552
วันจันทร์ที่ 29 มิถุนายน พ.ศ. 2552
Record 23/6/52
#include <stdio.h>
#include <string.h>
void main()
{
struct notebook
{
char notebook_shop[20];
char customer[20];
float notebook_apple_max_book_air;
float notebook_hp_s513;
float notebook_toshiba_t242;
float notebook_acer_s112;
int insurance_notebook;
float total;
};
struct notebook my;
strcpy(my.notebook_shop,"OK_Computer");
strcpy(my.customer,"supphachai");
my.notebook_apple_max_book_air=50000;
my.notebook_hp_s513=35900;
my.notebook_toshiba_t242=39900;
my.notebook_acer_s112=30000;
my.insurance_notebook=1;
my.total=155800;
printf(" ----------OK_Computer----------\n\n");
printf(" notebook_shop : %s\n\n",my.notebook_shop);
printf(" customer : %s\n\n",my.customer);
printf(" notebook_apple_max_book_air : %.2f\n\n",my.notebook_apple_max_book_air);
printf(" notebook_hp_s513 : %.2f\n\n",my.notebook_hp_s513);
printf(" notebook_toshiba_t242 : %.2f\n\n",my.notebook_toshiba_t242);
printf(" notebook_acer_s112 : %.2f\n\n",my.notebook_acer_s112);
printf(" notebook_benq_q599 : %d\n\n",my.insurance_notebook);
printf(" total : %.2f\n\n",my.total);
}
#include <string.h>
void main()
{
struct notebook
{
char notebook_shop[20];
char customer[20];
float notebook_apple_max_book_air;
float notebook_hp_s513;
float notebook_toshiba_t242;
float notebook_acer_s112;
int insurance_notebook;
float total;
};
struct notebook my;
strcpy(my.notebook_shop,"OK_Computer");
strcpy(my.customer,"supphachai");
my.notebook_apple_max_book_air=50000;
my.notebook_hp_s513=35900;
my.notebook_toshiba_t242=39900;
my.notebook_acer_s112=30000;
my.insurance_notebook=1;
my.total=155800;
printf(" ----------OK_Computer----------\n\n");
printf(" notebook_shop : %s\n\n",my.notebook_shop);
printf(" customer : %s\n\n",my.customer);
printf(" notebook_apple_max_book_air : %.2f\n\n",my.notebook_apple_max_book_air);
printf(" notebook_hp_s513 : %.2f\n\n",my.notebook_hp_s513);
printf(" notebook_toshiba_t242 : %.2f\n\n",my.notebook_toshiba_t242);
printf(" notebook_acer_s112 : %.2f\n\n",my.notebook_acer_s112);
printf(" notebook_benq_q599 : %d\n\n",my.insurance_notebook);
printf(" total : %.2f\n\n",my.total);
}
วันจันทร์ที่ 22 มิถุนายน พ.ศ. 2552
ประวัติ
นายศุภชัย ลีวรางกุล รหัสประจำตัว 50132792050
Mr.Supphachai Leevarungkul
หลักสูตร การบริหารธุรกิจ(คอมพิวเตอร์ธุรกิจ) คณะวิทยาการจัดการ
มหาวิทยาลัยราชภัฎสวนดุสิต
E-mail : u50132792050@gmail.com
Mr.Supphachai Leevarungkul
หลักสูตร การบริหารธุรกิจ(คอมพิวเตอร์ธุรกิจ) คณะวิทยาการจัดการ
มหาวิทยาลัยราชภัฎสวนดุสิต
E-mail : u50132792050@gmail.com
สมัครสมาชิก:
บทความ (Atom)