Lab nr 1

background image

Laboratorium nr 1

Temat: Wprowadzenie.

Zakres laboratorium:

• zapoznanie się ze środowiskiem pracy (kompilatorem)
• tworzenie programu
• z czego składa się program?
• zadania laboratoryjne

background image

Zapoznanie się z kompilatorem

background image

Kompilator Code::Blocks 8.02

www.codeblocks.org

Kompilator Dev C++ 4.9.9.2

www.bloodshed.net

background image

Tworzenie programu

background image

Tworzenie programu odbywa się w dwóch etapach:

1. opracowanie kodu źródłowego
2. generowanie kodu wynikowego

Ad.1.

Zapis za pomocą instrukcji języka (np. C++) kodu

programu i jego edycja w pliku tekstowym.

Ad.2.

Operacja ta składa się z 2 faz:

kompilacja

– kompilator sprawdza czy instrukcje są zgodne

z regułami języka programowania,

linkowanie

– linker konsoliduje (łączy) wszystkie pliki

i biblioteki tworzące program.

Program po kompilacji i linkowaniu jest w postaci

wykonywalnej

, tj. ma rozszerzenie .EXE, np. program1.exe

i jest gotowy do uruchomienia.

background image

Z czego składa się program?

background image

Przykład:

#include <iostream>

//dyrektywa preprocesora
//włączająca plik nagłówkowy
//iostream do programu

using namespace

std;

//użycie nazw z bibl. standard.

int

main()

{

cout<<”Pierwszy program”<<endl;

//wyświetlenie na ekran tekstu

cout<<”Pierwszy program\n”;

std::cout<<”Pierwszy program”<<std::endl;

int

a,b;

//deklaracje zmiennych całkowitych

cout<<”Podaj dwie liczby: ”;
cin>>a>>b;

//wczytanie danych z klawiatury

cout<<”Liczba a=”<<a<<” ,liczba b=”<<b<<” , a ich suma=”<<a+b<<endl;

return

0;

}

background image

Zadania laboratoryjne


Wyszukiwarka

Podobne podstrony:
5 MDE lab nr 5 ogniwa fotogalwaniczne
Ćw lab nr 4 zagęszczalność gruntów
cwiczenie lab nr 5i6 SPC
Lab nr 3 id 258529 Nieznany
f lab w nr 1 +
Lab nr (prób tward)
cw lab nr 5 schemat potencjalny sieci went k2
3 MDE lab nr 3 materialy rezystywne
cw Lab nr 3 ch went wspr wentylatorow k2
Lab nr 13 - Tworzywa sztuczne, Akademia Morska, 3 rok, Lab Koniu Vsem
Ćw Lab nr 3 charakt wentylatora ZSI, ZSI, instrukcje ZSI
Instrukcja do ćw lab nr 3
Lab nr 8 - Przekładnie - moja2, AM Gdynia, Sem. V,VI, Technologia remontów(Koniu), Laborki
spawanie lab nr 6
Standardy w Projektowaniu Systemow Dialogowych %c6wiczenie lab nr 1
cw lab nr 6 skł wegla do samozapalenia k2

więcej podobnych podstron