Programowanie w języku R

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

Download "Programowanie w języku R"

Transkrypt

1 Marek Gągolewski Programowanie w języku R Analiza danych, obliczenia, symulacje

2 Projekt okładki i stron tytułowych Agnieszka Łydżba Ilustracja na okładce Itana/Shutterstock Wydawca Bianka Piwowarczyk-Kowalewska Produkcja Anna Bączkowska Łamanie FixPoint Książka, którą nabyłeś, jest dziełem twórcy i wydawcy. Prosimy, abyś przestrzegał praw, jakie im przysługują. Jej zawartość możesz udostępnić nieodpłatnie osobom bliskim lub osobiście znanym. Ale nie publikuj jej w internecie. Jeśli cytujesz jej fragmenty, nie zmieniaj ich treści i koniecznie zaznacz, czyje to dzieło. A kopiując jej część, rób to jedynie na użytek osobisty. Szanujmy cudzą własność i prawo Więcej na Polska Izba Książki Copyright by Wydawnictwo Naukowe PWN SA Warszawa 2014 ISBN Wydanie pierwsze Wydawnictwo Naukowe PWN SA tel , faks infolinia Druk i oprawa: Totem, Inowrocław

3 Spis treści Przedmowa XIII Podstawy R 1. Środowisko R i program RStudio Cechy języka R Organizacja pracy w R i RStudio Konsola R Program RStudio Pierwsze kroki w trybie interaktywnym Edytor skryptów System pomocy Podstawowe typy atomowe: wektory i NULL Podstawowe i złożone typy danych w R Wektory atomowe Wektory wartości logicznych Wektory liczbowe i zespolone Wektory napisów Hierarchia typów dla wektorów atomowych Tworzenie obiektów nazwanych Braki danych, wartości nieskończone i nie-liczby Typ pusty (NULL) Operacje na wektorach Podstawowe operatory Operatory arytmetyczne Operatory logiczne Operatory relacyjne Priorytety operatorów

4 VI Spis treści 3.2. Indeksowanie wektorów. Filtrowanie danych Rodzaje indeksatorów Modyfikowanie wybranych elementów Przegląd funkcji wbudowanych Zwektoryzowane funkcje matematyczne Agregacja danych Operacje na sąsiadujących elementach wektorów Wyszukiwanie indeksów elementów wektorów Operacje oparte na permutowaniu elementów wektora Operacje na zbiorach Podstawowe operacje na napisach Listy Tworzenie list Indeksowanie list Operator [ Operator [[ Modyfikowanie zawartości list Wybrane operacje Łączenie, rozwijanie i powielanie list Wywoływanie funkcji na wszystkich elementach listy Funkcje Tworzenie obiektów typu funkcja Bloki wyrażeń Sprawdzanie poprawności argumentów Kilka uwag dla projektantów funkcji Biblioteki funkcji w plikach.r Odwoływanie się do funkcji z pakietów R Zasięg nazw w funkcjach Parametry i argumenty Przekazywanie argumentów przez wartość Parametry z argumentami domyślnymi Leniwa ewaluacja Parametr specjalny Modyfikacja przepływu sterowania Wyrażenia warunkowe if i if...else Określanie testowanego warunku Wartości zwracane przez wyrażenia warunkowe Pętle Pętla while Pętla repeat Pętla for Uwagi na temat wydajności Wydajność pętli w R Złożoność czasowa algorytmów

5 Spis treści VII 7. Atrybuty obiektów Nadawanie i odczytywanie atrybutów Atrybuty specjalne Atrybut comment Atrybut names Atrybut class. Wstęp do programowania obiektowego w S O zachowywaniu i gubieniu atrybutów przez funkcje Typy złożone Macierze i tablice Tworzenie macierzy Indeksowanie macierzy Wybrane operacje na macierzach Tablice jako uogólnienie macierzy Atrybut dimnames Szeregi czasowe Czynniki Tworzenie czynników Dlaczego czasem warto stosować czynniki? Wybrane operacje na czynnikach Ramki danych Operatory indeksowania. Filtrowanie danych Wybrane operacje na ramkach danych Przygotowanie danych 9. Przetwarzanie napisów Standardy kodowania znaków Kodowanie ASCII bitowe kodowania polskich znaków diakrytycznych Kodowanie UTF Konwersja kodowań Podstawowe operacje na napisach Wyznaczanie długości napisów Porównywanie napisów Łączenie i powielanie napisów Białe znaki, znaki specjalne i wypełnianie Formowanie napisów na podstawie innych obiektów języka R Zmiana pojedynczych znaków Wyznaczanie podnapisów Wyszukiwanie wzorca Wzorce ustalone Wyrażenia regularne Dopasowywanie dokładne i częściowe: jedna opcja z wielu Data i czas Reprezentacja dat Reprezentacja czasu Operacje arytmetyczne Konwersja daty i czasu

6 VIII Spis treści 10. Przetwarzanie plików Podstawowe operacje na plikach i katalogach Ścieżki dostępu do plików i katalogów Aktualny katalog roboczy. Ścieżki względne Informacje o plikach i katalogach Wybrane działania na plikach i katalogach Wyszukiwanie plików i katalogów Serializacja i deserializacja obiektów Dane tabelaryczne Ładowanie danych tabelarycznych Zapisywanie danych tabelarycznych Pliki tekstowe Odczyt plików tekstowych Zapis plików tekstowych Połączenia URL, czyli ujednolicone lokalizacje zasobów Tworzenie połączeń Odczyt z i zapis do połączeń Zarządzanie otwartymi połączeniami Nota o plikach binarnych Wizualizacja wyników 11. Niskopoziomowe operacje graficzne Grafika: po co, kiedy i jak? Podstawy użycia pakietu graphics Strona i rysunki Parametry graficzne Rysowanie punktów i odcinków (łamanych) Barwy Rysowanie wielokątów Wypisywanie tekstu Układ współrzędnych Tworzenie wielu rysunków na jednej stronie Urządzenia graficzne Urządzenia pdf() i postscript() Urządzenia png() i jpeg() Urządzenie tikz() Wysokopoziomowe operacje graficzne Rysowanie układu współrzędnych Adnotacje i legenda Wizualizacja danych jednowymiarowych Wizualizacja danych dwuwymiarowych Wizualizacja danych wielowymiarowych Dodatek: przetwarzanie obrazów rastrowych Generowanie raportów przy użyciu pakietu knitr Języki znaczników

7 Spis treści IX Język HTML Język TEX i pakiet LATEX Podstawy HTML5 i LATEX-a Pakiet knitr knitr i HTML knitr i LATEX Dostosowywanie ustawień pakietu knitr i wstawek Ustawienia wstawek Ustawienia pakietu Zastosowania R 14. Metody numeryczne i obliczenia naukowe Wprowadzenie Matematyczny formalizm a metody numeryczne Własności arytmetyki zmiennopozycyjnej Algebra wektorów i macierzy Normy i metryki Wektory i wartości własne Rozkład Choleskiego Rozkłąd QR Rozkład SVD Różniczkowanie i całkowanie Różniczkowanie numeryczne Całkowanie numeryczne Optymalizacja Algorytmy programowania matematycznego Algorytmy optymalizacji ciągłej ogólnego zastosowania Interpolacja, wygładzanie i aproksymacja Interpolacja jednowymiarowa Interpolacja dwuwymiarowa Wygładzanie Aproksymacja Rozwiązywanie (układów) równań (nie)liniowych Wyznaczanie miejsc zerowych funkcji jednej zmiennej Rozwiązywanie układów równań liniowych Rozwiązywanie układów równań nieliniowych Symulacje i wnioskowanie statystyczne Generowanie liczb (pseudo)losowych Źródła (pseudo)losowości Określanie ziarna generatora Szczegóły działania generatora Rozkłady prawdopodobieństwa w R Przedrostki nazw funkcji związanych z rozkładami Wybrane jednowymiarowe rozkłady prawdopodobieństwa Zmienne losowe wielowymiarowe Wnioskowanie statystyczne Estymacja punktowa

8 X Spis treści Testowanie hipotez i estymacja przedziałowa Przykładowe eksperymenty losowe Własności estymatorów parametrów rozkładu Gamma Badanie mocy testu Shapiro--Wilka Testowanie generatora liczb z rozkładu Pareto Całkowanie Monte Carlo Analiza gry Memo Zagadnienia zaawansowane 16. Zarzadzenie środowiskiem R Podstawowe informacje Informacje o R Informacje o systemie Uruchamianie i zamykanie środowiska R Historia poleceń Opcje globalne Ustawienia lokalizacyjne Rozszerzanie możliwości R Instalacja i aktualizacja pakietów Wywoływanie innych programów Zarządzanie pamięcią Informacja o rozmiarze obiektów Kopiowanie na żądanie Automatyczne odśmiecanie pamięci Typ podstawowy, tryb a klasa obiektów Środowiska Środowiska jako zbiory obiektów Podstawowe operacje na obiektach w środowisku Środowiska a listy Przekazywanie środowisk funkcjom Wskaźniki na środowiska otaczające Przypadek ręcznie tworzonych środowisk Ścieżka wyszukiwania Przestrzenie nazw i środowiska eksportowane przez pakiety Syntaktyka i semantyka języka R Obiekty reprezentujące wyrażenia języka R Parser Cytowanie Wywołania, czyli wyrażenia złożone Środowiskowy model obliczeń Ewaluacja wyrażeń Bieżące środowisko ewaluacyjne Ewaluacja wyrażeń w obrębie funkcji Lokalne środowiska ewaluacyjne Środowiska otaczające lokalne środowiska ewaluacyjne Środowiska wywołujące

9 Spis treści XI Ewaluacja argumentów Formuły Przykłady funkcji stosujących argumenty typu formuła Formuły jako wywołania Pielęgnowanie kodu Obsługa wyjątków Błędy i inne wyjątki Obsługa ostrzeżeń i komunikatów diagnostycznych Obsługa błędów Testowanie oprogramowania Debugowanie kodu Pomiar wydajności kodu Badanie krótkich fragmentów kodu Profilowanie aplikacji Programowanie zorientowane obiektowo Paradygmaty programowania obiektowego a R Klasy S Określanie klasy obiektu Ekspediowanie metod Przeciążanie metod Klasy S Definiowanie klas i tworzenie obiektów Definiowanie funkcji generycznych i metod Klasy S4 a klasy S Klasy referencyjne Specjalne rodzaje funkcji Funkcje podstawieniowe Przeciążanie operatorów Wbudowane grupy funkcji generycznych Co dalej? Bibliografia Skorowidz

Spis treści. Przedmowa. Podstawy R

Spis treści. Przedmowa. Podstawy R Spis treści Przedmowa Podstawy R 1. Środowisko R i program RStudio 1.1. Cechy języka R 1.2. Organizacja pracy w R i RStudio 1.2.1. Konsola R 1.2.2. Program RStudio 1.2.3. Pierwsze kroki w trybie interaktywnym

Bardziej szczegółowo

Programowanie w języku R : analiza danych, obliczenia, symulacje / Marek Gągolewski. Wyd. 2 poszerz. Warszawa, Spis treści

Programowanie w języku R : analiza danych, obliczenia, symulacje / Marek Gągolewski. Wyd. 2 poszerz. Warszawa, Spis treści Programowanie w języku R : analiza danych, obliczenia, symulacje / Marek Gągolewski. Wyd. 2 poszerz. Warszawa, 2016 Spis treści Przedmowa XIII I Podstawy 1. Środowisko R i program RStudio 3 1.1. Cechy

Bardziej szczegółowo

Przetwarzanie i analiza danych w języku Python / Marek Gągolewski, Maciej Bartoszuk, Anna Cena. Warszawa, Spis treści

Przetwarzanie i analiza danych w języku Python / Marek Gągolewski, Maciej Bartoszuk, Anna Cena. Warszawa, Spis treści Przetwarzanie i analiza danych w języku Python / Marek Gągolewski, Maciej Bartoszuk, Anna Cena. Warszawa, 2016 Spis treści Przedmowa XI I Podstawy języka Python 1. Wprowadzenie 3 1.1. Język i środowisko

Bardziej szczegółowo

ZMODYFIKOWANY Szczegółowy opis przedmiotu zamówienia

ZMODYFIKOWANY Szczegółowy opis przedmiotu zamówienia ZP/ITS/11/2012 Załącznik nr 1a do SIWZ ZMODYFIKOWANY Szczegółowy opis przedmiotu zamówienia Przedmiotem zamówienia jest: Przygotowanie zajęć dydaktycznych w postaci kursów e-learningowych przeznaczonych

Bardziej szczegółowo

Spis treści. I. Skuteczne. Od autora... Obliczenia inżynierskie i naukowe... Ostrzeżenia...XVII

Spis treści. I. Skuteczne. Od autora... Obliczenia inżynierskie i naukowe... Ostrzeżenia...XVII Spis treści Od autora..................................................... Obliczenia inżynierskie i naukowe.................................. X XII Ostrzeżenia...................................................XVII

Bardziej szczegółowo

TOPIT Załącznik nr 3 Programowanie aplikacji internetowych

TOPIT Załącznik nr 3 Programowanie aplikacji internetowych Szkolenie przeznaczone jest dla osób chcących poszerzyć swoje umiejętności o tworzenie rozwiązań internetowych w PHP. Zajęcia zostały przygotowane w taki sposób, aby po ich ukończeniu można było rozpocząć

Bardziej szczegółowo

Administrowanie sieciowymi systemami operacyjnymi

Administrowanie sieciowymi systemami operacyjnymi REFORMA 2012 Administrowanie sieciowymi systemami operacyjnymi Krzysztof Pytel, Sylwia Osetek Kwalifikacja E.13.3 Podręcznik do nauki zawodu TECHNIK INFORMATYK TECHNIK TELEINFORMATYK Podręcznik dopuszczony

Bardziej szczegółowo

Język programowania DELPHI / Andrzej Marciniak. Poznań, Spis treści

Język programowania DELPHI / Andrzej Marciniak. Poznań, Spis treści Język programowania DELPHI / Andrzej Marciniak. Poznań, 2012 Spis treści Przedmowa 11 Przyjęta notacja 13 Rozdział 1. Wprowadzenie 15 1.1. Ogólne zasady programowania zorientowanego obiektowo 15 1.2. Historia

Bardziej szczegółowo

Część I Rozpoczęcie pracy z usługami Reporting Services

Część I Rozpoczęcie pracy z usługami Reporting Services Spis treści Podziękowania... xi Wprowadzenie... xiii Część I Rozpoczęcie pracy z usługami Reporting Services 1 Wprowadzenie do usług Reporting Services... 3 Platforma raportowania... 3 Cykl życia raportu...

Bardziej szczegółowo

Przygotowanie stanowiska komputerowego do pracy

Przygotowanie stanowiska komputerowego do pracy REFORMA 2012 Przygotowanie stanowiska komputerowego do pracy 2 Tomasz Marciniuk, Krzysztof Pytel, Sylwia Osetek Kwalifikacja E.12.1 Podręcznik do nauki zawodu TECHNIK INFORMATYK Podręcznik dopuszczony

Bardziej szczegółowo

REFORMA 2012. Organizacja i przygotowanie budowy. Tadeusz Maj. Kwalifikacja B.33.1. Podręcznik do nauki zawodu TECHNIK BUDOWNICTWA

REFORMA 2012. Organizacja i przygotowanie budowy. Tadeusz Maj. Kwalifikacja B.33.1. Podręcznik do nauki zawodu TECHNIK BUDOWNICTWA REFORMA 2012 Organizacja i przygotowanie budowy Tadeusz Maj Kwalifikacja B.33.1 Podręcznik do nauki zawodu TECHNIK BUDOWNICTWA Podręcznik dopuszczony do użytku szkolnego przez ministra właściwego do spraw

Bardziej szczegółowo

ROZSZERZANIE MOŻLIWOŚCI...

ROZSZERZANIE MOŻLIWOŚCI... SPIS TREŚCI: Od Autora... 11 ROZSZERZANIE MOŻLIWOŚCI... 13 PROGRAMY PREFERENCYJNE... 15 Czcionki systemowe... 15 Tła okien... 18 Tryb wyświetlania... 22 Zegar i data systemowa... 24 Urządzenia wejścia

Bardziej szczegółowo

Pracownia A.36. rachunkowości Część 1. Dokumenty PRAKTYCZNA NAUKA ZAWODU. Kwalifikacja TECHNIK EKONOMISTA TECHNIK RACHUNKOWOŚCI

Pracownia A.36. rachunkowości Część 1. Dokumenty PRAKTYCZNA NAUKA ZAWODU. Kwalifikacja TECHNIK EKONOMISTA TECHNIK RACHUNKOWOŚCI PRAKTYCZNA NAUKA ZAWODU Pracownia rachunkowości Część 1. Dokumenty NOWA PODSTAWA PROGRAMOWA A.36 Kwalifikacja TECHNIK EKONOMISTA TECHNIK RACHUNKOWOŚCI Publikacja Pracownia rachunkowości. Część 1. Dokumenty

Bardziej szczegółowo

E.14.1 Tworzenie stron internetowych / Krzysztof T. Czarkowski, Ilona Nowosad. Warszawa, Spis treści

E.14.1 Tworzenie stron internetowych / Krzysztof T. Czarkowski, Ilona Nowosad. Warszawa, Spis treści E.14.1 Tworzenie stron internetowych / Krzysztof T. Czarkowski, Ilona Nowosad. Warszawa, 2014 Spis treści Przewodnik po podręczniku 8 Wstęp 10 1. Hipertekstowe języki znaczników 1.1. Elementy i znaczniki

Bardziej szczegółowo

Spis treści. Podstawy posługiwania się komputerem

Spis treści. Podstawy posługiwania się komputerem Spis treści Podstawy posługiwania się komputerem 1. Budowa i działanie komputera 15 1.1. Komputery i ich rodzaje 15 1.2. Zasada działania komputera 18 1.2.1. Komputer a użytkownik 18 1.2.2. Przetwarzanie

Bardziej szczegółowo

Z. Rudnicki: WPROWADZENIE DO INFORMATYKI I PROGRAMOWANIA

Z. Rudnicki: WPROWADZENIE DO INFORMATYKI I PROGRAMOWANIA SPIS TREŚCI 3 SPIS TREŚCI 1. WSTĘP...9 1.1. O podręczniku...9 1.2. Podstawowe pojęcia...11 1.3. Obliczenia, modelowanie, symulacja...13 1.4. Czy warto uczyć się programowania?...16 1.5. Nieco historii...17

Bardziej szczegółowo

dystrybucji Organizowanie i monitorowanie Kwalifikacja A.30.3 REFORMA 2012 Joanna Śliżewska, Dorota Zadrożna

dystrybucji Organizowanie i monitorowanie Kwalifikacja A.30.3 REFORMA 2012 Joanna Śliżewska, Dorota Zadrożna REFORMA 2012 Organizowanie i monitorowanie dystrybucji Joanna Śliżewska, Dorota Zadrożna Kwalifikacja A.30.3 Podręcznik do nauki zawodu TECHNIK LOGISTYK Podręcznik dopuszczony do użytku szkolnego przez

Bardziej szczegółowo

Sprzedaż. imprez i usług turystycznych. Kwalifikacja T.14.2 REFORMA 2012. Bartłomiej Walas, Zygmunt Kruczek

Sprzedaż. imprez i usług turystycznych. Kwalifikacja T.14.2 REFORMA 2012. Bartłomiej Walas, Zygmunt Kruczek Sprzedaż imprez i usług turystycznych REFORMA 2012 MARKETING 2 część Bartłomiej Walas, Zygmunt Kruczek Kwalifikacja T.14.2 Podręcznik do nauki zawodu TECHNIK OBSŁUGI TURYSTYCZNEJ Podręcznik dopuszczony

Bardziej szczegółowo

Excel w obliczeniach naukowych i inżynierskich. Wydanie II.

Excel w obliczeniach naukowych i inżynierskich. Wydanie II. Excel w obliczeniach naukowych i inżynierskich. Wydanie II. Autor: Maciej Gonet Sprawdź, jak Excel może pomóc Ci w skomplikowanych obliczeniach! Jak za pomocą arkusza rozwiązywać zaawansowane zadania matematyczne?

Bardziej szczegółowo

MS EXCEL KURS DLA ZAAWANSOWANYCH Z WYKORZYSTANIEM VBA

MS EXCEL KURS DLA ZAAWANSOWANYCH Z WYKORZYSTANIEM VBA COGNITY Praktyczne Skuteczne Szkolenia i Konsultacje tel. 12 421 87 54 biuro@cognity.pl www.cognity.pl MS EXCEL KURS DLA ZAAWANSOWANYCH Z WYKORZYSTANIEM VBA C O G N I T Y SZKOLENIE MS EXCEL KURS ZAAWANSOWANYCH

Bardziej szczegółowo

1.7. Eksploracja danych: pogłębianie, przeszukiwanie i wyławianie

1.7. Eksploracja danych: pogłębianie, przeszukiwanie i wyławianie Wykaz tabel Wykaz rysunków Przedmowa 1. Wprowadzenie 1.1. Wprowadzenie do eksploracji danych 1.2. Natura zbiorów danych 1.3. Rodzaje struktur: modele i wzorce 1.4. Zadania eksploracji danych 1.5. Komponenty

Bardziej szczegółowo

1 Ergonomia i komputer Wprowadzenie Krótka historia ergonomii Ergonomiczna praca z komputerem... 11

1 Ergonomia i komputer Wprowadzenie Krótka historia ergonomii Ergonomiczna praca z komputerem... 11 Spis treści Wstęp........................................................ 3 Część I Zasady pracy z komputerem 1 Ergonomia i komputer.................................... 7 1.1 Wprowadzenie.........................................

Bardziej szczegółowo

PLAN WYNIKOWY PROGRAMOWANIE APLIKACJI INTERNETOWYCH. KL IV TI 6 godziny tygodniowo (6x15 tygodni =90 godzin ),

PLAN WYNIKOWY PROGRAMOWANIE APLIKACJI INTERNETOWYCH. KL IV TI 6 godziny tygodniowo (6x15 tygodni =90 godzin ), PLAN WYNIKOWY PROGRAMOWANIE APLIKACJI INTERNETOWYCH KL IV TI 6 godziny tygodniowo (6x15 tygodni =90 godzin ), Program 351203 Opracowanie: Grzegorz Majda Tematyka zajęć 2. Przygotowanie środowiska pracy

Bardziej szczegółowo

PROGRAM NAUCZANIA DLA ZAWODU TECHNIK INFORMATYK, 351203 O STRUKTURZE PRZEDMIOTOWEJ

PROGRAM NAUCZANIA DLA ZAWODU TECHNIK INFORMATYK, 351203 O STRUKTURZE PRZEDMIOTOWEJ PROGRAM NAUCZANIA DLA ZAWODU TECHNIK INFORMATYK, 351203 O STRUKTURZE PRZEDMIOTOWEJ Systemy baz danych 1. 2 Wstęp do baz danych 2. 2 Relacyjny model baz danych. 3. 2 Normalizacja baz danych. 4. 2 Cechy

Bardziej szczegółowo

Podstawy Programowania C++

Podstawy Programowania C++ Wykład 3 - podstawowe konstrukcje Instytut Automatyki i Robotyki Warszawa, 2014 Wstęp Plan wykładu Struktura programu, instrukcja przypisania, podstawowe typy danych, zapis i odczyt danych, wyrażenia:

Bardziej szczegółowo

Dokumentacja nauczyciela

Dokumentacja nauczyciela Dokumentacja nauczyciela Galeria możliwości Zajęcia komputerowe Rozkład materiału nauczania dla klasy drugiej Podręcznik z ćwiczeniami WYDAWNICTWA SZKOLNE I PEDAGOGICZNE Autor publikacji: Anna Kulesza

Bardziej szczegółowo

Niniejszy ebook jest własnością prywatną. Został zakupiony legalnie w serwisie Netpress.pl, będącym oficjalnym Partnerem Wydawcy.

Niniejszy ebook jest własnością prywatną. Został zakupiony legalnie w serwisie Netpress.pl, będącym oficjalnym Partnerem Wydawcy. Niniejszy ebook jest własnością prywatną. Został zakupiony legalnie w serwisie Netpress.pl, będącym oficjalnym Partnerem Wydawcy. Niniejsza publikacja, ani żadna jej część, nie może być kopiowana, ani

Bardziej szczegółowo

Wstęp 7 Rozdział 1. OpenOffice.ux.pl Writer środowisko pracy 9

Wstęp 7 Rozdział 1. OpenOffice.ux.pl Writer środowisko pracy 9 Wstęp 7 Rozdział 1. OpenOffice.ux.pl Writer środowisko pracy 9 Uruchamianie edytora OpenOffice.ux.pl Writer 9 Dostosowywanie środowiska pracy 11 Menu Widok 14 Ustawienia dokumentu 16 Rozdział 2. OpenOffice

Bardziej szczegółowo

Język programowania Scala / Grzegorz Balcerek. Wyd. 2. Poznań, cop Spis treści

Język programowania Scala / Grzegorz Balcerek. Wyd. 2. Poznań, cop Spis treści Język programowania Scala / Grzegorz Balcerek. Wyd. 2. Poznań, cop. 2016 Spis treści Przedmowa 1 Stosowana notacja 1 1. Wprowadzenie 3 1.1. Konsola interaktywna języka Scala 3 1.2. Zmienne 5 1.3. Wartości

Bardziej szczegółowo

XQTav - reprezentacja diagramów przepływu prac w formacie SCUFL przy pomocy XQuery

XQTav - reprezentacja diagramów przepływu prac w formacie SCUFL przy pomocy XQuery http://xqtav.sourceforge.net XQTav - reprezentacja diagramów przepływu prac w formacie SCUFL przy pomocy XQuery dr hab. Jerzy Tyszkiewicz dr Andrzej Kierzek mgr Jacek Sroka Grzegorz Kaczor praca mgr pod

Bardziej szczegółowo

Plan nauczania informatyki Opracował: mgr Daniel Starego

Plan nauczania informatyki Opracował: mgr Daniel Starego Obowiązuje od roku szkolnego 000/00 Plan nauczania informatyki Opracował: mgr Daniel Starego Szkoła podstawowa klasy IV VI Dział, tematyka L. godz. I rok II rok. TECHNIKA KOMPUTEROWA W ŻYCIU CZŁOWIEKA

Bardziej szczegółowo

Funkcjonowanie przedsiębiorstw

Funkcjonowanie przedsiębiorstw REFORMA 2012 Funkcjonowanie przedsiębiorstw Podstawy prawa 1 Joanna Ablewicz Kwalifikacja A.35.1 Podręcznik do nauki zawodu TECHNIK EKONOMISTA Podręcznik dopuszczony do użytku szkolnego przez ministra

Bardziej szczegółowo

Funkcje i instrukcje języka JavaScript

Funkcje i instrukcje języka JavaScript Funkcje i instrukcje języka JavaScript 1. Cele lekcji a) Wiadomości Uczeń : zna operatory i typy danych języka JavaScript, zna konstrukcję definicji funkcji, zna pętlę If i For, Do i While oraz podaje

Bardziej szczegółowo

Spis treści 3. Spis treści

Spis treści 3. Spis treści 3 Wstęp... 9 1. Informatyka w procesie zarządzania przedsiębiorstwem... 15 1.1. Związek informatyki z zarządzaniem przedsiębiorstwem... 17 1.2. System informacyjny a system informatyczny... 21 1.3. Historia

Bardziej szczegółowo

Spis treści. Przedmowa... XI. Rozdział 1. Pomiar: jednostki miar... 1. Rozdział 2. Pomiar: liczby i obliczenia liczbowe... 16

Spis treści. Przedmowa... XI. Rozdział 1. Pomiar: jednostki miar... 1. Rozdział 2. Pomiar: liczby i obliczenia liczbowe... 16 Spis treści Przedmowa.......................... XI Rozdział 1. Pomiar: jednostki miar................. 1 1.1. Wielkości fizyczne i pozafizyczne.................. 1 1.2. Spójne układy miar. Układ SI i jego

Bardziej szczegółowo

Prowadzenie. działalności gospodarczej

Prowadzenie. działalności gospodarczej Prowadzenie działalności gospodarczej REFORMA 2012 Podejmowanie i prowadzenie działalności gospodarczej Teresa Gorzelany Kompetencje personalne i społeczne Wiesława Aue Organizacja pracy małych zespołów

Bardziej szczegółowo

PLAN WYNIKOWY PROGRAMOWANIE APLIKACJI INTERNETOWYCH. KL III TI 4 godziny tygodniowo (4x30 tygodni =120 godzin ),

PLAN WYNIKOWY PROGRAMOWANIE APLIKACJI INTERNETOWYCH. KL III TI 4 godziny tygodniowo (4x30 tygodni =120 godzin ), PLAN WYNIKOWY PROGRAMOWANIE APLIKACJI INTERNETOWYCH KL III TI 4 godziny tygodniowo (4x30 tygodni =120 godzin ), Program 351203 Opracowanie: Grzegorz Majda Tematyka zajęć 1. Wprowadzenie do aplikacji internetowych

Bardziej szczegółowo

Rysunek techniczny budowlany Tadeusz Maj

Rysunek techniczny budowlany Tadeusz Maj REFORMA 2012 Rysunek techniczny budowlany Tadeusz Maj Podręcznik do nauki zawodu TECHNIK BUDOWNICTWA Podręcznik przeznaczony do kształcenia w kierunkach technik budownictwa na podstawie kwalifikacji: B.16.

Bardziej szczegółowo

Rozkład materiału do realizacji informatyki w szkole ponadgimnazjalnej w zakresie rozszerzonym

Rozkład materiału do realizacji informatyki w szkole ponadgimnazjalnej w zakresie rozszerzonym Rozkład materiału do realizacji informatyki w szkole ponadgimnazjalnej w zakresie rozszerzonym opracowany na podstawie podręcznika, MIGRA 2013 Autor: Grażyna Koba W rozporządzeniu Ministra Edukacji Narodowej

Bardziej szczegółowo

Przygotowanie stanowiska komputerowego do pracy

Przygotowanie stanowiska komputerowego do pracy REFORMA 2012 Przygotowanie stanowiska komputerowego do pracy 1 Tomasz Marciniuk, Krzysztof Pytel, Sylwia Osetek Kwalifikacja E.12.1 Podręcznik do nauki zawodu TECHNIK INFORMATYK Podręcznik dopuszczony

Bardziej szczegółowo

Informatyka 1. Plan dzisiejszych zajęć. zajęcia nr 1. Elektrotechnika, semestr II rok akademicki 2008/2009

Informatyka 1. Plan dzisiejszych zajęć. zajęcia nr 1. Elektrotechnika, semestr II rok akademicki 2008/2009 Informatyka 1 zajęcia nr 1 Elektrotechnika, semestr II rok akademicki 2008/2009 mgr inż.. Paweł Myszkowski Plan dzisiejszych zajęć 1. Organizacja laboratorium przedmiotu 2. Algorytmy i sposoby ich opisu

Bardziej szczegółowo

ABC 2002/XP PL EXCEL. Autor: Edward C. Willett, Steve Cummings. Rozdział 1. Podstawy pracy z programem (9) Uruchamianie programu (9)

ABC 2002/XP PL EXCEL. Autor: Edward C. Willett, Steve Cummings. Rozdział 1. Podstawy pracy z programem (9) Uruchamianie programu (9) ABC 2002/XP PL EXCEL Autor: Edward C. Willett, Steve Cummings Rozdział 1. Podstawy pracy z programem (9) Uruchamianie programu (9) Obszar roboczy programu (10) o Pasek tytułowy (10) o Przyciski Minimalizuj

Bardziej szczegółowo

1. Zaczynamy! (9) 2. Edycja dokumentów (33)

1. Zaczynamy! (9) 2. Edycja dokumentów (33) 1. Zaczynamy! (9) Uruchamiamy program Word i co z tego wynika... (10) o Obszar roboczy, czyli miejsce do pracy (12) Otwieranie dokumentów w programie Word (14) o Tworzenie nowego dokumentu (14) o Otwieranie

Bardziej szczegółowo

Księgowość i kalkulacja

Księgowość i kalkulacja REFORMA 2012 Księgowość i kalkulacja Grażyna Borowska, Irena Frymark 2 Kwalifikacja A.36.1 Podręcznik do nauki zawodu TECHNIK EKONOMISTA TECHNIK RACHUNKOWOŚCI Podręcznik dopuszczony do użytku szkolnego

Bardziej szczegółowo

PRZEWODNIK PO PRZEDMIOCIE

PRZEWODNIK PO PRZEDMIOCIE Nazwa przedmiotu: Podstawy programowania komputerów Computer programming basics Kierunek: Mechatronika Rodzaj przedmiotu: obowiązkowy Rodzaj zajęć: wykład, laboratorium Forma studiów: stacjonarne Poziom

Bardziej szczegółowo

Wprowadzenie do programowania

Wprowadzenie do programowania do programowania ITA-104 Wersja 1 Warszawa, Wrzesień 2009 ITA-104 do programowania Informacje o kursie Zakres tematyczny kursu Opis kursu Kurs przeznaczony jest do prowadzenia przedmiotu do programowania

Bardziej szczegółowo

5. Arkusz kalkulacyjny Excel 205

5. Arkusz kalkulacyjny Excel 205 Informatyka dla kadry kierowniczej przedsiębiorstwa : podręcznik akademicki / Jan Kowalczuk, Barbara Niekrasz, Anna Wallis ; pod red. Eugeniusza Michalskiego. Koszalin, 2012 Spis treści Wstęp 9 1. Informatyka

Bardziej szczegółowo

Spis treści. Część I Wprowadzenie do pakietu oprogramowania Analysis Services

Spis treści. Część I Wprowadzenie do pakietu oprogramowania Analysis Services Spis treści Wstęp... ix Odkąd najlepiej rozpocząć lekturę?... ix Informacja dotycząca towarzyszącej ksiąŝce płyty CD-ROM... xi Wymagania systemowe... xi Instalowanie i uŝywanie plików przykładowych...

Bardziej szczegółowo

LABORATORIUM 3 ALGORYTMY OBLICZENIOWE W ELEKTRONICE I TELEKOMUNIKACJI. Wprowadzenie do środowiska Matlab

LABORATORIUM 3 ALGORYTMY OBLICZENIOWE W ELEKTRONICE I TELEKOMUNIKACJI. Wprowadzenie do środowiska Matlab LABORATORIUM 3 ALGORYTMY OBLICZENIOWE W ELEKTRONICE I TELEKOMUNIKACJI Wprowadzenie do środowiska Matlab 1. Podstawowe informacje Przedstawione poniżej informacje maja wprowadzić i zapoznać ze środowiskiem

Bardziej szczegółowo

Rozdział 4. Algorytmy sortowania 73 Rozdział 5. Typy i struktury danych 89 Rozdział 6. Derekursywacja i optymalizacja algorytmów 147

Rozdział 4. Algorytmy sortowania 73 Rozdział 5. Typy i struktury danych 89 Rozdział 6. Derekursywacja i optymalizacja algorytmów 147 Spis treści Przedmowa 9 Rozdział 1. Zanim wystartujemy 17 Jak to wcześniej bywało, czyli wyjątki z historii maszyn algorytmicznych 18 Jak to się niedawno odbyło, czyli o tym, kto wymyślił" metodologię

Bardziej szczegółowo

Adobe InDesign CC/CC PL : oficjalny podręcznik / Kelly Kordes Anton, John Cruise. Gliwice, cop Spis treści

Adobe InDesign CC/CC PL : oficjalny podręcznik / Kelly Kordes Anton, John Cruise. Gliwice, cop Spis treści Adobe InDesign CC/CC PL : oficjalny podręcznik / Kelly Kordes Anton, John Cruise. Gliwice, cop. 2016 Spis treści WSTĘP 1 O książce 1 Wymagania 2 Instalacja programu 2 Inne źródła informacji 4 Ośrodki szkoleniowe

Bardziej szczegółowo

Mathcad c.d. - Macierze, wykresy 3D, rozwiązywanie równań, pochodne i całki, animacje

Mathcad c.d. - Macierze, wykresy 3D, rozwiązywanie równań, pochodne i całki, animacje Mathcad c.d. - Macierze, wykresy 3D, rozwiązywanie równań, pochodne i całki, animacje Opracował: Zbigniew Rudnicki Powtórka z poprzedniego wykładu 2 1 Dokument, regiony, klawisze: Dokument Mathcada realizuje

Bardziej szczegółowo

Obsługa maszyn i urządzeń

Obsługa maszyn i urządzeń REFORMA 2012 Obsługa maszyn i urządzeń Stanisław Legutko Kwalifikacja M.17.2 Podręcznik do nauki zawodu TECHNIK MECHANIK MECHANIK MONTER MASZYN I URZĄDZEŃ Podręcznik dopuszczony do użytku szkolnego przez

Bardziej szczegółowo

Cw.12 JAVAScript w dokumentach HTML

Cw.12 JAVAScript w dokumentach HTML Cw.12 JAVAScript w dokumentach HTML Wstawienie skryptu do dokumentu HTML JavaScript jest to interpretowany, zorientowany obiektowo, skryptowy język programowania.skrypty Java- Script mogą być zagnieżdżane

Bardziej szczegółowo

Wymagania edukacyjne z informatyki dla klasy szóstej szkoły podstawowej.

Wymagania edukacyjne z informatyki dla klasy szóstej szkoły podstawowej. Wymagania edukacyjne z informatyki dla klasy szóstej szkoły podstawowej. Dział Zagadnienia Wymagania podstawowe Wymagania ponadpodstawowe Arkusz kalkulacyjny (Microsoft Excel i OpenOffice) Uruchomienie

Bardziej szczegółowo

AUTOMATYZACJA PRACY Z UŻYCIEM MAKR. Tom XII NPV WSP.KORELACJI ROZKŁ.EXP JEŻELI COS KOMÓRKA VBA DNI.ROBOCZE ILOCZYN LOG SUMA CZY.

AUTOMATYZACJA PRACY Z UŻYCIEM MAKR. Tom XII NPV WSP.KORELACJI ROZKŁ.EXP JEŻELI COS KOMÓRKA VBA DNI.ROBOCZE ILOCZYN LOG SUMA CZY. z a a w a n s o w a n y AUTOMATYZACJA PRACY Z UŻYCIEM MAKR VBA NPV WSP.KORELACJI ROZKŁ.EXP KOMÓRKA CZY.LICZBA JEŻELI COS DNI.ROBOCZE ILOCZYN LOG SUMA Tom XII Autorzy: Piotr Dynia, Jakub Kudliński Kierownik

Bardziej szczegółowo

SZYBKO ZROZUMIEĆ VISUAL BASIC 2012 Artur Niewiarowski -

SZYBKO ZROZUMIEĆ VISUAL BASIC 2012 Artur Niewiarowski - S t r o n a 2 SZYBKO ZROZUMIEĆ VISUAL BASIC 2012 Artur Niewiarowski - Copyright by Artur Niewiarowski 2013 ISBN: 978-83-937802-0-4 - Artur Niewiarowski Self-Publishing - All rights reserved. Wszelkie prawa

Bardziej szczegółowo

ECDL/ICDL Zaawansowane arkusze kalkulacyjne Moduł A2 Sylabus, wersja 2.0

ECDL/ICDL Zaawansowane arkusze kalkulacyjne Moduł A2 Sylabus, wersja 2.0 ECDL/ICDL Zaawansowane arkusze kalkulacyjne Moduł A2 Sylabus, wersja 2.0 Przeznaczenie sylabusa Dokument ten zawiera szczegółowy sylabus dla modułu ECDL/ICDL Zaawansowane arkusze kalkulacyjne. Sylabus

Bardziej szczegółowo

KATEGORIA OBSZAR WIEDZY

KATEGORIA OBSZAR WIEDZY Moduł 6 - Grafika menedżerska i prezentacyjna - od kandydata wymaga się umiejętności posługiwania się programem komputerowym do tworzenia. Zdający powinien posiadać umiejętności wykonania następujących

Bardziej szczegółowo

Informatyka dla szkół ponadgimnazjalnych zakres podstawowy

Informatyka dla szkół ponadgimnazjalnych zakres podstawowy Spis treści Moduł A. Wokół informacji i Internetu Temat A1. Internet jako ocean informacji 1. Piramida rozwoju usług internetowych 2. Organizacja informacji w WWW 3. Wyszukiwanie adresów stron WWW Temat

Bardziej szczegółowo

Zacznij Tu! Poznaj Microsoft 2012. Visual Basic. Michael Halvorson. Przekład: Joanna Zatorska

Zacznij Tu! Poznaj Microsoft 2012. Visual Basic. Michael Halvorson. Przekład: Joanna Zatorska Zacznij Tu! Poznaj Microsoft 2012 Visual Basic Michael Halvorson Przekład: Joanna Zatorska APN Promise, Warszawa 2013 Spis treści Wstęp...................................................................vii

Bardziej szczegółowo

Zygmunt Wróbel i Robert Koprowski. Praktyka przetwarzania obrazów w programie Matlab

Zygmunt Wróbel i Robert Koprowski. Praktyka przetwarzania obrazów w programie Matlab Zygmunt Wróbel i Robert Koprowski Praktyka przetwarzania obrazów w programie Matlab EXIT 2004 Wstęp 7 CZĘŚĆ I 9 OBRAZ ORAZ JEGO DYSKRETNA STRUKTURA 9 1. Obraz w programie Matlab 11 1.1. Reprezentacja obrazu

Bardziej szczegółowo

Rozkład materiału do nauczania informatyki w liceum ogólnokształcącym Wersja I

Rozkład materiału do nauczania informatyki w liceum ogólnokształcącym Wersja I Zespół TI Instytut Informatyki Uniwersytet Wrocławski ti@ii.uni.wroc.pl http://www.wsip.com.pl/serwisy/ti/ Rozkład materiału do nauczania informatyki w liceum ogólnokształcącym Wersja I Rozkład zgodny

Bardziej szczegółowo

Spis treści. Część I Microsoft Word

Spis treści. Część I Microsoft Word Spis treści Wstęp 9 Rozdział 1. Microsoft Office 2010 szybki start 13 Wersje pakietu Microsoft Office 13 Instalator pakietu Microsoft Office na co zwrócić uwagę? 15 Co nowego w Microsoft Office 2010? 18

Bardziej szczegółowo

REFORMA 2012. Wprowadzenie do ekonomii Ewelina Nojszewska. Podręcznik do nauki zawodu BRANŻA EKONOMICZNA

REFORMA 2012. Wprowadzenie do ekonomii Ewelina Nojszewska. Podręcznik do nauki zawodu BRANŻA EKONOMICZNA REFORMA 2012 Wprowadzenie do ekonomii Ewelina Nojszewska Podręcznik do nauki zawodu BRANŻA EKONOMICZNA Ilustrator: Jerzy Flisak Podręcznik do nauki zawodu technik ekonomista i innych zawodów z branży ekonomicznej

Bardziej szczegółowo

ECDL Advanced Moduł AM4 Arkusze kalkulacyjne Syllabus, wersja 2.0

ECDL Advanced Moduł AM4 Arkusze kalkulacyjne Syllabus, wersja 2.0 ECDL Advanced Moduł AM4 Arkusze kalkulacyjne Syllabus, wersja 2.0 Copyright 2010, Polskie Towarzystwo Informatyczne Zastrzeżenie Dokument ten został opracowany na podstawie materiałów źródłowych pochodzących

Bardziej szczegółowo

Rozkład materiału do nauczania informatyki w liceum ogólnokształcącym Wersja II

Rozkład materiału do nauczania informatyki w liceum ogólnokształcącym Wersja II Zespół TI Instytut Informatyki Uniwersytet Wrocławski ti@ii.uni.wroc.pl http://www.wsip.com.pl/serwisy/ti/ Rozkład materiału do nauczania informatyki w liceum ogólnokształcącym Wersja II Rozkład wymagający

Bardziej szczegółowo

PLAN REALIZACJI MATERIAŁU NAUCZANIA Z INFORMATYKI II. Uczeń umie: Świadomie stosować się do zasad regulaminów (P).

PLAN REALIZACJI MATERIAŁU NAUCZANIA Z INFORMATYKI II. Uczeń umie: Świadomie stosować się do zasad regulaminów (P). PLAN REALIZACJI MATERIAŁU NAUCZANIA Z INFORMATYKI II DZIAŁ I: KOMPUTER W ŻYCIU CZŁOWIEKA. 1. Lekcja organizacyjna. Zapoznanie uczniów z wymaganiami edukacyjnymi i PSP. 2. Przykłady zastosowań komputerów

Bardziej szczegółowo

matematyka Nie tylko przed sprawdzianem szkoła podstawowa klasa 6 część 2 Karty pracy

matematyka Nie tylko przed sprawdzianem szkoła podstawowa klasa 6 część 2 Karty pracy matematyka Nie tylko przed sprawdzianem szkoła podstawowa klasa 6 część 2 Karty pracy Copyright by Wydawnictwa Szkolne i Pedagogiczne sp. z o.o., Warszawa 2015 Copyright by Wydawnictwa Szkolne i Pedagogiczne

Bardziej szczegółowo

Kurs Podstawowy S7. Spis treści. Dzień 1

Kurs Podstawowy S7. Spis treści. Dzień 1 Spis treści Dzień 1 I System SIMATIC S7 - wprowadzenie (wersja 1401) I-3 Rodzina sterowników programowalnych SIMATIC S7 firmy SIEMENS I-4 Dostępne moduły i ich funkcje I-5 Jednostki centralne I-6 Podstawowe

Bardziej szczegółowo

Programowanie obiektowe

Programowanie obiektowe Programowanie obiektowe Laboratorium 1. Wstęp do programowania w języku Java. Narzędzia 1. Aby móc tworzyć programy w języku Java, potrzebny jest zestaw narzędzi Java Development Kit, który można ściągnąć

Bardziej szczegółowo

3. Podaj elementy składowe jakie powinna uwzględniać definicja informatyki.

3. Podaj elementy składowe jakie powinna uwzględniać definicja informatyki. 1. Podaj definicję informatyki. 2. W jaki sposób można definiować informatykę? 3. Podaj elementy składowe jakie powinna uwzględniać definicja informatyki. 4. Co to jest algorytm? 5. Podaj neumanowską architekturę

Bardziej szczegółowo

Godzina (wtorek)

Godzina (wtorek) Program 15-to godzinnych zajęć uzupełniających z Baz danych oraz 30-to godzinnych zajęć uzupełniających z Programowania na specjalności Aplikacje Informatyczne w biznesie Data 16.09.014 (wtorek) Godzina

Bardziej szczegółowo

Zakres tematyczny dotyczący kursu PHP i MySQL - Podstawy pracy z dynamicznymi stronami internetowymi

Zakres tematyczny dotyczący kursu PHP i MySQL - Podstawy pracy z dynamicznymi stronami internetowymi Zakres tematyczny dotyczący kursu PHP i MySQL - Podstawy pracy z dynamicznymi stronami internetowymi 1 Rozdział 1 Wprowadzenie do PHP i MySQL Opis: W tym rozdziale kursanci poznają szczegółową charakterystykę

Bardziej szczegółowo

Wojciech Kamiński Romuald Kotowski Piotr Tronczyk Użytkowanie komputerów

Wojciech Kamiński Romuald Kotowski Piotr Tronczyk Użytkowanie komputerów Wojciech Kamiński Romuald Kotowski Piotr Tronczyk Użytkowanie komputerów Notka biograficzna Dr hab. Romuald K. Kotowski jest Kierownikiem Katedry Informatyki Stosowanej w Polsko-Japońskiej Wyższej Szkole

Bardziej szczegółowo

Księgowość i kalkulacja

Księgowość i kalkulacja REFORMA 2012 Księgowość i kalkulacja Grażyna Borowska, Irena Frymark 1 Kwalifikacja A.36.1 Podręcznik do nauki zawodu TECHNIK EKONOMISTA TECHNIK RACHUNKOWOŚCI Podręcznik dopuszczony do użytku szkolnego

Bardziej szczegółowo

Spis treści. Księgarnia PWN: Roland Zimek - SWiSH Max2 i SWiSH Max3. Wprowadzenie... 9

Spis treści. Księgarnia PWN: Roland Zimek - SWiSH Max2 i SWiSH Max3. Wprowadzenie... 9 Księgarnia PWN: Roland Zimek - SWiSH Max2 i SWiSH Max3 Spis treści Wprowadzenie... 9 1. Opis programu i instalacja... 13 1.1. Nowości w SWiSH Max2... 13 1.1.1. Wygląd okna programu... 13 1.1.2. Język skryptowy...

Bardziej szczegółowo

KARTA MODUŁU (część I)

KARTA MODUŁU (część I) UNIWERSYTET ROLNICZY IM. HUGONA KOŁŁĄTAJA W KRAKOWIE KARTA MODUŁU () Moduł Informatyczne podstawy projektowania składa się z dwóch przedmiotów: Informatyczne podstawy projektowania (), Informatyczne podstawy

Bardziej szczegółowo

Uwagi dotyczące notacji kodu! Moduły. Struktura modułu. Procedury. Opcje modułu (niektóre)

Uwagi dotyczące notacji kodu! Moduły. Struktura modułu. Procedury. Opcje modułu (niektóre) Uwagi dotyczące notacji kodu! Wyrazy drukiem prostym -- słowami języka VBA. Wyrazy drukiem pochyłym -- inne fragmenty kodu. Wyrazy w [nawiasach kwadratowych] opcjonalne fragmenty kodu (mogą być, ale nie

Bardziej szczegółowo

Programowanie (C++) NI 5

Programowanie (C++) NI 5 Forma kształcenia i sposób weryfikacji efektów kształcenia Efekty kształcenia WYDZIAŁ FIZYKI UwB kierunek studiów: FIZYKA specjalność: FIZYKA KOD USOS: 0900 FS1 2 PRO Karta przedmiotu Przedmiot moduł ECTS

Bardziej szczegółowo

Odkrywanie CAQDAS : wybrane bezpłatne programy komputerowe wspomagające analizę danych jakościowych / Jakub Niedbalski. Łódź, 2013.

Odkrywanie CAQDAS : wybrane bezpłatne programy komputerowe wspomagające analizę danych jakościowych / Jakub Niedbalski. Łódź, 2013. Odkrywanie CAQDAS : wybrane bezpłatne programy komputerowe wspomagające analizę danych jakościowych / Jakub Niedbalski. Łódź, 2013 Spis treści Wprowadzenie 11 1. Audacity - program do edycji i obróbki

Bardziej szczegółowo

Skorzystaj z Worda i stwórz profesjonalnie wyglądające dokumenty.

Skorzystaj z Worda i stwórz profesjonalnie wyglądające dokumenty. ABC Word 2007 PL. Autor: Aleksandra Tomaszewska-Adamarek Czasy maszyn do pisania odchodzą w niepamięć. Dziś narzędziami do edycji tekstów są aplikacje komputerowe, wśród których niekwestionowaną palmę

Bardziej szczegółowo

Rozkład materiału do zajęć z informatyki. realizowanych według podręcznika

Rozkład materiału do zajęć z informatyki. realizowanych według podręcznika Rozkład materiału do zajęć z informatyki realizowanych według podręcznika E. Gurbiel, G. Hardt-Olejniczak, E. Kołczyk, H. Krupicka, M.M. Sysło Informatyka, nowe wydanie z 007 roku Poniżej przedstawiamy

Bardziej szczegółowo

C# 6.0 : kompletny przewodnik dla praktyków / Mark Michaelis, Eric Lippert. Gliwice, cop Spis treści

C# 6.0 : kompletny przewodnik dla praktyków / Mark Michaelis, Eric Lippert. Gliwice, cop Spis treści C# 6.0 : kompletny przewodnik dla praktyków / Mark Michaelis, Eric Lippert. Gliwice, cop. 2016 Spis treści Spis rysunków 11 Spis tabel 13 Przedmowa 15 Wprowadzenie 17 Podziękowania 27 O autorach 29 1 Wprowadzenie

Bardziej szczegółowo

Baltie 3. Podręcznik do nauki programowania dla klas I III gimnazjum. Tadeusz Sołtys, Bohumír Soukup

Baltie 3. Podręcznik do nauki programowania dla klas I III gimnazjum. Tadeusz Sołtys, Bohumír Soukup Baltie 3 Podręcznik do nauki programowania dla klas I III gimnazjum Tadeusz Sołtys, Bohumír Soukup Czytanie klawisza lub przycisku myszy Czytaj klawisz lub przycisk myszy - czekaj na naciśnięcie Polecenie

Bardziej szczegółowo

Podstawy Programowania

Podstawy Programowania Podstawy Programowania dr Elżbieta Gawrońska gawronska@icis.pcz.pl Instytut Informatyki Teoretycznej i Stosowanej dr Elżbieta Gawrońska (ICIS) Podstawy Programowania 14 1 / 9 Plan wykładu 1 Sesja egzaminacyjna

Bardziej szczegółowo

PRYWATNA WYŻSZA SZKOŁA BUSINESSU, ADMINISTRACJI I TECHNIK KOMPUTEROWYCH S Y L A B U S

PRYWATNA WYŻSZA SZKOŁA BUSINESSU, ADMINISTRACJI I TECHNIK KOMPUTEROWYCH S Y L A B U S PRYWATNA WYŻSZA SZKOŁA BUSINESSU, ADMINISTRACJI I TECHNIK KOMPUTEROWYCH ZATWIERDZAM Prorektor ds. dydaktyki i wychowania S Y L A B U S 1 Tytuł (stopień) naukowy oraz imię i nazwisko wykładowcy: dr hab.,

Bardziej szczegółowo

Spis treści 1. Wstęp 2. Ćwiczenia laboratoryjne LPM

Spis treści 1. Wstęp 2. Ćwiczenia laboratoryjne LPM Spis treści 1. Wstęp... 9 2. Ćwiczenia laboratoryjne... 12 2.1. Środowisko projektowania Quartus II dla układów FPGA Altera... 12 2.1.1. Cel ćwiczenia... 12 2.1.2. Wprowadzenie... 12 2.1.3. Przebieg ćwiczenia...

Bardziej szczegółowo

Oracle11g: Wprowadzenie do SQL

Oracle11g: Wprowadzenie do SQL Oracle11g: Wprowadzenie do SQL OPIS: Kurs ten oferuje uczestnikom wprowadzenie do technologii bazy Oracle11g, koncepcji bazy relacyjnej i efektywnego języka programowania o nazwie SQL. Kurs dostarczy twórcom

Bardziej szczegółowo

KARTA KURSU. Języki skryptowe

KARTA KURSU. Języki skryptowe KARTA KURSU Nazwa Nazwa w j. ang. Języki skryptowe Script languages Kod Punktacja ECTS* 3 Koordynator mgr Alfred Budziak Zespół dydaktyczny: dr Olaf Bar mgr Alfred Budziak Opis kursu (cele kształcenia)

Bardziej szczegółowo

Excel 2016 PL w biurze i nie tylko / Sergiusz Flanczewski. Gliwice, cop Spis treści

Excel 2016 PL w biurze i nie tylko / Sergiusz Flanczewski. Gliwice, cop Spis treści Excel 2016 PL w biurze i nie tylko / Sergiusz Flanczewski. Gliwice, cop. 2016 Spis treści Rozdział 1. Podstawowe informacje o obsłudze arkusza kalkulacyjnego 9 Uruchamianie i zamykanie programu 9 Wstążka

Bardziej szczegółowo

Języki skryptowe w programie Plans

Języki skryptowe w programie Plans Języki skryptowe w programie Plans Warsztaty uŝytkowników programu PLANS Kościelisko 2010 Zalety skryptów Automatyzacja powtarzających się czynności Rozszerzenie moŝliwości programu Budowa własnych algorytmów

Bardziej szczegółowo

Wspomaganie obliczeń matematycznych. dr inż. Michał Michna

Wspomaganie obliczeń matematycznych. dr inż. Michał Michna Wspomaganie obliczeń matematycznych dr inż. Michał Michna Wspomaganie obliczeń matematycznych Potrzeby Projektowanie Modelowanie Symulacja Analiza wyników Narzędzia Obliczenia algebraiczne, optymalizacja

Bardziej szczegółowo

WYKORZYSTANIE PORTALU DYDAKTYCZNEGO W NAUCE JĘZYKÓW PROGRAMOWANIA

WYKORZYSTANIE PORTALU DYDAKTYCZNEGO W NAUCE JĘZYKÓW PROGRAMOWANIA WYKORZYSTANIE PORTALU DYDAKTYCZNEGO W NAUCE JĘZYKÓW PROGRAMOWANIA Plan wystąpienia Wprowadzenie Zdalne nauczanie języków programowania Cele i przyjęte rozwiązania Przykładowe elementy kursów Podsumowanie

Bardziej szczegółowo

Bash - wprowadzenie. Bash - wprowadzenie 1/39

Bash - wprowadzenie. Bash - wprowadzenie 1/39 Bash - wprowadzenie Bash - wprowadzenie 1/39 Bash - wprowadzenie 2/39 Czym jest bash? Rysunek : Zadanie powłoki to ukrycie wywołań systemowych Bash - wprowadzenie 3/39 Czym jest bash? Przykład polecenia:

Bardziej szczegółowo

Zakres egzaminu dyplomowego (magisterskiego) na kierunku INFORMATYKA

Zakres egzaminu dyplomowego (magisterskiego) na kierunku INFORMATYKA InŜynieria oprogramowania: 1. Wymień i krótko scharakteryzuj modele cyklu zycia oprogramowania. 2. Omów typy diagramów UML oraz ich zastosowania. 3. Podaj i krótko scharakteryzuj rodzaje testów oprogramowania

Bardziej szczegółowo

JAVA. Platforma JSE: Środowiska programistyczne dla języka Java. Wstęp do programowania w języku obiektowym. Opracował: Andrzej Nowak

JAVA. Platforma JSE: Środowiska programistyczne dla języka Java. Wstęp do programowania w języku obiektowym. Opracował: Andrzej Nowak JAVA Wstęp do programowania w języku obiektowym Bibliografia: JAVA Szkoła programowania, D. Trajkowska Ćwiczenia praktyczne JAVA. Wydanie III,M. Lis Platforma JSE: Opracował: Andrzej Nowak JSE (Java Standard

Bardziej szczegółowo

Wprowadzenie do Scilab: funkcje i wykresy

Wprowadzenie do Scilab: funkcje i wykresy Wprowadzenie do Scilab: funkcje i wykresy Magdalena Deckert, Izabela Szczęch, Barbara Wołyńska, Bartłomiej Prędki Politechnika Poznańska, Instytut Informatyki Narzędzia Informatyki Narzędzia Informatyki

Bardziej szczegółowo

PRZETWARZANIE I ORGANIZOWANIE DANYCH: ARKUSZ KALKULACYJNY

PRZETWARZANIE I ORGANIZOWANIE DANYCH: ARKUSZ KALKULACYJNY PRZETWARZANIE I ORGANIZOWANIE DANYCH: ARKUSZ KALKULACYJNY Dr inż. Marcin Witczak Uniwersytet Zielonogórski Przetwarzanie i organizowanie danych: arkusz kalkulacyjny 1 PLAN WPROWADZENIA Profesjonalne systemy

Bardziej szczegółowo

WYMAGANIA EGZAMINACYJNE Egzamin maturalny z INFORMATYKI

WYMAGANIA EGZAMINACYJNE Egzamin maturalny z INFORMATYKI WYMAGANIA EGZAMINACYJNE Egzamin maturalny z INFORMATYKI 1. Cele ogólne Podstawowym celem kształcenia informatycznego jest przekazanie wiadomości i ukształtowanie umiejętności w zakresie analizowania i

Bardziej szczegółowo