
- •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 тілінің көмегімен мәліметтерді өшіру және жаңалау.
24. Vb.Net(c#) негіздері.
Айнымалылар
Қолданбалы ортада - бұл қолданбалы ортада обьектілерді бейнелеу аты. ЭЕМ жадында - бұл мәліметтерді сақтауға арналған жадының бөлігін бейнелеу аты. Айнымалыда сақталатын мәліметтер әртүрлі тите болуы мүмкін.
Vb.Net мәліметтер типі
5 әртүрлі дәрежеден тұратын 10мәліметтер типі қабылданған.
Типі |
Категория |
Сипаттама |
Ішкі аты (CLR) |
Byte |
бүтін |
1-байт, бүтін сан |
System.Int |
Short |
бүтін |
2-байт, бүтін сан |
System.Int16 |
Integer |
бүтін |
4-байт, бүтін сан |
System.Int32 |
Long |
бүтін |
8-байт, бүтін сан |
System.Int64 |
Single |
ж.н.с |
4-байт, бүтін сан |
System.Single |
Double |
ж.н.с |
8-байт, бүтін сан |
System.Double |
Decimal |
ж.н.с |
12-байт, бүтін сан |
System.Decimal. |
Char |
символ. қатар |
Жалғыз Unicode символ |
System.Char |
Date (мерзім) |
мерзім |
Мерзім мәні және/немесе уақыты |
System.DateTime |
Boolean (бульдік) |
бульдік мән |
"ақиқат" немесе "жалған" мәні |
System.Boolean |
Обьектілі тип: Object-мәліметтер типі көрсетілмеген айнымалылар типі.
Айнымалылар хабарландыруы
Айнымалылар хабарландыруы құрылымы:
Dim <айнымалылар аты>
Бұл жағдайда айнымалылар Object типі алдын-ала келісім бойынша болады.
Dim <айнымалылар аты> as <тип>
Сонымен бірге хабарландыру кезінде бастапқы мән қабылдайды:
Dim <айнымалылар аты> as <тип> = <мән>
Dim MyIntA as Integer = 9
Dim MyIntA as Integer = 7
Мәліметтер типін түрлендіру
Мысалға:
Response.Write(intNumber*ASC(strName)<p>)
Жиымдар
Хабарландыру:
Dim <айнымалы аты>(<өлшемі>) As <типі>
Айқын хабарландыру:
Dim <аты>() As String = {“ит”, “мысық”, “ат”, “піл”, “лама”}
Жиымдар өлшемдерін қайта хабарлау:
Redim <жиым аты>(<өлшемі>).
Жиым мәндерін сақтау арқылы қайта хабарлау:
Redim Preserve <жиым аты>(<өлшемі>).
Erase тобы бос мәндерді теңестіреді.
Erase <жиым аты>.
Операторлар
Теңестіру: =
Дәрежеге алу: ^
Қосу, алу: +, -
Көбейту: *
Бөлу: /
Шартты құрылым.
If командасы
if <шарт> then
<код>
end if
else if – «немесе» қолдануға мүмкіндік береді.
else – «басқаша» қолдануға мүмкіндік береді.
Төменде мына операторлармен if командасының құрылымы көрсетілген.
if <шарт 1> then
<код>
else if <шарт 2> then
<код>
else
<код>
end if
Case командасы
Сәйкесінше else if:
Select Case <пер>
Case <критерий1>
<код>
Case Else
<код>
End Select
Case Else -кері жағдайда, яғни берілген шартты қанағаттандырмаған кезде.
Мысалы:
Select Case Name
Case “Ринго”
Response.Write(“барабаншы”)
Case “Пол”
Response.Write(“скрипкашы”)
Case else
Response.Write(“басқа біреу”)
End Select.
Циклдық құрылым.
While – шарт орындалғанға дейін.
While <шарт>
<код>
End while
Do – орындау оператор.
Бұл оператордың үш түрі бар.
1. Do
<код>
Loop while <шарт>
Шарт ақиқат болып тұрғанда орындалады.
2. Do while <шарт>
<код>
Loop
3. Do <код>
Loop until <шарт>
Шарт ақиқат болса орындалмайды.
Оператор For
For <айным=алғаш. мән> to <соңғы мән> [Step <қадам өлшемі>]
<код>
Next [айнымалар]
For Each <айнымалар> in <массив аты>
<код>
Next
Мысал:
Dim arrweekDays() as string = {“пн”, “вт”, “ср”, “чт”, “пт”}
For Each strDay in arrweekDays
Response.Write(strDay & <br>)
Next
Шығуға арналған Exit операторы:
бітпес циклдан;
шарт бойынша уақыттан ерте шығу.
Exit do - do циклы үшін.
Exit for - for циклы үшін.
Процедуралар мен функциялар.
Процедура
Sub <код> (<параметрлер>)
<код>
End sub.
Функция
Function <аты> (<параметрі>) As <типі>
…
Return <әрекеті>
End function
Function <аты> (<параметрі>) As <типі>
…
<имя> = <әрекеті>
End function
Оқиғаларды өңдеу
Процедура аппаратын қолданумен шығарылады.
<%@ Page Language=“VB” %>
<script runat=“server”>
Sub Button_Click(obj As Object, e As EventArgs)
Response.Write(obj.Text)
End Sub
</script>
<html><body>
<form runat=“server”>
<asp:button id=“btSubnit” text=“Растау”
runat=“server”
OnClick=“Button_Click” />
</form>
</body></html>
Respons.Write (obj.Text) мұнда жағдай қолданылады “Растау”!