visual-basic-.net.-alchemia-programowania helion, ebooki

  • zanotowane.pl
  • doc.pisz.pl
  • pdf.pisz.pl
  • myleskennedy.pev.pl
  • Podobne

     

    visual-basic-.net.-alchemia-programowania helion, ebooki

    [ Pobierz całość w formacie PDF ]
    6
    VISUAL BASIC .NET. ALCHEMIA PROGRAMOWANIA
    Pisanie kodu programu ...................................................................................................... 66
    Operator kropki ............................................................................................................. 68
    Wywoływanie metody obiektu ................................................................................... 69
    Słowo kluczowe Me ...................................................................................................... 71
    Eksperymenty z przykładowym programem .......................................................... 72
    Podsumowanie .................................................................................................................... 73
    Pytania kontrolne ................................................................................................................ 74
    Rozdział 3.
    Jak zaprojektować program ...................................................................................... 77
    Po co się tym w ogóle zajmować? ..................................................................................... 77
    Algorytmy ............................................................................................................................. 78
    Algorytmy makro i mikro ............................................................................................. 78
    Pięć kroków programowania ............................................................................................ 79
    Krok inicjalizacji .............................................................................................................79
    Krok wprowadzania danych ....................................................................................... 80
    Krok przetwarzania ....................................................................................................... 80
    Krok prezentacji wyniku .............................................................................................. 81
    Krok porządkowania .................................................................................................... 81
    Pięć kroków w każdym programie? ........................................................................... 82
    Uściślanie .............................................................................................................................. 82
    Uściślanie kroku inicjalizacji ........................................................................................ 83
    Pseudokod ......................................................................................................................83
    Co to jest UML? ................................................................................................................... 84
    Krótka historia UML ..................................................................................................... 84
    Diagramy UML .............................................................................................................. 85
    OOA, OOD i OOP ........................................................................................................ 85
    Diagramy klas UML ............................................................................................................ 87
    Właściwości (atrybuty) klasy ....................................................................................... 88
    Metody (operacje) klasy ............................................................................................... 88
    Podsumowanie .................................................................................................................... 91
    Pytania kontrolne ................................................................................................................ 91
    Rozdział 4.
    Typy danych i zmienne liczbowe ............................................................................ 93
    Typy danych w języku Visual Basic .NET ....................................................................... 93
    Którego typu danych użyć? ......................................................................................... 94
    Szczegółowe omówienie typów danych języka Visual Basic .NET ............................ 96
    Typ Boolean ....................................................................................................................96
    Typ Byte .......................................................................................................................... 97
    Typ Char ......................................................................................................................... 97
    Typ Decimal ................................................................................................................... 98
    Typy danych Double i Single ...................................................................................... 99
    Typy danych Integer, Long i Short ............................................................................ 99
    Typ Object .................................................................................................................... 100
    Typ danych String ....................................................................................................... 100
    Typ User Defined (zdefiniowany przez użytkownika) ........................................ 101
    SPIS TREŚCI
    7
    Zmienne .............................................................................................................................. 101
    Nazwa zmiennej .......................................................................................................... 102
    Słowa kluczowe ........................................................................................................... 103
    Polecnie Dim: definiowanie zmiennych .................................................................. 104
    Za kurtyną: tablica symboli Visual Basic .NET ............................................................. 105
    Tablica symboli ............................................................................................................ 105
    lvalue i rvalue ............................................................................................................... 106
    Argumenty i operatory ............................................................................................... 107
    W jaki sposób Visual Basic .NET przetwarza instrukcję przypisania? ............... 108
    Program Inspector ............................................................................................................. 108
    Błędy w programach w Visual Basic .NET .................................................................... 111
    Błędy semantyczne ..................................................................................................... 112
    Prosty program matematyczny ....................................................................................... 113
    Konwersje typów danych .......................................................................................... 114
    Biblioteki Visual Basic .NET ....................................................................................... 115
    Liczby binarne .................................................................................................................... 116
    Podsumowanie .................................................................................................................. 118
    Pytania kontrolne .............................................................................................................. 119
    Rozdział 5.
    Podprogramy i funkcje ............................................................................................ 121
    Podprogramy ..................................................................................................................... 121
    Dlaczego używa się podprogramów? ...................................................................... 122
    Piszemy prosty podprogram ..................................................................................... 122
    Wywoływanie podprogramu .................................................................................... 124
    Parametry podprogramów ........................................................................................ 125
    Przykładowy program z parametrami podprogramu .......................................... 125
    Funkcje ................................................................................................................................ 137
    Podsumowanie .................................................................................................................. 139
    Pytania kontrolne .............................................................................................................. 139
    Rozdział 6.
    Zmienne tekstowe .................................................................................................... 143
    Łańcuchy znaków ............................................................................................................. 143
    Pola tekstowe i łańcuchy znaków ............................................................................. 144
    Operacje na danych znakowych w Visual Basic .NET .......................................... 144
    Łączenie łańcuchów znaków ..................................................................................... 145
    Długość tekstu .............................................................................................................. 147
    Operacje na fragmentach łańcuchów znaków ....................................................... 148
    Funkcja InStr() ............................................................................................................. 152
    Bezpośrednie operowanie na danych typu String ................................................ 153
    Korzystanie z klasy String języka Visual Basic .NET ................................................... 153
    Metoda Length ............................................................................................................ 153
    Metoda Concat ............................................................................................................. 154
    Metoda SubString ........................................................................................................ 156
    Imitowanie funkcji Left() i Right() przy użyciu metody SubString .................... 158
    Szukanie fragmentów ciągów znaków .................................................................... 159
    8
    VISUAL BASIC .NET. ALCHEMIA PROGRAMOWANIA
    Sprawdzanie, co jest zapisane na danej pozycji w ciągu znaków
    — metoda Chars .................................................................................................... 160
    Porównywanie tekstów — metoda Compare ........................................................ 161
    Metoda Insert klasy String ......................................................................................... 163
    Metoda Replace klasy String ..................................................................................... 164
    Inne metody klasy String ................................................................................................. 165
    Podsumowanie .................................................................................................................. 165
    Pytania kontrolne .............................................................................................................. 166
    Rozdział 7.
    Tablice ......................................................................................................................... 169
    Organizacja danych przy użyciu tablic ......................................................................... 169
    Elementy tablicy .......................................................................................................... 170
    Indeksy tablicy ............................................................................................................. 171
    Prosty program przykładowy korzystający
    z tablicy elementów typu String ......................................................................... 171
    Udoskonalanie programu .......................................................................................... 173
    Zmiana podstawowego indeksu tablicy ........................................................................ 174
    Tablice dynamiczne ........................................................................................................... 176
    Korzystanie z subtelnej właściwości instrukcji ReDim
    w czasie działania programu ............................................................................... 178
    Wymuszanie błędu ..................................................................................................... 179
    Słowo kluczowe Preserve ........................................................................................... 179
    Tablice wielowymiarowe ................................................................................................. 180
    Tablice wielowymiarowe o więcej niż dwóch wymiarach ......................................... 184
    Dynamiczne tablice wielowymiarowe ..................................................................... 184
    Poznawanie rozmiaru tablicy .......................................................................................... 185
    Podsumowanie .................................................................................................................. 186
    Pytania kontrolne .............................................................................................................. 187
    Rozdział 8.
    Zasięg i czas życia zmiennych ................................................................................ 191
    Co to jest zasięg? ................................................................................................................ 191
    Zasięg lokalny (proceduralny) .................................................................................. 192
    Zasięg blokowy .................................................................................................................. 196
    Ta sama nazwa zmiennej na różnych poziomach zasięgu ................................... 197
    Zasięg modułowy .............................................................................................................. 198
    Definicja klasy .............................................................................................................. 199
    Dim, Private i zasięg modułowy ............................................................................... 200
    Przestrzenie nazw ............................................................................................................. 200
    Przeznaczenie przestrzeni nazw ............................................................................... 201
    Zasięg przestrzeni nazw ............................................................................................. 202
    Współdzielenie zmiennych pomiędzy formularzami ........................................... 204
    Czasy życia ......................................................................................................................... 206
    Klasa pamięci Static ..................................................................................................... 207
    Podsumowanie .................................................................................................................. 207
    Pytania kontrolne .............................................................................................................. 208
    SPIS TREŚCI
    9
    Rozdział 9.
    Operatory arytmetyczne i przypisania ................................................................. 211
    Operatory arytmetyczne .................................................................................................. 211
    Unarny plus i unarny minus ..................................................................................... 213
    Przykładowy program ilustrujący wykorzystanie operatorów
    arytmetycznych ........................................................................................................... 213
    Operatory skrócone .......................................................................................................... 218
    Priorytet operatorów ......................................................................................................... 219
    Wiązanie ....................................................................................................................... 220
    Zmienianie kolejności wykonywania działań ........................................................ 221
    Podsumowanie .................................................................................................................. 222
    Ćwiczenie ............................................................................................................................ 222
    Pytania kontrolne .............................................................................................................. 223
    Rozdział 10.
    Operatory relacyjne i logiczne ............................................................................. 225
    Operatory relacyjne .......................................................................................................... 225
    Proste wyrażenie If-Then-Else .................................................................................. 226
    Operatory logiczne ............................................................................................................ 229
    Operator logiczny And ............................................................................................... 230
    Operator logiczny Or .................................................................................................. 231
    Operator logiczny Xor ................................................................................................ 232
    Operacje poziomu bitowego wykonywane
    za pomocą operatorów logicznych ..................................................................... 233
    Priorytety operatorów ...................................................................................................... 237
    Podsumowanie .................................................................................................................. 239
    Pytania kontrolne .............................................................................................................. 239
    Rozdział 11.
    Podejmowanie decyzji ........................................................................................... 243
    Proste wyrażenia z instrukcją If ...................................................................................... 244
    Korzystanie z debugera Visual Basic .NET do śledzenia przepływu
    sterowania w programie ...................................................................................... 246
    Upraszczanie programu ............................................................................................. 248
    Wywołania funkcji a testy If ...................................................................................... 249
    Konstrukcja If-Then-Else .................................................................................................. 251
    Blok instrukcji If, blok instrukcji Then i blok instrukcji Else ................................ 252
    Wybór jednej z wielu możliwości przy użyciu instrukcji If ....................................... 252
    Instrukcja ElseIf ........................................................................................................... 253
    Konstrukcja Select Case .................................................................................................... 254
    Odmiany instrukcji Select Case ................................................................................ 255
    Instrukcje Select Case z zakresami wartości ........................................................... 256
    Instrukcje Select Case z ograniczonymi zakresami ............................................... 256
    Wyliczanie: poprawianie czytelności bloków Select Case .......................................... 258
    Operatory skrótowe .......................................................................................................... 259
    Operator AndAlso ....................................................................................................... 259
    Operator OrElse ........................................................................................................... 260
    Podsumowanie .................................................................................................................. 261
    Pytania kontrolne .............................................................................................................. 261
    [ Pobierz całość w formacie PDF ]

  • zanotowane.pl
  • doc.pisz.pl
  • pdf.pisz.pl
  • mement.xlx.pl
  • Designed by Finerdesign.com