, Język programowania C++ (Cpp Cplusplus) - Wykłady, Książki, ebook, pdf 

[ Pobierz całość w formacie PDF ]
-
Informatyka 1
Język programowania C++
(
wykł. dr Marek Piasecki
)
Literatura:
·
dowolny podręcznik do języka C++
(na laboratoriach ® Borland C++ 3.1)
·
Robert Lafore
“Programowanie w języku C przy użyciu Turbo C++”
·
Jerzy Grębosz
“Symfonia C++”
·
Andrzej Zalewski
“Programowanie w językach C i C++ z wykorzystaniem
pakietu Borland C++”
----------------------------------------------
·
Bjarne Stroustrup
“Język C++ “
¬
książka napisana przez twórcę C++
·
Robert Sedgewick
“Algorytmy w C ++ “
----------------------------------------------
·
Brian Kernigham, Dennis Ritchie
“Język ANSI C“
¬
trochę historii
Dr Marek Piasecki
«
Język programowania C++
»
(W01)
INE 1007
PROGRAM WYKŁADU
Typy, operatory i wyrażenia.
Instrukcje
if
,
if-else
,
switch
. Zagnieżdżanie. Operator
? :
.
3.
Instrukcje iteracyjne:
while, do-while
,
for
.
4.
Tablice
– deklaracja, inicjacja, operator indeksu.
Związek pomiędzy wskaźnikami a tablicami.
Łańcuchy
znaków. Funkcje łańcuchowe <string.h>
8.
Typ strukturalny
– definicja, deklaracja i inicjacja zmiennych.
podejście proceduralne – biblioteka <stdio.h>
podejście obiektowe - klasa fstream
10.
Tablice wskaźników, wskaźniki na tablice
.
Wskaźniki na funkcje.
Dynamiczne przydzielanie pamięci
.
M.Piasecki: INFORMATYKA 1
-
2
-
(W1) Wstęp, podstawy języka C++
-
Informatyka 1
PODSTAWOWE POJĘCIA
Program
-
notacja opisująca proces przekształcania
danych wejścio-
wych
w
dane wyjściowe
według pewnego
algorytmu.
Dane wejściowe
-
informacje dostarczone do programu przez użytkownika,
w celu umożliwienia wykonania algorytmu
Dane wyjściowe
-
są generowane przez program i stanowią wyniki działania
programu.
Algorytm
-
określa sposób przekształcania danych wejściowych w dane
wyjściowe zgodnie z celem. Algorytm składa się z opisu:
·
obiektów
na których wykonywane są działania,
·
działań
realizujących cel algorytmu,
·
kolejności
działań.
Programowanie
-
polega na zapisywaniu
algorytmów
w formie
programów
zrozumiałych dla komputera.
Kod źródłowy
-
program napisany w języku takim jak Pascal lub C++,
czyli w języku algorytmicznym
-
czytelny dla programisty,
Kod wynikowy
-
program zapisany jako ciąg rozkazów i danych w kodzie
maszynowym procesora (w postaci czytelnej dla komputera),
najczęściej w postaci liczb kodu dwójkowego.
Proces tworzenia ( kodowania? ) programu:
¯
edytor
®
( *.cpp )
kod źródłowy
¯
kompilator
®
( *.obj )
kod wynikowy
¯
linker
®
( *.exe )
kod wynikowy połączony z bibliotekami
¯
debugger
® (step/watch)
śledzenie działania, usuwanie błędów
Język C++
jest rozszerzeniem
języka C
:
· typy i zmienne referencyjne, unie anonimowe,
·
operatory new i delete,
· funkcje przeciążone, funkcje z atrybutem inline,
· domyślne wartości parametrów funkcji,
· przekazywanie parametrów funkcji przez referencję,
· klasy i obiekty (programowanie obiektowe)
Dr Marek Piasecki
«
Język programowania C++
»
(W01)
INE 1007
 · wzorce
· obsługa wyjątków
M.Piasecki: INFORMATYKA 1
-
4
-
(W1) Wstęp, podstawowe pojęcia
ZAPIS PROGRAMU ZA POMOCĄ SCHEMATÓW BLOKOWYCH
M.Piasecki: INFORMATYKA 1
-
5
-
(W1) Wstęp, podstawowe pojęcia
[ Pobierz całość w formacie PDF ]
  • zanotowane.pl
  • doc.pisz.pl
  • pdf.pisz.pl
  • paulink19.keep.pl