Podstawy programowania. Ćwiczenie. Pojęcia bazowe. Języki programowania. Środowisko programowania Visual Studio



Podobne dokumenty
Ćwiczenie laboratoryjne. Oprogramowanie i badanie stosu lub kolejki w środowisku Visual Basic 2005

Ćwiczenia laboratoryjne. Oprogramowanie i badanie prostych metod sortowania w tablicach

2. W oknie dialogowym Choose Toolbox Items w zakładce.net Framework Components naciskamy przycisk Browse...

Politechnika Poznańska Wydział Budowy Maszyn i Zarządzania

- Narzędzie Windows Forms. - Przykładowe aplikacje. Wyższa Metody Szkoła programowania Techniczno Ekonomiczna 1 w Świdnicy

Programowanie obiektowe

Programowanie w środowisku graficznym GUI

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

Informatyka II. Laboratorium Aplikacja okienkowa

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

Zaawansowane aplikacje internetowe - laboratorium

Tablice, DataGridView

Laboratorium programowania urządzeń mobilnych

Utworzenie aplikacji mobilnej Po uruchomieniu Visual Studio pokazuje się ekran powitalny. Po lewej stronie odnośniki do otworzenia lub stworzenia

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:

Aplikacje geodezyjne

Podstawy informatyki

Platforma.NET laboratorium 1. Visual Basic.NET podstawowe elementy języka. Wykonanie warunkowe If End If

Technologie informacyjne

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

DataGridView. Aby dodawać kolumny wybieramy z listy zadań Add Column..., co wywoła okno dodawania kolumn, rys. 2. Rysunek 1

Programowanie. Ćwiczenie Język C. Środowisko programowania Visual Studio

2. Kliknij Insert->Userform. Jeżeli Toolbox nie pojawi się automatycznie, kliknij View -> Toolbox. Otrzymany widok powinien być jak poniżej.

Rys. 3. Kod elementów na stronie po dodaniu kontrolek podstawowych.

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

Informatyka I : Tworzenie projektu

Windows Workflow Foundation (wprowadzenie - prosty przykład Sequential Workflow):

Zdarzenie Zachodzi gdy Kolejność zdarzeń Kolejność Zdarzenie Opis uwaga: CausesValidation True.

Wprowadzenie do systemu Delphi

Ćwiczenie VB3.4 Struktura Try...Catch, obiekt Err, metoda Err.Raise (Strukturalna obsługa wyjątków)

Modelowanie obiektowe - Ćw. 1.

Platforma.NET laboratorium 4 Aktualizacja: 15/11/2013. Visual Basic.NET dostęp do bazy danych. Baza Microsoft SQL Server Compact

Laboratorium A: Zarządzanie ustawieniami zabezpieczeń/klucz do odpowiedzi

APL_03_scenariusz_lekcji. Rodzaje kontrolek i ich obsługa w programach. Informatyka. Jadwiga Jezierska. Osiedle Stawki 39/27

Visual Basic for Applications. Formatki tworzenie,

Platformy Programowania

Projekt ZSWS. Instrukcja uŝytkowania narzędzia SAP Business Explorer Analyzer. 1 Uruchamianie programu i raportu. Tytuł: Strona: 1 z 31

Aplikacje WWW. Laboratorium z przedmiotu Aplikacje WWW - zestaw 01

Politechnika Gdańska Katedra Optoelektroniki i Systemów Elektronicznych

1.Instalacja. Przechodzimy przez kolejne okna instalatora klikacjąć Dalej. wolek.zallegro.pl

Maskowanie i selekcja

Aplikacja MDI. Rysunek 1. Tworzenie nowego projektu

Materiały oryginalne: ZAWWW-2st1.2-l11.tresc-1.0kolor.pdf. Materiały poprawione

LABORATORIUM INFORMATYKI 0

Papyrus. Papyrus. Katedra Cybernetyki i Robotyki Politechnika Wrocławska

Dodanie nowej formy do projektu polega na:

PROGRAM: WYSZUKANIE LICZBY MAKSYMALNEJ

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

Wstęp - Prosta aplikacja internetowa w technologii Java EE 5. Programowanie komponentowe 1

Tworzenie i edycja dokumentów w aplikacji Word.

Ćw. 0: Wprowadzenie do programu MultiSIM

Lokalizacja jest to położenie geograficzne zajmowane przez aparat. Miejsce, w którym zainstalowane jest to urządzenie.

1. Wprowadzenie. 1.1 Uruchamianie AutoCAD-a Ustawienia wprowadzające. Auto CAD Aby uruchomić AutoCada 14 kliknij ikonę

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

Instrukcja laboratoryjna nr.4

Przygotowanie własnej procedury... 3 Instrukcja msgbox wyświetlanie informacji w oknie... 6 Sposoby uruchamiania makra... 8

Układy VLSI Bramki 1.0

wstawianie przycisków umożliwiających wybieranie wartości poprzez klikanie strzałek

Programowanie w języku Python. Grażyna Koba

Ćwiczenie 1: Pierwsze kroki

Laboratorium 050. Crystal Reports. Ćwiczenie 1. Otwarte pozycje

Laboratorium 1 - Programowanie proceduralne i obiektowe

Przykładowa dostępna aplikacja w Visual Studio - krok po kroku

Nr: 15. Tytuł: Kancelaris w systemie Windows 8 i Windows 8.1. Data modyfikacji:

Programowanie Obiektowe GUI

Edytor tekstu OpenOffice Writer Podstawy

Aplikacja sieciowa kalkulatora macierzowego zadanie za 10 punktów

Kurs programowania 2 - listy

Instrukcja pomocnicza

Ćwiczenia 9 - Swing - część 1

EKSPLOATACJA SYSTEMÓW TECHNICZNYCH - LAB. Wprowadzenie do zajęć

Delphi podstawy programowania. Środowisko Delphi

Informatyka Edytor tekstów Word 2010 dla WINDOWS cz.1

Wykład 10 Kolekcje, pliki tekstowe, c.d. Przykład: Notatnik

1. Przypisy, indeks i spisy.

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

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

MS Visual Studio Express 2012 for Web instalacja i konfiguracja

MATERIAŁY - udostępnianie materiałów dydaktycznych w sieci SGH

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

Zastanawiałeś się może, dlaczego Twój współpracownik,

Budowa aplikacji ASP.NET współpracującej z bazą dany do obsługi przesyłania wiadomości

Arkusze kalkulacyjne i VBA

Utworzenie interfejsu graficznego za pomocą formularza użytkownika w VBA

1. Opis okna podstawowego programu TPrezenter.

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

Laboratorium - Monitorowanie i zarządzanie zasobami systemu Windows 7

Metodyka programowania. Edytor tekstu. Specyfikacja

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

Tablet bezprzewodowy QIT30. Oprogramowanie Macro Key Manager

ZESTAW LABORATORYJNY I ZESTAW FARMACEUTYCZNY : Instrukcja instalacji

Jak zapisać wersje elektroniczną pracy dyplomowej? - INSTRUKCJA (krok po kroku)

Ćwiczenie 1. Modelowanie prostego procesu

Ekran główny lista formularzy

CoDeSys 3 programowanie w języku CFC

Formularze w programie Word

Podręcznik użytkownika programu. Ceremonia 3.1

CZĘŚĆ A PIERWSZE KROKI Z KOMPUTEREM

Laboratorium Systemów SCADA

Transkrypt:

Podstawy programowania Ćwiczenie Pojęcia bazowe. Języki programowania. Środowisko programowania Visual Studio Tematy ćwiczenia algorytm, opis języka programowania praca ze środowiskiem, formularz, obiekty graficzne, tworzenie i uruchomienie programu Zadania Rozdział 1 a) Do jakiego rodzaju należy algorytm obliczenia funkcji wykładniczej n! na bazie przytoczonego wzorca? n! = n ( n 1)! dla n > 1 dla n = 0 lub 1 1, b) Opisać kategorię składniową z tabeli wariantów za pomocą modyfikowanej notacji Backusa - Naura

Tabela wariantów Np Kategoria składniowa Np Kategoria składniowa 1 Litera_lacińska 17 Cyfra_dziesiętna 2 Litera_polska 18 Cyfra_ósemkowa 3 Litera_angielska 19 Cyfra_szesnastkowa 4 Litera_niemiecka 20 Cyfra_dwójkowa 5 Separator 21 Cyfra_dziesiętna_ze_znakiem 6 Nawias 22 Cyfra_ósemkowa_ze_znakiem 7 Spacja_biała 23 Cyfra_szesnastkowa_ze_znakiem 8 Symbol_końca_wierszu 24 Cyfra_dwójkowa_ze_znakiem 9 Litera_lacińska 25 Ułamek_dziesiętny 10 Litera_polska 26 Ułamek_ósemkowy 11 Litera_angielska 27 Ułamek_szesnastkowy 12 Litera_niemiecka 28 Ułamek_dwójkowy 13 Liczba_rzeczywista_z_kropką 29 Separator 14 Liczba_rzeczywista_z_przeczynkiem 30 Nawias 15 Liczba_rzeczywista_z_kropką_i_znakiem 31 Spacja_biała 16 Liczba_rzeczywista_z_przeczynkiem_i_znakiem 32 Symbol_końca_wierszu

Rozdział 2 Opracowanie graficznej części aplikacji a) Wejść do środowiska Microsoft Visual Studio 2005. Wybrać punkt menu File / New / Project.., zaznaczyć system operacyjny Windows oraz język programowania Visual Basic, rodzaj aplikacji Windows Application, wprowadzić na dole okna nazwę projektu. Zaznaczyć formularz (obiekt Form1). W oknie Properties zmienić następujące właściwości formularza: - (Name) na przykład na FormMain, - Text na przykład na Okno Pierwsze. Autor.... W oknie Solution Explorer zmienić nazwę pliku Form1.vb na FormMain.vb. W tym celu zaznaczyć nazwę pliku, nacisnąć prawy klawisz myszy i wybrać punkt "Rename". Rozszerzyć formularz dwukrotnie wzdłuż obydwu współrzędnych. Dodać do formularza obiekt Label dostępny przez ToolBox. Ustawić nowe wartości właściwości: - Text na przykład na To jest okno, - ForeColor na przykład na kolor czerwony. Wypróbować program w trybie Debug/Start Debugging. Uwaga. Jeżeli w trybie Build... otrzymujemy komunikat Sub Main not found in..., to należy nacisnąć Project /...Properties.. i na zakładce Application w polu Startup form wybrać nazwę głównego formularza. Zapisać projekt w trybie File / Save All. Wyprodukować EXE - plik w trybie Build/Build nazwa_projektu. Zamknąć program Visual Basic 2005. Uruchomić wynikowy EXE - plik przez Explorator Windows. b) Wywołać środowisko Visual Studio 2005 i otworzyć pierwszy projekt. Dodać do formularza następujące obiekty dostępne przez ToolBox : Button, który imituje klawisz. Właściwość Text tego obiektu ustawić na "Start", CheckBox, który służy do ustawienia opcji w stan "włączono"/"wyłączono". Dla tego obiektu właściwość Text ustawić na "Opcja 1", GroupBox oraz dwa RadioButton umieszczone wewnątrz GroupBox'a. Obiekt GroupBox łączy obiekty RadioButton w grupę, w której można wybrać (zaznaczyć) tylko jeden obiekt RadioButton. Dla obiektu GroupBox właściwość Text ustawić na "Wybór opcji", a dla obiektów RadioButton właściwości Text ustawić na "Opcja 1", "Opcja 2". Dla pierwszego obiektu RadioButton właściwość Checked ustawić na True. TextBox, który umożliwia wprowadzenie danej tekstowej. Przez właściwość Text wprowadzić wartość "77",

ListBox, zawierający listę wartości, w którym po ustawieniu właściwości Selection- Mode można wybierać jeden lub wiele elementów. Na listę wartości wprowadzić przez właściwość Items litery alfabetu, ComboBox, który łączy możliwości TextBox'u i ListBox'u. Listę wartości - litery alfabetu - należy wprowadzać przez właściwość Items, a przez właściwość Text - wyraz do okienka TextBox'u, na przykład słowo "Litera", NumericUpDown, który umożliwia wprowadzenie liczb całkowitych oraz zwiększenie lub zmniejszenie tej liczby. Ustawić początkową wartość równą 7 we właściwość Value, minimalną wartość równą (-10) przez właściwość Minimum, maksymalną wartość równą 10 przez właściwość Maksimum. PictureBox, który jest polem do wyświetlenia bitmap oraz do rysowania. Przez właściwość BackgroundImage połączyć pole z testową bitmapą, Wypróbować program w trybie Debug/Start Debugging. Zmieniać stan graficznych obiektów. Zapisać projekt w trybie File / Save All. Wyprodukować EXE - plik w trybie Build / Build.... Uruchomić wynikowy EXE - plik przez Explorator Windows. c) Otworzyć projekt. Dodać do formularza trzy obiekty: dwa typu TextBox i między nimi typu Button. Przez pierwszy obiekt typu TextBox będziemy wprowadzać liczbę, a w drugim - pokazywać liczbę o 10 większą.. Właściwości Text obydwóch obiektów typu TextBox wyczyścić. Właściwość Text obiektu typu Button ustawić na +10. Opracowanie operacji Nacisnąć myszą dwa razy obiekt typu Button i wewnątrz wygenerowanego systemem podprogramu Private Sub Button2_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button2.Click wpisać następujący tekst: Dim temp As Integer definicja zmiennej temp temp = CInt(TextBox2.Text) 'przekształcenie liczby 'z postaci tekstowej do postaci binarnej temp = temp + 10 'dodawanie 10 TextBox3.Text = CStr(temp) 'przekształcenie liczby 'z postaci binarnej do postaci tekstowej Eksperyment Ustawić punkt zatrzymania (ang. breakpoint) na wierszu temp = CInt(TextBox2.Text). W tym celu można: albo nacisnąć klawisz F9, kiedy kursor myszy znajduje się na tym wierszu, albo nacisnąć myszą na szarym pasie z lewa od tekstu naprzeciwko wierszu.

Uruchomić program naciskając klawisz F5. Wywoływać instrukcję za instrukcją naciskając klawisz F10 (lub Shift +F8) i za każdym razem sprawdzać wartość zmiennej temp. Pokazać prowadzącemu pracę programu w trybie wykrywania usterek (trybie debugowania).

Sprawozdanie Zajęcie laboratoryjne zajmuje 2 godziny akademickie. Na każdym ćwiczeniu sporządza się sprawozdanie na bazie materiałów ćwiczenia. Bazowa zawartość sprawozdania musi być przygotowana w domu przed ćwiczeniem (sprawozdanie do ćwiczenia pierwszego jest przygotowywane w czasie ćwiczenia). W czasie ćwiczenia do sprawozdania są dodawane wyniki testowania. Treść sprawozdania: strona tytułowa, spis treści sporządzony za pomocą edytora Word, rozdziały "Zadania", "Opracowanie zadań" oraz "Testowanie" (z opisem danych wejściowych i zrzutami ekranu z wynikami) z podpunktami "a)", "b)" itp. Wzorzec ze stroną tytułowej znajduje się w odrębnym pliku. Nazwa pliku ze sprawozdaniem musi zawierać połączone znakiem podkreślenia nazwisko i imię studenta (bez polskich liter), numer grupy, numer ćwiczenia (np. Kowalski_Jan_i51_1.doc). Pliki ze sprawozdaniem są przekazywane do archiwum grupy.