ชื่อ   กรุณาใส่ ....ชื่อ..เลขที่...ห้อง.. เช่น วิไลวรรณ 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