
- •1. Ақпараттық жүйелерінің (аж) негіздері.
- •2. Аж топтастырылуының мақсаты.
- •3. Аж өмірлік циклін түсіндіріңіз және мысалдар келтіріңіз
- •7. Sql сұраныс тілі.
- •8. Sql тілінің мәліметтерді модификациялауға арналған командаларын анықтаңыз.
- •15. Asp.Net технологиясының артықшылықтарын және кемшіліктерін анықтаңыз.
- •16. Aspx web парағының құрылымын түсіндіріңіз.
- •17. Sql тілінің командаларын қалай топтастураға болады, түсіндіріңіз
- •24. Vb.Net(c#) негіздері.
- •Vb.Net мәліметтер типі
- •If командасы
- •25. Vb.Net (c#) деректердің түрі, айнымалылар, массивтер.
- •26. Vb.Net(c#) шартты операторлар.
- •If командасы
- •27. Vb.Net(c#) циклдік операторлар.
- •28. Asp.Net ортадағы response және request объектілері
- •30. Объектіге бағытталған концепция: класстар.
- •31. Объектіге бағытталған концепция: мұралану
- •32. Объектіге бағытталған концепция:полиморфизм.
- •33. Объектіге бағытталған концепция:инкапсуляция.
- •34. Asp.Net ортасындағы қолданушының басқару элементтерінің арттықшылықтары мен кемшіліктерін анықтаңыз.
- •40. Asp.Net ортадағы cookie oбъекті.
- •42. Процедура мен функцияның айырмашылықтарын және ұқсастығын анықтаңыз.
- •43. Ado.Net объектілерінің мақсаттары мен міндеттері.
- •44. Asp.Net ортадағы session oбъектісі.
- •45. Клиент жағындағы деректерге қосылу. Мысал келтіріңіз
- •46. Клиент жағындағы деректердi оқу. Мысал келтіріңіз.
- •47. Клиент жағындағы деректердi өзгерту. Мысал келтіріңіз.
- •48. Asp.Net ортасында мқ-мен жұмысын іске асыратын класстар.
- •Xml файлдың мысалы:
- •50. Asp.Net ортасында xml құжаттарын қолдану.
- •Xml сұлбасы.
- •Iis 5.X және iis 6.0 бумаларын түзету параметрлері
- •52. Талаптарды топтастыруының артықшылықтарын және кемшіліктерін анықтаңыз.
- •53. Бизнес объектінің орнын анықтаңыз.
- •55. Asp қосымшаларын конфигурациялаудың ролі, мақсаты мен міндеті.
- •56. Html парағына css технологиясын пайдалану.
- •57. Sql тілінің көмегімен мәліметтерді енгізу және алу.
- •58. Sql тілінің көмегімен мәліметтерді өшіру және жаңалау.
46. Клиент жағындағы деректердi оқу. Мысал келтіріңіз.
47. Клиент жағындағы деректердi өзгерту. Мысал келтіріңіз.
48. Asp.Net ортасында мқ-мен жұмысын іске асыратын класстар.
Ақпараттың шығу көздерін жаңарту
Data Set - тегі ақпараттарды МҚ-на енгізуді қарастырамыз.
Мысал:
Sub Page_Load(obj as Object, e as Extent Argu)
Connection
құрылуы dim
Conn as new OleDbConnection (“Prov… …….
Data
Set
құрылуы Dim
ds as New DataSet(“My Data Set”) … objCmd.Fill(ds,
“Users”)
бірінші бағанның
мәні
// кейбір мәліметтердің өзгеруі
Керекмәннің
өзгеруі
ds.Tables(“Users”).Rows(2)(3)
= “ASP Ville”
Төртінші
бағана
dim
dr as DataRow = ds.Tables(“Users”).NewRow()
dr(0) = “Greg”
Жаңа
қатар
қосу
dr(2) = “ИЗИ Maple Apt B”
dr(3) = “Minneapolis”
dr(4) = “MN”
dr(5) = “12588”
dr(6) = “5189876259”
ds.Tables(“Users”).Rows.Add(dr)
// SQL Command құрылуы және МҚ түзету
objCmd.UpdateCommand = New OleDbCommand
objCmd.UpdateCommand.CommandText = “Update tblUsers”
&& ”SET City = 'ASP Ville' WHERE UserID = 3”
objCmd.UpdateCommand.Connection = Conn
// SQL Command құрылуы және жаңа ақпараттар енгізу
objCmd.InsertCommand = New OleDbCommand
objCmd.InsertCommand.CommandText = “Insert INTO”
&& “tblUsers(FirstName, LastName, Address, City,”
&& “State, ZIP, Phone”) VALUES (“Greg”,
'Smith', '434 Maple Apt B', 'Minneapolis', 'MN',
&& '12588', '5189876259')
objCmd.InsertCommand.Connection = Conn
// өзгерістердің орындалуы
objCmd.Update(ds, “Users”)
Жеке жағдайда, Data Set-тегі ақпараттар өзгертіліп, ADO. NET автоматтандырылса, онда МҚ өзгерту процесі болады. Бұл Ole Db Command Builder объектісін қолданған жағдайда ғана орындалады.
Мысал:
Dim ds as New DataSet(“My Data Set”)
Dim obj Cmd as New OleDbDataAdapter(“select * FROM tblUser”, Conn)
dim objAutoGen as New OleDbCommandBuilder(obj Cmd)
…
// ақпараттар модификациясы
…
objCmd.Update(ds, “Users”)
Және егер ақпараттар модификациясы кезінде бұйрық болса:
ds.Tables(“Users”).Rows(3).Delete
OleDbCommandBuilder жоя конструкциясын генерациялайды:
DELETE FROM tblusers WHERE UserID=4
49. Web-программалауда XML технологиясының орны.
XML (Extensible Markup Language) мәліметтерді бейнелеудің мәтіндік форматы болып табылады. Әртүрлі мәліметтер типін қай жерде болмасын қолдануға және жіберуге мүмкіндік беретін Web -қосымшаларында мәліметтер жіберудің жаңа әдістерін алып келді. XML-дің бүкіл жетістігі екі қарапайым ерекшеліктен тұрады: біріншіден XML кеңейтілетін, яғни оны өзіндік құрылымдар мен қолданушылық дескриптарды қосу арқылы жеңіл толықтыруға болады. Екіншіден, оның форматы кез-келген мәтіндік редакторда құру мен өзгертуге мүмкіндік беретін мәтіндік болып табылады, мысалы, блакнотта. HTML сияқты, XML-да контексті бейнелеу үшін қарапайым шектелетін дескрипторларды қолданады. Бірақ HTML-ден ерекшелігі стандартты дескрипторлар жоқ оларды өзіңіз құрассыз. XML-дің артышылығы: кез-келген қажетті дескрипторларды құруға мүмкіндік береді, және мәліметтердің кез-келген типін көрсетуге мүмкіндік береді, сонымен қатар XML файлдарды оқу мен өзгертудің қарапайымдылығы.
Мысалға, келесі XML түсінетін, HTML браузер түсінбейтін дескрипторларды құруға болады:
<Name>……</Name>
<Fam>……</Fam>
<Rnn>……</Rnn>
Көптеген мәліметтер қорын басқару жүйелерінде ішкі мәліметтер арнайы форматта көрсетіледі. Бір проектте әртүрлі мәлімет көрсету форматымен жұмыс істеу кезінде олардың арасында көптеген өзгертулерді қажет етеді. Бір жағынан, XML-де мәліметтер өзгертуді қажет етпейтін құрылымдалған мәтіндік форматта көрсетілген. Сонымен қатар Internet қосымшалары әртүрлі платформада құрастырылған мәліметтер көзімен жиі жұмыс жасайды. XML- мұндай қосымшаларды көрсетудің жақсы әдісі.