Lab1 WinMobile Csharp Lab 1 Csh Nieznany

background image

Programowanie urządzeń mobilnych, dr inż. Grzegorz Filo

IIS, M-72

Politechnika Krakowska im. Tadeusza Ko

ściuszki

Wydzia

ł Mechaniczny

Instytut Informatyki Stosowanej M-7

Zak

ład Grafiki i Modelowania Komputerowego M-72

Projekt: Aplikacja dla urz

ądzeń mobilnych w języku C#

Programowanie urządzeń

mobilnych

Nr. proj.: 01, 2 x 45 minut

dr inż. Grzegorz Filo

1. Cel projektu

Celem ćwiczenia jest zbudowanie prostej aplikacji w języku C# przeznaczonej do

uruchomienia na urządzeniu mobilnym z systemem operacyjnym Windows Mobile 6-6.5.
Zostaną wykorzystane wiadomości teoretyczne na temat technik programowania obiektowego
oraz obsługi wyjątków programowych.

2. Wymagane oprogramowanie

Zadanie

należy

wykonać

przy

wykorzystaniu

środowiska

programowania

Microsoft Visual Studio 2008. Ostateczne sprawdzenie działania programu należy wykonać
po załadowaniu go do urządzenia mobilnego.

3. Zadanie do wykonania

Temat: Zaimplementować program obliczający strzałkę i kąt ugięcia płyty kołowo –
symetrycznej utwierdzonej i obciążonej jak na poniższym rysunku:

3.1) Należy zastosować przedstawiony uproszczony wzór:

48

.

0

52

.

0

log

485

.

0

1

2

H

R

H

P

f

gdzie:
f – strzałka ugięcia w środku płyty
P – obciążenie
R, H – promień i grubość płyty
ν – współczynnik Poissona

3.2) Można wykorzystać komponenty środowiska C# następujących klas:

System.Windows.Forms.MainMenu;
System.Windows.Forms.Label;
System.Windows.Forms.Button;
System.Windows.Forms.TextBox;
Oraz inne w miar

ę potrzeb.

background image

Programowanie urządzeń mobilnych, dr inż. Grzegorz Filo

IIS, M-72

3.3) Zdefiniować klasę TPlyta zawierającą:

Składniki private:

double R, H, Ni, P;
double fmax(void);

Składniki public:

Konstruktor zwykły i domniemany (wszystkie wymiary = 0)
void Zapisz(TextBox t1, TextBox t2, TextBox t3, TextBox t4);
void Odczytaj(TextBox t1,TextBox t2,TextBox t3,TextBox t4);

double ObliczPole();

Należy przypisać następujące dane początkowe:
R = 150, H = 5, Ni = 0.3, P = 3000.

4) Sprawdzać działanie programu na emulatorze, po zatwierdzeniu przez prowadzącego
wgrać na urządzenie mobilne i przetestować.


Wyszukiwarka

Podobne podstrony:
Badania symulacyjne i lab siln Nieznany (2)
lab1 moje zad01 id 750332 Nieznany
Badania symulacyjne i lab siln Nieznany (2)
Lab1 Csharp opis id 258954 Nieznany
Mechanika Plynow Lab, Sitka Pro Nieznany
PO lab 5 id 364195 Nieznany
lab [5] id 258102 Nieznany
lab1 12 id 258878 Nieznany
Lab 6 PMI Hartownosc Sprawozdan Nieznany
CCNA4 lab 3 3 2 pl id 109125 Nieznany
FCKU1 lab1(6na6) id 169034 Nieznany
Lab 05 Obliczenia w C id 257534 Nieznany
LAB 4 Lab2 WprowadzenieMATLAB 2 Nieznany
lab [1] id 258099 Nieznany
dsp lab1 id 144058 Nieznany
chemia fizyczna lab id 112228 Nieznany
AKiSO lab1 id 53765 Nieznany
CCNA4 lab 1 1 4a pl id 109119 Nieznany
Lab 03 Analiza obwodu elektrycz Nieznany

więcej podobnych podstron