Скачиваний:
7
Добавлен:
20.05.2024
Размер:
391.81 Кб
Скачать

6-Lekciya. Visual C++ ortalıǵında programmalastırıw.

Visual C++ ortalıǵında menyular hám úskeneler paneli.

Jobası:

1.Visual C++ ortalıǵında programmalastırıw

2.Microsoft Visual C++ tariyxı

3.Qollanılıwı

4.Visual Studio paketin sistemaǵa ornatıw

5.Visual Studio programmasın jumısqa túsiriw

6.Visual C++ ortalıǵında menyular hám úskeneler paneli

Microsoft Visual C++ (MSVC) — Microsoft korporaciyasınıń C, C++, C++/CLI hám C++/CX programmalastırıw tillerine arnalǵan kompilyator, MSVC - menshikli programmalıq qural; ol dáslebinde jeke ónim boldı, biraq keyinirek Visual Studio ortalıǵınıń bir bólegi boldı hám sınaq hám biypul programmalardıń ekewinde de ashıq boldı. Ol C++ kodın tayarlawǵa hám redaktorlawǵa arnalǵan quralları, ásirese Windows API, DirectX hám .NET ushın kodtı qamtıydı.

Kóplegen qosımshalar durıs jumıs islewi ushın qayta bólinetuǵın Visual C++ jumıs waqıtınıń kitapxana paketlerin talap etedi. Bul paketler kóbinese olar qollaytuǵın qollanbalardan bólek ornatıladı, bul birneshe qollanbalarǵa paketti tek bir ornatıw menen paydalanıwǵa imkaniyat beredi. Bul Visual C++ qayta tarqalatuǵın hám orınlanıw waqıtı paketleri tiykarınan kóplegen qollanbalar paydalanatuǵın standart kitapxanalar ushın ornatıladı.

Microsoft Visual C++ tariyxı

Visual C++ tiliniń aldıńǵı versiyası Microsoft C/C++ dep ataldı. Sonday-aq Microsoft QuickC 2.5 hám Windows 1.0 ushın Microsoft QuickC boldı. Visual C++ kompilyatorı ele de Microsoft C/C++ retinde belgili hám Visual C++ 2015 Jańalaw 2 shıǵarılımı boyınsha 14.0.23918.0 versiyasında.

16 bitli versiyalar

C Lattice C tiykarındaǵı Microsoft C 1.0 1983 jılı Microsoft korporaciyasınıń birinshi C ónimi boldı. Ol K&R C sáykes kelmedi.

C 2.0 kod segmenti menen maǵlıwmatlar ushın 1 MB shekem imkaniyat beretuǵın úlken úlgi qollawın qostı.

C 3.0 Microsoft korporaciyasında jaratılǵan birinshi versiyası boldı. Bul versiya K&R hám keyingi ANSI standartı menen úylesimlilikke arnalǵan. Ol 1984 jıldıń basında Microsoft sistemasında (Windows hám Xenix tayarlaw ushın) paydalanıldı. Ol 1985 jılı ónim retinde jetkizildi.

C 4.0 optimallastırıwlardı hám CodeView, dáslepki dárejedegi ońlaw quralın qostı.

qollawın qostı.

MFC 2.0 kiretuǵın Visual C++ 1.0 "Visual" C++ tiliniń 1993 jıl fevralda shıǵarılǵan birinshi versiyası boldı. Ol Cfront 2.1 úylesimli hám eki basılımda ashıq boldı:

o Standart: Windows sistemasına arnalǵan QuickC almastırıldı.

oKásiplik dárejedegi: C/C++ 7.0 almastırıldı. DOS hám Windows qosımshaların, optimallastırıwshı kompilyatordı, dáslepki profildi hám Windows 3.1 SDK-nı dúziw imkaniyatın qamtıydı. Sonday-aq Phar Lap 286 DOS Extender Lite qosılǵan.

Visual C++ 1.5 1993 jılı dekabrde shıǵarıldı, oǵan MFC 2.5 kirdi hám MFCge OLE 2.0 hám ODBC qollawın qostı. Bul tek CD-ROM-da shıqqan Visual C++ birinshi versiyası boldı.

oVisual C++ 1.51 hám 1.52 jazılıw xızmetiniń bólegi retinde ashıq boldı.

oVisual C++ 1.52b 1.52-ge uqsas, biraq basqarıwdı tayarlaw jıynaǵın qamtımaydı.

oVisual C++ 1.52c 1.5 versiyasınıń patchlanǵan versiyası boldı. Bul Microsoft Windows 3.x sistemasına arnalǵan sońǵı hám eń ataqlı

tayarlaw plaforması. Ol Microsoft Developer Network arqalı ashıq. o h.t.b;

Qollanılıwı

Visual Studio tómendegi bir qansha komponentlerdi qollaydı:

Visual Basic. NET - ol visual Basic tiykarında payda bolǵan ;

Visual C++;

Visual C#;

Visual F# (Bul Visual Studio 2010 nan baslap qollanıladı).

Visual Studio paketin sistemaǵa ornatıw

Visual Studio paketiniń hár túrli versiyaları ámelde bolıp, házirgi kúnde Visual Studio 2019 versiyası keń en jayǵan. Hárbir versiyasına bir neshe moduller qosılıp atır, bul bolsa óz gezeginde programmanı júkleniwin páseytiwine alıp keledi. Usılardı esapqa alıp, kompyuterińizdiń konfiguraciyasıi yaǵnıy múmkinshiligine qaray (operativ yad kólemi, processor,... ), kerekli paketti ornatıw usınıs etiledi.

Visual Studio programma jazıw ushın ortalıq esaplanadı. Bul ortalıqta programma kodların kompyuter kodlarına ótkerip beretuǵın kompilyator birlestirilgen. Hár bir programmalastırıw túri ushın bólek kompilyator ámelde

bolıp, qollanılǵan programmalastırıw tiline qaray kompilyator iske túsedi. Visual Studio paketi ornatılsa, barlıq kompilyatorlarda avtomat ornatıladı. Solay eken programmanı ornatıwdı baslaymız. Bunda Microsoft Visual Studio 2013 programması ornatıladı. Bul programmanıń túrli versiyaların ornatıw bir-birinen azmaz parıq etiwi múmkin, biraq tiykarǵı jumısı birdey.

Visual Studio programmasın jumısqa túsiriw

Interfeys - bul paydalanıwshıǵa ortalıq menen qolay óz-ara baylanıstı támiyinleytuǵın programmalıq qural bolıp tabıladı. Kompyuterińizde Microsoft Visual C++ programmasın ornatqanıńızdan keyin onı Pusk/Programmi punktinen iske túsiriwińiz múmkin. Qolaylıq ushın ornatılǵan programmalıq ónim belgisin operatsion sistema jumıs stolınıń tómengi bóleginde jaylasqan operativ jumısqa túsiriw paneline jaylastırıp qoyıw usınıs etiledi.

Bul panelde jaylasqan qálegen belgi tıshqanshanıń bir ǵana basılıwı menen iske túsedi. Solay etip, Microsoft Visual C++ programmasın iske túsiremiz. Ekranda tiykarǵı ayna - programmanıń jumısshı maydanı payda boladı.

Visual C++ ortalıǵında menyular hám úskeneler paneli

Aynanıń joqarı bóleginde tiykarǵı menyu komandaları qatarı (File, Edit, …komandaları) - gorizontal menyu qatarı jaylasqan.

Bul komandalardan paydalanıwda (olardı taǵı opciyalar depte ataydı, yaǵnıy bir neshe mánisler ishinen tańlanatuǵın elementler) “menyu ishi” dep atalıwshı menyu ashıladı - bul menyu vertikal menyu bolıp, ózinde ekrannıń joqarısınan tómenine qaray jaylasqan buyrıqlar kompleksin ózinde kórinetuǵın etedi. Tiykarǵı menyu qatarı astında jaylasqan ekinshi qatarda ayırım atqarılıwshı buyrıqlardıń operativ shaqırıw túymeleri jaylasqan. Bul túymelerdiń barlıǵı júziwshi túsindirmege iye (tıshqansha kursorın tuymesheniń ústine aparıw hám azmaz kútiw zárúr, sonnan keyin bul túyme ne ushın arnalǵanlıǵı haqqında túsindirme payda boladı).

Visual Studio 2013 IDEda Operativ túymeler kompleksi

Visual Studio 2013 IDEda Operativ túymeler kompleksin 1-usılda VIEW- >Toolbars menyularına izbe-izlikte kirip orınlaw múmkin;

Visual Studio 2013 IDEda 2-usılda Operativ túymeler kompleksi qatardıń qálegen ornına tıshqanshanıń oń túymesin basıw arqalı orınlaw múmkin.

Operativ baylanıs aynası

Tómengi qatarda tiykarǵı menyuda operativ baylanıslar aynası jaylasqan. Bul túymeler shıǵıwshı aynalardı payda etedi.

Onıń qasında kerekli qosımsha punktlerde jaylasqan. Tiykarǵı aynanıń kórinisi qosımsha túrine qarap óz jaǵdayın ózgertedi. Jumısshı ayna aynalar kompleksinen ibarat. Hárbir ayna - bul ádette Windows - ayna bolıp, ol standart zagalovka qatarına iye. Bunda tıshqansha arqalı zagalovka qatarın qálegen orınǵa qoyıwǵa boladı.

(Bunda tıshqansha arqalı zagalovka qatarın qálegen orınǵa jılıstırıw kórsetilgen)

Aynalar kompleksi quramı:

Baqlaw sorawları:

1.Visual C++ ortalıǵında programmalastırıw degenimiz ne?

2.Visual Studio paketi haqqında nelerdi bilesiz?

3.Microsoft Visual C++ tariyxı haqqında aytıp beriń?

3.VC paketinde C++ tiń qollanılıwı tuwralı aytıń?

4.Visual Studio paketin sistemaǵa qalay ornatamız?

5.Visual Studio programmasın jumısqa túsiriw izbe-izligin aytıń?

6.Visual C++ ortalıǵında menyular qatarı qayerde jaylasqan?

7.Visual C++ ortalıǵıńda úskeneler paneli haqqında nelerdi bilesiz?

Соседние файлы в предмете Объектно ориентированное программирование