reklama - zainteresowany?

Informatyka Europejczyka. Podręcznik dla szkół ponadpodstawowych. Zakres rozszerzony. Część 2 - Helion

Informatyka Europejczyka. Podręcznik dla szkół ponadpodstawowych. Zakres rozszerzony. Część 2
Autor: Karolina Antkowiak
ISBN: 978-83-283-4189-0
stron: 464, Format: 165x235, okładka: miękka
Data wydania: 2021-08-25
Księgarnia: Helion

Cena książki: 69,00 zł

Dodaj do koszyka Informatyka Europejczyka. Podręcznik dla szkół ponadpodstawowych. Zakres rozszerzony. Część 2

Tagi: Informatyka Europejczyka | Szkoła ponadpodstawowa

Technologia informacyjna i informatyka to dziedziny, których wykorzystanie i dostÄ™pność stale rosnÄ…, a tempo zachodzÄ…cych w nich zmian jest nieporównywalne z rozwojem innych dyscyplin. UmiejÄ™tność biegÅ‚ego posÅ‚ugiwania siÄ™ komputerem i urzÄ…dzeniami peryferyjnymi oraz znajomość obsÅ‚ugi pakietów biurowych sÄ… obowiÄ…zkowe na rynku pracy. Wkrótce każdy z nas bÄ™dzie również musiaÅ‚ posÅ‚ugiwać siÄ™ wiedzÄ… o algorytmach i funkcjonowaniu internetu, a także w podstawowym zakresie radzić sobie z sieciÄ… komputerowÄ… i zagadnieniami bezpieczeÅ„stwa. 

Informatyka w szkole ponadpodstawowej na poziomie rozszerzonym: 

  • bazuje na wiedzy, którÄ… zdobywa siÄ™ na poziomie podstawowym, i stanowi jej uzupeÅ‚nienie
  • przygotowuje do studiów informatycznych
  • jest przedmiotem maturalnym

Ta część książki Informatyka Europejczyka. PodrÄ™cznik dla szkóÅ‚ ponadpodstawowych. Zakres rozszerzony kÅ‚adzie nacisk na używanie jÄ™zyków Python i C++ do rozwiÄ…zywania konkretnych problemów.

Poznasz różne metodyki i paradygmaty programowania. Opanujesz podstawowe operacje na grafach i zastosujesz je w praktyce. Dowiesz siÄ™, czym sÄ… fraktale, i nauczysz siÄ™ je rysować. Przekonasz siÄ™, że umiejÄ™tność programowania w Pythonie przydaje siÄ™ do różnych ważnych celów. Zaprojektujesz internetowÄ… aplikacjÄ™ bazodanowÄ… i udoskonalisz pisanie zapytaÅ„ w jÄ™zyku SQL, a do programowania dynamicznych stron WWW w jÄ™zyku PHP użyjesz wiedzy o plikach cookies i o sesjach. Poznasz też zasady projektowania maÅ‚ych sieci komputerowych i tajniki funkcjonowania internetu.

W skład kompletnego pakietu edukacyjnego dla szkoły ponadpodstawowej wchodzą także podręczniki:

  • Informatyka Europejczyka. PodrÄ™cznik dla szkóÅ‚ ponadpodstawowych. Zakres podstawowy. Część 1
  • Informatyka Europejczyka. PodrÄ™cznik dla szkóÅ‚ ponadpodstawowych. Zakres podstawowy. Część 2
  • Informatyka Europejczyka. PodrÄ™cznik dla szkóÅ‚ ponadpodstawowych. Zakres podstawowy. Część 3
  • Informatyka Europejczyka. PodrÄ™cznik dla szkóÅ‚ ponadpodstawowych. Zakres rozszerzony. Część 1

PodrÄ™czniki z serii Informatyka Europejczyka uÅ‚atwiÄ… uczniom zdobywanie wiedzy i umiejÄ™tnoÅ›ci podczas wykonywania ćwiczeÅ„ praktycznych, a nauczycielom przekazywanie nowego materiaÅ‚u w interesujÄ…cy i niebanalny sposób.

Dodaj do koszyka Informatyka Europejczyka. Podręcznik dla szkół ponadpodstawowych. Zakres rozszerzony. Część 2

Spis treści

Informatyka Europejczyka. Podręcznik dla szkół ponadpodstawowych. Zakres rozszerzony. Część 2 -- spis treści

  • WstÄ™p (7)

    Rozdział 1. Rozumienie i analizowanie problemów. Algorytmy i ich zastosowanie (9)

    • Temat 1. Metoda haszowania - inne spojrzenie na wyszukiwanie wzorca w tekÅ›cie (10)
      • 1.1. Tablice z haszowaniem (11)
      • 1.2. Problem kolizji (22)
      • 1.3. ZÅ‚ożoność haszowania (26)
      • 1.4. Zastosowanie haszowania (32)
    • Temat 2. Programowanie zachÅ‚anne (33)
      • 2.1. Programowanie zachÅ‚anne (34)
      • 2.2. Problem wydawania reszty (45)
    • Temat 3. Programowanie dynamiczne (49)
      • 3.1. Programowanie dynamiczne (50)
      • 3.2. Algorytm wydawania reszty (59)
    • Temat 4. NajdÅ‚uższy wspólny podciÄ…g (66)
      • 4.1. Algorytm znajdujÄ…cy najdÅ‚uższy wspólny podciÄ…g (NWP) dwóch ciÄ…gów (66)
      • 4.2. Algorytm znajdowania NWP (70)
    • Temat 5. Znajdowanie w ciÄ…gu podciÄ…gów o różnych wÅ‚asnoÅ›ciach (76)
      • 5.1. PodciÄ…g niemalejÄ…cy i podciÄ…g nierosnÄ…cy (77)
    • Temat 6. Zastosowanie metody "dziel i zwyciężaj" (88)
      • 6.1. Wyszukiwanie elementów najwiÄ™kszego i najmniejszego w zbiorze (88)
      • 6.2. Sortowanie przez scalanie (102)
      • 6.3. Sortowanie szybkie (111)
    • Temat 7. Metody numeryczne i obliczenia przybliżone (117)
      • 7.1. Obliczanie wartoÅ›ci pierwiastka kwadratowego z liczby nieujemnej - metoda Herona (118)
      • 7.2. Obliczanie pola obszaru ograniczonego wykresem funkcji (123)
    • Temat 8. Programowanie zorientowane obiektowo (153)
      • 8.1. Programowanie obiektowe w jÄ™zyku C++ (155)
      • 8.2. Programowanie obiektowe w jÄ™zyku Python (176)
    • Temat 9. Grafika w jÄ™zyku Python (185)
      • 9.1. ModuÅ‚ Turtle w jÄ™zyku Python (185)
      • 9.2. Tworzenie prostych rysunków (189)
      • 9.3. Programowanie rysowania zÅ‚ożonych figur i sterowanie żółwiem za pomocÄ… klawiatury (199)
      • 9.4. Projektowanie motywów graficznych - przykÅ‚ady (202)
    • Temat 10. Algorytmy badajÄ…ce wÅ‚asnoÅ›ci geometryczne (209)
      • 10.1. Przynależność punktu do odcinka (209)
      • 10.2. Punkt wewnÄ…trz wielokÄ…ta (217)
    • Temat 11. Rekurencyjne tworzenie fraktali (223)
      • 11.1. Co to jest fraktal? (223)
      • 11.2. SkÄ…d siÄ™ wzięły fraktale? (226)
      • 11.3. Jak powstajÄ… fraktale? (226)
      • 11.4. Algorytmy rekurencyjne funkcji tworzÄ…cych (231)
      • 11.5. Zastosowanie fraktali (248)
    • Temat 12. Struktury danych i ich zastosowanie (249)
      • 12.1. Listy (250)
      • 12.2. Krotki (257)
      • 12.3. SÅ‚owniki (258)
      • 12.4. Zbiory (260)
      • 12.5. Struktury danych w C++ (263)
    • Temat 13. Algorytmy grafowe i zastosowanie sÅ‚owników w jÄ™zyku Python (271)
      • 13.1. Grafy i ich znaczenie (271)
      • 13.2. Operacje na grafach (274)
      • 13.3. Algorytmy grafowe (280)
      • 13.4. Graf jako drzewo (283)
      • 13.5. Algorytm Dijkstry (286)
    • Temat 14. Operacje na plikach tekstowych (292)
      • 14.1. Otwieranie lub tworzenie pliku (293)
      • 14.2. Odczyt z pliku (296)
      • 14.3. Zapis do pliku (298)
      • 14.4. Zamykanie pliku (300)
      • 14.5. Sprawdzanie plików (300)
      • 14.6. ObsÅ‚uga wyjÄ…tków (301)
    • Zadania do rozdziaÅ‚u 1. (304)

    Rozdział 2. Systemy operacyjne i sieci komputerowe (309)

    • Temat 15. Modele warstwowe sieci komputerowych (310)
      • 15.1. Modele warstwowe sieci (310)
      • 15.2. ProtokoÅ‚y warstw modeli ISO/OSI i TCP/IP (319)
    • Temat 16. Konfiguracja lokalnej sieci komputerowej oraz bezprzewodowy dostÄ™p do sieci internet (324)
      • 16.1. Planowanie sieci komputerowej (324)
      • 16.2. Parametry sprzÄ™tu sieciowego używanego w sieciach domowych i maÅ‚ych biurach (326)
      • 16.3. Konfiguracja sieci w domu lub maÅ‚ej firmie (330)
      • 16.4. UdostÄ™pnianie sieci pomiÄ™dzy urzÄ…dzeniami (334)
    • Temat 17. Funkcjonowanie sieci komputerowej (336)
      • 17.1. Protokół IPv4 (337)
      • 17.2. Protokół IPv6 (342)
    • Temat 18. Projektowanie zestawu komputerowego (346)
      • 18.1. Dobór elementów zestawu komputerowego (346)
      • 18.2. Zestaw komputerowy dla domu (352)
      • 18.3. Komputery dla gracza (352)
      • 18.4. Komputery dla profesjonalistów (352)
      • 18.5. Dodatkowe urzÄ…dzenia peryferyjne (352)
    • Zadania do rozdziaÅ‚u 2. (355)

    Rozdział 3. Relacyjna baza danych i strony WWW (357)

    • Temat 19. Internetowa aplikacja bazodanowa (358)
      • 19.1. Baza danych w aplikacji internetowej (358)
      • 19.2. PHP - gdzie można go wykorzystać? (360)
      • 19.3. PrzepÅ‚yw informacji w internetowej aplikacji bazodanowej (362)
      • 19.4. Przypomnienie i pogÅ‚Ä™bienie wiadomoÅ›ci o PHP (362)
      • 19.5. Funkcje obsÅ‚ugi plików (383)
      • 19.6. Baza danych MySQL (388)
    • Temat 20. Aplikacja internetowa: jak strona współpracuje z bazÄ… danych (396)
      • 20.1. Pliki cookies i sesje (397)
      • 20.2. Rozszerzenia PHP do komunikacji z bazÄ… danych (406)
      • 20.3. ObsÅ‚uga bazy danych MySQL z poziomu PHP (408)
    • Zadania do rozdziaÅ‚u 3. (418)

    Rozdział 4. Kierunki rozwoju technologii informatycznych oraz aspekty etyczne, prawne i społeczne w zastosowaniach informatyki (421)

    • Temat 21. Współtworzenie otwartych zasobów w sieci (421)
      • 21.1. Licencje a zasoby dostÄ™pne w sieci (423)
      • 21.2. Otwarte zasoby edukacyjne (427)
      • 21.3. Współpraca z innymi autorami (434)
      • 21.4. Wiarygodność informacji opublikowanych w internecie (435)
    • Temat 22. WpÅ‚yw trendów w historycznym rozwoju informatyki (437)
      • 22.1. Krótka historia ważnych wydarzeÅ„ w rozwoju internetu (439)
      • 22.2. Przemiany spoÅ‚eczne a technologie (441)
      • 22.3. WpÅ‚yw technologii informacyjno-komunikacyjnej na wybrane dziedziny życia (443)
      • 22.4. Trendy technologiczne (448)
    • Zadania do rozdziaÅ‚u 4. (452)
    • Bibliografia (454)
    • Skorowidz (456)

    Dodaj do koszyka Informatyka Europejczyka. Podręcznik dla szkół ponadpodstawowych. Zakres rozszerzony. Część 2

  • Code, Publish & WebDesing by CATALIST.com.pl



    (c) 2005-2024 CATALIST agencja interaktywna, znaki firmowe należą do wydawnictwa Helion S.A.