Add Papers Marked0
Paper checked off!

Marked works

Viewed0

Viewed works

Shopping Cart0
Paper added to shopping cart!

Shopping Cart

Register Now

internet library
Atlants.lv library
FAQ

Great deal: today with a discount!

Regular price:
7,99
You save:
0,88 (11%)
Discounted price*:
7,11
Purchase
Add to Wish List
ID number:400017
Evaluation:
Published: 26.11.1999.
Language: Latvian
Level: College/University
Literature: 9 units
References: Not used
Table of contents
Nr. Chapter  Page.
1.  IEVADS    2
2.  ĪSS WINDOWS VIDES APSKATS    4
3.  ZIŅOJUMU VADĪBAS SISTĒMAS    7
4.  WINDOWS VIDĒ LIETOTĀ TERMINOLOĢIJA    9
4.1.  LIETOTĀ INTERFEISS    9
4.2.  LOGI, VADĪBAS ELEMENTI, DIALOGI … - SADARBĪBAS TERMINOLOĢIJA    9
4.3.  PROGRAMMAS RESURSI    12
5.  VISUAL C++ KOMPONENTI    14
6.  MICROSOFT DEVELOPER STUDIO UN PROGRAMMU VEIDOŠANAS PROCESS    15
6.1.  GRAFISKAIS REDAKTORS    16
6.2.  C/C++ VALODU KOMPILATORS    17
6.3.  SKAŅOTĀJS    18
6.4.  APPWIZARD, CLASSWIZARD UN IZEJAS KODA CAURLŪKOŠANAS RĪKI    19
7.  LIETOJUMPROGRAMMAS KARKASS – MFC    21
7.1.  ZIŅOJUMU SASAISTE MFC BIBLIOTĒKĀ    26
7.2.  ZIŅOJUMU KARTE    28
8.  MFC KLAŠU BIBLIOTĒKA    30
8.1.  MAKROSI, GLOBĀLĀS FUNKCIJAS UN MAINĪGIE    31
8.2.  LIETOJUMPROGRAMMAS INFORMĀCIJAS IEGŪŠANA    32
8.3.  LAIKA IZPILDES OBJEKTA MODELIS    34
8.4.  OBJEKTU DIAGNOSTIKA    35
8.5.  MFC BIBLIOTĒKAS KLAŠU HIERARHIJA    36
8.6.  COBJECT – HIERARHIJAS VIRSOTNE    38
8.7.  SERIALIZĀCIJA    39
8.8.  KLASES, KAS NOSAKA LIETOJUMPROGRAMMAS ARHITEKTŪRU    42
8.9.  LIETOJUMPROGRAMMAS UN PLŪSMU UZTURĒŠANAS KLASES    43
8.10.  KOMANDU MARŠRUTIZĀCIJAS KLASES    45
9.  MFC PROGRAMMU GALVENĀS KOMPONENTES    46
9.1.  NOSAUKUMI MFC BIBLIOTĒKĀ    49
9.2.  PIEVIENOJAMIE FAILI    50
10.  WINMAIN FUNKCIJA UN MFC BIBLIOTĒKA    52
11.  NOBEIGUMS    54
12.  IZMANTOTĀ LITERATŪRA    55
Extract

Brīnumaini, bet strīdi par to – kāda programmēšanas valoda ir labāka, ne tikai nenoklust, bet pēdējo laiku izvēršas ar lielāku spēku. Pie tam neviens nerunā, ka vācu valoda labāka nekā franču. Otrādi, ja cilvēks ir apguvis (prot) ne vienu, bet vairākas valodas, tad viņš iemanto zināmu cieņu. Jo katra valoda dod kaut ko savu neatkārtojamu, tāpēc ka tas ir kaut kā jaunā elements.
Protams, vispārināt sacīto uz programmēšanas valodām būtu nekorekti, bet pēc manām domām, paralēles var un vajag vilkt. Katra no programmēšanas valodām, lai tā būtu Fortran, Pascal, Ada, Basic, C, C++ vai kāda cita, dod programmistam kaut ko savu, kas piemīt tikai šai valodai, tādejādi bagātinot programmistu.
Tāpēc es neiesaistīšos diskusijā, bet vienkārši mēģināšu jūsu uzmanībai piedāvāt divas programmēšanas valodas no lielā moderno programmēšanas valodu skaita – C un C++. Neapšaubāmi, šīm valodām ir savas priekšrocības, kā arī nepilnības, kuras ir specifiskas tieši šīm valodām. Tie, kuri jau ir zināmi ar šīm valodām, varēs uzzināt dažus “smalkus” momentus, varbūt pat nezināmus. Savukārt, tie, kuri vēl nav iepazinuši šo valodu brīnišķīgo pasauli, atradīs šeit visu, lai varētu patstāvīgi uzsākt rakstīt savas programmas.
Jāsaka, ka neeksistē reālas abstraktas programmas. Katra no tām risina kādu noteiktu uzdevumu, izmantojot šim nolūkam ne tikai kādas programmēšanas valodas iespējas, bet arī pakļaujoties tām prasībām, kuras uzstāda pati operacionālā sistēma. Savā darbā es galvenokārt apskatīšu programmēšanu Windows vidē (izņēmumus rada tā saucamās konsoles programmas). Savu uzdevumu es redzēju tajā, lai uzskatāmi parādīt – programmēt Windows vidē nemaz nav tik sarežģīti. Vajag apgūt tikai dažus principus (kuru, starp citu, nemaz nav tik daudz, kā var izlikties). Pēc mana uzskata, piedāvātās programmas un elektroniskais apmācības līdzeklis to uzskatāmi ilustrēs. Tiem, kuri vēlas vienā darbā atrast visu problēmu risinājumus, var teikt sekojošu, ka tāda nebija, nav un nebūs. Nepieciešama arī piepūle no iesācēju puses. Programmēšana ir daudzšķautnaina un nevar atrast universālu “recepti visām dzīves situācijām”. Mans uzdevums ir saskatāms tajā, lai mazinātu pūles izstrādājot savas programmas, akcentējot uzmanību uz svarīgākajiem un “zemūdens akmeņiem”.
Visbeidzot viens no maniem galvenajiem uzdevumiem – iepazīstināt lasītāju ar jaunāko Microsoft Visual C++ 6 kompilatora paketes jaunāko versiju, ar kura palīdzību var diezgan viegli un ērti rakstīt dažādu veidu programmas Windows videi. Šeit es neuzskaitīšu kādus konkrētus veidus – par to Jūs uzzināsiet laika gaitā. Var teikt to, ka Visual C++ 6 versija kļuva vēl jaudīgāka, ērtāka un atbrīvo no rutīna ievadīšanas darba. Neapšaubāmi, Visual C++ 6 galvenā sastāvdaļa, kas lielā mērā nosaka viņa jaudu un lokanību, ir MFC klašu bibliotēka (Microsoft Foundation Classes – Microsoft bāzes klases ). Apskatāmajā Visual C++ versijā ir iekļauta 4.23 MFC klašu bibliotēkas versija, kas ir iepriekšējās versijas papildinājums.
Apskatāmo jautājumu materiāla bija ļoti daudz un vajadzēja izvēlēties, ko iekļaut un ko neaplūkot savā darbā. Manā darbā tiek iztirzāti sekojoši jautājumi: Visual C++ 6 izstrādes līdzekļu apskats; tradicionālie principi, programmējot C valodā, kuri tiek ilustrēti ar vairākām konsoles programmām; galvenie jēdzieni un termiņi, kurus izmanto Windows operacionālā sistēma; ievads objektorientētā programmēšanā C++ valodā; MFC klašu bibliotēkas apskats.
Mans darbs satur visu aplūkojamo piemēru pilnus izejas tekstus (kodus), kuri būs noderīgi lietotājam. …

Author's comment
Work pack:
GREAT DEAL buying in a pack your savings −7,38 €
Work pack Nr. 1117232
Load more similar papers

Send to email

Your name:

Enter an email address where the link will be sent:

Hi!
{Your name} suggests you to check out this Atlants.lv paper on „Interaktīvais Visual C un C++ programmēšanas valodu apmācības līdzeklis”.

Link to paper:
https://eng.atlants.lv/w/400017

Send

Email has been sent

Choose Authorization Method

Email & Password

Email & Password

Wrong e-mail adress or password!
Log In

Forgot your password?

Draugiem.pase
Facebook
Twitter

Not registered yet?

Register and redeem free papers!

To receive free papers from Atlants.com it is necessary to register. It's quick and will only take a few seconds.

If you have already registered, simply to access the free content.

Cancel Register