ผลกระทบด้านลบ
1. การใช้เทคโนโลยีอย่างมีประสิทธิภาพ คือการใช้งานที่
- มีผลกระทบด้านบวกมากที่สุด
- มีผลกระทบด้านลบน้อยที่สุด
2. ประเด็นที่ต้องคำนึงในการใช้เทคโนโลยี …
- ภาวะส่วนตัว (Privacy)
- ความมั่นคง (Security)
- การยศาสตร์ หรือเออร์โกโนมิกส์ (Ergonomics)
- สิ่งแวดล้อม
ภาวะส่วนตัว(Privacy)
1. กฎหมายมักไม่ทันต่อเทคโนโลยี
2. จริยธรรม(ethics)
- มาตรฐาน หรือศีลธรรม
3. จริยธรรมทางคอมพิวเตอร์ (Computer ethics)
- แนวทางการใช้คอมพิวเตอร์อย่างมีศีลธรรม และบุคคลในสังคมยอมรับได้
• ภาวะส่วนตัว (Privacy)
• ความถูกต้อง(Accuracy)
• การเป็นเจ้าของ (Property)
• การเข้าถึงข้อมูล(Access)
บทความล่าสุด
25 กันยายน 2554
การเชื่อมต่อการปฏิวัติไร้สายและการสื่อสาร
การเชื่อมต่อ
1. เครือข่ายคอมพิวเตอร์เชื่อมโยงผู้คนและทรัพยากรต่างๆบนโลกใบนี้เข้าด้วยกัน
- คอมพิวเตอร์อื่นๆ
- อุปกรณ์เก็บข้อมูลขนาดใหญ่
- อินเทอร์เน็ต
การปฏิวัติไร้สาย
1. เทคโนโลยีไร้สายและโทรศัพท์เคลื่อนที่
- เป็นจุดเปลี่ยนที่สำคัญของการเชื่อมต่อระบบต่างๆ เข้าด้วยกัน
- ทำให้สามารถเชื่อมต่อได้ทุกที่ทุกเวลา
2. เดิมสื่อสารโดยใช้เสียงเพียงอย่างเดียว
3. การสื่อสารคอมพิวเตอร์
- บลูทูธ
- การเชื่อมต่ออุปกรณ์ต่างๆเข้าด้วยกัน
ระบบสื่อสาร
1. ระบบอิเล็กทรอนิกส์ที่ส่งและรับสารสนเทศ
2. องค์ประกอบพื้นฐาน
- อุปกรณ์ส่งและรับข้อมูล
- ช่องทางสื่อสาร
- อุปกรณ์เชื่อมต่อ
- การกำหนดรูปแบบการขนส่งข้อมูล
ช่องทางสื่อสาร
- ส่วนประกอบพื้นฐานของระบบสื่อสาร
- มี 2 ประเภท
- การเชื่อมต่อทางกายภาพ
- แบบไร้สาย
24 กันยายน 2554
Code_C#ของพี่พีท(แต่ทำเอง)
//////////////////////////////////////////////////////////////////
///////////////////////////[CODE 1]///////////////////////////////
//////////////////////////////////////////////////////////////////
โจทย์
จงเขียนโปรแกรมคำนวณค่าน้ำค่าไฟ โดยที่
คำนวณค่าน้ำ
1 - 2 หน่วยแรก 10 บาท
21 - 30 หน่วยถัดไป 12 บาท
30 หน่วยขึ้นไป 14 บาท
คำนวณค่าไฟ
0 - 20 หน่วยแรก 100 บาท
21 - 25 ช่วงหน่วยนี้หน่วยละ 3/หน่วย บาท
30 ช่วงหน่วยนี้ขึ้นไปหน่วยละ 6/หน่วย บาท
SOURCE CODE
int w, e, t;
โจทย์
จงเขียนโปรแกรมคำนวณค่าน้ำค่าไฟ โดยที่
คำนวณค่าน้ำ
1 - 2 หน่วยแรก 10 บาท
21 - 30 หน่วยถัดไป 12 บาท
30 หน่วยขึ้นไป 14 บาท
คำนวณค่าไฟ
0 - 20 หน่วยแรก 100 บาท
21 - 25 ช่วงหน่วยนี้หน่วยละ 3/หน่วย บาท
30 ช่วงหน่วยนี้ขึ้นไปหน่วยละ 6/หน่วย บาท
SOURCE CODE
int w, e, t;
Console.Write("Please input Water/Unit : ");
w = int.Parse(Console.ReadLine());
Console.Write("Please input Water/Unit : ");
e = int.Parse(Console.ReadLine());
if
(w >= 0 && w <= 20) w = w * 10;
else
if (w >= 21 && w <= 30) w = w *
12;
else
w = w * 14;
if
(e >= 0 && e <= 20) e = 100;
else
if (e >= 21 && e <= 25) e = e *
3;
else
e = e * 6;
t = w + e;
Console.WriteLine("Total :" + t + "$\n"
+ "Bye");
15 กันยายน 2554
Lab#11
CODE 1 : โปรแกรม เหมือนกันจับยัดด้วยเลข 0
ค่าตัวเลขที่รับเข้าไปคือจำนวนแถวที่แสดงออกมาทางหน้าจอ แต่ละแถวจะพิมพ์ตัวเลข
1, 2, 3... ยกเว้นตำแหน่งที่แถวกับหลักเท่ากันจะพิมพ์เลข 0 ในข้อนี้ต้องมีการใช้ Nested
Loop ร่วมกับ if
SOURCE
CODE
int num;
Console.Write("Please
input number : ");
num = int.Parse(Console.ReadLine());
for (int i = 1; i <= num; i++)
{
for (int j = 1; j <=
num; j++)
{
if (j == i) Console.Write("0");
else Console.Write(j);
} Console.WriteLine();
}
แสดงผล
***ใต้เส้นสีแดงนี้คือค่า 0 เนื่องจากว่าแถวและหลักมีค่าเท่ากันเช่น
[1,1] , [2,2] เป็นต้น ก็ให้แสดเป็น 0
*** ใช้ Nested for , (if,else)
14 กันยายน 2554
DELL DRIVERS
Driverz Download
>>Dell INSPIRON1300
>>Dell Wireless 365 Bluetooth Module, v.6.2.0.9603, A03-1
Driver Dell_14052010[6 part]
>> Part_01 //90 MB
>> Part_02 //90 MB
>> Part_03 //90 MB
>> Part 04 //90 MB
>> Part 05 //90 MB
>> Part 06 //3.12 MB
>>Dell INSPIRON1300
>>Dell Wireless 365 Bluetooth Module, v.6.2.0.9603, A03-1
Driver Dell_14052010[6 part]
>> Part_01 //90 MB
>> Part_02 //90 MB
>> Part_03 //90 MB
>> Part 04 //90 MB
>> Part 05 //90 MB
>> Part 06 //3.12 MB
13 กันยายน 2554
หนังสั้น_Pha-InFilm
เวลาที่เราได้ทำอะไรที่เราชอบนี้ช่างดีจริงๆเน่อะ ถึงมันจะเหนื่อยยังไงก็ทำให้เรากล้าที่จะสู้ต่อไปเช่นหนังสั้นที่เคยทำมานี้
If [ถ้า]
สิ่งที่เราต้องเลือก!! คือคำตอบที่เราต้องค้นหา สิ่งที่เราต้องคิดคือผลของการกระทำ ในเมื่อ"อาร์ต" ต้องการตอบคำถามบางอย่างแล้ว...ถ้า...เขาจะตอบคำถามนี้ะทำให้เกิดการเปลี่ยน แปลงอะไร
บ้าง??
If [ถ้า]
สิ่งที่เราต้องเลือก!! คือคำตอบที่เราต้องค้นหา สิ่งที่เราต้องคิดคือผลของการกระทำ ในเมื่อ"อาร์ต" ต้องการตอบคำถามบางอย่างแล้ว...ถ้า...เขาจะตอบคำถามนี้ะทำให้เกิดการเปลี่ยน แปลงอะไร
12 กันยายน 2554
C#_รับข้อมูล และแสดงผล
การรับข้อมูลผ่านทางแป้นพิมพ์ และการแสดงผลทางหน้าจอ
ชนิดของตัวแปรแบบเลขจำนวนเต็ม
// ตัว u ที่อยู่ก่อนชื่อชนิดตัวแปร ย่อมาจาก "unsigned" หมายความว่า ไม่สามารถจัดเก็บจำนวนติดลบในตัวแปรชนิดนี้ได้ หรือพูดอีกอย่างว่า ตัวแปรแบบไม่คิดเครื่องหมาย
ชนิดของตัวแปรแบบเลขจำนวนเต็ม
ตัวแปร
|
มาจาก
|
ช่วงข้อมูล
|
sbyte
|
System.Sbyte
|
-128 ถึง 127
|
byte
|
System.Byte
|
0 ถึง 255
|
short
|
System.Int16
|
-32768 ถึง 32767
|
ushort
|
System.UInt16
|
0 ถึง 65535
|
int
|
System.Int32
|
-2147483648 ถึง 21474483647
|
uint
|
System.UInt32
|
0 ถึง 4294967295
|
long
|
System.Int64
|
-9223372036854775808 ถึง 9223372036854775807
|
ulong
|
System.UInt64
|
0 ถึง 18446744073709551615
|
// ตัว u ที่อยู่ก่อนชื่อชนิดตัวแปร ย่อมาจาก "unsigned" หมายความว่า ไม่สามารถจัดเก็บจำนวนติดลบในตัวแปรชนิดนี้ได้ หรือพูดอีกอย่างว่า ตัวแปรแบบไม่คิดเครื่องหมาย
7 กันยายน 2554
Lab#10
งานทดลองในชั่วโมง
Source Code : 1
Source Code : 1
float score;
do
{
Console.Write("Please input score : ");
score = float.Parse(Console.ReadLine());
if (score < 0 || score > 100)
Console.WriteLine("Invalid! Please input again");
} while (score < 0 || score > 100);
Console.WriteLine("Good Bye");
31 สิงหาคม 2554
Lab#09
งานทดลองในชั่วโมง
โจทย์ตอบคำถาม
โจทย์ตอบคำถาม
1. int[,] num1 = new int[100];
2. float[,] num2 = new float[75];
3. char[,] char1 = new char[250];
4. string[,] string1 = new string[350];
5. int[,] num3 = new int[20, 30];
6. float[,] num4 = new float[10, 10];
7. char[,] char2 = new char[3, 20];
8. string[,] string2 = new string[10, 30];
25 สิงหาคม 2554
Lab#08[เตรียมสอบ 2554]
เตรียมสอบ 2554
1.เขียน โปรแกรมหาปริมาตรของลูกบาศก์ โดยรับค่าเป็นจำนวนเต็มที่มากกว่า 10 แต่น้อยกว่า 100 เท่านั้น หากไม่อยู่ในช่วงตัวเลขนี้ไม่ต้องแสดงผลออกทางหน้าจอ
ตอบ
int x;
Console.Write("Plaese input Number : ");
x = int.Parse(Console.ReadLine());
if (x <= 100 && x >= 10)
Console.WriteLine(x);
2.สร้างตัวแปรเลขจำนวนเต็ม 2 ตัวเพื่อรับค่า x และ y แล้วแสดงผลลัพธ์จากการคำนวณนี้ x2 +2xy+y2 ทางหน้าจอ
ตอบ
1.เขียน โปรแกรมหาปริมาตรของลูกบาศก์ โดยรับค่าเป็นจำนวนเต็มที่มากกว่า 10 แต่น้อยกว่า 100 เท่านั้น หากไม่อยู่ในช่วงตัวเลขนี้ไม่ต้องแสดงผลออกทางหน้าจอ
ตอบ
int x;
Console.Write("Plaese input Number : ");
x = int.Parse(Console.ReadLine());
if (x <= 100 && x >= 10)
Console.WriteLine(x);
2.สร้างตัวแปรเลขจำนวนเต็ม 2 ตัวเพื่อรับค่า x และ y แล้วแสดงผลลัพธ์จากการคำนวณนี้ x2 +2xy+y2 ทางหน้าจอ
ตอบ
3 สิงหาคม 2554
Lab#07
SOURCE CODE
int choice=0,number1, number2;
Console.Write("Please input Number1 : ");
number1 = int.Parse(Console.ReadLine());
Console.Write("Please input Number2 : ");
number2 = int.Parse(Console.ReadLine());
20 กรกฎาคม 2554
Lab#06
Source Code
โปรแกรมแสดงผลยอดเงินคงเหลือในบัญชีเงินฝาก
float money;
Console.Write("Please input money : ");
money = float.Parse(Console.ReadLine());
Console.Write("Baht");
Console.WriteLine("\n");
if (money >= 100000) money = money + money * 0.03f ;
else if (money >=50000) money = money + money * 0.02f ;
else money = money + money*0.01f;
13 กรกฎาคม 2554
Lab#05
-------------------------------
- โปรแกรมคำนวณอายุจากปีพ.ศ.เกิด
- โปรแกรมคำนวณหา y จากสมการ (ข้างล่างอ่ะ)
y = 3x + 2 x <= 10
x - 5 Other
- โปรแกรมคำนวณหาผลต่าง(ค่าลบ)ของสองจำนวณโดยผลลัพธ์ต้องไม่ติดลบ
-------------------------------
- โปรแกรมคำนวณอายุจากปีพ.ศ.เกิด
- โปรแกรมคำนวณหา y จากสมการ (ข้างล่างอ่ะ)
y = 3x + 2 x <= 10
x - 5 Other
- โปรแกรมคำนวณหาผลต่าง(ค่าลบ)ของสองจำนวณโดยผลลัพธ์ต้องไม่ติดลบ
-------------------------------
6 กรกฎาคม 2554
Lab#04
SOURCE CODE
int mangoKg, mangoPrice, orangeKg, orangePrice, pay, total, change;
Console.Write("Mango(Kg) :");
int mangoKg, mangoPrice, orangeKg, orangePrice, pay, total, change;
Console.Write("Mango(Kg) :");
mangoKg = int.Parse(Console.ReadLine());
Console.Write("Orange Price(Baht/Kg :");
mangoPrice = int.Parse(Console.ReadLine());
Console.Write("Orange(Kg) :");
orangeKg = int.Parse(Console.ReadLine());
Console.Write("Orange Price(Baht/Kg) :");
orangePrice = int.Parse(Console.ReadLine());
total = (mangoPrice * mangoKg) + (orangePrice * orangeKg);
29 มิถุนายน 2554
Lab#03
CODE 1 : โปรแกรมคำนวณหาพื้นที่สี่เหลี่ยมและพื้นที่วงกลมจากความยาวรัศมี
รับค่าตัวเลขมา(เป็นทศนิยมก็ได้)และคำนวณหาค่าพื้นที่สี่เหลี่ยมและพื้นที่วงกลมจากความยาวรัศมีเอง
SOURCE CODE
int myNumber;
float pi, areaCircle;
int areaSquare;
pi =
3.1416f;
Console.Write("Plese
Input Number : ");
myNumber = int.Parse(Console.ReadLine());
areaSquare = myNumber * myNumber;
areaCircle = pi * myNumber * myNumber;
22 มิถุนายน 2554
Lab02
CODE 1 : โปรแกรมตรวจสอบอายุจากปีพ.ศ.เกิด
รับชื่อ นามสกุล และปี พ.ศ.เกิดแล้วนำมาคำนวณ จะได้อายุของคุณ
SOURCE CODE
string
stFirstName, stLastName;
int stAge, stBirthYear;
Console.Write("Plese
input your FirstName : ");
stFirstName
= Console.ReadLine();
Console.Write("Plese
input your LastName : ");
stLastName
= Console.ReadLine();
Console.Write("Plese
input your Birth Year : ");
stBirthYear
= int.Parse(Console.ReadLine());
1 มิถุนายน 2554
สมัครสมาชิก:
ความคิดเห็น (Atom)
