วันเสาร์ที่ 27 กันยายน พ.ศ. 2551
การบ้านใหม่ส่งวันที่10ตค51
Odd Value: 1+3+5+7+9+11+…+99=2500
Even Value: 2+4+6+8+10+12+…+100=2550
วันเสาร์ที่ 20 กันยายน พ.ศ. 2551
การบ้านส่งวันที่24ก.ย.513ข้อ
1.1 เพื่อหาค่าพื้นที่ของวงกลม จากสูตร พายR2 และเส้นรอบรูปจากสูตร 2พายR โดยมีรัศมีเริ่มจาก 1 ถึง 50 นิ้ว
(กำหนด พาย = 3.1415)
1.>วัตถุประสงค์
- เพื่อหาค่าพื้นที่ของวงกลมและเส้นรอบรูปโดยมีรัศมีเริ่มจาก1-50นิ้ว
2.>ผลลัพธ์
- พายR2 = X
- 2พาย R = Y
- พายR2 = พื้นที่วงกลม Area circle
3.>ข้อมูลนำเข้า
- R
4.>ตัวแปร
- R , พาย , X , T
5.>เริ่มต้นการทำงาน
1. เริ่มต้นการทำงาน
2. กำหนดค่า พาย = 3.1415
3. รับค่า R รับค่ารัศมีใส่ไว้ในตัวแปร R
4. คำนวณจากสูตร พายR2 = X , 2พายR = Y
5. แสดงผลลัพธ์ X , Y
6. จบการทำงาน
Flowchart
เพื่อนๆๆอย่าลืมพายอาร์ส่วน2นะครับพอดีอับไม่ขึ้นคับ
2. ให้เขียนโปรแกรมดังต่อไปนี้ ด้วยภาษาซี เมื่อรันผ่านแล้ว ให้ลอก Source code ใส่กระดาษด้วยลายมือที่อ่านง่าย
2.1 ให้เขียนโปรแกรมแสดงเลข 1 – 20 (filename : rep20.cpp)
ตัวอย่าง
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20
2.2 ให้เขียนโปรแกรมแสดงเลขคู่ จนถึงค่าที่กำหนด (filename : repeven.cpp)
ตัวอย่าง
Num = 10
2 4 6 8 10
---------------------------
Num = 14
2 4 6 8 10 12 14
2.1 (rep20.CPP)
#include
#include
void main()
{
int n,i;
clrscr();
printf("num:");scanf("%d",&n);
for(i=1;i<=n;i++)
{printf("%d\t",i);}
getch();
}
2.2 (repeven.CPP)
#include
#include
void main()
{
int n,i;
clrscr();
printf("num=:");scanf("%d",&n);
for (i=2;i<=n; i+=2)
{printf("%d\t",i);}
printf("\n-----------------end of file--------------------");
getch();
}
วันจันทร์ที่ 15 กันยายน พ.ศ. 2551
การบ้านใหม่4ข้อวันพุธที่17กย51
#include
#include
void main()
{
char op;
float a,b;
clrscr();
printf("Input First Number : "); scanf("%f",&a);
printf("\nInput Operator(+,-,*,/) : "); scanf("%s",&op);
printf("\nInput Second Number : "); scanf("%f",&b);
switch(op)
{
case '+': printf("\n%0.2f + %0.2f = %0.2f",a,b,a+b);break;
case '-': printf("\n%0.2f - %0.2f = %0.2f",a,b,a-b);break;
case '*': printf("\n%0.2f * %0.2f = %0.2f",a,b,a*b);break;
case '/': printf("\n%0.2f / %0.2f= %0.2f",a,b,a/b);break;
default: printf("\nPlease seleec choice (+,-,*,/)");
}
getch();
}
2. ให้เขียนโปรแกรม สำหรับคำนวณน้ำหนักมาตรฐาน โดยให้ป้อนข้อมูล ส่วนสูง น้ำหนัก เพศ[M , F] (Filename : weight.cpp)
#include
#include
void main()
{
char fm;
float h,w;
clrscr();
printf("Your Male(m) or Female(f) : ");scanf("%c",&fm);
printf("\nYour Weight : ");scanf("%f",&w);
printf("\nYour Hight : ");scanf("%f",&h); switch(fm)
switch(fm)
{
case 'm': if(h-100==w)
printf("\nYou Standardweight ");
else if(h-100
printf("\nYour weight > Standard : %0.2fkg",w-(h-100));
else if(h-100>w)
printf("\nYour weight Less Than Standard : %0.2fkg",(h-110)-w);
break;
case 'f': if(h-110==w)
printf("\nYou Standard weight ");
else if(h-110
printf("\nYour weight > Standard : %0.2fkg",w-(h-110));
else if(h-110>w)
printf("\nYour weight less Than Standard : %0.2fkg",(h-110)-w);
break;
getch();
}
3. ให้เขียนโปรแกรมรับตัวอักษรภาษาอังกฤษมาและบอกว่าเป็นสระ หรือ พยัญชนะ (Filename : eng.cpp)
#include
#include
void main()
{
char az;
clrscr();
printf("Please your input english word A-Z : ");scanf("%c",&az);
switch(az)
{
case 'a': printf(" a is article"); break;
case 'e': printf(" e is article"); break;
case 'i': printf(" i is article"); break;
case 'o': printf(" o is article"); break;
case 'u': printf(" u is article"); break;
default : printf("%c is consonant",az);
}
getch();
}
4. ให้เขียนโปรแกรมเพื่อรับจำนวนเงินบาท และบอกว่าใช้ธนบัตรประเภทใดเป็นจำนวนเท่าใด และต้องใช้เหรียญประเภทใด จำนวนเท่าใด (Filename : bank.cpp)
#include
#include
void main()
{
int mn;
clrscr();
printf("Input total money : ");scanf("%i",&mn);
{
if(mn>=1000) printf("1000 bank :%i",mn/1000);
mn=mn%1000;
}
if(mn>=500){ printf("\n500 bank :%i",mn/500);
mn=mn%500;
}
if(mn>=100){ printf("\n100 bank :%i",mn/100);
mn=mn%100;
}
if(mn>=50){ printf("\n50 bank :%i",mn/50);
mn=mn%50;
}
if(mn>=20){ printf("\n20 bank :%i",mn/20);
mn=mn%20;
}
if(mn>=10){ printf("\n10 coin :%i",mn/10);
mn=mn%10;
}
if(mn>=5){ printf("\n5 coin :%i",mn/5);
mn=mn%5;
}
if(mn>=1){ printf("\n1 coin :%i",mn);
}
getch();
}
วันพฤหัสบดีที่ 11 กันยายน พ.ศ. 2551
โปรแกรมงานที่2
#include
#include
main()
{
clrscr();
int number;
printf("Input a number 0-100 : ");
scanf("%i",&number);
if(number<50)
printf("%i is <50",number);
else
printf("%i is >=50",number);
getch();
}
4. ให้เขียนโปรแกรมรับตัวเลข 0-100 โดยเปรียบเทียบกับเลข 50 แล้วบอกว่า >50, <50,=50
#include
#include
main()
{
clrscr();
int number;
printf("Input a number 0-100 : ");
scanf("%i",&number);
if(number<50)
printf("%i is <50",number);
else if(number==50)
printf("%i is =50",number);
else
printf("%i is >50");
getch();
}
5. ให้เขียนโปรแกรมรับคะแนนกลางภาค ปลายภาค แล้วทำการรวมคะแนนแล้วบอกว่าได้เกรดอะไร (Filename : grade5.cpp)80-100 ได้เกรด A
70-79 ได้เกรด B
60-69 ได้เกรด C
50-59 ได้เกรด D
0-49 ได้เกรด E
#include#
include
main()
{
clrscr();
int mid,final,score;
printf("Input score midterm : ");
scanf("%i",&mid);
printf("Input score finalterm : ");
scanf("%i",&final);
score=mid+final;
if(score>=80 && score<=100);
printf("Your score is %i nYour grade is A");
if(score>=70 && score <80);
printf("Your score is %i nYour grade is B);
if(score>=60 && score <70);
printf("Your score is %i nYour grade is C);
if(score>=50 && score <60);
printf("Your score is %i nYour grade is D);
elseprintf("Your score is %i nYour grade is E Sorry too.");
getch();
}
วันพฤหัสบดีที่ 21 สิงหาคม พ.ศ. 2551
วันพุธที่ 13 สิงหาคม พ.ศ. 2551
แบบฝึกหัดที่ 1-2 วันที่ 13 สิงหาคม 2551
1.) วัตถุประสงค์ของงาน(วิเคราะห์งาน)
- เปรียบเทียบตัวเลขที่รับเข้ามากกว่าหรือน้อยกว่า50
2.) ผลลัพธ์ Output
- แสดงผลลัพธ์ว่ามากกว่าหรือน้อยกว่า 50 number = 25 , answer”น้อยกว่า50”
3.) ข้อมูลนำเข้า Input
- ตัวเลขระหว่าง 1-100
4.) ตัวแปรที่ใช้
Number หมายถึง ตัวเลขที่ป้อนทางคีย์บอร์ด 1-100
Answer หมายถึง ผลลัพธ์ของการเปรียบเทียบตัวเลข
5.) ลำดับงาน
5.1 รับค่าเลข1-100
5.2 ตรวจสอบเงื่อนไข
- ถ้า number > 50 เป็นจริงแล้ว answer =”มากกว่า50”
- ถ้า number < 50 เป็นเท็จแล้ว answer =”น้อยกว่า50”
5.3 แสดงผลลัพธ์
5.4 จบการทำงาน
ผังลำดับงาน Flowchart
แบบฝึกหัดที่ 1-2 วันที่ 13 สิงหาคม 2551
1.) วัตถุประสงค์ของงาน(วิเคราะห์งาน)
- ตรวจสอบว่ามีสิทธิในการเลือกตั้งหรือไม่
2.) ผลลัพธ์ Output
Now =
Birth =
Age =
Vote =
3.) ข้อมูลนำเข้า Input
- พ.ศ. เกิด , พ.ศ. ปัจจุบัน
4.) ตัวแปรที่ใช้
Now หมายถึง ปี พ.ศ. ปัจจุบัน
Birth หมายถึง ปี พ.ศ. เกิด
Age หมายถึง อายุ
5.) ลำดับงาน
5.1 ป้อนปี พ.ศ. ปัจจุบัน
5.2 ป้อนปี พ.ศ. เกิด
5.3 หาอายุ >=18 มีสิทธิในการเลือกตั้ง age = now – birth
5.4 ตรวจสอบเงือนไข ถ้า age >=18 เป็นจริงมีสิทธิ “Y” ถ้า age<18 color="#ff0000">ผังลำดับงาน Flowchart
วันพฤหัสบดีที่ 7 สิงหาคม พ.ศ. 2551
แบบฝึกหัด1/5
1). วัตถุประสงค์ของงาน
คำนวณหาพื้นที่สี่เหลี่ยมจตุรัส
2). ผลลัพธ์ Output
แสดงผลข้อมูล ยาว และ สูง และ ผลลัพธ์ที่ได้จากการคำนวณหาพื้นที่
Width =
Hight =
Area =
3). ข้อมูลนำเข้า Input
ได้แก่ ยาว และ สูง
4). ชื่อตัวแปรที่ใช้
Width หมายถึง ยาว
Hight หมายถึง สูง
Area หมายถึง พื้นที่สี่เหลี่ยมจตุรัส
5). ลำดับงาน
5.1 ป้อนข้อมูล ยาว
5.2 ป้อนข้อมูล สูง
5.3 คำนวณหาพื้นที่สี่เหลี่ยมจตุรัส Area = Width*Hight
5.4 แสดงผลลัพธ์
5.5 จบการทำงาน
2) จงเขียนวิเคราะห์งานเพื่อเขียนโปรแกรมคำนวณพื้นที่สี่เหลียมผืนผ้าจำนวน1รูป
1). วัตถุประสงค์ของงาน
คำนวณหาพื้นที่สี่เหลี่ยมผืนผ้า
2). ผลลัพธ์ Output
แสดงผลข้อมูล ยาว และ สูง และ ผลลัพธ์ที่ได้จากการคำนวณ
Width =
Hight =
Area =
3). ข้อมูลนำเข้า Input
ได้แก่ ความยาว และ ความสูง
4). ชื่อตัวแปรที่ใช้
Width หมายถึง ยาว
Hight หมายถึง สูง
Area หมายถึง พื้นที่สี่เหลี่ยมผืนผ้า
5). ลำดับงาน
5.1 ป้อนข้อมูล ยาว
5.2 ป้อนข้อมูล สูง
5.3 คำนวณหาพื้นที่สี่เหลี่ยมผืนผ้า Area = Width*Hight
5.4 แสดงผลลัพธ์
5.5 จบการทำงาน
3) จงเขียนวิเคราะห์งานเพื่อเขียนโปรแกรมคำนวณหาอายุจากปี พ.ศ. เกิด
1). วัตถุประสงค์ของงาน
คำนวณหาอายุจากปีพ.ศ.เกิด
2). ผลลัพธ์ Output
แสดงผลข้อมูล ปีเกิด และ ปีปัจจุบัน และ อายุ
Year =
Birth =
Age =
3). ข้อมูลนำเข้า Input
ได้แก่ ปี พ.ศ. ปัจจุบัน และ ปี พ.ศ.เกิด
4). ชื่อตัวแปรที่ใช้
Year หมายถึง ปี พ.ศ.ปัจจุบัน
Birth หมายถึง ปี พ.ศ.เกิด
Age หมายถึง อายุปัจจุบัน
5). ลำดับงาน
5.1 ป้อนข้อมูล ปีเกิด
5.2 ป้อนข้อมูล ปีปัจจุบัน
5.3 คำนวณหาอายุปัจจุบัน Age = Year - birth
5.4 แสดงผลลัพธ์
5.5 จบการทำงาน
4) จงเขียนวิเคราะห์งานเพื่อเขียนโปรแกรมคำนวณหาน้ำหนักโดยเฉลี่ยของนักศึกษา3คนโดยกรอกข้อมูลดังต่อไปนี้ผ่านคีย์บอร์ด
คนที่1 นน. 40 กก. คนที่2 นน. 50 กก. คนมี่3 นน. 60 กก.
คำตอบ น้ำหนักโดยเฉลี่ยทั้ง3คนๆละ= 50 กก.
1). วัตถุประสงค์ของงาน
คำนวณหาน้ำหนักของนักศึกษาโดยเฉลี่ย 3 คน
2). ผลลัพธ์ Output
แสดงผลข้อมูล น้ำหนักคนที่ 1 น้าหนักคนที่ 2 น้ำหนักคนที่ 3 และ ค่าเฉลี่ย
Wight 1 =
Wight 2 =
Wight 3 =
Average =
3). ข้อมูลนำเข้า Input
ได้แก่ Wight 1 Wight 2 Wight3
4). ชื่อตัวแปรที่ใช้
Wight 1 หมายถึง นน. กก. 1
Wight 2 หมายถึง นน. กก. 2
Wight 3 หมายถึง นน. กก. 3
Average หมายถึง เฉลี่ย
5). ลำดับงาน
5.1 ป้อนข้อมูล นน. ของ นศ. 3 คน
5.2 ป้อนข้อมูล นน. โดยเฉลี่ย
5.3 คำนวณหา นน.โดยเฉลี่ย Average=Wight1+Wight2+Wight3
5.4 แสดงผลลัพธ์ 3
5.5 จบการทำงาน
5) จงเขียนวิเคราะห์งานเพื่อเขียนโปรแกรมคำนวณหาเงินโบนัสจากเงินเดือนโดยรับข้อมูลโบนัส,เงินเดือนผ่านคีย์บอรด์ เช่น เงินเดือน 10,000 บาท ได้โบนัส 5 เดือนแสดงว่าได้โบนัส 50,000
1). วัตถุประสงค์ของงาน
คำนวณหาเงินโบนัสจากเงินเดือน
2). ผลลัพธ์ Output
แสดงผลข้อมูล เงินเดือน ,โบนัส , ได้โบนัส
เงินเดือน = 10,000 บาท
โบนัส = 5 เดือน
ได้โบนัส = 50,000 บาท
3). ข้อมูลนำเข้า Input
ได้แก่ เงินเดือน , โบนัส
4). ชื่อตัวแปรที่ใช้
Bonus = จำนวนเงินโบนัส
Salary = เงินเดือน
Month = โบนัส
5). ลำดับงาน
5.1 ป้อนข้อมูล เงินเดือน
5.2 ป้อนข้อมูล โบนัสที่ได้รับ
5.3 คำนวณหาจำนวนเงินโบนัส Bonus= Salary*Month
5.4 แสดงผลลัพธ์
5.5 จบการทำงาน
วันพุธที่ 25 มิถุนายน พ.ศ. 2551
คำถามท้ายบทที่1
1.คอมพิวเตอร์มีกี่ประเภท อะไรบ้าง พร้อมรูปประกอบ
ตอบ ประเภทของคอมพิวเตอร์การแบ่งประเภทของคอมพิวเตอร์ได้แบ่งตามขนาดของระบบ แต่จะแบ่งตามลักษณะของข้อมูลที่ระบบนำมาประมวลผล ถ้าพิจารณาแล้วข้อมูลที่เกี่ยวข้องกับชีวิตประจำวันโดยทั่วไปสามารถจำแนกได้เป็น 2 ประเภท คือ ข้อมูลประเภทไม่ต่อเนื่อง ( discrete data) และข้อมูลประเภทต่อเนื่อง (continuous data)ข้อมูลประเภทไม่ต่อเนื่องคือ ลักษณะของข้อมูลที่สามารถนับได้เป็นจำนวนทีแน่นอน นั่นคือ จะนับทีละ 1 หน่วยได้ เช่น จำนวนนักศึกษาในมหาวิทยาลัย จำนวนรถยนต์ในประเทศไทย ข้อมูลประเภทต่อเนื่อง ได้แก่ ข้อมูลที่ได้มาจากการวัด เช่น ความเร็วของรถยนต์ อุณหภูมิของร่างกายระบบคอมพิวเตอร์โดยทั่วไปนั้นได้แก่ คอมพิวเตอร์ที่ทำงานกับข้อมูลแบบไม่ต่อเนื่องซึ่งเรียกว่าคอมพิวเตอร์แบบดิจิตอล ส่วนระบที่ทำงานกับข้อมูลแบบต่อเนื่องเรียกว่า คอมพิวเตอร์แอนะลอก และถ้านำระบบคอมพิวเตอร์แบบดิจิตอลกับแบบแอนะลอกรวมกันเรียกว่า ระบบคอมพิวเตอร์แบบไฮบริด นอกจากนี้ระบบคอมพิวเตอร์ยังสามารถจำแนกได้ตามลักษณะการใช้งานออกเป็น 2 ประเภท คือ คอมพิวเตอร์อเนกประสงค์ และคอมพิวเตอร์เฉพาะกิจคอมพิวเตอร์เฉพาะกิจคือ คอมพิวเตอร์ถูกออกแบบและสร้างให้ทำงานเฉพาะอย่างเท่านั้นโดยไม่สามารถนำไปใช้งานชนิดอื่นได้ ส่วนมากจะเป็นคอมพิวเตอร์ใช้ในการควบคุม เช่นควบคุมระบบการจ่ายและจุดฉีดน้ำมันในรถยนต์ หรือใช้ในระบบนำวิถีของจรวด คอมพิวเตอร์อเนกประสงค์คือ ระบบที่ได้รับการออกแบบให้ประยุกต์ใช้งานได้อย่างนับไม่ถ้วน คือ ระบบจะทำงานตามคำสั่งในโปรแกรมที่เขียนขึ้นมา และเมื่อต้องการใช้เครื่องทำงานอะไร ก็เพียงแต่ออกคำสั่งเรียกโปรแกรมที่เหมาะสมเข้ามาใช้งาน ก็สามารถเก็บโปรแกรมไว้หลายโปรแกรมในเครื่องเดียวกันได้ แบ่งตามขนาดของเครื่องคอมพิวเตอร์
มักจะวัดกันตามขนาดความจุของหน่วยความจำหลักที่ใช้งาน (Main Memory) ซึ่งหน่วยวัดความจุอาจอยู่ในเทอมของกิโลไบต์ (Kilobyte หรือ KB) โดย 1 KB จะมีค่า = ไบต์ หรือ 1024 ตัวอักขระ (1 ไบต์ มีค่าเท่ากับ 1 ตัวอักขระ) ดังนั้น ถ้าคอมพิวเตอร์มีความจุ 10 K จะมีความหมายว่าเครื่องคอมพิวเตอร์เครื่องนั้นจะสามารถเก็บข้อมูลไว้ในหน่วยความจำหลักได้ ไบต์ หรือเท่ากับ 10,240 ตัวอักขระนอกจากนี้ขนาดหน่วยความจำยังอาจมีหน่วยวัดอยู่ในเทอมของเมกะไบต์ (Megabyte หรือ MB หรือ M ) โดย1 MB = 1024 KB = 1024 X 1024 =1,048,576 ไบต์ (ตัวอักขระ)หรืออาจอยู่ในเทอมของจิกะไบต์ (Gigabyte หรือ GB) โดย 1 = 1024 MB = 1024 X 1024 X 1024 =1,073,741,824 ไบต์(ตัวอักขระ) เป็นต้น สามารถแบ่งได้ 5 แบบ ดังนี้
รูปภาพคอมพิวเตอร์แบบตั้งโต๊ะ
รูปภาพแล็ปทอปคอมพิวเตอร์
นำมาจาก http://yalor.yru.ac.th/~nipon/Archi_STD43/chapter1/group_20/computer.html
2.คอมพิวเตอร์แบบฝังคืออะไร
ตอบ คอมพิวเตอร์แบบฝัง (embedded computer )เป็นคอมพิวเตอร์ที่ฝังในอุปกรณ์ต่าง ๆ นิยมนำมาใช้ทำงาน เฉพาะด้าน พิจารณาจากภายนอกจะไม่เห็นว่าเป็นคอมพิวเตอร์แต่จะ ทำหน้าที่ควบคุมการทำงานบางอย่างของอุปกรณ์นั้นๆ คอมพิวเตอร์ประเภทนี้ เช่น เครื่องเล่นเกม ระบบเติมน้ำมันอัตโนมัติ โทรศัพท์มือถือ เป็นต้น
3.ข้อมูลและสารสนเทศแตกต่างกันอย่างไร
ตอบ ข้อมูล(data) หมายถึงข้อเท็จจริงหรือเหตุการณ์ต่างๆ ที่เกิดขึ้น อาจจะเป็นตัวเลข ตัวอักษรหรือสํญลักษณ์ และข้อมูลที่นั้นต้องเป็นข้อมูลที่แม่นยำและเป็นปัจจุบันที่สุด เช่น ที่อยู่ ปริมาณ คะแนน เป็นต้น
สารสนเทศ(Information) หมายถึง ข้อมูลที่เป็นประโยชน์ต่อการดำรงชีวิตของมนุษย์ ซึ่งข้อมูลเหล่านี้มาจากสื่อต่างๆ เช่น ข่าว วิทยุ หนังสือ เป็นต้นและคำว่าสารสนเทศนี้จะมีความหมายหลากหลายตั้งแต่การใช้คำว่าสารสนเทศในชีวิตประจำวัน จนถึงความหมายเชิงเทคนิค
ข้อมูลและสารสนเทศแตกต่างกัน ข้อมูลหมายถึงข้อเท็จจริง ที่ได้จากการเก็บข้อมูลจากเหตุการณ์ต่างๆ แต่สารสนเทศหมายถึง ข้อมูลที่ผ่านการประมวลผลเพื่อไปใช้ในการตัดสินใจต่อไป
เช่น ข้อมูล นักเรียนโรงเรียนจุฬาภรณราชวิทยาลัย สตูล ชั้นมัธยมศึกษาปีที่4 มีจำนวน 150 คน
สารสนเทศ มีนักเรียนที่มาจากโรงเรียนอื่นๆ 20 คน เป็นนักเรียนเก่า 130 คน
นำมาจาก http://gotoknow.org/blog/potatoppp/30336
ตอบ คอมพิวเตอร์ยุคนี้ใช้วงจร VLSI (Very Large-Scale Integrated Ciruit) เป็นการพัฒนาไมโครโปรเซสเซอร์ให้มีประสิทธิภาพมากขึ้น
เนื่องจากเวบที่ได้หามาเกิดการค้างไม่สามารถก๊อปไพล์ได้ครับ
5.นิสิตใช้คอมพิวเตอร์ในชีวิตประจำวันอย่างไรบ้าง
ตอบ 1. ใช้เพื่อความบันเทิง
2. ใช้เพื่อสืบค้นข้อมูลเช่น อ่านหนังสือพิมพ์
3. ใช้เพื่อศึกษาหาความรู้ในด้านการเรียนเพิ่มขึ้น
4. ใช้ในการเขียนโปรแกรมต่างๆๆ
* แหล่งที่มามาจาก อินเตอร์เน๊ดเวบต่างๆที่ได้นำมาไว้ใต้ข้อของทุกข้อแล้ว *
คำถามท้ายบทที่ 1
1. คอมพิวเตอร์มีกี่ประเภท อะไรบ้าง พร้อมรูปประกอบ
ตอบ ประเภทของคอมพิวเตอร์การแบ่งประเภทของคอมพิวเตอร์ได้แบ่งตามขนาดของระบบ แต่จะแบ่งตามลักษณะของข้อมูลที่ระบบนำมาประมวลผล ถ้าพิจารณาแล้วข้อมูลที่เกี่ยวข้องกับชีวิตประจำวันโดยทั่วไปสามารถจำแนกได้เป็น 2 ประเภท คือ ข้อมูลประเภทไม่ต่อเนื่อง ( discrete data) และข้อมูลประเภทต่อเนื่อง (continuous data)ข้อมูลประเภทไม่ต่อเนื่องคือ ลักษณะของข้อมูลที่สามารถนับได้เป็นจำนวนทีแน่นอน นั่นคือ จะนับทีละ 1 หน่วยได้ เช่น จำนวนนักศึกษาในมหาวิทยาลัย จำนวนรถยนต์ในประเทศไทย ข้อมูลประเภทต่อเนื่อง ได้แก่ ข้อมูลที่ได้มาจากการวัด เช่น ความเร็วของรถยนต์ อุณหภูมิของร่างกายระบบคอมพิวเตอร์โดยทั่วไปนั้นได้แก่ คอมพิวเตอร์ที่ทำงานกับข้อมูลแบบไม่ต่อเนื่องซึ่งเรียกว่าคอมพิวเตอร์แบบดิจิตอล ส่วนระบที่ทำงานกับข้อมูลแบบต่อเนื่องเรียกว่า คอมพิวเตอร์แอนะลอก และถ้านำระบบคอมพิวเตอร์แบบดิจิตอลกับแบบแอนะลอกรวมกันเรียกว่า ระบบคอมพิวเตอร์แบบไฮบริด นอกจากนี้ระบบคอมพิวเตอร์ยังสามารถจำแนกได้ตามลักษณะการใช้งานออกเป็น 2 ประเภท คือ คอมพิวเตอร์อเนกประสงค์ และคอมพิวเตอร์เฉพาะกิจคอมพิวเตอร์เฉพาะกิจคือ คอมพิวเตอร์ถูกออกแบบและสร้างให้ทำงานเฉพาะอย่างเท่านั้นโดยไม่สามารถนำไปใช้งานชนิดอื่นได้ ส่วนมากจะเป็นคอมพิวเตอร์ใช้ในการควบคุม เช่นควบคุมระบบการจ่ายและจุดฉีดน้ำมันในรถยนต์ หรือใช้ในระบบนำวิถีของจรวด คอมพิวเตอร์อเนกประสงค์คือ ระบบที่ได้รับการออกแบบให้ประยุกต์ใช้งานได้อย่างนับไม่ถ้วน คือ ระบบจะทำงานตามคำสั่งในโปรแกรมที่เขียนขึ้นมา และเมื่อต้องการใช้เครื่องทำงานอะไร ก็เพียงแต่ออกคำสั่งเรียกโปรแกรมที่เหมาะสมเข้ามาใช้งาน ก็สามารถเก็บโปรแกรมไว้หลายโปรแกรมในเครื่องเดียวกันได้ แบ่งตามขนาดของเครื่องคอมพิวเตอร์
มักจะวัดกันตามขนาดความจุของหน่วยความจำหลักที่ใช้งาน (Main Memory) ซึ่งหน่วยวัดความจุอาจอยู่ในเทอมของกิโลไบต์ (Kilobyte หรือ KB) โดย 1 KB จะมีค่า = ไบต์ หรือ 1024 ตัวอักขระ (1 ไบต์ มีค่าเท่ากับ 1 ตัวอักขระ) ดังนั้น ถ้าคอมพิวเตอร์มีความจุ 10 K จะมีความหมายว่าเครื่องคอมพิวเตอร์เครื่องนั้นจะสามารถเก็บข้อมูลไว้ในหน่วยความจำหลักได้ ไบต์ หรือเท่ากับ 10,240 ตัวอักขระนอกจากนี้ขนาดหน่วยความจำยังอาจมีหน่วยวัดอยู่ในเทอมของเมกะไบต์ (Megabyte หรือ MB หรือ M ) โดย1 MB = 1024 KB = 1024 X 1024 =1,048,576 ไบต์ (ตัวอักขระ)หรืออาจอยู่ในเทอมของจิกะไบต์ (Gigabyte หรือ GB) โดย 1 = 1024 MB = 1024 X 1024 X 1024 =1,073,741,824 ไบต์(ตัวอักขระ) เป็นต้น สามารถแบ่งได้ 5 แบบ ดังนี้
รูปภาพคอมพิวเตอร์แบบตั้งโต๊ะ
2. แล็ปท็อปคอมพิวเตอร์ (Laptop Computer) เป็นไมโครคอมพิวเตอร์ขนาดเล็กที่วางใช้งานบนตักได้ จอภาพที่ใช้เป็นแบบราบชนิดจอภาพผนึกเหลว (Liquid Crystal Display :LCD) น้ำหนักของเครื่องประมาณ 3-8 กิโลกรัม
รูปภาพแล็ปทอปคอมพิวเตอร์4. ปาล์มท็อปคอมพิวเตอร์ (Palmtop Computer) เป็นไมโครคอมพิวเตอร์สำหรับทำงานเฉพาะอย่าง เช่น เป็นพจนานุกรม เป็นสมุดจดบันทึกประจำวัน บันทึกการนัดหมายและการเก็บข้อมูลเฉพาะบางอย่างที่สามารถพกพาติดตัวไปมาได้สะดวก
มินิคอมพิวเตอร์ เป็นเครื่องที่สามารถใช้งานพร้อม ๆ กันได้หลายคน จึงมีเครื่องปลายทางต่อได้ มินิคอมพิวเตอร์เป็นคอมพิวเตอร์ที่มีราคาสูงกว่าสถานีงานวิศวกรรม นำมาใช้สำหรับประมวลผลในงานสารสนเทศขององค์การขนาดกลาง จนถึงองค์การขนาดใหญ่ที่มีการวางระบบเป็นเครือข่ายเพื่อใช้งานร่วมกัน เช่น งานบัญชีและการเงิน งานออกแบบทางวิศวกรรม งานควบคุมการผลิตในโรงงานอุตสาหกรรม มินิคอมพิวเตอร์เป็นอุปกรณืที่สำคัญในระบบเครือข่ายคอมพิวเตอร์ขององค์การที่เรียกว่าเครื่อให้บริการ (server) มีหน้าที่ให้บริการกับผู้ใช้บริการ (client) เช่น ให้บริการแฟ้มข้อมูล ให้บริการข้อมูล ให้บริการช่วยในการคำนวณ และการสื่อสาร
เมนเฟรมคอมพิวเตอร์ เป็นเครื่องคอมพิวเตอร์ขนาดใหญ่ที่มีการพัฒนามาตั้งแต่เริ่มแรก เหตุที่เรียกว่า เมนเฟรมคอมพิวเตอร์เพราะตัวเครื่องประกอบด้วยตู้ขนาดใหญ่ที่ภายในตู้มีชิ้นส่วนและอุปกรณ์ต่าง ๆ อยู่เป็นจำนวนมาก แต่อย่างไรก็ตามในปัจจุบันเมนเฟรมคอมพิวเตอร์มีขนาดลดลงมาก เมนเฟรมเป็นเครื่องคอมพิวเตอร์ที่มีราคาสูงมาก มักอยู่ที่ศูนย์คอมพิวเตอร์หลักขององค์การ และต้องอยู่ในห้องที่มีการควบคุมอุณหภูมิและมีการดูแลรักษาเป็นอย่างดี บริษัทผู้ผลิตเมนเฟรมได้พัฒนาขีดความสามารถของเครื่องให้สูงขึ้น ข้อเด่นของการใช้เมนเฟรมอยู่ที่งานที่ต้องการให้มีระบบศูนย์กลาง และกระจายการใช้งานไปเป็นจำนวนมาก เช่น ระบบเอทีเอ็มซึ่งเชื่อมต่อกับฐานข้อมูลที่จัดการโดยเครื่องเมนเฟรม อย่างไรก็ตามขนาดของเมนเฟรมและมินิคอมพิวเตอร์ก็ยากที่จะจำแนกจากกันให้เห็นชัด ปัจจุบันเมนเฟรมได้รับความนิยมน้อยลง ทั้งนี้เพราะคอมพิวเตอร์ขนาดเล็กมีประสิทธิภาพและความสามารถดีขึ้น ราคาถูกลง ขณะเดียวกันระบบเครือข่ายคอมพิวเตอร์ก็ดีขึ้นจนทำให้การใช้งานบนเครือข่ายกระทำได้เหมือนการใช้งานบนเมนเฟรม ซูเปอร์คอมพิวเตอร์ ทำงานได้เร็ว และมีประสิทธิภาพสูงกว่าคอมพิวเตอร์ชนิดอื่น การที่ซูเปอร์คอมพิวเตอร์ทำงานได้เร็ว เพราะมีการพัฒนาให้มีโครงสร้างการคำนวณพิเศษ เช่นการคำนวณแบบ
นำมาจาก http://yalor.yru.ac.th/~nipon/Archi_STD43/chapter1/group_20/computer.html
2. คอมพิวเตอร์แบบฝังคืออะไร
ตอบ คอมพิวเตอร์แบบฝัง (embedded computer )เป็นคอมพิวเตอร์ที่ฝังในอุปกรณ์ต่าง ๆ นิยมนำมาใช้ทำงาน เฉพาะด้าน พิจารณาจากภายนอกจะไม่เห็นว่าเป็นคอมพิวเตอร์แต่จะ ทำหน้าที่ควบคุมการทำงานบางอย่างของอุปกรณ์นั้นๆ คอมพิวเตอร์ประเภทนี้ เช่น เครื่องเล่นเกม ระบบเติมน้ำมันอัตโนมัติ โทรศัพท์มือถือ เป็นต้น
นำมาจาก http://www.bloggang.com/viewdiary.php?id=za-poy&month=02-2008&date=02&group=5&gblog=22
3. ข้อมูลและสารสนเทศแตกต่างกันอย่างไร
ตอบ ข้อมูล(data)หมายถึงข้อเท็จจริงหรือเหตุการณ์ต่างๆ ที่เกิดขึ้น อาจจะเป็นตัวเลข ตัวอักษรหรือสํญลักษณ์ และข้อมูลที่นั้นต้องเป็นข้อมูลที่แม่นยำและเป็นปัจจุบันที่สุด เช่น ที่อยู่ ปริมาณ คะแนน เป็นต้น
สารสนเทศ(Information)หมายถึง ข้อมูลที่เป็นประโยชน์ต่อการดำรงชีวิตของมนุษย์ ซึ่งข้อมูลเหล่านี้มาจากสื่อต่างๆ เช่น ข่าว วิทยุ หนังสือ เป็นต้นและคำว่าสารสนเทศนี้จะมีความหมายหลากหลายตั้งแต่การใช้คำว่าสารสนเทศในชีวิตประจำวัน จนถึงความหมายเชิงเทคนิค
ข้อมูลและสารสนเทศแตกต่างกัน ข้อมูลหมายถึงข้อเท็จจริง ที่ได้จากการเก็บข้อมูลจากเหตุการณ์ต่างๆ แต่สารสนเทศหมายถึง ข้อมูลที่ผ่านการประมวลผลเพื่อไปใช้ในการตัดสินใจต่อไป
เช่น ข้อมูล นักเรียนโรงเรียนจุฬาภรณราชวิทยาลัย สตูล ชั้นมัธยมศึกษาปีที่4 มีจำนวน 150 คน
สารสนเทศมีนักเรียนที่มาจากโรงเรียนอื่นๆ 20 คน เป็นนักเรียนเก่า 130 คน
นำมาจาก http://gotoknow.org/blog/potatoppp/30336
4. VLSI คืออะไร มีความสำคัญต่อคอมพิวเตอร์อย่างไร
ตอบ คอมพิวเตอร์ยุคนี้ใช้วงจร VLSI (Very Large-Scale Integrated Ciruit) เป็นการพัฒนาไมโครโปรเซสเซอร์ให้มีประสิทธิภาพมากขึ้น
นำมาจาก อ้างอิง http://www.vlsilab.polito.it/graphic/LucentTurboDecoder.jpg
เนื่องจากเวบที่ได้หามาเกิดการค้างไม่สามารถก๊อปไพล์ได้ครับ
5.นิสิตใช้คอมพิวเตอร์ในชีวิตประจำวันอย่างไรบ้าง
ตอบ 1. ใช้เพื่อความบันเทิง
2. ใช้เพื่อสืบค้นข้อมูลเช่น อ่านหนังสือพิมพ์
3. ใช้เพื่อศึกษาหาความรู้ในด้านการเรียนเพิ่มขึ้น
4. ใช้ในการเขียนโปรแกรมต่างๆๆ
* วันที่สืบค้น วันที่ 25 มิถุนายน 2551 เวลา 20.34 *
* แหล่งที่มามาจาก อินเตอร์เน๊ดเวบต่างๆที่ได้นำมาไว้ใต้ข้อของทุกข้อแล้ว *
วันพุธที่ 11 มิถุนายน พ.ศ. 2551
งานที่1 เรื่องข่าวเกี่ยวกะคอมใหม่ๆๆ
สร้างแบนเนอร์เอาไว้ใช้งาน มาดูกันว่าหากต้องการสร้างแบนเนอร์ต้องทำอย่างไร ก่อนอื่นต้องเรียกใช้งานโปรแกรม Adobe ImageReady CS โดยการคลิ้กปุ่ม Start > All Programs > Adobe ImageReady CS แล้วทำดังนี้...
20. แล้วคลิ้กปุ่ม Edit in ImageReady เพื่อกลับไปสร้างแบนเนอร์ต่อในโปรแกรม Adobe ImageReady CS
ทดลองพรีวิวอนิเมชันผ่าน Internet Explorer หลังจากมีการสร้างแอนิเมชันเสร็จเรียบร้อยแล้ว ก็ได้เวลาทดลองดูการทำงานแอนิเมชันบนเว็บ