Literatura uzupełniająca...z...187

Wielkość: px
Rozpocząć pokaz od strony:

Download "Literatura uzupełniająca...z...187"

Transkrypt

1 Rozdział 1. Rozdział 2. Rozdział 3. Wstęp...z...5 Wielkości fizyczne. Procedury przeliczania wielkości fizycznych. Moduły StdConvs, ConvUtils oraz VarConv...7 Predefiniowane układy jednostek oraz funkcje przeliczające...11 Samodzielne definiowanie układów jednostek...a...54 Moduł VarConv...a...a Podsumowanie...a...a Moduł Math...z...69 Funkcje miary kąta...a...a Funkcje trygonometryczne zmiennej rzeczywistej...a...73 Odwrotne funkcje trygonometryczne...a...78 Funkcje hiperboliczne...a...a.85 Odwrotne funkcje hiperboliczne...a...87 Funkcje wykładnicze...a...a...92 Funkcje potęgowe...a...a...93 Funkcje logarytmiczne...a...a96 Funkcje, procedury oraz stałe arytmetyczne i konwersji typów...98 Funkcje oraz procedury FPU...a Funkcje generatora liczb pseudolosowych...a Funkcje służące do wykonywania obliczeń statystycznych Funkcje finansowe...a...a Podsumowanie...a...a Moduł VarCmplx...z Liczby zespolone, płaszczyzna liczbowa, moduł i argument liczby Podstawowe funkcje zmiennej zespolonej...a Funkcje trygonometryczne zmiennej zespolonej...a Odwrotne funkcje trygonometryczne zmiennej zespolonej Funkcje hiperboliczne zmiennej zespolonej...a Odwrotne funkcje hiperboliczne zmiennej zespolonej...a183 Podsumowanie...a...a Literatura uzupełniająca...z...187

2 Rozdział 1. Wielkością fizyczną (wielkością mierzalną) nazywamy każdą mierzalną cechę zjawiska lub ciała, którą można porównać ilościowo z takimi samymi cechami innych zjawisk lub ciał. Aby móc w sposób właściwy posługiwać się wybraną wielkością fizyczną, (i nie tylko) należy wielkość taką w odpowiedni sposób zdefiniować, tzn. wyrazić wielkość nieznaną za pomocą wielkości wcześniej określonych, tzn. wielkości podstawowych. Wielkościami podstawowymi nazywamy także wielkości, którymi łatwo posługujemy się w życiu codziennym i przez to są one dla nas intuicyjnie jasne. Wszystkie inne zdefiniowane na podstawie wielkości podstawowej będą wielkościami pochodnymi. Aby uzyskać ilościową informację o jakiejś wielkości należy porównać ją z wielkością tego samego rodzaju przyjętą za jednostkę. Wartość liczbowa otrzymana w wyniku takiego porównania zawsze zależeć będzie od wyboru jednostki podstawowej. Wszystkie wyniki pomiarów różnych wielkości fizycznych zawsze podawane są w ogólnie akceptowanych jednostkach. Wszystkie jednostki, w których wyrażamy daną wielkość, muszą wywodzić się (być określoną wielokrotnością lub podwielokrotnością) z pewnej podstawowej jednostki danego układu. Jeżeli np. zechcemy zdefiniować wielkość zwaną prędkością, wówczas jako wielkości podstawowe przyjmiemy długość oraz czas, ogólnie przyjętymi jednostkami tych wielkości będą metr oraz sekunda, zatem jednostka dugości jednostka prędkości, jednostka czasu

3 8 Delphi 6. Nowe narz dzia obliczeniowe zaś jednostką pochodną prędkości będzie jednostka dugości jednostka przyśpieszenia, 2 (jednostka czasu) Powiemy ogólnie: jeżeli jakąś wybraną wielkość ; określimy za pomocą innych wielkości ;;2, wówczas ; będzie pewną funkcją ;2: w f(w1,..., wn ). Funkcja 0jednoznacznieokreśla wymiar wielkości ;, zatem zgodnie z powyższymi zapisami wymiarem prędkości będzie 7, zaś przyśpieszenia 7. Zbiór wszystkich jednostek podstawowych oraz określonych za ich pomocą jednostek pochodnych tworzy pewien zbiór (układ) jednostek. Na potrzeby dalszych rozważań należy rozróżniać dwa pojęcia: czynnik przeliczeniowy oraz mnożnik. Mnożnikiem jest konkretna liczba służąca do opisania wartości pewnej wielkości w obrębie tej samej jednostki. Podstawową jednostką długości jest 1 metr (1 m). Wartość 100 m otrzymamy wykonując prostą operację mnożenia: 100 m 100 * 1m. Liczba 100 jest przykładem niemianowanego mnożnika. W odróżnieniu od mnożników czynniki przeliczeniowe mogą być wielkościami mianowanymi lub niemianowanymi. Jeżeli zechcielibyśmy odległość 1 m wyrazić w centymetrach, łatwo możemy dokonać odpowiedniego przypisania: 1m 100cm, dzieląc z kolei obie strony powyższej równości przez 100 cm: 1m 100 cm 1, po lewej stronie równości otrzymamy postać czynnika przeliczeniowego przeliczającego wielkości wyrażane w metrach na inne wielkości tego samego układu jednostek wyrażane w centymetrach, np.: 1m 1000 cm * 10 m, 100 cm wynika stąd, iż: 1000 cm 10 m. Czynniki przeliczeniowe mogą być też wielkościami niemianowanymi. Równie dobrze przykład, w którym przeliczaliśmy metry na centymetry, można zapisać następująco: 1 10 m * 0,1m 10 cm 10 m 1000 cm, 100 gdzie wykorzystano fakt, iż 1 metr liczy 100 centymetrów. Zatem w tym konkretnym przypadku wartość czynnika przeliczeniowego równa będzi e.

4 Rozdział 1. Wielkolci fizyczne. Procedury przeliczania wielkolci fizycznych. Moduły... 9 W przeszłości w użyciu było wiele mniej lub bardziej równouprawnionych układów jednostek, takich jak: CGS (centymetr-gram-sekunda), elektromagnetyczny CGS, elektrostatyczny CGS, MKS (metr-kilogram-sekunda) czy brytyjski techniczny układ jednostek fps (stopa-funt-sekunda) 1. Reguły definiujące poszczególne wielkości miały różną postać, różne też były stosowane w obrębie danego układu czynniki przeliczeniowe pomocne w przeliczaniu jednostki podstawowej na jednostki pochodne. W 1960 roku podczas XI Generalnej Konferencji Miar podjęto próbę zunifikowania jednostek miar, w ten sposób powstał jednolity międzynarodowy układ jednostek miar SI (International System of Units). Nie będziemy tutaj szczegółowo omawiać układu SI, gdyż każdy z nas musiał się z nim spotkać na pierwszej lekcji fizyki w szkole. Ważniejszą rzeczą jest zaprezentowanie mnożników stosowanych w jego obrębie. Sprawa jest o tyle ciekawa, iż występują pewne różnice w nazewnictwie używanym w USA oraz Europie. Cały problem wynika z nieco innego stosowania na obu kontynentach systemu dziesiętnego w odniesieniu do liczb bardzo małych i bardzo dużych. W USA podstawą liczenia jest system, w którym liczby grupuje się po trzy, np. bilion to tysiąc do potęgi trzeciej, zaś trylion to tysiąc do potęgi czwartej, itd. W Europie pozostano przy starszej wersji tego systemu, mianowicie liczby grupuje się następująco: milion to tysiąc tysięcy, miliard to tysiąc tysięcy tysięcy, itd. Innymi słowy, nasz bilion to amerykański trylion, zaś nasz miliard to amerykański bilion (słowo miliard w USA nie jest używane). Jeżeli kiedyś będziemy chcieli tworzyć aplikacje o zasięgu międzynarodowym, warto zdawać sobie sprawę z obowiązujących reguł nazewnictwa. Tabela 1.1 prezentuje obowiązujące obecnie reguły stosowane w nazewnictwie liczb. Przedstawione reguły nazewnictwa oraz odpowiednie mnożniki mogą być pomocne nie tylko w poprawnym konstruowaniu aplikacji wykorzystywanych w różnych dziedzinach nauki czy techniki. Trzeba pamiętać, iż nowe Delphi 6 udostępnia programistom również szereg technologii biznesowych, takich jak BizSnap (wspierającą integrację działań B2B Business-to-Bussines poprzez tworzenie połączeń XML/SOAP Web Services), WebSnap oraz DataSnap, które pomogą użytkownikom tworzyć internetowe aplikacje typu Web Services, zarówno po stronie serwera jak i klienta. Tworząc tego typu aplikacje należy zawsze pamiętać o poprawnym stosowaniu nazewnictwa oraz właściwym doborze zarówno mnożników, jak i czynników przeliczających dane wielkości. Ze względu na to, iż przedstawione w tabeli 1.1 mnożniki dla układu SI bazują na kolejnych całkowitych potęgach liczby 10, nie mogą one być używane do dokładnego reprezentowania dwójkowego rozwinięcia liczb, tzn. liczb w postaci binarnej. Ma to szczególne znaczenie w zagadnieniach związanych z transmisją danych oraz opisami różnych protokołów komunikacyjnych. 1 W układzie fps funt jest jednostką siły.

5 10 Delphi 6. Nowe narz dzia obliczeniowe Tabela 1.1. Obowiązujące reguły nazewnictwa wybranych wartościo będących niemianowanymi mnożnikami (określających podwielokrotności oraz wioelokrotności) dla jednostek układu SI Nazwa w USA Nazwa w Europie Wartolć mnornika Numeryczna postać wykładnicza mnornika Przedrostek okrellaj cy wielokrotnolci i podwielokrotnolci metrycznego układu jednostek septylionowa kwadrylionowa yocto y sekstylionowa tryliardowa zepto z kwintyljonowa trylionowa atto a kwadrylionowa biliardowa femto f trylionowa bilionowa piko p bilionowa miliardowa nano n milionowa mikro tysięczna tysięczna mili m setna setna centy c dziesiąta dziesiąta decy d jeden jeden dziesięć dziesięć deka da sto sto hekto h tysiąc tysiąc kilo k milion mega M bilion miliard giga G trylion bilion tera T kwadrylion biliard peta P kwintylion trylion exa E sekstylion tryliard zetta Z septylion kwadrylion yotta Y Symbol przedrostka W celu uniknięcia tych niedogodności w 1998 roku Międzynarodowa Komisja Elektrotechniczna (International Electrotechnical Commission IEC) jako zalecany przyjęła odrębny standard nazewnictwa symboli i przedrostków dla mnożników wielkości reprezentujących liczby zapisane w systemie dwójkowym. Tabele 1.2 oraz 1.3 przedstawiają odpowiednio system nazewnictwa, przedrostki, mnożniki wielkości reprezentujących liczby zapisane w systemie dwójkowym oraz przykłady ich porównania z wybranymi jednostkami wywodzącymi się z układu SI.

6 Rozdział 1. Wielkolci fizyczne. Procedury przeliczania wielkolci fizycznych. Moduły Tabela 1.2. System nazewnictwa liczb (binarnych) reprezentowanyoch w systemie dwójkowym a nazewnictwo stosowane w układzie SI Przedrostek Wartolć mnornika Symbol Przedrostek stosowany w układzie SI Wartolć mnornika w układzie SI kibi Ki kilo mebi Mi mega gibi G i giga tebi Ti tera pebi Pi peta exbi Ei exa Tabela 1.3. Porównanie nazewnictwa wielkości reprezentowanych wo systemie dwójkowym i układzie dziesiętnym oraz wartości ich mnożników. W nawiasach opodano nazwy angielskie Pełna nazwa (nazwa angielska) Skrót nazwy oraz mnornik 1 kibibit (kibibit) 1 kibit = bitów = bitów 1 kilobit (kilobit) 1 kbit = bitów = bitów 1 mebibajt (mebibyte) 1 MiB = bajtów = B 1 megabajt (megabyte) 1 MB = bajtów = B 1 gibibajt (gibibyte) 1 GiB = bajtów = B 1 gigabajt (gigabyte) 1 GB = bajtów = B 1 tebibajt (tebibyte) 1 TiB = bajtów = B 1 terabajt (terabyte) 1 TB = bajtów = B Z powyższych zestawień możemy odczytać, iż dość powszechne utożsamianie np. wielkości reprezentującej 1 kilobit (1 kbit) z wartością bitów jest sporym błędem, niestety tego typu nieścisłości nader często występują nie tylko w rodzimej literaturze. Niekonsekwentne stosowanie określonych mnożników dla wielkości reprezentowanych w zapisie binarnym jest częstym powodem nie w pełni poprawnego działania algorytmów obsługujących protokoły transmisji danych. Błędy takie są nieraz bardzo trudne do przechwycenia i zdiagnozowania. Predefiniowane układy jednostek oraz funkcje przeliczające Niniejszy podrozdział zawiera kompletny opis predefiniowanych jednostek oraz układów jednostek, typów, klas, funkcji oraz procedur przeliczających wielkości fizyczne. Omówione elementy nie są wbudowane w kompilator Delphi 6, są natomiast zdefiniowane w modułach StdConvs oraz ConvUtilsbędących częścią standardowej biblioteki VCL.

7 12 Delphi 6. Nowe narz dzia obliczeniowe Należy zwrócić uwagę na to, iż nie wszystkie przedstawione poniżej jednostki należą do układu SI, część z nich właściwa jest układowi fps, jeszcze inne są już tylko sporadycznie używane w krajach anglosaskich. Dla wygody wszystkie prezentowane jednostki zostały pogrupowane w zbiory, za pomocą których można wyrazić i przeliczyć bardzo wiele interesujących nas wielkości. cbarea predefiniowana zmienna :+6-,6/+ $32:+ -,6/+ tworzy zbiór predefiniowanych jednostek należących do szerokiego układu jednostek pola powierzchni. Zbiór aktualnie dostępnych jednostek przedstawia tabela 1.4. Tabela 1.4. Predefiniowane jednostki należące do zbioru cbarea oreprezentującego układ jednostek pola powierzchni (przedrostek au jest skrótem od area unoits). Jednostką podstawową w tym zbiorze jest jeden metr kwadratowy (1 m 2 ) Literał Liczbowy identyfikator +9#59+6/ /8/67 32 Milimetr kwadratowy +9#59+6//28 /8/67 33 Centymetr kwadratowy +9#59+6//- /8/67 34 Decymetr kwadratowy, czyli dziesięć centymetrów kwadratowych +9#59+6/ /8/67 35 Metr kwadratowy +9#59+6//-+ /8/67 36 Dekametr kwadratowy, czyli dziesięć metrów kwadratowych +9#59+6/ /-83 /8/67 37 Hektometr kwadratowy, czyli sto metrów kwadratowych +9#59+6/ 3 /8/67 38 Kilometr kwadratowy +9#59+6/ 2- /7 39 Cal kwadratowy (ang. square inch) +9#59+6///8 40 Stopa kwadratowa (ang. square foot) +9#59+6/ Jard kwadratowy (ang. square yard) +9#59+6/ /7 42 Lądowa mila kwadratowa +9-6/7 43 Akr. Jednostka powierzchni gruntów używana w krajach anglosaskich +9/28+6/7 44 Centar +96/7 45 Ar. Jednostka powierzchni gruntów odpowiadająca 100 metrom kwadratowym +9 /-8+6/7 46 Hektar. Jednostka powierzchni stosowana do pomiarów gruntów +9#59+6/" Pręt kwadratowy (ang. square rod)

8 Rozdział 1. Wielkolci fizyczne. Procedury przeliczania wielkolci fizycznych. Moduły :/68, 32:$ 4/$3/ , / $332:+, / $332:$ 4/, /832:$ 4/7, $-32:+ cbdistance predefiniowana zmienna :+6-, 78+2-/ $-32:+ -, 78+2-/ tworzy zbiór predefiniowanych jednostek należących do szerokiego układu jednostek odległości oraz długości. Zbiór aktualnie dostępnych jednostek przedstawia tabela 1.5. Tabela 1.5. Predefiniowane jednostki należące do zbioru cbdistaonce reprezentującego układ jednostek długości oraz odległości (przedrostek du jest skrótem od distance units). Jednostką podstawową w tym zbiorze jest jeden metr (1 m) Literał Liczbowy identyfikator Mikromikrometr. W układzie SI jednostka ta nazywana jest pikometrem. Reprezentuje skalę pośrednią pomiędzy wieelkością promienia atomu a promieniem jądra atomowego Angström. Jednostka stosowana głównie w krystalografii do wyrażania odległości międzyatomowych Milimikrometr. Jednostka ta w układzie SI nazywana jest nanometrem. Reprezentuje skalę wyrażającą średnie rozemiary cząsteczek Mikrometr. Skala odpowiadająca rozmiarom typowej bakterii.9 /8/67 5 Milimetr.9/28 /8/67 6 Centymetr.9/- /8/67 7 Decymetr.9 /8/67 8 Metr. Podstawowa jednostka długości w układzie SI.9/-+ /8/67 9 Dziesięć metrów.9 /-83 /8/67 10 Sto metrów.9 3 /8/67 11 Kilometr.9 /1+ /8/67 12 Odpowiada milionowi metrów.9 1+ /8/67 13 Odpowiada miliardowi metrów.9 2- /7 14 Cal

9 14 Delphi 6. Nowe narz dzia obliczeniowe Tabela 1.5. Predefiniowane jednostki należące do zbioru cbdistaonce reprezentującego układ jednostek długości oraz odległości (przedrostek du jest skrótem od distance units). Jednostką podstawową w tym zbiorze jest jeden metr (1 m) ciąg dalszy Literał Liczbowy identyfikator.9//8 15 Stopa. Stopa jest całkowitą wielokrotnością cali. Trzy stopy tworzą jeden jard Jard. Jard może być wielokrotnością stóp lub cali.9 /7 17 Mila lądowa. Anglosaska jednostka miary odległości na lądzie. Tzw. mila statutowa może dzielić się na jardy, stopy elub furolongi (staje) /7 18 Mila morska. Jednostka miary odległości na morzu. Dzieli się na 10 kabli % Jednostka astronomiczna stosowana w obrębie Układu Słonecznego. Odpowiada średniej odległości Ziemi od Słoeńca / Rok świetlny. Odległość, jaką przebywa światło w próżni w ciągu jednego roku zwrotnikowego.9 +67/-7 21 Parsek. Z definicji 1 ps to odległość, z jakiej połowa wielkiej osi orbity ziemskiej (tj. jednostka astronomiczna) jeest widoczna jako łuk o długości 1 sekundy.99, Odpowiednik 0,5 jarda Sążeń. Jednostka długości oparta na systemie calowym równa rozpiętości rozstawionych ramion dorosłego mężczyznye. Sążeń może być wielokrotnością jardów, stóp lub cali Staje. Dawna miara odległości będąca wielokrotnością jardów lub łokci Piędź. Odpowiednik 4 cali.9 +-/7 26 Krok. Odpowiednik 30 cali lub 2,5 stopy.9" Pręt. Jednostka długości odpowiadająca ok. 5,029 m Łańcuch mierniczy. Jednostka długości odpowiadająca ok. 20,117 m Link. Jednostka długości odpowiadająca 1/100 łańcucha mierniczego Jednostka miary drukarskiej opartej na calu Punkt typograficzny. Jest jednostką miary w poligrafii. Stopień pisma drukarskiego posiada z reguły wielkość 12 punkteów typograficznych 32:/68, 32:$ 4/$3/ , / $332:+, / $332:$ 4/, /832:$ 4/7, $32:+

10 Rozdział 1. Wielkolci fizyczne. Procedury przeliczania wielkolci fizycznych. Moduły cbmass predefiniowana zmienna :+6-, +77 $32:+ -, +77 tworzy zbiór predefiniowanych jednostek należących do szerokiego układu jednostek masy. Zbiór aktualnie dostępnych jednostek przedstawia tabela 1.6. Tabela 1.6. Predefiniowane jednostki należące do zbioru cbmass reprezentującego układ jednostek masy (przedrostek mu jest skrótem od mass units). Jednostką podstawową w tym zbiorze jest jeden gram (1 g) Literał Liczbowy identyfikator Nanogram Mikrogram Miligram 9/ Odpowiednik 0,01 grama 9/ Odpowiednik 0,1 grama Gram 9/ Dekagram 9 / Odpowiada 100 gramom Kilogram. Podstawowa jednostka masy w układzie SI 9 /86 -$ Tona metryczna Drachma. Jednostka masy handlowej równa ok. 1,772 g lub aptekarska jednostka masy stosowana w krajach anglosaskich rówena ok. 3,888 g Grain. Aptekarska jednostka masy stosowana w krajach anglosaskich, równa ok. 0,0648 g 9 321$ Anglosaska jednostka masy, tzw. tona angielska 9$ Tona. Jednostka masy stosowana w technice 992-/7 110 Uncja. Anglosaska jednostka masy Funt. Brytyjska jednostka masy 9#832/7 0 Kamień. Anglosaska jednostka masy równa ok. 6,35 kg 32:/68, 32:$ 4/$3/ , / $332:+, / $332:$ 4/, /832:$ 4/7, $32:+, $32:$ 4/

11 16 Delphi 6. Nowe narz dzia obliczeniowe cbtemperature predefiniowana zmienna :+6-,$/ 4/6+896/ $32:+ -,$/ 4/6+896/ tworzy zbiór predefiniowanych jednostek należących do szerokiego układu jednostek temperatury. Zbiór aktualnie dostępnych jedn ostek przedstawia tabela 1.7. Tabela 1.7. Predefiniowane jednostki należące do zbioru cbtempeorature reprezentującego układ jednostek temperatury (przedrostek tu jest skrótem ood temperature units). Jednostką podstawową w tym zbiorze jest jeden stopień Celsjusza (1 C) Literał Liczbowy identyfikator 89/ Skala temperatur Celsjusza C. Temperaturę wrzenia wody pod normalnym ciśnieniem określa się jako 100 C, zaś 0 C jeste temperaturą zamarzania wody pod tym samym ciśnienieem 89 / : Bezwzględna termodynamiczna skala temperatur Kelvina K. Jednostka temperatury termodynamicznej stanowi 1/273,16 części temperatury punktu potrójnego wody. Temperaturea zera bezwzględnego T = 0 K odpowiada stanowi materii o najneiższej możliwej energii. Przyjmuje się, iż średnia energia kienetyczna ruchu cieplnego molekuł jest wprost proporcjonalna edo tzw. czynnika Boltzmana k B T, gdzie T jest bezwzględną temperaturą. Jednostka temperatury termodynamicznej jest podstawową jednosetką temperatury w układzie SI 89+ 6/2 / Skala temperatur Fahrenheita F używana w krajach anglosaskich. Punktem zerowym jest temperatura zamarzania mieszaneiny salamiaku (chlorku amonu) z lodem. Przeliczenia skalie temperatur Celsjusza na Fahrenheita odbywa się zgodnie z zależnoeścią $ $ 89"+2 2/ 115 Skala temperatur Rankine a Rank. Modyfikacja skali Fahrenheita poprzez przesunięcie punktu zerowego do temperaturye zera bezwzględnego 89"/ Obecnie już nie używana skala temperatur Reaumura. W skali Reaumura temperatura topnienia lodu (zamarzania wodye) odpowiada 0 C, zaś wrzenia wody 80 R (100 C), dlatego 1 C odpowiada 0,8 R w skali Reaumura 32:/68, 32:$ 4/$3/ , / $332:+, / $332:$ 4/, /832:$ 4/7, $32:+, $32:$ 4/

12 Rozdział 1. Wielkolci fizyczne. Procedury przeliczania wielkolci fizycznych. Moduły cbtime predefiniowana zmienna :+6-,$ / $-32:+ -,$ / tworzy zbiór predefiniowanych jednostek należących do szerokiego układu jednostek daty oraz czasu. Zbiór aktualnie dostępnych jednostek przedstawia tabela 1.8. Tabela 1.8. Predefiniowane jednostki należące do zbioru cbtime reprezentującego układ jednostek daty i czasu (przedrostek tu jest skrótem od time units). Jednostką podstawową w tym zbiorze jest jeden dzień (1 d) Literał Liczbowy identyfikator 89 #/ Milisekunda 89#/ Sekunda. Sekunda jest podstawową jednostką odstępu czasu w układzie SI /7 119 Minuta Godzina Dzień 89'// Tydzień. Kalendarzowa jednostka rachuby czasu składająca się z 7 dni. W USA jako pierwszy dzień tygodnia traktowana jest niedziela. Zgodnie ze standardem ISO 8601 pierwszyme dniem tygodnia jest poniedziałek Dwa tygodnie Miesiąc. Kalendarzowa jednostka rachuby czasu związana z cyklem faz Księżyca. Miesiąc może liczyć od 28 do 31 deni 89 / Rok. Jednostka rachuby czasu związana z okresem obiegu Ziemi wokół Słońca 89/-+./7 126 Dekada. Dekada liczy 10 lat 89/2896 /7 127 Wiek. Okres trwający 100 lat (stulecie) 89 / Milenium. Okres trwający lat 89+8/$ / 129 Jeden dzień / 130 Data związana z kalendarzem juliańskim obowiązującym od 46 roku p.n.e. do roku / / 131 Modyfikacja daty związanej z kalendarzem juliańskim 32:/68, 32:$ 4/$3/ , / $332:+, / $332:$ 4/, /832:$ 4/7, $32:+, $32:$ 4/

13 18 Delphi 6. Nowe narz dzia obliczeniowe cbvolume predefiniowana zmienna :+6-,&3 9 / $32:+ -,&3 9 / tworzy zbiór predefiniowanych jednostek należących do szerokiego układu jednostek objętości. Zbiór aktualnie dostępnych jednostek przeliczeniowych przedstawia tabela 1.9. Tabela 1.9. Predefiniowane jednostki należące do zbioru cbvolumoe reprezentującego układ jednostek objętości (przedrostek vu jest skrótem od volume unitos). Jednostką podstawową w tym zbiorze jest jeden metr sześcienny (1 m 3 ) Literał Liczbowy identyfikator :99, - /8/67 48 Milimetry sześcienne :99, -/28 /8/67 49 Centymetry sześcienne :99, -/- /8/67 50 Decymetry sześcienne :99, - /8/67 51 Metry sześcienne :99, -/-+ /8/67 52 Tysiąc metrów sześciennych :99, - /-83 /8/67 53 Milion metrów sześciennych :99, - 3 /8/67 54 Kilometr sześcienny :99, - 2- /7 55 Cal sześcienny :99, -//8 56 Stopa sześcienna :99, Jard sześcienny :99, - /7 58 Mila sześcienna :9 8/67 59 Mililitr :9/28 8/ /100 część litra :9/- 8/ /10 część litra :9 8/67 62 Litr. Jednostka objętości stosowana jako miara ilości płynu (cieczy) lub ciał sypkich :9/-+ 8/67 63 Dziesięć litrów :9 /-83 8/67 64 Sto litrów :9 3 8/67 65 Tysiąc litrów kilolitr :9-6///8 66 Acre foot. Jednostka objętości stosowana w melioracji. Określa objętość cieczy w warstwie o grubości jednej stopy ie powierzchni jednego akra

14 Rozdział 1. Wielkolci fizyczne. Procedury przeliczania wielkolci fizycznych. Moduły Tabela 1.9. Predefiniowane jednostki należące do zbioru cbvolumoe reprezentującego układ jednostek objętości (przedrostek vu jest skrótem od volume unitos). Jednostką podstawową w tym zbiorze jest jeden metr sześcienny (1 m 3 ) ciąg dalszy Literał Liczbowy identyfikator :9-6/ 2- /7 67 Acre inch. Jednostka objętości stosowana w melioracji. Określa objętość cieczy w warstwie o grubości jednego ecala i powierzchni jednego akra : Cord. Anglosaska jednostka objętości odpowiadająca 128 stopom sześciennym :936.//8 69 Jednostka objętości odpowiadająca 453,06 litrom, tj. ok. 6,25 tony rejestrowej :9/- 78/6/7 70 Decystere. Jednostka objętości ciał płynnych odpowiadająca stu litrom :9#8/6/7 71 Stere. Jednostka objętości ciał płynnych odpowiadająca metrowi sześciennemu :9/-+78/6/7 72 Decastere. Jednostka objętości ciał płynnych odpowiadająca dziesięciu tysiącom litrów : Galon (U.S. gal). Jednostka objętości cieczy używana w USA :9 9.! Kwarta (U.S. fl qt), (U.S. liq qt). Jednostka objętości cieczy używana w USA : Pinta (U.S. fl pt), (U.S. liq pt). Jednostka objętości cieczy używana w USA. Odpowiada objętości ok. 0,473 litra : Miska lub miseczka jako kulinarna jednostka objętości cieczy : Gill (U.S. fl gi), (U.S. liq gi). Jednostka objętości cieczy równa 0,125 amerykańskiej kwarty, czyli połowie ćwiartkie kwarty : /7 78 Uncja (U.S. fl oz). Amerykańska jednostka objętości cieczy :9 9.$+, / Łyżka stołowa jako jednostka objętości cieczy. Miara wprowadzona w celu zachowania norm kulinarnyceh :9 9.$/ Mała łyżka stołowa jako jednostka objętości cieczy. Miara wprowadzona w celu zachowania norm kulinarnyceh : Galon (U.S. dry gal). Jednostka objętości ciał sypkich używana w krajach anglosaskich :96! Kwarta (U.S. dry qt). Jednostka objętości ciał sypkich używana w krajach anglosaskich : Pinta (U.S. dry pt). Jednostka objętości (1/8 galona) ciał sypkich używana w krajach anglosaskich :96 / Amerykańska jednostka objętości ciał sypkich używana w krajach anglosaskich. Odpowiada ok. 8,81 litra

15 20 Delphi 6. Nowe narz dzia obliczeniowe Tabela 1.9. Predefiniowane jednostki należące do zbioru cbvolumoe reprezentującego układ jednostek objętości (przedrostek vu jest skrótem od volume unitos). Jednostką podstawową w tym zbiorze jest jeden metr sześcienny (1 m 3 ) ciąg dalszy Literał Liczbowy identyfikator :96 9- /87 85 Bucket. Czerpak lub wiadro (urządzenia załadowcze stosowane w koparkach ziemnych). Jednostka objętości eciał sypkich używana w krajach anglosaskich. Odpowiada obejętości znormalizowanego wiadra, ok. 17,6 litra :96 97 / 7 86 Buszel (U.S. bu) jako jednostka objętości ciał sypkich :9% Imperialny brytyjski galon (U.K. gal) :9% 388 /7 88 Imperialny brytyjski garniec :9%! Imperialna brytyjska kwarta (U.K. qt) :9% Imperialna brytyjska pinta (U.K. pt). Odpowiada objętości ok. 0,568 litra :9% 7 91 Imperialna brytyjska ćwierć kwarty (U.K. gi) :9% 92-/7 92 Imperialna brytyjska uncja (U.K. oz) :9% / Imperialna brytyjska jednostka objętości odpowiadająca ok. 9,092 litra :9% 9- /87 94 Imperialna brytyjska jednostka objętości. Odpowiada objętości znormalizowanego wiadra, ok. 18,1 litra :9% 97 / 7 95 Imperialny brytyjski buszel (U.K. bu) 32:/68, 32:$ 4/$3/ , / $332:+, / $332:$ 4/, /832:$ 4/7, $32:+, $32:$ 4/ CelsiusToFahrenheit() funkcja / 7 97$3+ 6/2 / &+ 9/ 39, / 39, / Funkcja umożliwia przeliczenie temperatury wyrażonej w skali Celsjusza i reprezentowanej przez parametr &+ 9/ na temperaturę wyrażoną w skali Fahrenheita. 32:/68, + 6/2 / 8$3/ 7 97

16 Rozdział 1. Wielkolci fizyczne. Procedury przeliczania wielkolci fizycznych. Moduły CompatibleConversionType() funkcja , /32:/67 32$ 4/ -3278$ 4/ $32:$ 4/ $32:+ 33 /+2 Funkcja sprawdza, czy wyspecyfikowany typ jednostki zarejestrowany jest w układzie określonych jednostek , /32:/67 32$ 4/ w wyniku działania zwraca wartość prawdziwą ($69/), jeżeli stała $ 4/ reprezentuje element zbioru określonego przez +. W przeciwnym wypadku funkcja zwraca fałsz (+ 7/). Przykład Poniższy przykład przedstawia główny moduł projektu Kody\Rozdzial1\Compatible ConversionType\p_CompatibleConversionType.dpr. Określenie prawidłowości wyboru danego typu literału dokonane zostało w oparciu o ich liczbowe identyfikatory oraz odpowiednie rzutowanie na typy $32:$ 4/ oraz $32: %2 8)3 4+8, /32:/67 32$ 4/ 28/60+-/ 97/7 ' 2.3;7Г /77+1/7Г# 7%8 7Г& Г +77/7Г 6+4-7Г Г36 7Г + 317Г#8.86 7Г32:%8 7Г#8.32:7 8 4/ $ $ $ $ $ /.96/36 6/+8/ #/2./6 $, / /.96/ #/2./6 $, /-8 46 :+8/ 6 :+8/./ , - 9, -./ :+6 36 $36 4 / / " /.96/$ /+8/ #/2./6 $, / / 2./ 783 8/ 7 89/ 7 97

17 22 Delphi 6. Nowe narz dzia obliczeniowe 783 8/ 7 89 / : / /2 / / 7 89"+2 2/ 783 8/ 7 89"/ / 2./ 783 8/ 7 -, 78+2-/ 783 8/ 7 -,6/ / 7 -,&3 9 / 783 8/ 7 -, / 7 -,$/ 4/6+896/ 783 8/ 7 -,$ / 463-/.96/$ #/2./6 $, / , /32:/67 32$ 4/ $32:$ 4/ 783 8/ 2./ Г $32: / 2./ 8 /2 # 3; /77+1/ Г 783 8/ / 2./ Г 2+ /.39 o+.9 /.2378/ Г 783 8/ / 2./ / 7/ # 3; /77+1/ Г 783 8/ / 2./ Г 2 /2+ /.39 o+.9 /.2378/ Г 783 8/ / 2./ /2. 32:/68, 32:$ 4/$3+, "/1 78/632:/67 32$ 4/, $6 32:$ 4/$3+, $32:+, $32:$ 4/ CompatibleConversionTypes() funkcja , /32:/67 32$ 4/ Г$3 $32:$ 4/ 33 /+2 Użycie 3 4+8, /32:/67 32$ 4/7 określa, czy funkcja 32:/68 może dokonać przeliczenia dwóch wielkości wyrażonych w wybranych jednostkach , / 32:/67 32$ 4/7 zwraca prawdę jeżeli 63 oraz $3 należą do tego samego układu jednostek. Funkcji używamy wówczas, jeżeli chcemy mieć pewność, że w trakcie działania aplikacja nie podejmie próby przeliczenia np. długości ciała na jego masę czy temperatury ciała na jego objętość.

18 Rozdział 1. Wielkolci fizyczne. Procedury przeliczania wielkolci fizycznych. Moduły :/68, 3 4+8, /32:/67 32$ 4/7, 32:$ 4/$3+, "/1 78/632:/67 32$ 4/, $6 32:$ 4/$3+,$32:+, $32:$ 4/ Convert() funkcja :/ &+ 9/ 39, / Г$3 $32 :$ 4/ 39, / 3:/ :/ &+ 9/ 39, / Г63 Г $3Г $3 $32:$ 4/ 39, / 3:/6 3+. Funkcja 32:/68 dokonuje przeliczenia wielkości wyrażanych poprzez dwie różne jednostki. Parametr &+ 9/ jest wartością, którą chcemy przeliczyć. W pierwszej postaci funkcji parametr 63 określa bieżący układ jednostek. Funkcja 32:/68 poprzez parametr $3 zwraca przeliczoną wartość &+ 9/. Używając drugiej postaci funkcji można dokonać bardziej skomplikowanej konwersji danych. Parametry 63 oraz 63 określają aktualne jednostki, w których wyrażone są wartości &+ 9/, gdzie &+ 9/ posiada wymiar [63 63 ], np. [ 1+ ]. Funkcja zwraca wartość &+ 9/ przeliczoną na wymiar [$3$3], np. [ ]. Jeżeli pojazd zużywa ilość paliwa &+ 9/ podaną w galonach na mile, my zaś chcemy przeliczyć to na wielkość zużycia wyrażoną w litrach na kilometr, wówczas wystarczy napisać. 32:/68 &+ 9/Г.9 /7Г:9+ 327Г.9 3 /8/67Г:9 8/67 Bł dy 63 i $3, 63 i $3 oraz 63 i $3muszą należeć do tych samych układów jednostek. Określenia zgodności wybranych jednostek można dokonać poprzez wywołanie funkcji 3 4+8, /32:/67 32$ 4/7. Jeżeli jednostki nie należą do tego samego układu jednostek, funkcja 32:/68 generuje wyjątek 32:/ Przykład Poniższy przykład przedstawia aplikację reprezentowaną przez projekt znajdujący się na dołączonej do książki płycie CD-ROM w katalogu Kody\Rozdzial1\Convert\p_ Convert.dpr, dzięki której można dokonać wzajemnej konwersji wielkości opisujących długość lub odległość oraz pole powierzchni. W przykładzie tym nie zastosowano funkcji 3 4+8, /32:/67 32$ 4/7 oraz 3 4+8, /32:/67 32$ 4/ do określenia zgodności typów podanych jednostek. Zamiast wykorzystania tych funkcji zastosowano nowoczesne komponenty biznesowe będące reprezentantami klasy $6+ /. Posługiwanie się tego typu komponentami w znacznym stopniu upraszcza budowę aplikacji oraz minimalizuje prawdopodobieństwo popełnienia błędu przez programistę. Wzajemne przeliczanie jednostek długości (odległości) dokonywane jest w module cbdistance.pas (komponent

19 24 Delphi 6. Nowe narz dzia obliczeniowe 6+ /), zaś jednostek, w których wyrażane jest pole powierzchni w module cbarea.pas (komponent 6+ /). Rozróżnianie odpowiednich jednostek następuje dzięki przypisaniu odpowiadających im indeksów (liczbowych identy fikatorów) , 78+2-/ 28/60+-/ 97/7 ' 2.3;7Г /77+1/7Г# 7%8 7Г +77/7Г 6+4-7Г Г36 7Г + 317Г #8.86 7Г32:%8 7Г#8.32:7Г / $6+ / $6+ / " $" " $" $ $ $ /.96/ #/2./6 $, /-8 46 :+8/ 6 :+8/./ :/68$3# , - 9, -./ :+6 32:/6863 Г32:/68$ / / " $6+ /32:/68$3# "/ Г 32:/68,7 #86$ $/ 8 Г $32:$ 4/ 32:/6863 Г $32:$ 4/ 32:/68$3 Г 463-/.96/$6+ / #/2./6 $, /-8 32:/6863 " / 2./ 32:/68$3 " / 2./. 8$/ 8 32:/68$3#86 21 / ,6/+ 28/60+-/ 97/7 ' 2.3;7Г /77+1/7Г# 7%8 7Г +77/7Г6+4-7Г Г36 7Г + 317Г#8.86 7Г 886 7Г 32:%8 7Г#8.32:7 8 4/

20 Rozdział 1. Wielkolci fizyczne. Procedury przeliczania wielkolci fizycznych. Moduły $6+ / $6+ / " $" " $" $ $ $ /.96/ #/2./6 $, /-8 46 :+8/ 6 :+8/./ :/68$3# , - 9, -./ :+6 32:/6863 Г32:/68$ / / " $6+ /32:/68$3# "/ Г 32:/68,7 #86$ $/ 8 Г $32:$ 4/ 32:/6863 Г $32:$ 4/ 32:/68$3 Г 463-/.96/$6+ / #/2./6 $, /-8 32:/6863 " / 2./ 32:/68$3 " / 2./. 8$/ 8 32:/68$3#86 21 /2. 1o ;2 3.9o463 / 894)32:/ %2 8)32:/68 28/60+-/ 97/7 ' 2.3;7Г /77+1/7Г# 7%8 7Г& Г +77/7Г6+4-7Г Г36 7Г + 317Г-,6/+Г /297Г-, 78+2-/ 8 4/ $ $36 6+ / $6+ / + 2 /29 $ + 2 /29 / $ /29 8/ 8 $ /29 8/ 6+ / $6+ / % 6 $ /29 8/ -,6/+./ $ /29 8/ -, 78+2-/./ $ /29 8/ $ /29 8/ -,6/+# 3; $ /29 8/ -, 78+2-/# 3; $ /29 8/ 463-/.96/ 8 - #/2./6 $, / /.96/-,6/+# 3; - #/2./6 $, / /.96/-, 78+2-/# 3; - #/2./6 $, /-8

21 26 Delphi 6. Nowe narz dzia obliczeniowe 463-/.96/-,6/+./ - #/2./6 $, / /.96/-, 78+2-/./ - #/2./6 $, / /.96/36 6/+8/ #/2./6 $, / /.96/6+ / #/2./6 $, /-8 46 :+8/ 6 :+8/./ , - 9, -./ :+6 36 $36 4 / / " /.96/$ /+8/ #/2./6 $, /-8 6+ /" / 2./ 6+ /" / 2./ 6+ /" / 2./ 6+ /" / 2./ 6+ /6+1 3./ / /6+1 3./ / /.96/$ #/2./6 $, / $/6 2+8/ 463-/.96/$36 -,6/+# 3; - #/2./6 $, /-8 6+ /# 3; 463-/.96/$36 -, 78+2-/# 3; - #/2./6 $, /-8 6+ /# 3; 463-/.96/$36 -,6/+./ - #/2./6 $, /-8 6+ /./ 463-/.96/$36 -, 78+2-/./ - #/2./6 $, /-8 6+ /./ 463-/.96/$36 6+ / #/2./6 $, /-8 6+ / #/2./6 /2.

22 Rozdział 1. Wielkolci fizyczne. Procedury przeliczania wielkolci fizycznych. Moduły Alternatywny sposób rozwiązania przedstawionego zagadnienia można znaleźć w plikach pomocy Delphi , /32:/67 32$ 4/7, 3 4+8, /32:/67 32$ 4/7, 32:/6863, 32:/68$3, 32:$ 4/$3+, "/1 78/632:/67 32$ 4/, $6 32:$ 4/$3+, $32:+, $32:$ 4/ ConvertFrom() funkcja :/ $32:$ 4/ -3278&+ 9/ 39, / 39, / Funkcja 32:/6863 przelicza wartość reprezentowaną przez &+ 9/ do wartości reprezentowanej w jednostkach układu 63. Parametr &+ 9/ przyjmowany jest jako jednostka podstawowa zbioru wielkości (np. dla -, 78+2-/ jest to 1 m). Jeżeli parametr 63 określa jedynie nazwę układu jednostek, przeliczenie zostanie wykonane w taki sposób, iż parametrowi &+ 9/ zostanie przypisana pierwsza jednostka występująca w tym zbiorze. Jeżeli 63 jawnie określa typ jednostki należącej do danego układu jednostek, przeliczenie zostanie wykonane zgodnie z podanym typem jednostki. W przypadku, gdy 63 nie jest zarejestrowanym typem jednostki, 32:/6863 generuje wyjątek 32:/ Przykład 463-/.96/$ #/2./6 $, /-8. 8$/ 8 3+8$3#86 32:/6863.9/- /8/67Г #86$ $/ 8. 8$/ 8 3+8$3#86 32:/6863 -, 78+2-/Г #86$ $/ 8 32:/68, 32:/68$3, "/1 78/632:/67 32$ 4/, $32:+ ConvertTo() funkcja :/68$3-3278&+ 9/ 39, / -3278$3 $32:$ 4/ 39, /

23 28 Delphi 6. Nowe narz dzia obliczeniowe Funkcja 32:/68$3 przelicza wartość reprezentowaną przez &+ 9/ do wartości reprezentowanej przez wielkość wyrażoną w jednostkach $3. Parametr &+ 9/ przyjmowany jest jako jednostka podstawowa układu jednostek (np. dla -, 78+2-/ jest to 1 m). Jeżeli parametr $3 określa jedynie nazwę zbioru jednostek, parametr &+ 9/ zostanie potraktowany jako najmniejsza jednostka danego zbioru, zaś przeliczenie wartości nastąpi do jednostki podstawowej układu jednostek. Jeżeli $3 jawnie określa konkretną jednostkę należącą do danego zbioru, przeliczenie zostanie wykonane zgodnie z podaną wartością. W przypadku, gdy $3 nie jest zarejestrowanym typem jednostki, 32:/68$3 generuje wyjątek 32:/ Przykład 463-/.96/$ #/2./6 $, /-8. 8$/ 8 3+8$3#86 32:/68$3 #86$ $/ 8 Г.9/- /8/67. 8$/ 8 3+8$3#86 32:/68$3 #86$ $/ 8 Г -, 78+2-/ 32:/68, 32:/6863, "/1 78/632:/67 32$ 4/, $32:+ ConvFamilyToDescription() funkcja :+ $3/ $32: Funkcja zwraca łańcuch znaków reprezentujący pełną naz wę (bez przedrostka) układu predefiniowanych jednostek, którego elementy podlegają przeliczaniu. Jeżeli + reprezentuje nazwę pojedynczej jednostki należącej do danego zbioru (np /2 / 8), funkcja zwraca odpowiadający jej numer w postaci hek sadecymalnej. Przykład 463-/.96/$ #/2./6 $, /-8. 8$/ 8 32:+ $3/ , :$ 4/$3/ , / $332:+, "/1 78/632:/67 32+

24 Rozdział 1. Wielkolci fizyczne. Procedury przeliczania wielkolci fizycznych. Moduły ConvTypeToDescription() funkcja :$ 4/$3/ $ 4/ $32:$ 4/ Funkcja zwraca łańcuch znaków reprezentujący pełną nazwę (bez przedrostka) określonej jednostki. Wyszczególniona jednostka musi być elementem zarejestrowanego układu jednostek. Przykład 463-/.96/$ #/2./6 $, /-8. 8$/ 8 32:$ 4/$3/ /2 / 8 32:+ $3/ , 32:$ 4/$3+, 32:%2 8$3#86, / $332:$ 4/, "/1 78/632:/67 32$ 4/ ConvTypeToFamily() funkcja :$ 4/$ $ 4/ $32:$ 4/ $32:+ 3:/ :$ 4/$ Г$3 $32:$ 4/ $3 2:+ 3:/6 3+. Funkcja 32:$ 4/$3+ zwraca identyfikator układu jednostek, którego elementy podlegają przeliczaniu. Parametr $ 4/ jest zarejestrowanym typem jednostki. Jeżeli istnieje potrzeba sprawdzenia, czy dwie jednostki należą do tego samego układu, należy skorzystać z drugiej postaci funkcji. Jeżeli parametr $ 4/ nie jest zarejestrowany lub 63 oraz $3 nie są zarejestrowane w tym samym układzie jednostek, funkcja 32:$ 4/$3 + generuje wyjątek 32:/ Przykład 463-/.96/$ #/2./6 $, /-8. 8$/ 8 &+6$3#86 32:$ 4/$3+ :99, -//8. 8$/ 8 &+6$3#86 32:$ 4/$3+ :99, Г89"+2 2/

25 30 Delphi 6. Nowe narz dzia obliczeniowe 3 4+8, /32:/67 32$ 4/, 32:$ 4/$3/ , / $332:+, "/1 78/632:/67 32$ 4/, $6 32:$ 4/$3+ ConvUnitAdd() funkcja :% &+ 9/ 39, / -3278$ 4/ $32:$ 4/ -3278&+ 9/ 39, / -3278$ 4/Г "/79 8$ 4/ $32:$ 4/ 39, / Funkcja 32:%2 8.. dodaje dwie wartości &+ 9/ oraz &+ 9/. Parametry $ 4/ oraz $ 4/ reprezentują czynniki przeliczeniowe należące do układu jednostek, w których wyrażone są odpowiednio wartości &+ 9/ oraz &+ 9/. "/79 8$ 4/ jest jednostką, w której chcemy otrzymać wynik. Trzeba zwrócić uwagę na to, iż korzystając z przedstawionej funkcji należy rozsądnie wybierać czynniki przeliczeniowe wielkości, które mają być dodane (np. nie można otrzymać sensownego wyniku z dodania 1 litra do 1 kilograma), oraz jednostkę, w której chcemy otrzymać wynik. Funkcja ta nie działa poprawnie przy próbie dodania do siebie dwóch wielkości posiadających identyczne czynniki przeliczeniowe (jednostki). Wyjątkiem są podstawowe jednostki danego zbioru wielkości, np. metr, stopień Kelvina, itp. Dokładniej z tym zagadnieniem Czytelnik może zapoznać się testując projekt Kody\Rozdzial1\ConvUniAdd\p_ConvUniAdd.dpr, którego główny moduł został przedstawiony w poniższym przykład zie. Przykład 3.+2 /.; ; / 3-6/46/ / /7 + /8/ 4/ %2 8)32:% /60+-/ 97/7 ' 2.3;7Г /77+1/7Г# 7%8 7Г& Г +77/7Г 6+4-7Г Г36 7Г + 317Г#8.86 7Г32:%8 7Г#8.32:7 8 4/ $ $ $ $ $ $ $ $ $ 783 +,/ $ +,/ +,/ $ +,/

26 Rozdział 1. Wielkolci fizyczne. Procedury przeliczania wielkolci fizycznych. Moduły ,/ $ +,/ 463-/.96/36 6/+8/ #/2./6 $, / /.96/ #/2./6 $, /-8 46 :+8/ 6 :+8/./ , - 9, -./ :+6 36 $36 4 / / " /.96/$ /+8/ #/2./6 $, / / 2./ 783 8/ 7 / / 7 / : / 7 + 6/2 / / 7 "+2 2/ 783 8/ 7 "/ / 2./ 783 8/ 7 / / 7 / : / 7 + 6/2 / / 7 "+2 2/ 783 8/ 7 "/ / 2./ 783 8/ 7 / / 7 / : / 7 + 6/2 / / 7 "+2 2/ 783 8/ 7 "/ /.96/$ #/2./6 $, /-8. 8$/ 8 3+8$3#86 32:%2 8.. #86$ $/ 8 Г $32:$ 4/ 783 8/ 2./ Г#86$ $/ 8 Г $32:$ 4/ 783 8/ 2./ Г $32:$ 4/ 783 8/ 2./ /2. 32:%2 8/-, 32:%2 8 00, 32:%2 8 2-

27 32 Delphi 6. Nowe narz dzia obliczeniowe ConvUnitCompareValue() funkcja :% /&+ 9/ -3278&+ 9/ 39, / -3278$ 4/ $32:$ 4/ -3278&+ 9/ 39, / $ 4/ $32:$ 4/ $&+ 9/"/ Funkcja 32:% /&+ 9/ porównuje dwie wartości ze względu na ich aktualne jednostki. Testowane wartości muszą reprezentować wyniki pomiarów tych samych wielkości należących do tego samego układu jednostek. &+ 9/ oraz &+ 9/ są wartościami, które poddawane są operacji porównania. $ 4/ oraz $ 4/ są jednostkami odpowiednio dla &+ 9/ oraz &+ 9/. Funkcja 32:% /&+ 9/ zwraca wartość: /77$ +2&+ 9/ ( ) jeżeli &+ 9/ jest mniejsze niż &+ 9/; 59+ 7&+ 9/ () jeżeli &+ 9/ jest równe &+ 9/; 6/+8/6$ +2&+ 9/ () jeżeli &+ 9/ jest większe niż &+ 9/. Jeżeli zechcemy jawnie korzystać z przedstawionych predefiniowanych stałych, w deklaracji 97/7 głównego modułu aplikacji należy włączyć moduł $ 4/7. Przykład Aplikacja projektu Kody\Rozdzial1\ConvUnitComparevalue\p_ConvUnitComparmevalue.dpr przedstawia jeden ze sposobów porównania długości mier zonego czasu. 92 8%2 8)32:% /:+ 9/ 28/60+-/ 97/7 ' 2.3;7Г /77+1/7Г# 7%8 7Г& Г +77/7Г 6+4-7Г Г36 7Г$ 4/7Г + 317Г#8.86 7Г32:%8 7Г#8.32:7 8 4/ $ $ $ $ $ $ $ /.96/36 6/+8/ #/2./6 $, / /.96/ #/2./6 $, /-8 46 :+8/ 6 :+8/./ , - 9, -./

28 Rozdział 1. Wielkolci fizyczne. Procedury przeliczania wielkolci fizycznych. Moduły :+6 36 $36 4 / / " /.96/$ /+8/ #/2./6 $, / / 2./ 783 8/ 7 #/ / 7 #/ / 7 298/ / / / 7 '// / / / 2./ 783 8/ 7 #/ / 7 #/ / 7 298/ / / / 7 '// / / /.96/$ #/2./6 $, /-8 -+7/ 32:% /&+ 9/,7 #86$ $/ 8 Г $32:$ 4/ 783 8/ 2./ Г,7 #86$ $/ 8 Г $32: / 2./ 30 /77$ +2&+ 9/ # 3; /77+1/ Г,7 #86$ $/ 8 Г 783 8/ / 2./ Г +; / 7 2 Г,7 #86$ $/ 8 Г 783 8/ / 2./ 59+ 7&+ 9/ # 3; /77+1/ Г,7 #86$ $/ 8 Г 783 8/ / 2./ Г /786 ;2/ Г,7 #86$ $/ 8 Г 783 8/ / 2./ 6/+8/6$ +2&+ 9/ # 3; /77+1/ Г,7 #86$ $/ 8 Г 783 8/ / 2./ Г +;+683 ; 7 2 Г

29 34 Delphi 6. Nowe narz dzia obliczeniowe,7 #86$ $/ 8 Г 783 8/ / 2./ / /&+ 9/, 32:%2 8#+ /&+ 9/, $&+ 9/"/ ConvUnitDec() funkcja :%2 8/ &+ 9/ 39, / -3278$ 4/ $32:$ 4/ , / $ 4/ $32:$ 4/ 39, / 3:/ :%2 8/ &+ 9/ 39, / -3278$ 4/Г 3928$ 4/ $32:$ 4/ 39, / 3:/6 3+. Funkcja 32:%2 8/- zmniejsza wartość wyspecyfikowanej wielkości o zadaną liczbę. Parametry &+ 9/ oraz $ 4/ są odpowiednio oryginalną wyjściową wartością wielkości oraz jej jednostką. 3928jest wartością, którą odejmujemy od wartości wyjściowej. W przypadku, gdy nie została ona ustalona domyślnie pr zyjmuje się $ 4/ jest typem jednostki, w której wyrażany jest paramet r Przykład Poniższy fragment kodu obrazuje prosty sposób manipulac ji czasem. 463-/.96/$ /+8/ #/2./6 $, / / 2./ 783 8/ 7 298/ / / / 7 '// / / / 7 / / 7 /-+./ / 7 /2896 / / 7 / / 7 +8/$ / 783 8/ 2./ 783 8/ 7 298/ /

30 Rozdział 1. Wielkolci fizyczne. Procedury przeliczania wielkolci fizycznych. Moduły / / 7 '// / / / 7 / / 7 /-+./ / 7 /2896 / / 7 / / 7 +8/$ / 463-/.96/$36 # / #/2./6 $, /-8. 8$/ 8 3+8$3#86 32:%2 8/-,7 #86$ $/ 8 Г $32:$ 4/ 783 8/ 2./ Г #4 2. 8&+ 9/Г $32: / 2./ 32:%2 8.., 32:%2 8 00, 32:% ConvUnitDiff() funkcja :% &+ 9/ 39, / -3278$ 4/ $32:$ 4/ -3278&+ 9/ 39, / -3278$ 4/Г "/79 8$ 4/ $32:$ 4/ 39, / Funkcja 32:% wylicza różnicę pomiędzy dwiema wartościami. &+ 9/ oraz $ 4/ są odpowiednio wartością wyjściową oraz jej jednostką, zaś &+ 9/ jest wartością, którą odejmujemy od parametru wyjściowego. $ 4/ jest aktualną jednostką, w której wyrażamy &+ 9/. "/79 8$ 4/ jest jednostką, w której chcemy otrzymać wynik operacji odejmowania dwóch wartości. Przykład Kolejny przykład manipulacji przedziałami czasu. 463-/.96/$36 # / #/2./6 $, /-8. 8$/ 8 3+8$3#86 32:%2 8 00,7 #86$ $/ 8 Г $32:$ 4/ 783 8/ 2./ Г #4 2. 8&+ 9/Г $32: / 2./ Г $32: / 2./

31 36 Delphi 6. Nowe narz dzia obliczeniowe 32:%2 8.., 32:%2 8/-, 32:%2 8 2-, 32:%2 8' 8 2/ 8, 32:%2 8' 8 2 6/: 397 ConvUnitInc() funkcja :% &+ 9/ 39, / -3278$ 4/ $32:$ 4/ , /Г $ 4/ $32:$ 4/ 39, / 3:/ :% &+ 9/ 39, / -3278$ 4/Г 3928$ 4/ $32:$ 4/ 39, / 3:/6 3+. Funkcja 32:% zwiększa wartość &+ 9/ wyrażoną w jednostkach $ 4/ o zadaną liczbę. 3928jest wartością, którą odejmujemy od wartości wyjściowej. W przypadku, gdy nie została ona ustalona domyślnie, przyjmuje się $ 4/ jest jednostką, w której wyrażany jest parametr Funkcja zwraca rezultat wyrażony w jednostkach wartości wyjściowej. Przykład Patrz przykład do opisu funkcji 32:%2 8/-. 32:%2 8.., 32:%2 8/-, 32:% ConvUnitSameValue() funkcja :%2 8#+ /&+ 9/ -3278&+ 9/ 39, / -3278$ 4/ $32:$ 4/ -3278&+ 9/ 39, / $ 4/ $32:$ 4/ 33 /+2 Funkcja służy do sprawdzania zamienności używania dw óch różnych wartości. Dwie porównywane wartości &+ 9/ oraz &+ 9/ mogą być wyrażone poprzez różne jednostki, niemniej jednak muszą należeć do tego samego układu jednostek. $ 4/ oraz $ 4/ są odpowiednio jednostkami, poprzez które wyrażone są wartości &+ 9/ oraz &+ 9/. Funkcja 32:%2 8#+ /&+ 9/ zwraca prawdę, jeżeli dwie wartości mogą być używane zamiennie, w przeciwnym wypadku zwraca fa łsz.

32 Rozdział 1. Wielkolci fizyczne. Procedury przeliczania wielkolci fizycznych. Moduły Przykład Poniższy fragment kodu głównego modułu projektu Kody\Rozdzial1\ConvUnitSame Value\p_ConvUnitSameValue.dpr sprawdza, czy wybrane wartości określające objętości ciał są sobie równoważne. Testując algorytm łatwo przekonamy się, iż np. w odniesieniu do ciał płynnych 4 kwarty amerykańskie są równoważne jednemu amerykańskiemu galonowi (1 galon U.S. = 4 kwarty U.S.), oraz że jedna połowa ćwiartki kwarty (fl gi) równa jest 0,125 części kwarty (fl gi). Nie będzie to oczywiście prawdą, jeżeli zechcemy zamiennie użyć np. 1 galonu U.S. (fl gal) oraz 4 kwart U.S. (dry qt) w odniesieniu do ciał sypkich. 463-/.96/$ /+8/ #/2./6 $, / / 2./ 783 8/ / 7 9.! / / / / / / 7 9.$+, / / 7 9.$/ / / 7 6! / / 7 6 / / / / / / 2./ 783 8/ / 7 9.! / / / / / / 7 9.$+, / / 7 9.$/ / / 7 6! / / 7 6 / / / / / /.96/$ #/2./6 $, / :%2 8#+ /&+ 9/,7 #86$ $/ 8 Г $32:$ 4/ 783 8/ 2./ Г,7 #86$ $/ 8 Г $32: / 2./ 8 /2 # 3; /77+1/ Г 783 8/ / 2./ Г ;+ + /22 / Г 783 8/ / 2./

33 38 Delphi 6. Nowe narz dzia obliczeniowe / 7/ # 3; /77+1/ Г 783 8/ / 2./ Г 2 / ;+ + /22 / Г 783 8/ / 2./ 32:% /&+ 9/ ConvUnitToStr() funkcja :%2 8$3# &+ 9/ 39, / -3278$ 4/ $32:$ 4/ Funkcja 32:%2 8$3#86 formatuje wartość &+ 9/ wraz z jej jednostką $ 4/ na odpowiedni łańcuch znaków. Przykład 463-/.96/$ #/2./6 $, /-8. 8$/ 8 32:%2 8$3#86 Г %2 87 "/1 78/632:/67 32$ 4/, #86$332:%2 8 ConvUnitWithinNext() funkcja :%2 8' 8 2/ &+ 9/Г$/78 39, / -3278$ 4/ $32:$ 4/ , / $ 4/ $32:$ 4/ 33 /+2 Funkcja 32:%2 8' 8 2/ 8 określa, czy wartość $/78 przekracza wartość &+ 9/ o więcej niż to określono parametrem $ 4/ jest jednostką dla obu wartości &+ 9/ oraz $/ $ 4/ jest jednostką, w której wyrażany jest parametr Jednostki, w których wyrażono 3928$ 4/ oraz 8/78,nie muszą być zgodne, jednak muszą należeć do tego samego układu jednostek. 32:%2 8' 8 2/ 8 zwraca prawdę ($69/), jeżeli wartość $/78równa jest wartości &+ 9/ lub przekracza ją o wartość 3928.

34 Rozdział 1. Wielkolci fizyczne. Procedury przeliczania wielkolci fizycznych. Moduły Przykład Przykład będący fragmentem głównego modułu projektu Kody\Rozdzial1\ConvUnit WithinNext\p_ConvUnitWithinNext.dpr obrazuje określanie wzajemnych relacji wielkości stosowanych przy pomiarach odległości astronomicznych. 463-/.96/$ /+8/ #/2./6 $, / / 2./ 783 8/ % / / / 7 +67/ / 2./ 783 8/ % / / / 7 +67/ /.96/$36 # / #/2./6 $, / :%2 8' 8 2/ 8,7 #86$ $/ 8 Г&+ 9/,7 #86$ $/ 8 Г$/78 $32:$ 4/ 783 8/ 2./ Г #4 2. 8&+ 9/Г 3928 $32: / 2./ 8 /2 # 3; /77+1/ Г 32:%2 8$3#86 #86$ $/ 8 Г $32:$ 4/ 783 8/ 2./ Г /78; 7 /2 Г 32:%2 8$3#86 #86$ $/ 8 Г $32:$ 4/ 783 8/ 2./ Г 33 3o3 Г32:%2 8$3#86 #4 2. 8&+ 9/Г $32:$ 4/ 783 8/ 2./ 32:%2 8 00, 32:%2 8' 8 2 6/: 397 ConvUnitWithinPrevious() funkcja :%2 8' 8 2 6/: &+ 9/Г$/78 39, / $ 4/ $32:$ 4/ , / $ 4/ $32:$ 4/ 33 /+2 Funkcja 32:%2 8' 8 2 6/: 397 określa, czy wartość $/78 jest mniejsza od wartości &+ 9/ o więcej niż to określono parametrem $ 4/ jest jednostką, w której wyrażono obie wartości &+ 9/ oraz $/ $ 4/ jest jednostką parametru 3928.

35 40 Delphi 6. Nowe narz dzia obliczeniowe Jednostki, w których wyrażono 3928$ 4/ oraz 8/78,nie muszą być zgodne, jednak muszą należeć do tego samego układu wielkości fizycznych. 32:%2 8' 8 2 6/: 397 zwraca prawdę ($69/), jeżeli wartość $/78 równa jest wartości &+ 9/ lub jest od niej mniejsza o wartość Przykład Patrz przykład do opisu funkcji 32:%2 8' 8 2/ 8. 32:% DescriptionToConvFamily() funkcja / $332: / $32:+ 33 /+2 Funkcja / $332:+ odzyskuje identyfikator układu jednostek określanych przez / i mogących podlegać operacji przeliczania. Parametr / jest nazwą (parametrem), wymaganą przez funkcję "/1 78/632:/ w przypadku, gdy zbiór jednostek + jest rejestrowany. Nazwa taka identyfikuje układ jednostek mogących podlegać dalszemu przeliczaniu korzystając z odpowiednich czynników przeliczeniowych. Przykładowo układ -,$/ 4/6+896/ opisywany jest przez łańcuch $/ 4/6+896/. Kiedy funkcja / $332:+ zwraca prawdę, parametr + zwraca identyfikator określonego układu jednostek. 32:+ $3/ , 32:$ 4/$3+, / $332:$ 4/, "/1 78/632:/67 32+, $6 32:$ 4/$3+ Przykład Patrz opis funkcji / $332:$ 4/. DescriptionToConvType() funkcja / $332:$ 4/ Г$32: / $ 4/ $32:$ 4/ 33 /+2 3: / / $332:$ 4/ -3278/ $ 4/ $32:$ 4/ 33 /+2 3: /6 3+.

Delphi 6. Nowe narzêdzia obliczeniowe

Delphi 6. Nowe narzêdzia obliczeniowe IDZ DO PRZYK ADOWY ROZDZIA KATALOG KSI EK ZAMÓW DRUKOWANY KATALOG Wydawnictwo Helion ul. Chopina 6 44-100 Gliwice tel. (32)230-98-63 e-mail: helion@helion.pl TWÓJ KOSZYK CENNIK I INFORMACJE ZAMÓW INFORMACJE

Bardziej szczegółowo

Legalne jednostki miar wykorzystywane w ochronie atmosfery i pokrewnych specjalnościach naukowych

Legalne jednostki miar wykorzystywane w ochronie atmosfery i pokrewnych specjalnościach naukowych Legalne miar wykorzystywane w ochronie atmosfery i pokrewnych specjalnościach naukowych Legalne miar: 1). naleŝące do układu SI : podstawowe, uzupełniające pochodne 2). legalne, ale spoza układu SI Ad.

Bardziej szczegółowo

Miernictwo elektroniczne

Miernictwo elektroniczne Miernictwo elektroniczne Policz to, co można policzyć, zmierz to co można zmierzyć, a to co jest niemierzalne, uczyń mierzalnym Galileo Galilei Dr inż. Zbigniew Świerczyński p. 112A bud. E-1 Wstęp Pomiar

Bardziej szczegółowo

KONSPEKT LEKCJI FIZYKI DLA KLASY I GIMNAZJUM

KONSPEKT LEKCJI FIZYKI DLA KLASY I GIMNAZJUM Anna Kierzkowska nauczyciel fizyki i chemii w Gimnazjum Nr 2 w Starachowicach KONSPEKT LEKCJI FIZYKI DLA KLASY I GIMNAZJUM Temat lekcji: Pomiary wielkości fizycznych. Międzynarodowy Układ Jednostek Miar

Bardziej szczegółowo

Arytmetyka komputera. Na podstawie podręcznika Urządzenia techniki komputerowej Tomasza Marciniuka. Opracował: Kamil Kowalski klasa III TI

Arytmetyka komputera. Na podstawie podręcznika Urządzenia techniki komputerowej Tomasza Marciniuka. Opracował: Kamil Kowalski klasa III TI Arytmetyka komputera Na podstawie podręcznika Urządzenia techniki komputerowej Tomasza Marciniuka Opracował: Kamil Kowalski klasa III TI Spis treści 1. Jednostki informacyjne 2. Systemy liczbowe 2.1. System

Bardziej szczegółowo

Fizyka (Biotechnologia)

Fizyka (Biotechnologia) Fizyka (Biotechnologia) Wykład I Marek Kasprowicz dr Marek Jan Kasprowicz pokój 309 marek.kasprowicz@ur.krakow.pl www.ar.krakow.pl/~mkasprowicz Marek Jan Kasprowicz Fizyka 013 r. Literatura D. Halliday,

Bardziej szczegółowo

Czym jest Fizyka? Podstawowa nauka przyrodnicza badanie fundamentalnych i uniwersalnych właściwości materii oraz zjawisk w przyrodzie gr. physis - prz

Czym jest Fizyka? Podstawowa nauka przyrodnicza badanie fundamentalnych i uniwersalnych właściwości materii oraz zjawisk w przyrodzie gr. physis - prz FIZYKA 1 Czym jest fizyka jako nauka? Fizyka i technika Wielkości fizyczne skalarne, wektorowe, tensorowe operacje na wektorach Pomiar i jednostki fizyczne Prawa i zasady fizyki Czym jest Fizyka? Podstawowa

Bardziej szczegółowo

Sprawozdanie. Temat: Przelicznik miar. z przedmiotu: Języki Internetowe. Wykonał: Dawid Grochowski, w50009. Prowadzący: mgr Pawel Cudek

Sprawozdanie. Temat: Przelicznik miar. z przedmiotu: Języki Internetowe. Wykonał: Dawid Grochowski, w50009. Prowadzący: mgr Pawel Cudek Sprawozdanie z przedmiotu: Języki Internetowe Temat: Przelicznik miar Wykonał: Dawid Grochowski, w50009 Prowadzący: mgr Pawel Cudek 2014 Cel projektu Celem projektu było utworzenie strony internetowej

Bardziej szczegółowo

MATEMATYKA. JEDNOSTKI DŁUGOŚCI kilometr hektometr metr decymetr centymetr milimetr mikrometr km hm m dm cm mm µm

MATEMATYKA. JEDNOSTKI DŁUGOŚCI kilometr hektometr metr decymetr centymetr milimetr mikrometr km hm m dm cm mm µm MATEMATYKA Spis treści 1 jednostki miar 2 wzory skróconego mnożenia 3 podzielność liczb 3 przedrostki 4 skala 4 liczby naturalne 5 ułamki zwykłe 9 ułamki dziesiętne 9 procenty 10 geometria i stereometria

Bardziej szczegółowo

Fizyka. w. 03. Paweł Misiak. IŚ+IB+IiGW UPWr 2014/2015

Fizyka. w. 03. Paweł Misiak. IŚ+IB+IiGW UPWr 2014/2015 Fizyka w. 03 Paweł Misiak IŚ+IB+IiGW UPWr 2014/2015 Jednostki miar SI Jednostki pochodne wielkość nazwa oznaczenie definicja czestotliwość herc Hz 1 Hz = 1 s 1 siła niuton N 1 N = 1 kgm 2 s 2 ciśnienie

Bardziej szczegółowo

Blok I: Wyrażenia algebraiczne. dla xy = 1. (( 7) x ) 2 ( 7) 11 7 x c) x ( x 2) 4 (x 3 ) 3 dla x 0 d)

Blok I: Wyrażenia algebraiczne. dla xy = 1. (( 7) x ) 2 ( 7) 11 7 x c) x ( x 2) 4 (x 3 ) 3 dla x 0 d) Blok I: Wyrażenia algebraiczne I. Obliczyć a) 9 9 9 9 ) 7 y y dla y = z, jeśli = 0 4, y = 0 0.7 i z = y 64 7) ) 7) 7 7 I. Uprościć wyrażenia a) 48 6 4 dla 0 5) 4 dla 0 ) 4 ) dla 0 45 4 y ) dla yz 0 I.

Bardziej szczegółowo

ABC TECHNIKI SATELITARNEJ

ABC TECHNIKI SATELITARNEJ MARIAN POKORSKI MULTIMEDIA ACADEMY VADEMECUM TECHNIKI MULTIMEDIALNEJ ABC TECHNIKI SATELITARNEJ ROZDZIAŁ 14 NORMY * TABELE * NOMOGRAMY www.abc-multimedia.eu MULTIMEDIA ACADEMY *** POLSKI WKŁAD W PRZYSZŁOŚĆ

Bardziej szczegółowo

Podstawowe umiejętności matematyczne - przypomnienie

Podstawowe umiejętności matematyczne - przypomnienie Podstawowe umiejętności matematyczne - przypomnienie. Podstawy działań na potęgach założenie:. założenie: założenie: a>0, n jest liczbą naturalną założenie: Uwaga:. Zapis dużych i małych wartości w postaci

Bardziej szczegółowo

3. Podstawowe wiadomości z fizyki. Dr inż. Janusz Dębiński. Mechanika ogólna. Wykład 3. Podstawowe wiadomości z fizyki. Kalisz

3. Podstawowe wiadomości z fizyki. Dr inż. Janusz Dębiński. Mechanika ogólna. Wykład 3. Podstawowe wiadomości z fizyki. Kalisz Dr inż. Janusz Dębiński Mechanika ogólna Wykład 3 Podstawowe wiadomości z fizyki Kalisz Dr inż. Janusz Dębiński 1 Jednostki i układy jednostek Jednostką miary wielkości fizycznej nazywamy wybraną w sposób

Bardziej szczegółowo

Lekcja 1. Temat: Lekcja organizacyjna. Zapoznanie z programem nauczania i kryteriami oceniania.

Lekcja 1. Temat: Lekcja organizacyjna. Zapoznanie z programem nauczania i kryteriami oceniania. Lekcja 1 Temat: Lekcja organizacyjna. Zapoznanie z programem nauczania i kryteriami oceniania. 1. Program nauczania przedmiotu Podstawy elektrotechniki i elektroniki w klasie I. Działy programowe i zagadnienia

Bardziej szczegółowo

Należy pamiętać, że czas liczymy w niedziesiątkowym systemie oraz:

Należy pamiętać, że czas liczymy w niedziesiątkowym systemie oraz: ZAMIANA JEDNOSTEK Zamiana jednostek to prosta sztuczka, w miejsce starej jednostki wpisujemy ile to jest w nowych jednostkach i wykonujemy odpowiednie działanie, zobacz na przykładach. Ćwiczenia w zamianie

Bardziej szczegółowo

Dla człowieka naturalnym sposobem liczenia jest korzystanie z systemu dziesiętnego, dla komputera natomiast korzystanie z zapisu dwójkowego

Dla człowieka naturalnym sposobem liczenia jest korzystanie z systemu dziesiętnego, dla komputera natomiast korzystanie z zapisu dwójkowego Arytmetyka cyfrowa Dla człowieka naturalnym sposobem liczenia jest korzystanie z systemu dziesiętnego, dla komputera natomiast korzystanie z zapisu dwójkowego (binarnego). Zapis binarny - to system liczenia

Bardziej szczegółowo

SYSTEMY LICZBOWE 275,538 =

SYSTEMY LICZBOWE 275,538 = SYSTEMY LICZBOWE 1. Systemy liczbowe Najpopularniejszym systemem liczenia jest system dziesiętny, który doskonale sprawdza się w życiu codziennym. Jednak jego praktyczna realizacja w elektronice cyfrowej

Bardziej szczegółowo

Wymagania edukacyjne z matematyki w klasie piątej

Wymagania edukacyjne z matematyki w klasie piątej Wymagania edukacyjne z matematyki w klasie piątej Klasa V Wymagania Wymagania ponad Dział 1. Liczby naturalne i dziesiętne. Działania na liczbach naturalnych i dziesiętnych Uczeń: Zastosowania matematyki

Bardziej szczegółowo

Wymagania na poszczególne oceny szkolne

Wymagania na poszczególne oceny szkolne 1 Wymagania na poszczególne oceny szkolne Ocena postępów ucznia jest wynikiem oceny stopnia opanowania jego umiejętności podstawowych i ponadpodstawowych. W poniższej tabeli umiejętności te przypisane

Bardziej szczegółowo

Wymagania na poszczególne oceny szkolne

Wymagania na poszczególne oceny szkolne Wymagania na poszczególne oceny szkolne Klasa 4 Dział 1. Liczby. Uczeń: gromadzi dane; porządkuje dane; przedstawia dane interpretuje dane odczytuje dane w tabelach, na przedstawione w tekstach, przedstawione

Bardziej szczegółowo

Wymagania na poszczególne oceny szkolne

Wymagania na poszczególne oceny szkolne Wymagania na poszczególne oceny szkolne Ocena postępów ucznia jest wynikiem oceny stopnia opanowania jego umiejętności podstawowych i ponadpodstawowych. W poniższej tabeli umiejętności te przypisane poszczególnym

Bardziej szczegółowo

Wymagania na poszczególne oceny szkolne

Wymagania na poszczególne oceny szkolne Wymagania na poszczególne oceny szkolne Ocena postępów ucznia jest wynikiem oceny stopnia opanowania jego umiejętności podstawowych i ponadpodstawowych. W poniższej tabeli umiejętności te przypisane poszczególnym

Bardziej szczegółowo

Wymagania na poszczególne oceny szkolne

Wymagania na poszczególne oceny szkolne Wymagania na poszczególne oceny szkolne Ocena postępów ucznia jest wynikiem oceny stopnia opanowania jego umiejętności podstawowych i ponadpodstawowych. W poniższej tabeli umiejętności te przypisane poszczególnym

Bardziej szczegółowo

Fizyka. w. 02. Paweł Misiak. IŚ+IB+IiGW UPWr 2014/2015

Fizyka. w. 02. Paweł Misiak. IŚ+IB+IiGW UPWr 2014/2015 Fizyka w. 02 Paweł Misiak IŚ+IB+IiGW UPWr 2014/2015 Wektory ujęcie analityczne Definicja Wektor = uporządkowana trójka liczb (współrzędnych kartezjańskich) a = a x a y a z długość wektora: a = a 2 x +

Bardziej szczegółowo

SZCZEGÓŁÓWE KRYTERIA OCENIANIA MATEMATYKA KL 4 Temat Wymagania podstawowe Wymagania ponadpodstawowe konieczne (ocena dopuszczająca)

SZCZEGÓŁÓWE KRYTERIA OCENIANIA MATEMATYKA KL 4 Temat Wymagania podstawowe Wymagania ponadpodstawowe konieczne (ocena dopuszczająca) SZCZEGÓŁÓWE KRYTERIA OCENIANIA MATEMATYKA KL 4 Temat Wymagania Wymagania ponad Dział 1. Liczby. Uczeń: 1. Zbieranie i prezentowanie danych gromadzi dane; odczytuje dane przedstawione w tekstach, tabelach,

Bardziej szczegółowo

Jednostki informacji. Bajt moŝna podzielić na dwie połówki 4-bitowe nazywane tetradami (ang. nibbles).

Jednostki informacji. Bajt moŝna podzielić na dwie połówki 4-bitowe nazywane tetradami (ang. nibbles). Wykład 1 1-1 Informatyka nauka zajmująca się zbieraniem, przechowywaniem i przetwarzaniem informacji. Informacja obiekt abstrakcyjny, który w postaci zakodowanej moŝe być przechowywany, przesyłany, przetwarzany

Bardziej szczegółowo

SYSTEMY LICZBOWE. Zapis w systemie dziesiętnym

SYSTEMY LICZBOWE. Zapis w systemie dziesiętnym SYSTEMY LICZBOWE 1. Systemy liczbowe Najpopularniejszym systemem liczenia jest system dziesiętny, który doskonale sprawdza się w życiu codziennym. Jednak jego praktyczna realizacja w elektronice cyfrowej

Bardziej szczegółowo

Wymagania na poszczególne oceny szkolne w klasie V

Wymagania na poszczególne oceny szkolne w klasie V Wymagania na poszczególne oceny szkolne w klasie V Wymagania Dział 1. Liczby naturalne i dziesiętne. Działania na liczbach naturalnych i dziesiętnych Uczeń: Zastosowania matematyki praktycznych liczbę

Bardziej szczegółowo

Wymagania na poszczególne oceny szkolne

Wymagania na poszczególne oceny szkolne Wymagania na poszczególne oceny szkolne Ocena postępów ucznia jest wynikiem oceny stopnia opanowania jego umiejętności podstawowych i ponadpodstawowych. W poniższej tabeli umiejętności te przypisane poszczególnym

Bardziej szczegółowo

Wymagania na poszczególne oceny szkolne

Wymagania na poszczególne oceny szkolne Wymagania na poszczególne oceny szkolne OCENĘ NIEDOSTATECZNĄ OTRZYMUJE UCZEŃ KTÓRY NIE SPEŁNIA KRYTERIÓW DLA OCENY DOPUSZCZAJĄCEJ, NIE KORZYSTA Z PROPONOWANEJ POMOCY W POSTACI ZAJĘĆ WYRÓWNAWCZYCH, PRACUJE

Bardziej szczegółowo

#include <iostream> using namespace std; void ela(int); int main( ); { Funkcja 3. return 0; }

#include <iostream> using namespace std; void ela(int); int main( ); { Funkcja 3. return 0; } #include using namespace std; Prototypy funkcji Funkcja 1 void ela(int); double info (double); int main( ); return 0; Funkcja 2 void ela(int); Funkcja 3 double info(double); return 4*t; jeszcze

Bardziej szczegółowo

Wymagania edukacyjne z matematyki w klasie 5

Wymagania edukacyjne z matematyki w klasie 5 Wymagania edukacyjne z matematyki w klasie 5 Wymagania podstawowe Wymagania ponadpodstawowe Rozdział konieczne (ocena dopuszczająca) 2 podstawowe (ocena dostateczna) 3 rozszerzające (ocena dobra) 4 dopełniające

Bardziej szczegółowo

Wykład 3 Miary i jednostki

Wykład 3 Miary i jednostki Wykład 3 Miary i jednostki Prof. dr hab. Adam Łyszkowicz Katedra Geodezji Szczegółowej UWM w Olsztynie adaml@uwm.edu.pl Heweliusza 12, pokój 04 Od klasycznej definicji metra do systemu SI W 1791 roku Francuskie

Bardziej szczegółowo

Matematyka Matematyka z pomysłem Klasa 5 Szkoła podstawowa 4 6

Matematyka Matematyka z pomysłem Klasa 5 Szkoła podstawowa 4 6 Wymagania na poszczególne oceny szkolne Ocena postępów ucznia jest wynikiem oceny stopnia opanowania jego umiejętności podstawowych i ponadpodstawowych. W programie nauczania Matematyka z pomysłem umiejętności

Bardziej szczegółowo

podstawowe (ocena dostateczna) 3 Dział 1. Liczby naturalne i dziesiętne. Działania na liczbach naturalnych i dziesiętnych Uczeń:

podstawowe (ocena dostateczna) 3 Dział 1. Liczby naturalne i dziesiętne. Działania na liczbach naturalnych i dziesiętnych Uczeń: Klasa V Wymagania na poszczególne oceny szkolne Ocena postępów ucznia jest wynikiem oceny stopnia opanowania jego umiejętności podstawowych i ponadpodstawowych. W programie nauczania Matematyka z pomysłem

Bardziej szczegółowo

Matematyka Matematyka z pomysłem Klasa 5 Szkoła podstawowa 4 6

Matematyka Matematyka z pomysłem Klasa 5 Szkoła podstawowa 4 6 Wymagania na poszczególne oceny szkolne Ocena postępów ucznia jest wynikiem oceny stopnia opanowania jego umiejętności podstawowych i ponadpodstawowych. W programie nauczania Matematyka z pomysłem umiejętności

Bardziej szczegółowo

Wymagania edukacyjne z matematyki- klasa 4

Wymagania edukacyjne z matematyki- klasa 4 Wymagania edukacyjne z matematyki- klasa 4 Rozdział Wymagania podstawowe konieczne (ocena dopuszczająca) Podstawowe (ocena dostateczna) rozszerzające (ocena dobra) Wymagania ponadpodstawowe dopełniające

Bardziej szczegółowo

Wymagania na poszczególne oceny szkolne

Wymagania na poszczególne oceny szkolne Wymagania na poszczególne oceny szkolne Ocena postępów ucznia jest wynikiem oceny stopnia opanowania jego umiejętności podstawowych i ponadpodstawowych. W programie nauczania Matematyka z pomysłem umiejętności

Bardziej szczegółowo

Wymagania na poszczególne oceny szkolne. Matematyka

Wymagania na poszczególne oceny szkolne. Matematyka Wymagania na poszczególne oceny szkolne Matematyka Klasa IV Wymagania Wymagania ponad Dział 1. Liczby naturalne Zbieranie i prezentowanie danych gromadzi dane (13.1); odczytuje dane przedstawione w tekstach,

Bardziej szczegółowo

Wymagania na poszczególne oceny szkolne

Wymagania na poszczególne oceny szkolne Wymagania na poszczególne oceny szkolne Ocena postępów ucznia jest wynikiem oceny stopnia opanowania jego umiejętności podstawowych i ponadpodstawowych. W programie nauczania Matematyka z pomysłem umiejętności

Bardziej szczegółowo

Wymagania na poszczególne oceny szkolne

Wymagania na poszczególne oceny szkolne Wymagania na poszczególne oceny szkolne Klasa V Rozdział Wymagania podstawowe Wymagania ponadpodstawowe konieczne (ocena dopuszczająca) 2 podstawowe (ocena dostateczna) 3 rozszerzające (ocena dobra) 4

Bardziej szczegółowo

Przedmiotowe zasady oceniania Matematyka. Wymagania edukacyjne na poszczególne oceny

Przedmiotowe zasady oceniania Matematyka. Wymagania edukacyjne na poszczególne oceny Przedmiotowe zasady oceniania Matematyka Wymagania edukacyjne na poszczególne oceny Ocena postępów ucznia jest wynikiem oceny stopnia opanowania jego umiejętności podstawowych i ponadpodstawowych. W programie

Bardziej szczegółowo

Przeliczanie zadań, jednostek, rozcieńczanie roztworów, zaokrąglanie wyników.

Przeliczanie zadań, jednostek, rozcieńczanie roztworów, zaokrąglanie wyników. Przeliczanie zadań, jednostek, rozcieńczanie roztworów, zaokrąglanie wyników. Stężenie procentowe wyrażone w jednostkach wagowych określa liczbę gramów substancji rozpuszczonej znajdującej się w 0 gramach

Bardziej szczegółowo

WYMAGANIA EGZAMINACYJNE DLA KLASY IV WYMAGANIA SZCZEGÓŁOWE

WYMAGANIA EGZAMINACYJNE DLA KLASY IV WYMAGANIA SZCZEGÓŁOWE TEMAT 1. LICZBY I DZIAŁANIA 1. Rachunki pamięciowe dodawanie i odejmowanie 2. O ile więcej, o ile mniej 3. Rachunki pamięciowe mnożenie i dzielenie 4. Mnożenie i dzielenie (cd.) 5. Ile razy więcej, ile

Bardziej szczegółowo

MATEMATYKA KLASA VI. Podstawa programowa przedmiotu SZKOŁY BENEDYKTA

MATEMATYKA KLASA VI. Podstawa programowa przedmiotu SZKOŁY BENEDYKTA 2016-09-01 MATEMATYKA KLASA VI Podstawa programowa przedmiotu SZKOŁY BENEDYKTA I. Sprawność rachunkowa. Cele kształcenia wymagania ogólne Uczeń wykonuje proste działania pamięciowe na liczbach naturalnych,

Bardziej szczegółowo

Wymagania na poszczególne oceny szkolne KLASA V

Wymagania na poszczególne oceny szkolne KLASA V Wymagania na poszczególne oceny szkolne Ocena postępów ucznia jest wynikiem oceny stopnia opanowania jego umiejętności podstawowych i ponadpodstawowych. W programie nauczania Matematyka z pomysłem umiejętności

Bardziej szczegółowo

Wymagania na poszczególne oceny szkolne

Wymagania na poszczególne oceny szkolne Wymagania na poszczególne oceny szkolne Ocena postępów ucznia jest wynikiem oceny stopnia opanowania jego umiejętności podstawowych i ponadpodstawowych. Zgodnie z przyjętymi założeniami w programie nauczania

Bardziej szczegółowo

MATEMATYKA Z PLUSEM DLA KLASY IV W KONTEKŚCIE WYMAGAŃ PODSTAWY PROGRAMOWEJ. II. Działania na liczbach naturalnych. Uczeń:

MATEMATYKA Z PLUSEM DLA KLASY IV W KONTEKŚCIE WYMAGAŃ PODSTAWY PROGRAMOWEJ. II. Działania na liczbach naturalnych. Uczeń: MATEMATYKA Z PLUSEM DLA KLASY IV W KONTEKŚCIE WYMAGAŃ PODSTAWY PROGRAMOWEJ TEMAT LICZBA GODZIN LEKCYJNYCH WYMAGANIA SZCZEGÓŁOWE Z PODSTAWY PROGRAMOWEJ UWAGI. LICZBY I DZIAŁANIA 4 h. Rachunki pamięciowe

Bardziej szczegółowo

WYMAGANIA EDUKACYJNE Z MATEMATYKI W KLASIE V. Temat lekcji Punkty z podstawy programowej z dnia 14 lutego 2017r.

WYMAGANIA EDUKACYJNE Z MATEMATYKI W KLASIE V. Temat lekcji Punkty z podstawy programowej z dnia 14 lutego 2017r. WYMAGANIA EDUKACYJNE Z MATEMATYKI W KLASIE V Temat lekcji Punkty z podstawy programowej z dnia 14 lutego 2017r. Działania pamięciowe Potęgowanie 1) dodaje i odejmuje w pamięci liczby naturalne dwucyfrowe

Bardziej szczegółowo

Wymagania na poszczególne oceny szkolne

Wymagania na poszczególne oceny szkolne Wymagania na poszczególne oceny szkolne Ocena postępów ucznia jest wynikiem oceny stopnia opanowania jego umiejętności podstawowych i ponadpodstawowych. W poniższej tabeli umiejętności te przypisane poszczególnym

Bardziej szczegółowo

WYMAGANIA EDUKACYJNE FIZYKA ROK SZKOLNY 2017/ ) wyodrębnia z tekstów, tabel, diagramów lub wykresów, rysunków schematycznych

WYMAGANIA EDUKACYJNE FIZYKA ROK SZKOLNY 2017/ ) wyodrębnia z tekstów, tabel, diagramów lub wykresów, rysunków schematycznych WYMAGANIA EDUKACYJNE FIZYKA ROK SZKOLNY 2017/2018 I. Wymagania przekrojowe. Uczeń: 1) wyodrębnia z tekstów, tabel, diagramów lub wykresów, rysunków schematycznych lub blokowych informacje kluczowe dla

Bardziej szczegółowo

Kilka prostych programów

Kilka prostych programów Ćwiczenie 1 Kilka prostych programów Ćwiczenie to poświęcone jest tworzeniu krótkich programów, pozwalających na zapoznanie się z takimi elementami programowania jak: definiowanie stałych, deklarowanie

Bardziej szczegółowo

WYMAGANIA SZCZEGÓŁOWE Z PODSTAWY PROGRAMOWEJ TEMAT 1.LICZBY I DZIAŁANIA

WYMAGANIA SZCZEGÓŁOWE Z PODSTAWY PROGRAMOWEJ TEMAT 1.LICZBY I DZIAŁANIA TEMAT.LICZBY I DZIAŁANIA LICZBA GODZ. LEKCYJN YCH. Zapisywanie i porównywanie liczb.. Rachunki pamięciowe. 3. Kolejność działań. 4. Sprytne rachunki. WYMAGANIA SZCZEGÓŁOWE Z PODSTAWY PROGRAMOWEJ I. Liczby

Bardziej szczegółowo

LICZBA GODZIN LEKCYJNYCH WYMAGANIA SZCZEGÓŁOWE Z PODSTAWY PROGRAMOWEJ UWAGI TEMAT 1. LICZBY I DZIAŁANIA 23

LICZBA GODZIN LEKCYJNYCH WYMAGANIA SZCZEGÓŁOWE Z PODSTAWY PROGRAMOWEJ UWAGI TEMAT 1. LICZBY I DZIAŁANIA 23 TEMAT LICZBA GODZIN LEKCYJNYCH WYMAGANIA SZCZEGÓŁOWE Z PODSTAWY PROGRAMOWEJ UWAGI 1. LICZBY I DZIAŁANIA 3 1. Rachunki pamięciowe, dodawanie i odejmowanie. O ile więcej, o ile mniej 3. Rachunki pamięciowe,

Bardziej szczegółowo

Wymagania edukacyjne niezbędne do otrzymania przez ucznia poszczególnych śródrocznych i rocznych ocen klasyfikacyjnych.

Wymagania edukacyjne niezbędne do otrzymania przez ucznia poszczególnych śródrocznych i rocznych ocen klasyfikacyjnych. Wymagania edukacyjne niezbędne do otrzymania przez ucznia poszczególnych śródrocznych i rocznych ocen klasyfikacyjnych. TEMAT Z PODRĘCZNIKA 1. Rachunki pamięciowe, dodawanie i odejmowanie 2. O ile więcej,

Bardziej szczegółowo

TEMAT 1. LICZBY I DZIAŁANIA Rachunki pamięciowe, dodawanie i odejmowanie. 2. O ile więcej, o ile mniej 2 LICZBA GODZIN LEKCYJNYCH

TEMAT 1. LICZBY I DZIAŁANIA Rachunki pamięciowe, dodawanie i odejmowanie. 2. O ile więcej, o ile mniej 2 LICZBA GODZIN LEKCYJNYCH TEMAT 1. LICZBY I DZIAŁANIA 1. Rachunki pamięciowe, dodawanie i odejmowanie LICZBA GODZIN LEKCYJNYCH. O ile więcej, o ile mniej WYMAGANIA SZCZEGÓŁOWE Z PODSTAWY PROGRAMOWEJ 1. Liczby naturalne w dziesiątkowym

Bardziej szczegółowo

Arytmetyka liczb binarnych

Arytmetyka liczb binarnych Wartość dwójkowej liczby stałoprzecinkowej Wartość dziesiętna stałoprzecinkowej liczby binarnej Arytmetyka liczb binarnych b n-1...b 1 b 0,b -1 b -2...b -m = b n-1 2 n-1 +... + b 1 2 1 + b 0 2 0 + b -1

Bardziej szczegółowo

WYMAGANIA EGZAMINACYJNE DLA KLASY V

WYMAGANIA EGZAMINACYJNE DLA KLASY V TEMAT WYMAGANIA EGZAMINACYJNE DLA KLASY V WYMAGANIA SZCZEGÓŁOWE 1.LICZBY I DZIAŁANIA 1. Zapisywanie i I. Liczby naturalne w dziesiątkowym układzie pozycyjnym. porównywanie liczb. Uczeń: 1) zapisuje i odczytuje

Bardziej szczegółowo

Wymagania na poszczególne oceny szkolne

Wymagania na poszczególne oceny szkolne 1 Wymagania na poszczególne oceny szkolne Ocena postępów ucznia jest wynikiem oceny stopnia opanowania jego umiejętności podstawowych i ponadpodstawowych. W poniższej tabeli umiejętności te przypisane

Bardziej szczegółowo

Wymagania na poszczególne oceny szkolne

Wymagania na poszczególne oceny szkolne Wymagania na poszczególne oceny szkolne Ocena postępów ucznia jest wynikiem oceny stopnia opanowania jego umiejętności podstawowych i ponadpodstawowych. W poniższej tabeli umiejętności te przypisane poszczególnym

Bardziej szczegółowo

MATEMATYKA KLASA IV. Podstawa programowa przedmiotu SZKOŁY BENEDYKTA

MATEMATYKA KLASA IV. Podstawa programowa przedmiotu SZKOŁY BENEDYKTA 2016-09-01 MATEMATYKA KLASA IV Podstawa programowa przedmiotu SZKOŁY BENEDYKTA Cele kształcenia wymagania ogólne I. Sprawność rachunkowa. Uczeń wykonuje proste działania pamięciowe na liczbach naturalnych,

Bardziej szczegółowo

1. Zapisywanie i porównywanie liczb. 2. Rachunki pamięciowe Kolejność działań Sprytne rachunki. 1 1.

1. Zapisywanie i porównywanie liczb. 2. Rachunki pamięciowe Kolejność działań Sprytne rachunki. 1 1. TEMAT.LICZBY I DZIAŁANIA LICZBA GODZIN LEKCYJNYCH WYMAGANIA SZCZEGÓŁOWE Z PODSTAWY PROGRAMOWEJ Z 4. II. 07.. Zapisywanie i porównywanie liczb.. Rachunki pamięciowe. 3. Kolejność działań. 4. Sprytne rachunki.

Bardziej szczegółowo

1. Zapisywanie i porównywanie liczb. 2. Rachunki pamięciowe Kolejność działań Sprytne rachunki. 1 1.

1. Zapisywanie i porównywanie liczb. 2. Rachunki pamięciowe Kolejność działań Sprytne rachunki. 1 1. TEMAT.LICZBY I DZIAŁANIA LICZBA GODZIN LEKCYJNYCH WYMAGANIA SZCZEGÓŁOWE Z PODSTAWY PROGRAMOWEJ Z XII 008 R.. Zapisywanie i porównywanie liczb.. Rachunki pamięciowe. 3. Kolejność działań. 4. Sprytne rachunki..

Bardziej szczegółowo

II. Działania na liczbach naturalnych. Uczeń:

II. Działania na liczbach naturalnych. Uczeń: TEMAT 1. Zapisywanie i porównywanie liczb. 2. Rachunki pamięciowe. 3. Kolejność działań. 4. Sprytne rachunki. WYMAGANIA SZCZEGÓŁOWE Z PODSTAWY PROGRAMOWEJ Z 14. II. 2017. I. Liczby naturalne w dziesiątkowym

Bardziej szczegółowo

ROZPORZĄDZENIE MINISTRA GOSPODARKI I PRACY 1) z dnia 15 lutego 2005 r.

ROZPORZĄDZENIE MINISTRA GOSPODARKI I PRACY 1) z dnia 15 lutego 2005 r. Dz.U.2005.37.328 2007.06.07 zm. Dz.U.2007.90.597 1 ROZPORZĄDZENIE MINISTRA GOSPODARKI I PRACY 1) z dnia 15 lutego 2005 r. w sprawie jednolitości miar i dokładności pomiarów związanych z obronnością i bezpieczeństwem

Bardziej szczegółowo

Wymagania na poszczególne oceny szkolne

Wymagania na poszczególne oceny szkolne Wymagania na poszczególne oceny szkolne Klasa IV Rozdział Wymagania podstawowe Wymagania ponadpodstawowe konieczne (ocena dopuszczająca) podstawowe (ocena dostateczna) rozszerzające (ocena dobra) dopełniające

Bardziej szczegółowo

Metody numeryczne Technika obliczeniowa i symulacyjna Sem. 2, EiT, 2014/2015

Metody numeryczne Technika obliczeniowa i symulacyjna Sem. 2, EiT, 2014/2015 Metody numeryczne Technika obliczeniowa i symulacyjna Sem. 2, EiT, 2014/2015 1 Metody numeryczne Dział matematyki Metody rozwiązywania problemów matematycznych za pomocą operacji na liczbach. Otrzymywane

Bardziej szczegółowo

Konspekt lekcji z fizyki w klasie I LO

Konspekt lekcji z fizyki w klasie I LO mgr Sylwia Rybarczyk esryba@poczta.onet.pl nauczyciel fizyki i matematyki XLIV LO w Łodzi Konspekt lekcji z fizyki w klasie I LO TEMAT: Zjawisko fizyczne, wielkość fizyczna, jednostki - utrwalenie zdobytych

Bardziej szczegółowo

WYMAGANIA SZCZEGÓŁOWE Z PODSTAWY PROGRAMOWEJ. II. Działania na liczbach naturalnych. Uczeń:

WYMAGANIA SZCZEGÓŁOWE Z PODSTAWY PROGRAMOWEJ. II. Działania na liczbach naturalnych. Uczeń: MATEMATYKA Z PLUSEM WYMAGANIA EDUKACYJNE DLA KLASY IV TEMAT WYMAGANIA SZCZEGÓŁOWE Z PODSTAWY PROGRAMOWEJ 1. LICZBY I DZIAŁANIA 1. Rachunki pamięciowe dodawanie i odejmowanie I. Liczby naturalne w dziesiątkowym

Bardziej szczegółowo

Algorytmy i struktury danych. Wykład 4

Algorytmy i struktury danych. Wykład 4 Wykład 4 Różne algorytmy - obliczenia 1. Obliczanie wartości wielomianu 2. Szybkie potęgowanie 3. Algorytm Euklidesa, liczby pierwsze, faktoryzacja liczby naturalnej 2017-11-24 Algorytmy i struktury danych

Bardziej szczegółowo

Podstawowe operacje arytmetyczne i logiczne dla liczb binarnych

Podstawowe operacje arytmetyczne i logiczne dla liczb binarnych 1 Podstawowe operacje arytmetyczne i logiczne dla liczb binarnych 1. Podstawowe operacje logiczne dla cyfr binarnych Jeśli cyfry 0 i 1 potraktujemy tak, jak wartości logiczne fałsz i prawda, to działanie

Bardziej szczegółowo

0 + 0 = 0, = 1, = 1, = 0.

0 + 0 = 0, = 1, = 1, = 0. 5 Kody liniowe Jak już wiemy, w celu przesłania zakodowanego tekstu dzielimy go na bloki i do każdego z bloków dodajemy tak zwane bity sprawdzające. Bity te są w ścisłej zależności z bitami informacyjnymi,

Bardziej szczegółowo

TEMAT 1. LICZBY I DZIAŁANIA Rachunki pamięciowe, dodawanie i odejmowanie. 2. O ile więcej, o ile mniej 2 LICZBA GODZIN LEKCYJNYCH

TEMAT 1. LICZBY I DZIAŁANIA Rachunki pamięciowe, dodawanie i odejmowanie. 2. O ile więcej, o ile mniej 2 LICZBA GODZIN LEKCYJNYCH TEMAT 1. LICZBY I DZIAŁANIA 3 1. Rachunki pamięciowe, dodawanie i odejmowanie LICZBA GODZIN LEKCYJNYCH. O ile więcej, o ile mniej WYMAGANIA SZCZEGÓŁOWE Z PODSTAWY PROGRAMOWEJ 1. Liczby naturalne w dziesiątkowym

Bardziej szczegółowo

3.3.1. Metoda znak-moduł (ZM)

3.3.1. Metoda znak-moduł (ZM) 3.3. Zapis liczb binarnych ze znakiem 1 0-1 0 1 : 1 0 0 1 1 0 1 1 0 1 0 0 0 0 1 0 0 0 1 reszta 0 0 0 0 0 0 0 1 3.3. Zapis liczb binarnych ze znakiem W systemie dziesiętnym liczby ujemne opatrzone są specjalnym

Bardziej szczegółowo

Arytmetyka komputerów

Arytmetyka komputerów Arytmetyka komputerów wer. 4 z drobnymi modyfikacjami! Wojciech Myszka 2017-10-26 20:59:28 +0200 Liczby binarne Liczby dwójkowe nie są wcale nowym wynalazkiem: Pierwsze wzmianki pochodzą z Indii, z 5 2

Bardziej szczegółowo

WYMAGANIA EDUKACYJNE NIEZBĘDNE DO UZYSKANIA POSZCZEGÓLNYCH OCEN Z MATEMATYKI W KLASIE VI

WYMAGANIA EDUKACYJNE NIEZBĘDNE DO UZYSKANIA POSZCZEGÓLNYCH OCEN Z MATEMATYKI W KLASIE VI WYMAGANIA EDUKACYJNE NIEZBĘDNE DO UZYSKANIA POSZCZEGÓLNYCH OCEN Z MATEMATYKI W KLASIE VI OCENA ŚRÓDROCZNA: NIEDOSTATECZNY ocenę niedostateczny otrzymuje uczeń, który nie spełnia poniższych wymagań edukacyjnych

Bardziej szczegółowo

Wymagania na poszczególne oceny szkolne

Wymagania na poszczególne oceny szkolne Wymagania na poszczególne oceny szkolne Ocena postępów ucznia jest wynikiem oceny stopnia opanowania jego umiejętności podstawowych i ponadpodstawowych. Zgodnie z przyjętymi założeniami w programie nauczania

Bardziej szczegółowo

Języki i metodyka programowania. Reprezentacja danych w systemach komputerowych

Języki i metodyka programowania. Reprezentacja danych w systemach komputerowych Reprezentacja danych w systemach komputerowych Kod (łac. codex - spis), ciąg składników sygnału (kombinacji sygnałów elementarnych, np. kropek i kresek, impulsów prądu, symboli) oraz reguła ich przyporządkowania

Bardziej szczegółowo

Fizyka i wielkości fizyczne

Fizyka i wielkości fizyczne Fizyka i wielkości fizyczne Fizyka: - Stosuje opis matematyczny zjawisk - Formułuje prawa fizyczne na podstawie doświadczeń - Opiera się na prawach podstawowych (aksjomatach) Wielkością fizyczną jest każda

Bardziej szczegółowo

Wymagania edukacyjne z matematyki oraz sposoby sprawdzania wiedzy i umiejętności.

Wymagania edukacyjne z matematyki oraz sposoby sprawdzania wiedzy i umiejętności. Wymagania edukacyjne z matematyki oraz sposoby sprawdzania wiedzy i umiejętności. Liczby naturalne. Działania na liczbach naturalnych. Proste i odcinki. Kąty. Koła i okręgi. Działania pisemne na liczbach

Bardziej szczegółowo

Matematyka z plusem Klasa IV

Matematyka z plusem Klasa IV Matematyka z plusem Klasa IV KLASA IV SZCZEGÓŁOWE CELE EDUKACYJNE KSZTAŁCENIE Rozwijanie sprawności rachunkowej Wykonywanie jednodziałaniowych obliczeń pamięciowych na liczbach naturalnych. Stosowanie

Bardziej szczegółowo

WYMAGANIA SZCZEGÓŁOWE Z PODSTAWY PROGRAMOWEJ Z XII 2008 R. TEMAT 1.LICZBY I DZIAŁANIA

WYMAGANIA SZCZEGÓŁOWE Z PODSTAWY PROGRAMOWEJ Z XII 2008 R. TEMAT 1.LICZBY I DZIAŁANIA TEMAT.LICZBY I DZIAŁANIA LICZBA GODZIN LEKCYJNYCH. Zapisywanie i porównywanie liczb.. Rachunki pamięciowe. 3. Sprytne rachunki. 4. Szacowanie wyników działań. WYMAGANIA SZCZEGÓŁOWE Z PODSTAWY PROGRAMOWEJ

Bardziej szczegółowo

WYMAGANIA NA POSZCZEGÓLNE OCENY MATEMATYKA KL.VII

WYMAGANIA NA POSZCZEGÓLNE OCENY MATEMATYKA KL.VII WYMAGANIA NA POSZCZEGÓLNE OCENY MATEMATYKA KL.VII ROZDZIAŁ I LICZBY 1. rozpoznaje cyfry używane do zapisu liczb w systemie rzymskim w zakresie do 3000 2. odczytuje liczby naturalne dodatnie zapisane w

Bardziej szczegółowo

Zakres wymagań z Podstawy Programowej dla klas IV- VI szkoły podstawowej. z przedmiotu matematyka

Zakres wymagań z Podstawy Programowej dla klas IV- VI szkoły podstawowej. z przedmiotu matematyka Zakres wymagań z Podstawy Programowej dla klas IV- VI szkoły podstawowej z przedmiotu matematyka 1. Liczby naturalne w dziesiątkowym układzie pozycyjnym. Uczeń 1) odczytuje i zapisuje liczby naturalne

Bardziej szczegółowo

Liczby. Wymagania programowe kl. VII. Dział

Liczby. Wymagania programowe kl. VII. Dział Wymagania programowe kl. VII Dział Liczby rozpoznaje cyfry używane do zapisu liczb w systemie rzymskim w zakresie do 3000 odczytuje liczby naturalne dodatnie zapisane w systemie rzymskim w zakresie do

Bardziej szczegółowo

I. Przedmiot i metodologia fizyki

I. Przedmiot i metodologia fizyki I. Przedmiot i metodologia fizyki Rodowód fizyki współczesnej Świat zjawisk fizycznych: wielkości fizyczne, rzędy wielkości, uniwersalność praw Oddziaływania fundamentalne i poszukiwanie Teorii Ostatecznej

Bardziej szczegółowo

Liczby zespolone. x + 2 = 0.

Liczby zespolone. x + 2 = 0. Liczby zespolone 1 Wiadomości wstępne Rozważmy równanie wielomianowe postaci x + 2 = 0. Współczynniki wielomianu stojącego po lewej stronie są liczbami całkowitymi i jedyny pierwiastek x = 2 jest liczbą

Bardziej szczegółowo

SPIS TREŚCI WSTĘP... 8 1. LICZBY RZECZYWISTE 2. WYRAŻENIA ALGEBRAICZNE 3. RÓWNANIA I NIERÓWNOŚCI

SPIS TREŚCI WSTĘP... 8 1. LICZBY RZECZYWISTE 2. WYRAŻENIA ALGEBRAICZNE 3. RÓWNANIA I NIERÓWNOŚCI SPIS TREŚCI WSTĘP.................................................................. 8 1. LICZBY RZECZYWISTE Teoria............................................................ 11 Rozgrzewka 1.....................................................

Bardziej szczegółowo

Adam Sztuchlik. TYTUŁ PROJEKTU: Uniwersalny Przelicznik

Adam Sztuchlik. TYTUŁ PROJEKTU: Uniwersalny Przelicznik Wyższa Szkoła Biznesu w Dąbrowie Górniczej Wydział: Informatyczny zamiejscowy w Cieszynie Kierunek studiów: Informatyka Tryb studiów: Stacjonarne Semestr: Trzeci Numer albumu: 24716 Adam Sztuchlik TYTUŁ

Bardziej szczegółowo

4. Funkcje. Przykłady

4. Funkcje. Przykłady 4. Funkcje Przykłady 4.1. Napisz funkcję kwadrat, która przyjmuje jeden argument: długość boku kwadratu i zwraca pole jego powierzchni. Używając tej funkcji napisz program, który obliczy pole powierzchni

Bardziej szczegółowo

Systemy liczbowe używane w technice komputerowej

Systemy liczbowe używane w technice komputerowej Systemy liczbowe używane w technice komputerowej Systemem liczenia nazywa się sposób tworzenia liczb ze znaków cyfrowych oraz zbiór reguł umożliwiających wykonywanie operacji arytmetycznych na liczbach.

Bardziej szczegółowo

MATEMATYKA. WYMAGANIA EDUKACYJNE KLASA I, II, III Bożena Tarnowiecka, Arkadiusz Wolski. KLASA I Wymagania

MATEMATYKA. WYMAGANIA EDUKACYJNE KLASA I, II, III Bożena Tarnowiecka, Arkadiusz Wolski. KLASA I Wymagania MATEMATYKA WYMAGANIA EDUKACYJNE KLASA I, II, III Bożena Tarnowiecka, Arkadiusz Wolski Treści zapisane kursywą (i oznaczone gwiazdką) wykraczają poza podstawę programową. Nauczyciel może je realizować,

Bardziej szczegółowo

WYRAŻENIA ALGEBRAICZNE

WYRAŻENIA ALGEBRAICZNE WYRAŻENIA ALGEBRAICZNE Wyrażeniem algebraicznym nazywamy wyrażenie zbudowane z liczb, liter, nawiasów oraz znaków działań, na przykład: Symbole literowe występujące w wyrażeniu algebraicznym nazywamy zmiennymi.

Bardziej szczegółowo

Następnie przypominamy (dla części studentów wprowadzamy) podstawowe pojęcia opisujące funkcje na poziomie rysunków i objaśnień.

Następnie przypominamy (dla części studentów wprowadzamy) podstawowe pojęcia opisujące funkcje na poziomie rysunków i objaśnień. Zadanie Należy zacząć od sprawdzenia, co studenci pamiętają ze szkoły średniej na temat funkcji jednej zmiennej. Na początek można narysować kilka krzywych na tle układu współrzędnych (funkcja gładka,

Bardziej szczegółowo

Dr inż. Michał Marzantowicz,Wydział Fizyki P.W. p. 329, Mechatronika.

Dr inż. Michał Marzantowicz,Wydział Fizyki P.W. p. 329, Mechatronika. Sprawy organizacyjne Dr inż. Michał Marzantowicz,Wydział Fizyki P.W. marzan@mech.pw.edu.pl p. 329, Mechatronika http://adam.mech.pw.edu.pl/~marzan/ http://www.if.pw.edu.pl/~wrobel Suma punktów: 38 2 sprawdziany

Bardziej szczegółowo