CLAB 1 2010-2011, Automatyka i Robotyka, Język programowania


Wprowadzenie

Laboratorium obejmuje ćwiczenia praktyczne (programowanie w C++) dające prawidłowe nawyki i właściwe podejście do rozwiązywania problemów. Ćwiczenia praktyczne są związane z kierunkiem studiowania. Zakres tematyczny ćwiczeń laboratoryjnych zawiera:

  1. umiejętność budowania algorytmów (schematy blokowe)

  2. podstawy C++ (obsługa zintegrowanego środowiska pracy, struktura programu, typy danych),

  3. stopniowe wprowadzanie instrukcji C++ (instrukcje wejścia, wyjścia, warunkowe, pętle),

  4. zmienne strukturalne - tablice,

  5. tworzenie funkcji - programowanie strukturalne,

  6. wskaźniki,

  7. podstawy grafiki w C++,

  8. podstawy programowania obiektowego w C++,

  9. umiejętność czytania programów w C++.

ocena końcowa z przedmiotu: OK = 0.6*OW + 0.4*OL

  1. Ogólna struktura i podstawowe elementy programu źródłowego w C++ (Obsługa zintegrowanego środowiska pracy C++, struktura programu źródłowego w C++, operacje wejścia-wyjścia)

Kompilator Dev C++ 4.9.9.2 www.bloodshed.net

Cele ćwiczenia:

Nowe zagadnienia:

Definicje nowych pojęć do przyswojenia:

Program (kod) źródłowy - jest to tekst programu napisany zgodnie z zasadami danego języka w edytorze tekstu.

Program wykonywalny - to jest to, co nadaje się do uruchomienia i sprzedaży, potocznie zwany „kodem exe”.

Zintegrowane środowisko pracy (programowania) - pakiet programów umożliwiających wykonanie wszelkich operacji niezbędnych do opracowania kodu źródłowego i wygenerowanie na tej podstawie programu wykonywalnego.

Preprocesor - program do przetwarzania wierszy programu, które rozpoczynają się znakiem #.

include - dyrektywa preprocesora umożliwiająca włączanie do programu plików o podanej nazwie.

cstdlib - biblioteka standardowa zawierająca funkcje do konwersji łańcuchów na liczby, dynamicznej alokacji pamięci, kontroli procesów i zmienne środowiskowe (system), sortowanie i wyszukiwanie, niektóre operacje matematyczne.

iostream - biblioteka zawierająca funkcje do obsługi strumieni wejścia i wyjścia, umożliwia wprowadzanie informacji ze standardowych urządzeń wejścia (klawiatura) i kierowanie ich do urządzeń wyjścia (ekran)

main() - funkcja (moduł) główna programu w C++ zawsze występująca, od której rozpoczyna się wykonywanie (start) programu. Tutaj w zapisie bez parametrów.

std::cout - obiekt z biblioteki standardowej (strumień wyjściowy). Dane wstawiamy do strumienia za pomocą operatora <<.

std::cin - obiekt z biblioteki standardowej (strumień wejściowy). Dane wstawiamy do strumienia za pomocą operatora >>

:: - operator zasięgu.

endl - manipulator predefiniowany wstawiający znak końca wiersza, kursor przechodzi do następnego wiersza.

return 0 (return EXIT_SUCCESS) - instrukcja „zwróć wartość i powróć”. Powoduje zakończenie wykonywania funkcji i zwrócenie wartości. Tutaj zwracana jest wartość 0. Program zakończony sukcesem.

using namespace std - instrukcja definiująca globalne użycie obiektów z biblioteki standardowej

Zadanie 1

Napisz program do wyprowadzenia na ekran napisu „Pierwszy program w C++”.

Program źródłowy

      1. Projekt/Empty Project

0x08 graphic
0x08 graphic
0x08 graphic
0x08 graphic
0x08 graphic
0x08 graphic
0x08 graphic
0x01 graphic

0x08 graphic

2. Napisz program używając Project/Console Application

Ćwiczenia laboratoryjne nr 1

„Język Programowania” str. 1

Menu

Paski narzędzi

Okno widoku projektu, klasy lub zmiennych

Okno edycji programu

Zakładki okna raportu

Pasek stanu



Wyszukiwarka

Podobne podstrony:
CLAB 5 2010-2011, Automatyka i Robotyka, Język programowania
CLAB 12 2010-2011, Automatyka i Robotyka, Język programowania
CLAB 10 2010-2011, Automatyka i Robotyka, Język programowania
CLAB 11 2010-2011, Automatyka i Robotyka, Język programowania
Zestaw C++-zaliczenie wcześniejsze 2010-2011, Automatyka i Robotyka, Język programowania
CLAB 10 2010-2011 prosty, Automatyka i Robotyka, Język programowania
CLAB 10 2010-2011 folia, Automatyka i Robotyka, Język programowania
REGULAMIN KORZYSTANIA Z LABORATORIUM KOMPUTEROWEGO, Automatyka i Robotyka, Język programowania
Dodatek 2010 2011, Automatyka i Robotyka, SEMESTR 5, NEMAR, Nemar stary, nemar, nemar DUŻO, nemar la
powt, Automatyka i Robotyka, Język programowania
Wykład 2009 2010 dynamika, Automatyka i Robotyka, SEMESTR 5, NEMAR, Nemar stary, nemar, nemar DUŻO,

więcej podobnych podstron