2. A. x=60 y=40 B. x=20 y=40
C. x=20 y=60 D. x=60 y=60
4. Объектын шинж гэдэг нь
A. Үл өөрчлөгдөх утга
С. Тооцоолол уйлдэл хийх зорилго бүхий класстай холбогдсон функц
В. Өгөгдөл хадгалах хувьсагч
D. Класс дахь утгуудад хандах боломж олгоно
5. Формын дэлгэцэнд харуулахад хамгийн эхэнд үүсэх үзэгдэл нь аль вэ?
A. Activate() B. Load()
С. Showing( ) D. Focused( )
6. timeri.Interval = 200; тохиргоо хийгджээ.
timer1.Tick() үзэгдэл нь хэдэн секундын давтамжтайгаар дуудагдах вэ?
А.0.3
В.0.2
С.3.3
D.200
7. Өнгө үүсгэх дараах кодуудаас алдаатайг нь сонгоно уу
A. Color coll = Color.Aqua;
B. Color col = new Color("Red");
C. Color col2 = Color.FromArgb(50,255, 0. 0);
D. Color coM = Color.FromArgb(255, 0, 0);
Хэрэглээ шалгах
1. Textbox1, Textbox2, Textbox3, TextBox4 гэсэн контролуудын утгыг student.txt файлд утгуудыг
нэг хоосон зайгаар тусгааралсан нэг мөр болгох бичих үйлдэлийн кодыг бич.
2. Four
One
Two
Three
гэсэн хэлбэртэй мод бүтцийг үүсгэж TreeView1 контролд харуулах кодыг бич.
Бүлэг II. С# хэлний тухай
Мэдлэг шалгах
1. Хэрэглэгчийн болоод .NET бух төрлүуд нь System.Object терлөөс удамшсан байдаг хэдий
ч, бүх төрлүүд түүний метод болон шинжүүдийг агуулсан байх албагүй.
2. С# хэлэнд үндсэн өгөгдлийн төрлүүдээс гадна тэдгээрт харгалзах .NET төрлүүд байна.
3. С# хэлэнд string төрлийн өгөгдлийг дан хашилтад дүрсэлнэ.
4. Объект нь дотооддоо далдалсан өгөгдөл ба тэдгээр өгөгдөлтэй ажиллах үйлдлүүдээс
бүтсэн нэгэн зүйл юм.
5. Классын шинж гишүүний Get блок дахь код нь хандагч методын үүргийг гүйцэтгэнэ.
энэ блокийг орхивол зөвхөн унших лроперти болно.
6. Програмын ямар нэг функцийг өдөөх нь үзэгдэл болдог.
7. Үзэгдлийн төлөөлөгч болон захиалагчийг холбож байгаа объектыг нийтлэгч гэж нэрлэдэг.
3. 8. Десктоп програм нь локаль сүлжээнд ажиллаж болно.
9. Дахин ашиглах боломжтой, бусад объектуудтай харилцан ажилладаг объектыг контайнер
гэнэ.
10. Бүх Windows Forms контролууд System.Windows.Forms.Control классын гол проперти.
метод, үзэгдлүүдийг дундаа эзэмшинэ.
11. Десктоп програм нь нэгээс олон формтой байх боломжгүй.
12. Аливаа объектын Name шинж нь тухайн контрол дээр харагдах текстийг тодорхойлоход
ашиглагдана.
13. Үүсэж байгаа форм нь байгуулагч функц дотроо өөрийн агуулж буй контролуудаа үүсгэх
кодыг агуулж байдаг.
14. Форм эсвэл контролын хариу өгөхөд бэлэн байгаа идэвхтэй сонголтыг фокус гэнэ
Чадвар шалгах
1. Цонхны хүрээнд хамаарах элемэнтуүдтэй хамааралгүй шинжүудийг сонгоно уу
A. Icon B. HelpButton
С. WindowState D. ControlBox
2. Формын ямар шинжийн тохиргоогоор форм дээрх хэлбэртэй харагдах вэ?
A. FormBorderStyle B. WindowState
С. Showlcon D. ControlBox
3. Формын эхэлж харагдах байрлалыг дэлгэцний төвд гэж тодорхойлохын
тулд аль шинжийг ашиглах вэ?
A. TopMost B. StartPostion
С. ShowlnTaskbar D. WindowState
4. Label контролын хэмжээ агуулгынхаа хэмжээгээр автоматаар өөрчлөгдөне гэж
тодорхойлохын тулд аль шинжид ямар утга олгох вэ?
A. label1.AutoSize = true: B. label1.AutoSize = false;
C. labe1.AutoEllipsis = false; D. label1.AutoEllipsis = true;
5. Buttoni контролын хэмжээгтодорхойлох дараах кодуудын аль нь зөв бэ?
A. button1 .Size = new Point (80,40) B. button1.Size = new Bound (80,40)
C. button1.Size = new Rectangle(80,40); D. button1.Size = new Size(80,40);
Хэрэглээ шалгах
1. Textbox1 гэсэн контролуудын утгыг мессежний цонхоор гаргах үйлдэлийн кодыг бич.
2. Student нэртэй MSSQL өгөгдлийн сантай windows эрхээр холбогдох холболтын с# кодыг
бичнэ үү.
4. Бүлэг III. Form объект
Мэдлэг шалгах
1. Модаль бус төрлийн цонхийг нээсэн үед түүнийг хаах хүртэл бусад цонхруу хандах
боломжгүй байдаг.
2. Label контрол нь хаяг тэмдэглэгээг харуулах үүрэгтэй.
3. Button контрол дээрх текстийн байрлал нь үргэлж төвдөө байх ба түүнийг өөрчлөх
боломжгүй.
4. Button контрол нь командыг биелүүлэх үүрэгтэйгээр хэрэглэгддэг.
5. Програм ажиллах горимд TextBox контрол дээр харагдах текстийг засварлах боломжгүй.
6. Гарнаас Tab товчийг дарахад олон мөр текстийг дүрслэх текстийн хайрцаг нь Tab
тэмдэгтийг авах эсвэл фокусыг дараагийн контролд шилжүүлэх эсэхийг тодорхойлох болон
буцаахдаа AcceptsReturn шинжийг ашиглана.
7. GroupBox контрол нь скролл хийх боломжтой байдаг бол, Panel контрол нь скролл хийх
боломжгүй байдаг.
8. CheckBox контрол нь товчин хэлбэртэй байж болно.
9. ListBox контрол нь зөвхөн нэг багана жагсаалтыг харуулдаг.
10. Combobox контролын жагсаалт дахь элемэнтүүдийг зөвхөн дэлгэж харан сонголт хийх
боломжтой байдаг ба бичих боломжгүй
11 .LinkLabel контрол дахь холбоос нь үргэлж доогуураа зураастай байна, түүнийг өөрчлөх
боломжгүй.
12. MaskedTextBox контрол нь хэрэглэгчээс зөв текст хүлээн авахад хэрэглэгддэг.
13. RichTextBox контрол нь .rtf болон .txt өргөтгөлтөй файлуудыг дэмжинэ.
Чадвар шалгах
1. Дараах код тодорхойлогджээ. Хэрэглэгч гарнаас Esc товч дарах үед Form1 формын
DialogResult шинжид ямар утга тодорхойлогдох вэ?
private void Form1_Load(object sender, EventArgs e)
{
btnOk.DialogResult = DialogResult.OK;
btnCancel.DialogResult = DialogResult.Cancel;
btnRetry.DialogResult = DialogResult.Retry;
this.AcceptButton = btnOK;
this.CancelButton = btnCancel;
}
A. Тодорхойлох боломжгүй В. Dialogresult.OK
C. Dialogresult.Cancel D. Dialogresult.Retry
2. Аль код нь textBox1 контролд текст оруулах боломжийг олгох вэ?
A. textBox1.ReadOnly=true; B.textBox1.Locked=true;
C. textBox1.Enabled=false; D.textBox1 .Visible=false;
3. TextBox контролд зөв утга оруулсан эсэхийг шалгахад ашиглах үзэгдэл нь аль вэ?
A. Enter B. Validate
С. TextChanged D. GotFocus
4. Бүлэг сонголтоос зөвхөн нэгийг нь сонгох боломжийг олгодог контрол аль вэ?
A. ListBox B. RadioButton
С. ComboBox D. CheckBox
5. ListBox контролоос утга сонгох үед ямар үзэгдэл уүсэх вэ?
A. CheckedChanged B. CheckStateChanged
С. Click D. SelectedlndexChanged
5. Хэрэглээ шалгах
1. Textbox1, Textbox2, Textbox3, TextBox4 гэсэн контролуудын утгыг student.txt файлд утгуудыг
нэг хоосон зайгаар тусгааралсан нэг мөр болгох бичих үйлдэлийн кодыг бич.
2. Textbox1 –ийн утга дээр Textbox2 –ийн утгыг нэмэж Текtbox3 дээр гаргах кодыг бичнэ үү
Бүлэг IV. Хэрэглэгчийн цэс
Мэдлэг шалгах
1. SplitContainer контрол нь хоорондоо хамааралтай мэдээлүүд эсвэл шинж чанаруудын
бүлгийг үүсгэхэд хэрэглэгдэнэ.
A. True B. False
2. Програмд ашиглагдах командуудыг оновчтойгоор зохион байгуулах арга зам бол цэс юм.
A. True B. False
3. Цэсэнд тодорхойлсон хандах товч нь хэрэглэгч зөвхөн компьютерийн гар ашиглан цэсний
комадныг биелүүлэхийг зөвшөөрдөг.
A. True B. False
4. Цэсний зарим командыг идэвхигүй болгох боломжгүй. Учир нь нэг командын идэвхигүй болгоход
тухайн цэсний мөрөнд байрлах бүх команд идэвхигүй болдог.
A. True B. False
5. Form2 frm=Form2();
frm.Show();
дээрх кодын хэсэн нь Form2 гэсэн нэртэй формыг устгана.
A. True B. False
6. StreamWriter класс нь файлаас мэдээллийг уншихад ашиглагдана.
A. True B. False
7. string info=“Батаа Компьютер 20”;
StreamReader sr=new StreamReader(“student.txt”,true);
sr.WriteLine(info);
дээрх код нь хэсэн нь алдаатай.
A. True B. False
8. Хэрэгслийн мөрний(toolstrip) элемэнтүүдийн гүйцэтгэх үйлдлийг элемэнт тус бүрийн харгалзах
үзэгдэлд кодчилно.
A. True B. False
9. string one=”1”;
numVal = Convert.ToInt32(one); гэсэн кодын хэсэн нь тоог тэмдэгтрүү хөрвүүлж байна.
A. True B. False
10. string a=”1”, b=”2”;
string sum=a+b;
гэсэн кодын үр дүнд sum нь 3 гэсэн утгатай болно.
A. True B. False
11. ImageList компонент нь бусад контролд ашиглагдах зургийн цуглуулгыг агуулах үүрэгтэй.
A. True B. False
12. Форм нь үүсгэгч формтойгоо заавал эзэмшигчийн хамааралтай байх албагүй
A. True B. False
13. Нэг форм олон эзэмшигч формтой байж болно.
А. True B. False
14. Эзэмшигч формыг хаахад эзэмшүүлсэн форм нь дагаж хаагдах албагүй
A. True B. False
6. Чадвар шалгах
1. MultiLine шинж аль контролд хамаарахгүй вэ?
A. RichTextBox B. TextBox
С. Label D. TabControl
2. richTextBoxi контрол дахь агуулгаас текст хайх зөв код аль вэ?
A. richTextBoxi.Search B. richTextBoxi.FindText
(“утга”,RichTextBoxFinds.Reverse); (“утга”,RichTextBoxFinds.Reverse);
C. richTextBoxi .Find D. richTextBoxi .SearchText
(“утга”,RichTextBoxFinds.Reverse); (“утга”',RichTextBoxFinds.Reverse);
3. Агуулагч биш контрол аль нь вэ?
A. GroupBox B. TabPage
С. RichTextBox D. Panel
4. А форм объекгыг В форм объектын эзэмшигч форм болгон тодорхойлж буй зөв код нь аль вэ?
A. A.OwnedForm=B;
B. B.Parent=A;
C. B.Owner=A;
D. B.OwnerForm=A;
5. my форм объект нь олон хүүхэд цонхтой байжээ. Тэгвэл my объектын идэвхитэй хүүхэд цонхны
гарчигийн мөрөнд "Идэвхитэй хүүхэд цонх" гэсэн текстийг тодорхойлох зөв код нь аль вэ?
A. my.MdiChildren[ActiveChild].Text = "Идэвхитэй хүүхэд цонх";
B. my.ActiveMdiChild.Text = "Идэвхитэй хүүхэд цонх";
C. my.ActiveControl.Text = "Идэвхитэй хүүхэд цонх";
D.my.ActiveChild.Text = "Идэвхитэй хүухэд цонх";
Хэрэглээ шалгах
1. Textbox1 гэсэн контролын утгыг combobox1 контролд нэмэх үйлдэлийн кодыг бич.
2. КПХ
Мэдээллийн систем
Техник хангамж
Програм хангамж
гэсэн хэлбэртэй мод бүтцийг үүсгэж TreeView1 контролд харуулах кодыг бич.
Бүлэг V. Олон баримтын интерфэйс
Мэдлэг шалгах
1. Олон баримтын интерфейстэй програмын хувьд цорын ганц эх цонхтой байх ёстой.
A. True B. False
2. Нэг эх цонх олон хүүхэд цонхнуудыг агуулдаг ба хүүхэд цонхнууд нэг л эх цонхтой байна.
A. True B. False
3. ImageList компонент дахь зурагнуудад түлхүүр утга тодорхойлох боломжгүй
A. True B. False
4. Treeview контрол дахь зангилаануудыг холбосон шугамыг харуулахгүйгээр тодорхойлох
боломжтой
7. A. True B. False
5. treeView1.Nodes.Count кодоор TreeView контрол дахь нийт зангилааны тоог тодорхойлох
боломжтой
A. True B. False
6. TreeView контрол дахь зангилаануудын өмнө байрлах +. - тэмдэгийг харуулахгүйгээр
тодорхойлох боломжтой.
A. True B. False
7. TreeView контрол дахь аливаа зангилааны хувьд FullPath шинж нь эх зангилааг буцаах
үүрэгтэй.
A. True B. False
8. ListView контрол нь мэдээллийг зурагтай жагсаалт хэлбэрээр харуулах боломжтой.
A. True B. False
9. ListView контрол дахь элемэнтүүд нь өөртөө дэд элемэнтийг агуулах боломжтой.
A. True B. False
10. GDI+ график дэд систем нь хэвлэх буюу дүрслэлийг зөвхөн принтерт зурах боломжийг олгодог.
A. True B. False
11. Ямар нэг нэмэлт үйлдэл хийлгүйгээр форм терлийн объект дээр шууд график дүрслэл зурах
боломжтой
A. True B. False
12. Дэлгэцний баруун дээд өнцөг нь координатын төв болдог.
A. True B. False
13. График дүрслэлд ашиглагдах өнгийг улаан, ногоон, цэнхэр гэсэн өнгөний үндсэн 3 бүрэлдэхүүн
хэсгээс үүсгэх боломжтой
A, True B. False
Чадвар шалгах
1. Цэсний мөрийг үүсгэхэд ашиглах контролыг сонгоно уу?
A. MenuBar
B. Menu
C. Menultem
D. MenuStrip
2. mnuMain цэсэнд Тусламж гэсэн тексттэй команд нэмэх зөв кодыг сонгоно уу?
A. mnuWindow.DropDownItems.Аdd(Тусламж);
B. ToolStripMenultem mnuHelp = new ТооlStripMenuItem('Тусламж");
mnuWindow.DropDown Items.Add(mnuHelp);
C.mnuWindow.ltems.Add("Tycлaмж");
D. ToolStripMenultem mnuHelp = пewToolStгipMenultem(1Tycлaмж");
mnuWindow.ltems.Add(mnuHelp);
3. ЦЭСНИЙ системийн хувьд хандах ТОВЧИЙГ тодорхойлохын тулд тухайн ЦЭСНИЙ элемэнтийн
нэрэн дэх хандах товчоор тодорхойлох гэж буй үсийнхээ өмнө......ТЭМДЭГТИЙГ бичнэ.
A. @
В.-
С.&
D.$
4. Файл нээх OpenFileDialog цонхыг дуудахдаа ямар методыг ашиглах вэ?
A. LoadFile()
B. Load()
C. ShowDialog()
D. Show()
5. rich нэртэй RichTextBox объект дээрх сонгогдсон текстийг fDialog нэртэй FontDialog харилцах
цонхны тусламжтайгаар үсгийн хэлбэр, хэмжээг өөрчлөх зөв код аль нь вэ?
8. A. rich.SelectionFont = fDialog1.Font;
B. rich.SelectionText = fDialog1.Font;
C. rich.SelectionFont = fDialog1.Font.Name;
D.rich.SelectionText = fDialog1.Font.Name;
Хэрэглээ шалгах
1. Шинэ цонх гэсэн цэс дээр дарах үед frmMDI цонхны хүүхэд цонх болж үүсэгх үйлдэлийн
кодыг бич.
2. Энгийн windows цонхыг MDI цонх болгон өөрчлөх кодыг бичнэ үү
Бүлэг VI. График
Мэдлэг шалгах
1. Pen объектууд нь өнгөөр дүүргэгдсэн график мужуудыг дүрслэхэд ашиглагдана.
A, True B. False
2. График дүрслэлийг зурахын тулд Pen объектын зурах методуудыг ашиглана.
A. True B. False
3. ListView контрол дахь элемэнтүүдийг өсөхөөр болон буурахаар эрэмбэлэх боломжтой
A.True B. False
4. DateTimePicker контролоос сонгох боломжтой огнооны дээд, доод хязгаарыг тодорхойлох
боломжтой
A. True B. False
5. DateTimePicker контролын утгыг String төрлөөр тодорхойлох боломжтой.
A. True B. False
6. ProgressBar контролын идэвхитэй утгын нэмэгдэх хэмжээг програм зохиогч тодорхойлох
боломжгүй
A. True B. False
7. Timer контролын Tick() үзэгдэл Interval шинж дэхь хугацаа өнгөрөх бүрт үүснэ.
A. True B. False
8. WebBrowser контролд ачаалах вэб хуудасны хаягийг URL объектыг үүсгэх классаар
тодорхойлно.
A, True B. False
Чадвар шалгах
1. img нэртэй ImageList объекттой ажиллах дараах кодуудаас алдаатай буруу код аль нь вэ?
A. img.Images.RemoveByKey("copy");
B. img.Images.SetKeyName(O, "cut");
C. img.Images.Add(@"E:icon1.ico");
D. img.Images.ContainsKey("cut");
2. TreeView контролд зангилаа нэмэх дараах кодуудаас аль нь алдаатай вэ?
A. TreeNode sample = newTreeNode("Жишээ");
TreeNode [] sampleArray={sample};
TreeView1.Nodes.Add(sampleArray);
A. TreeNode sample= new TreeNode();
sample.Text = "Нэг";
TreeView1.Nodes.Add(Sample);
C. TreeView1.Nodes.Add("Жишээ"):
D. TreeNode sample = new TreeNode("Жишээ");