Spis treści TRYB GRAFICZNY SYSTEMU WINDOWS - PODSTAWY OBSŁUGI WYBRANEGO ŚRODOWISKA PROGRAMISTYCZNEGO. Informatyka 2



Podobne dokumenty
Spis treści TRYB GRAFICZNY SYSTEMU WINDOWS - PODSTAWY OBSŁUGI WYBRANEGO ŚRODOWISKA PROGRAMISTYCZNEGO, TWORZENIE INTERFEJSU UŻYTKOWNIKA.

Spis treści JĘZYK C - ZAGNIEŻDŻANIE IF-ELSE, OPERATOR WARUNKOWY. Informatyka 1. Instrukcja do pracowni specjalistycznej z przedmiotu

Spis treści JĘZYK C - PRZEKAZYWANIE PARAMETRÓW DO FUNKCJI, REKURENCJA. Informatyka 1. Instrukcja do pracowni specjalistycznej z przedmiotu

Spis treści JĘZYK C - ŚLEDZENIE WYKONANIA PROGRAMU, DEBUGGER. Informatyka 1. Instrukcja do pracowni specjalistycznej z przedmiotu

Spis treści JĘZYK C - ZAGNIEŻDŻANIE IF-ELSE, OPERATOR WARUNKOWY. Informatyka 1. Instrukcja do pracowni specjalistycznej z przedmiotu

Spis treści JĘZYK C - ZAGNIEŻDŻANIE IF-ELSE, OPERATOR WARUNKOWY. Metodyki i techniki programowania

Spis treści JĘZYK C - OPERATORY BITOWE. Informatyka 2. Instrukcja do pracowni specjalistycznej z przedmiotu. Numer ćwiczenia INF32

Spis treści JĘZYK C - INSTRUKCJA SWITCH, OPERATORY BITOWE. Informatyka 1. Instrukcja do pracowni specjalistycznej z przedmiotu. Numer ćwiczenia INF05

Spis treści JĘZYK C - INSTRUKCJA WARUNKOWA IF, OPERATORY RELACYJNE I LOGICZNE, WYRAŻENIA LOGICZNE. Informatyka 1

Spis treści PLIKI BINARNE W JĘZYKU C. Informatyka 2. Instrukcja do pracowni specjalistycznej z przedmiotu. Numer ćwiczenia INF23

Spis treści PROGRAMOWANIE OBIEKTOWE W JĘZYKU C++: FUNKCJE ZAPRZYJAŹNIONE Z KLASĄ, PRZEŁADOWANIE OPERATORÓW. Informatyka 2

dr inż. Jarosław Forenc

Ćwiczenie 6 Proste aplikacje - podstawowe komponenty.

dr inż. Jarosław Forenc

Spis treści PLIKI BINARNE W JĘZYKU C. Informatyka 2. Instrukcja do pracowni specjalistycznej z przedmiotu. Numer ćwiczenia INF23

BHP JĘZYK C - INSTRUKCJE ITERACYJNE

PROGRAM: WYSZUKANIE LICZBY MAKSYMALNEJ

BADANIE ROZKŁADU TEMPERATURY W PIECU PLANITERM

Spis treści JĘZYK C - OPERATORY RELACYJNE I LOGICZNE, WYRAŻENIA LOGICZNE, INSTRUKCJA WARUNKOWA IF. Informatyka 1

Spis treści JĘZYK C - PRZEKAZYWANIE PARAMETRÓW DO FUNKCJI, REKURENCJA. Informatyka 1. Instrukcja do pracowni specjalistycznej z przedmiotu

W kolejnym odcinku zajmiemy się umieszczaniem w naszym projekcie zestawu ikon służących szybkiemu korzystaniu z opcji programu.

POLITECHNIKA BIAŁOSTOCKA

PROGRAMOWANIE W SYSTEMIE WINDOWS

C++ Builder. Programowanie komputerów. C++ Builder: OOP. C++ Builder: EDP. C++ Builder: EDP. C++ Builder: EDP

Spis treści JĘZYK C - INSTRUKCJA WARUNKOWA IF, OPERATORY RELACYJNE I LOGICZNE, WYRAŻENIA LOGICZNE. Metodyki i techniki programowania

Programowanie Obiektowe GUI

Cel: Przypisujemy przyciskom określone funkcje panel górny (Panel1)

Spis treści JĘZYK C - FUNKCJE. Metodyki i techniki programowania. Instrukcja do pracowni specjalistycznej z przedmiotu. Numer ćwiczenia MITP10

VBA w Excel Lekcja ta ma przybliżyć pojęcia związane z programowaniem w pakiecie Office. Poniższe przykłady związane są z wersją Office2007.

Spis treści JĘZYK C - PLIKI BINARNE. Informatyka 2. Instrukcja do pracowni specjalistycznej z przedmiotu. Numer ćwiczenia INF30

Szkolenie dla nauczycieli SP10 w DG Operacje na plikach i folderach, obsługa edytora tekstu ABC. komputera dla nauczyciela. Materiały pomocnicze

WYKONANIE APLIKACJI OKIENKOWEJ OBLICZAJĄCEJ SUMĘ DWÓCH LICZB W ŚRODOWISKU PROGRAMISTYCZNYM. NetBeans. Wykonał: Jacek Ventzke informatyka sem.

Ćwiczenia 9 - Swing - część 1

Wprowadzenie do programowania w języku Visual Basic. Podstawowe instrukcje języka

METROLOGIA EZ1C

POMIARY PARAMETRÓW PRZEPŁYWU POWIETRZA

13 JĘZYK C - OPERATOR WARUNKOWY,

POLITECHNIKA BIAŁOSTOCKA

Borland to firma, która stworzyła kilka środowisk programistycznych: Turbo Pascal Borland Pascal Objekt Pascal Borland Delphi C++ Builder C++

Laboratorium - Narzędzia linii uruchamiania w systemie Windows XP

Program powinien otworzyć się z pierwszym formularzem. Jeśli nie, otwórz pierwszy formularz, wybierając go z listy - Shift+F12.

Delphi podstawy programowania. Środowisko Delphi

MS Word ćwiczenia praktyczne


Spis treści JĘZYK C - TABLICE DWUWYMIAROWE, OPERACJE NA TABLICACH. Informatyka 1. Instrukcja do pracowni specjalistycznej z przedmiotu

Wprowadzenie do systemu Delphi

Dodanie nowej formy do projektu polega na:

Scenariusz lekcji. Scenariusz lekcji 1 TEMAT LEKCJI: 2 CELE LEKCJI: 2.1 Wiadomości: 2.2 Umiejętności: 3 METODY NAUCZANIA: 4 ŚRODKI DYDAKTYCZNE:

Spis treści JĘZYK C - TABLICE DWUWYMIAROWE, OPERACJE NA TABLICACH. Metodyki i techniki programowania

Spis treści JĘZYK C - TABLICE DWU- I WIELOWYMIAROWE, OPERACJE NA TABLICACH. Informatyka 2. Instrukcja do pracowni specjalistycznej z przedmiotu

Laboratorium - Narzędzie linii uruchamiania w systemie Windows Vista

Podstawy tworzenia prezentacji w programie Microsoft PowerPoint 2007

Laboratorium - Narzędzia linii uruchamiania w systemie Windows 7

kierunkowy (podstawowy / kierunkowy / inny HES) nieobowiązkowy (obowiązkowy / nieobowiązkowy) polski semestr V zimowy i letni (semestr zimowy / letni)

Zaawansowane aplikacje internetowe - laboratorium

Gdy z poziomu programu Delphi otworzysz folder pierwszy program, zauważysz tylko dwa pliki [rys.1]:

Programowanie w środowisku graficznym GUI

Tworzenie okna dialogowego w edytorze raportu SigmaNEST. część 1

KROK 17 i 18. Cel: Tworzymy oddzielne okno - O autorze. 1. Otwórz swój program. 2. Skompiluj i sprawdź, czy działa prawidłowo.

Spis treści JĘZYK C - TABLICE JEDNOWYMIAROWE. Informatyka 1. Instrukcja do pracowni specjalistycznej z przedmiotu. Numer ćwiczenia INF05Z

Semestr zimowy Podstawy Informatyki, Logika TAK

Programowanie Wizualno Obiektowe - zajęcia 2 (PWO_BCPP_2_2) Tworzenie i kompilowanie projektów Programowanie Wizualno Obiektowe Zajęcia 2, część 2

Wprowadzenie do programowania aplikacji mobilnych

Instytut Sterowania i Systemów Informatycznych Uniwersytet Zielonogórski SYSTEMY SCADA

Tak przygotowane pliki należy umieścić w głównym folderze naszego programu. Klub IKS

Systemy operacyjne I Laboratorium Część 3: Windows XP

Spis treści OBSŁUGA PLIKÓW W JĘZYKU C++ Informatyka 2. Instrukcja do pracowni specjalistycznej z przedmiotu. Numer ćwiczenia INF32

Laboratorium 1 Temat: Przygotowanie środowiska programistycznego. Poznanie edytora. Kompilacja i uruchomienie prostych programów przykładowych.

Krótki kurs obsługi środowiska programistycznego Turbo Pascal z 12 Opracował Jan T. Biernat. Wstęp

Szybkie tworzenie grafiki w GcIde

Podręcznik Użytkownika aplikacji NOVO Szkoła. Profil Ucznia

Podręcznik użytkownika programu. Ceremonia 3.1

Nagrywamy podcasty program Audacity

Spis treści. Rzut okiem na środowisko...m... 9 Projektant formularzy...m... 11

Systemy operacyjne. Zasady lokalne i konfiguracja środowiska Windows 2000

Instalacja i konfiguracja IIS-a na potrzeby dostępu WEB do aplikacji Wonderware InTouch Machine Edition

Scenariusz lekcji. Scenariusz lekcji. opisać działanie narzędzi przybornika. korzystać z Edytora postaci programu Logomocja;

Instytut Sterowania i Systemów Informatycznych Uniwersytet Zielonogórski SYSTEMY SCADA

Kierunek: ETI Przedmiot: Programowanie w środowisku RAD - Delphi Rok III Semestr 5. Ćwiczenie 5 Aplikacja wielo-okienkowa

Expo Composer Garncarska Szczecin tel.: info@doittechnology.pl. Dokumentacja użytkownika

Instrukcja obsługi funkcji specjalnych szablonu C01 v.1.0

ELEMENTY RLC W OBWODACH PRĄDU SINUSOIDALNIE ZMIENNEGO

Nazwa implementacji: Kółko i krzyżyk w Lazarusie. Autor: Piotr Fiorek Andrzej Stefaniuk

Technologia informacyjna. Użytkowanie komputerów System Windows XP

Instytut Sterowania i Systemów Informatycznych Uniwersytet Zielonogórski SYSTEMY SCADA

Wonderware InTouch Machine Edition 2014 R2

Pracownia internetowa w każdej szkole (edycja Jesień 2007)

Badanie ruchu złożenia

Budowa aplikacji z graficznym interfejsem użytkownika - GUI (Graphic User Interface)

Temat: Tekstury uŝytkownika

Ćwiczenie 5 Menu programu

Aktualizacje oprogramowania Instrukcja obsługi

Oficyna Wydawnicza UNIMEX ebook z zabezpieczeniami DRM

Korzystanie z aplikacji P-touch Transfer Manager

Rozdział 1. Zagadnienia podstawowe

Access - Aplikacja. Tworzenie bazy danych w postaci aplikacji

I Tworzenie prezentacji za pomocą szablonu w programie Power-Point. 1. Wybieramy z górnego menu polecenie Nowy a następnie Utwórz z szablonu

Tworzenie prezentacji w MS PowerPoint

Programy. Z Delphi. Opracowała Małgorzata Roguska

Podręcznik Użytkownika aplikacji NOVO Szkoła. Profil Opiekuna

Transkrypt:

Politechnika Białostocka Wydział Elektryczny Katedra Elektrotechniki Teoretycznej i Metrologii Instrukcja do pracowni specjalistycznej z przedmiotu Informatyka 2 Kod przedmiotu: ES1C300 016 (studia stacjonarne) Spis treści 1. Opis stanowiska... 3 1.1. Stosowana aparatura... 3 1.2. Oprogramowanie... 3 2. Przebieg ćwiczenia... 3 3. Literatura... 7 4. Zagadnienia na zaliczenie... 8 5. Wymagania BHP... 8 TRYB GRAFICZNY SYSTEMU WINDOWS - PODSTAWY OBSŁUGI WYBRANEGO ŚRODOWISKA PROGRAMISTYCZNEGO Numer ćwiczenia INF29 Autor: dr inż. Jarosław Forenc Białystok 2015 Materiały dydaktyczne przeznaczone dla studentów Wydziału Elektrycznego PB. Wydział Elektryczny, Politechnika Białostocka, 2015 (wersja 1.3) Wszelkie prawa zastrzeżone. Żadna część tej publikacji nie może być kopiowana i odtwarzana w jakiejkolwiek formie i przy użyciu jakichkolwiek środków bez zgody posiadacza praw autorskich. Informatyka 2 2 z 9 Instrukcja INF29

1. Opis stanowiska 1.1. Stosowana aparatura Podczas zajęć wykorzystywany jest komputer klasy PC z systemem operacyjnym Microsoft Windows (XP/Vista/7). 1.2. Oprogramowanie Na komputerach zainstalowane jest środowisko programistyczne Turbo C++ 2006 Explorer firmy Borland. 2. Przebieg ćwiczenia Na pracowni specjalistycznej należy wykonać wybrane zadania wskazane przez prowadzącego zajęcia. W różnych grupach mogą być wykonywane różne zadania. 1. Wykonaj poniższe polecenia: a) zapoznaj się z oknem głównym programu Turbo C++ 2006 Explorer; b) utwórz nowy projekt typu Console Application; c) napisz program wyświetlający tekst Witaj swiecie! w konsoli systemu Windows; d) skompiluj i uruchom program. 2. Wykonaj poniższe polecenia: a) utwórz nowy projekt typu VCL Forms Application - zwróć uwagę na zmiany w wyglądzie okna głównego programu; b) znajdź na ekranie: formę tworzonego programu (Form) stanowiącą jego główne okno (zakładka Design); inspektor obiektów (Object Inspector) zawierający dwie zakładki określające właściwości (Properties) i zdarzenia (Events) związane z komponentami; paletę komponentów (Tool Pallette) zawierającą komponenty podzielone na kategorie; okno projektu zawierające listę plików tworzących projekt; okno z kodem programu (zakładki Unit1.cpp, Unit1.h); c) umieść na formie dowolne komponenty, a następnie używając myszki zmień ich wielkość i położenie - zauważ, że wraz ze zmianą komponentu zmieniają się wartości znajdujące się w jego właściwościach; d) sprawdź do czego służą następujące właściwości komponentów: Name, Caption, Text, Color, Font, Left, Top, Height, Width, Cursor, Enabled, Visible, Hint, ShowHint, TabOrder, TabStop. 3. Wykonaj poniższe polecenia: a) utwórz nowy projekt typu VCL Forms Application; b) umieść na formie etykietę (TLabel) i przycisk (TButton); c) zmień tekst etykiety na Witaj świecie! ; zmień kolor i wielkość czcionki etykiety; zmień tekst znajdujący się na przycisku na Zamknij ; zmień tekst znajdujący się na belce tytułowej formy na Mój pierwszy program ; d) napisz kod powodujący zakończenie działania programu po naciśnięciu przycisku (funkcja obsługująca zdarzenie OnClick przycisku); e) skompiluj i uruchom program; f) zapisz pliki projektu na dysku (Save All); sprawdź jakie pliki powstały na dysku; obejrzyj ich zawartość i zastanów się do czego są przeznaczone; g) uruchom program klikając myszką plik z rozszerzeniem exe; sprawdź rozmiar tego pliku; wyłącz dynamiczne ładowanie bibliotek: Project Options Linker Linking, usunąć zaznaczenie opcji: Use dynamic RTL; Informatyka 2 3 z 9 Instrukcja INF29 Informatyka 2 4 z 9 Instrukcja INF29

Project Options Packages, usunąć zaznaczenie opcji: Build with runtime packages; skompiluj ponownie program i sprawdź rozmiar pliku z rozszerzeniem exe; zastanów się z czego wynika różnica w rozmiarze pliku i czy program z bibliotekami dołączanymi dynamicznie działałby na każdym komputerze. 4. Napisz program wyświetlający aktualne położenie kursora myszki na formie (współrzędne x i y). Wykorzystaj obsługę zdarzenia OnMouseMove formy występującego przy każdej zmianie położenia myszki. Współrzędne wyświetl jako etykiety (TLabel) lub w polach edycyjnych (TEdit). 5. Napisz program umożliwiający zmianę koloru tła formy na trzy sposoby (Rys. 1). do wyboru koloru; po zamknięciu okienka kolor tła formy powinien zmienić się na wybrany kolor; c) wstaw na formę trzy etykiety TLabel; zmień teksty etykiet na Red, Green i Blue; wstaw na formę trzy komponenty TScrollBar; ustaw właściwość Max komponentów na 255; stosując funkcję RGB() z WinApi określ kolor na podstawie trzech składowych (Red, Green, Blue) i przypisz go do koloru tła formy; wykorzystaj zdarzenie OnChange komponentów TScrollBar. 6. Napisz program będący prostą przeglądarką internetową (Rys. 2). Wykorzystaj komponenty: TLabel, TEdit, TButton, TWebBrowser. Kliknięcie przycisku Otwórz powinno spowodować otwarcie strony internetowej, której adres znajduje się w polu edycyjnym TEdit. Rys. 1. Okno programu do zmiany koloru tła formy a) wstaw trzy przyciski TButton; zmień teksty na przyciskach na: Red, Green, Blue; naciśnięcie danego przycisku powinno spowodować zmianę koloru tła formy na odpowiedni kolor - czerwony, zielony lub niebieski; b) wstaw przycisk TButton oraz okienko dialogowe TColorDialog; zmień tekst na przycisku na Kolor; kliknięcie przycisku powinno spowodować wyświetlenie standardowego okienka dialogowego TColorDialog Rys. 2. Okno przeglądarki internetowej. Informatyka 2 5 z 9 Instrukcja INF29 Informatyka 2 6 z 9 Instrukcja INF29

7. Napisz program wyświetlający na formie zawartość pliku graficznego BMP. Wykorzystaj komponenty: TButton, TOpenDialog, TImage. Kliknięcie przycisku TButton powinno spowodować wyświetlenie standardowego okienka dialogowego TOpenDialog do otwierania plików. Po wybraniu nazwy pliku jego zawartość powinna wyświetlić się na formie w miejscu określonym przez komponent TImage. Zabezpiecz program przed próbą otwarcia nieistniejącego pliku lub pliku w niewłaściwym formacie. Sprawdź, do czego służą właściwości Proportional i Stretch komponentu TImage. 8. Napisz program odtwarzający pliki wideo AVI. Wykorzystaj komponenty: TButton, TOpenDialog, TMediaPlayer. Kliknięcie przycisku TButton powinno spowodować wyświetlenie standardowego okienka dialogowego TOpenDialog do otwierania plików. Po wybraniu nazwy pliku jego zawartość powinna zostać odtworzona przy wykorzystaniu komponentu TMediaPlayer. Zabezpiecz program przed próbą otwarcia nieistniejącego pliku lub pliku w niewłaściwym formacie. 3. Literatura [1] Matulewski J.: C++Builder i Turbo C++. Podstawy. Helion, Gliwice, 2006. [2] Grębosz J.: Symfonia C++ standard: programowanie w języku C++ orientowane obiektowo. Tom 1 i 2. Wydawnictwo Edition 2000, Kraków, 2008. [3] Stroustrup B.: Programowanie. Teoria i praktyka z wykorzystaniem C++. Wydanie II poprawione. Helion, Gliwice, 2013. [4] Eckel B.: Thinking in C++. Edycja polska. Helion, Gliwice, 2002. [5] Prata S.: Język C++. Szkoła programowania. Wydanie VI. Helion, Gliwice, 2012. 4. Zagadnienia na zaliczenie 1. Wyjaśnij na czym polega programowanie zdarzeniowe. 2. Scharakteryzuj środowiska typu RAD (Rapid Application Development). 3. Wyjaśnij pojęcie komponentu. Podaj do czego stosuje się właściwości, metody i zdarzenia komponentów. 4. Omów podstawowe właściwości komponentów. 5. Wymagania BHP Warunkiem przystąpienia do praktycznej realizacji ćwiczenia jest zapoznanie się z instrukcją BHP i instrukcją przeciw pożarową oraz przestrzeganie zasad w nich zawartych. W trakcie zajęć laboratoryjnych należy przestrzegać następujących zasad. - Sprawdzić, czy urządzenia dostępne na stanowisku laboratoryjnym są w stanie kompletnym, nie wskazującym na fizyczne uszkodzenie. - Jeżeli istnieje taka możliwość, należy dostosować warunki stanowiska do własnych potrzeb, ze względu na ergonomię. Monitor komputera ustawić w sposób zapewniający stałą i wygodną obserwację dla wszystkich członków zespołu. - Sprawdzić prawidłowość połączeń urządzeń. - Załączenie komputera może nastąpić po wyrażeniu zgody przez prowadzącego. - W trakcie pracy z komputerem zabronione jest spożywanie posiłków i picie napojów. - W przypadku zakończenia pracy należy zakończyć sesję przez wydanie polecenia wylogowania. Zamknięcie systemu operacyjnego może się odbywać tylko na wyraźne polecenie prowadzącego. - Zabronione jest dokonywanie jakichkolwiek przełączeń oraz wymiana elementów składowych stanowiska. Informatyka 2 7 z 9 Instrukcja INF29 Informatyka 2 8 z 9 Instrukcja INF29

- Zabroniona jest zmiana konfiguracji komputera, w tym systemu operacyjnego i programów użytkowych, która nie wynika z programu zajęć i nie jest wykonywana w porozumieniu z prowadzącym zajęcia. - W przypadku zaniku napięcia zasilającego należy niezwłocznie wyłączyć wszystkie urządzenia. - Stwierdzone wszelkie braki w wyposażeniu stanowiska oraz nieprawidłowości w funkcjonowaniu sprzętu należy przekazywać prowadzącemu zajęcia. - Zabrania się samodzielnego włączania, manipulowania i korzystania z urządzeń nie należących do danego ćwiczenia. - W przypadku wystąpienia porażenia prądem elektrycznym należy niezwłocznie wyłączyć zasilanie stanowiska. Przed odłączeniem napięcia nie dotykać porażonego. Informatyka 2 9 z 9 Instrukcja INF29