
- •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 тілінің көмегімен мәліметтерді өшіру және жаңалау.
40. Asp.Net ортадағы cookie oбъекті.
ASP.NET объектілері.
ASP.NET негізгі объектілеріне төмендегілерді жатқызуға болады: Response, Request, Http Cookie, Page, Session, HttpApplication, Http ServerUtility.
HttpCookie объектісі.
Cookie файлдары қолданушы компьютерінде белгілі бір Web – түйінге қатысу үшін құрылады. Ол жерде сақталған ақпараттар қолданушы аты мен паролі болуы мүмкін. Оны сол қолданушыға түйінге қатысу үшін дайындауға қолданылады.
Cookie файлдарын құру мен пайдаланудың әдістері HttpCookie объектісінде болады. Көбінесе Cookie объектісімен Cookie-дің қасиеттері бар Response және Request объектілері жұмыс жасайды. Олар HttpCookie объектісіне сілтеме жібереді.
Cookie объектісінің құрылуы.
Көптеген Cookie тағайындауға болады, олардың әр қайсысының бір мағынасы бар немесе көптеген «кілт/мәні» бар бір Cookie.
1) Response.Cookie(“My Cookie”).Value=“Single Cookie”
2) Response.Cookie(“U Days Cookie”).(“Username”)=“Chris”
Response.Cookie(“U Days Cookie”).(“Preference”)=“800x600”
Cookie объктісінің қызмет ету уақытын Expires (аяқталады) қасиетімен көмегімен беруге болады.
Response.Cookie(“U Days Cookie”).Expires = Data.Time.From.String (“1/1/2004”)
Response.Cookie(“U Days Cookie”).Expires = Data.Time.Now.AddMouth(1).
Cookie-ді өшіру үшін өткен шақты немесе = 0 орнату керек.
Cookie объектісінің қол жетімділігі.
Cookie ақпараттарына қол жеткізу Request объектісі арқылы орындалады:
For each strVariable in Response.Cookie
Request.Cookie(“U Days Cookie”)(strVariable)
Next
41. Web-программалауда функциялардың орнын анықтаңыз
42. Процедура мен функцияның айырмашылықтарын және ұқсастығын анықтаңыз.
Процедуралар және функциялар. Объектіге бағытталған концепция: класстар, мұралану, полиморфизм және инкапсуляция.
Қосымшаны (үлкен қолданбалы программаны) дайындау кезінде көптеген формалар мен оқиғаны өңдеу процедураларын пайдалануға тура келеді. Оларда кездесетін ішкі процедуралар мен айнымалылар бірдей болуы да мүмкін. Әр программаға қайта-қайта енгізбеу үшін әдетте оларды жеке бумаға (кітапханаға) жинақтап қояды.
Мұндай буманы стандартты модуль не программалық модуль деп атайды (Паскаль модулі сияқты). Ескеретін жайт: информатикадағы каталог және бума ұғымдарының айырмашылығы шамалы. Каталогта түрлі файлдар мен басқа каталогтар да сақталады, әдетте, бумаға тек бір облыстық файлдар енгізіледі.
Visual Basic'тe жан-жақтылық (жалпыға бірдей тағайындалатын, глобальды) модульдік процедураны дайындау үшін арналған Module терезесі бар. Онда Function не Sub типті модульдік процедура құрып, проектінің Module атаулы бөлімінде жеке файл түрінде сақтап қойса болғаны (сақталған файлға .bas типі автоматты түрде қосылып қойылады). Жалпыға бірдей процедура бір оқиғаға байланыссыз болғандықтан, оның жазылу құрылымы және сақтау тәсілі бөлек.
Function типті модульдік функция құру
Модульдік Function типті функция есептеу жүргізіп, мәнін қайтарып беретін процедура. Жазылу синтаксисі:
Function <атау> ([<аргументтер>]) [As]
S
End Function
Мұндағы <атау>- модульдік функция (модуль) атауы; S - процедура (функция) денесі. Квадрат жақшалар ішіндегі аргументтерді (формальдіы параметрлерді) енгізу міндетті емес. Егер олар енгізілсе, үтір арқылы бөлініп жазылуы тиіс.
Функция денесіне енгізілетін соңғы команда функция атауына меншіктеу командасы болуы керек. Программаға енгізілетін модульдік функцияны шақыру командасы бөлек жазылмай, әдеттегідей, меншіктеу командасының оң жағындағы өрнек құрамына енгізіледі.