ชื่อ กรุณาใส่ ....ชื่อ..เลขที่...ห้อง.. เช่น วิไลวรรณ 58 ม.6.3 1.โปรแกรม ภาษา C-sharp สร้างคิดค้นครั้งแรกโดย a. James Gosling เจมส์ กอสลิ่ง b. Guido van Rossum ไกโด ฟาน รอสสัม c. Anders Hejlsberg (แอนเดรส ฮาเยสเบิร์ก) d.Python Guido ไพธอน ไกโด 2. การ RUN ในภาษา C# a.compile ก่อน b.compile ก่อน แล้ว click c. กด F5 d.double click รูป ไฟล์.ซัชาร์ป 3.ข้อใดโครงสร้าง ภาษา C-Sharp ที่ถูกต้อง a. using System; namespace pp1 { class test5 { static void main(String []arg) { .....}}} b.using system; namespace pp1 { class test5 { static void main(string []arg) { .....}}} c.using System; namespace pp1 { class test5 { static void Main(String []arg) { .....}}} d.using System; namespace pp1 { class test5 { static void Main(string []arg) { .....}}} 4. ข้อใดที่ใช้คำสั่ง c-sharp ถูกต้อง a.Console.write( "ans = " , p ); b.Console.write ("ans = ",p); c.Console.Write ("ans = "+p); d. Console.write" ans = <br> "+p 5. บันทึก C# ในโปรแกรมชื่อ pp5 ที่ถูกต้อง a. pp5.sharp b. pp5.csp c. pp5.cs d. pp5.ps.txt 6. ข้อใดการใช้ C# ถูกต้อง a. Console.Write(" ",Math.pow(2,3) ); b.Console.write(" "+ Math.Pow(2,3)); c.Console.write(" ", math.pow(2,3)); d.Console.Write(" "+ Math.Pow(2,3)); 7. คำสั่ง C# ใช้เว้นบรรทัด a. \n b. <br> c. Console.write("<br>" ); d. Console.Write("\n" ); 8. คำสั่ง for ข้อใดถูกต้อง a.for a in 1..10 b. for (int a=1; a<=10; a++) c. for a=1 to 10 d.for (int a=1; a>=10; a++) ; 9. ข้อใดถูกตามภาษา C# a. Console.Write(" "+pow(2,5)) ; b. Console.Write" ",pow(2,5) ; c. Console.Write(" "+Math.Pow(2,5) ); d. Console.Write(" ",2**5 ); 10.การหา รากที่ 3 ของ 8 ถูกต้อง a. Console.Write(" "+Math.Pow(8,0.3333)) ; b. Console.Write(" ",8**1/3); c. Console.Write(" ",pow(8,0.3)); d. Console.Write(" ",8**0.3); 11. C# หาค่า sin 60จะได้ a.Console.write(" ",sin(60*Math::PI/180)); b.Console.Write(" "+Math.Sin(60*Math.PI/180)); c.Console.Write(t" "+math.sin(60*Math.PI/180)); d.Console.write(" ",math.sin(60*math.pi/180)); 12.เครื่องหมาย C# หน้าคำสั่งใดๆจะไม่แสดงผล a. $ b. // - - -- c. # d. */* - - - 13. คำสั่งใดแสดงเลขคี่ใน C# a. if (a%2 = =1) Console.Write(" "+a);; b. if (a mod 2 =1) Console.Write(" ",a); c. if (a mod 2 =1) Console.write(" "+ a); d. if (a/2 = =0 ) Console.write(" "+a); 14.คำสั่งวนซ้ำ 10-1 a. for a in range(10..0): b.for (int a =10; a>=1 ;a - - ) c.for (int a =10; a>1 ;a ++ ) d. for (int a =10; a<=1 ;a - -) 15.ข้อใดถูก n= จำนวนเต็มการป้อน a.int n=input"n= " b.int n=gets c.int n=int.parse(Console.ReadLine()); d.int n=int.Parse(Console.ReadLine()); 16. ป้อนรัศมี เลขทศนิยมก็ได้ a.float r = input n; b.double r =input "n= "; c.float r =float.Parse(Console.ReadLine()); d. double r = gets; 17. 2และ3 หารลงตัวแล้วแสดงค่า a a.if(a%2==0 && a/3==0) Console.write(" ",a); b.if(a%2==0 or a%3==0) Console.Write(" ",a); c. if(a%2==0 and a%3==0) Console.write(" "+a); d. if(a%2==0&&a%3==0) Console.Write(" "+a); 18. ภาษา C# ใช้ เครื่องหมายอะไรแทน หารเอาเศษ a. / b. # c. % d. mod 19. C# แสดงค่า p อยู่บรรทัดเดียวกัน a.Console.write(" "+a); b.Console.WriteLine(" "+a); c.Console.Writeline(" ",a); d.Console.Write(" "+a); 20. แสดงค่า 25+8*2 ด้วย C# มีค่า? a. 66 b. 33.2 c. 41 d. 58 + ถ้าท่านดำเนินชีวิตด้วยความพอดี ท่านจะไม่เป็นหนี้ตลอดกาล+ http://visualc123.comyr.com/link/2Creator%20C.html