جسجتو در بین میلیونها کتاب

دانلود نامحدود

دانلود نامحدود

ساعات پشتیبانی تلفنی

پشتیبانی از ساعت 7 تا 23

ضمانت بازگشت وجه

ضمانت بازگشت وجه

دانلود کتاب Informatik: Eine praktische Einführung mit Bash und Python

علوم کامپیوتر: مقدمه ای عملی بر Bash و Python
عنوان فارسی

علوم کامپیوتر: مقدمه ای عملی بر Bash و Python

عنوان اصلیInformatik: Eine praktische Einführung mit Bash und Python
ویرایش2nd revised edition
ناشرDe Gruyter Oldenbourg
نویسندهTobias Häberlein
ISBN 9783110496871, 9783110496864
سال نشر2016
زبانGerman
تعداد صفحات242
فرمت کتابpdf - قابل تبدیل به سایر فرمت ها
حجم فایل2 مگابایت

در صورت ایرانی بودن نویسنده امکان دانلود وجود ندارد و مبلغ عودت داده خواهد شد

وضعیت : موجود

قیمت : 37,000 تومان

دانلود بلافاصله بعد از پرداخت امکان پذیر است

میانگین امتیاز:
از 3 رای

مشاهد کتاب در آمازون
توضیحات فهرست مطالب اطلاعات قبل از خربد

توضیحاتی در مورد کتاب



عملیات علوم کامپیوتر با آزمایش مسیرهای راه حل مختلف، آزمایش با ساختارها و الگوریتم های برنامه، و به طور کلی، از اکتشاف عملی رشد می کند. رویکرد "خودت انجام بده" در قلب روش تدریس این کتاب درسی نهفته است: با حل تمرین های متعدد، دانش آموز شخصاً مفاهیمی را که قرار است منتقل شود تجربه کرده و با آنها کار می کند و به درک واقعی مسائل علوم رایانه می رسد.

فهرست مطالب

Vorwort\nInhalt\n1 Was ist Informatik?\n2 Unix/Linux und Shell-Programmierung\n 2.1 Grundlegendes\n 2.1.1 Wozu dient ein Betriebssystem?\n 2.1.2 Unix vs. Linux\n 2.1.3 Der Aufbau von Linux\n 2.1.4 Die Shell\n 2.1.5 Multitasking\n 2.1.6 Das Dateisystem von Unix\n 2.2 Erste wichtige Kommandos\n 2.2.1 Aufbau von Shell-Kommandos\n 2.2.2 Befehle für Verzeichnisse\n 2.2.3 Befehle für Dateien\n 2.2.4 Befehle für die Benutzerverwaltung\n 2.2.5 Befehle des Prozesssystems\n 2.2.6 Sonstige Befehle\n 2.3 Textdateien erstellen und editieren mit vi\n 2.4 Features der Shell\n 2.4.1 Eingabe\n 2.4.2 Wildcards\n 2.4.3 Umleitungen und Pipes\n 2.4.4 Shellvariablen\n 2.4.5 Ausblendung von Sonderbedeutungen\n 2.4.6 Verknüpfungen von Kommandos\n 2.5 Weitere Kommandos\n 2.5.1 Das find-Kommando\n 2.5.2 Das grep-Kommando\n 2.5.3 Der cut-Befehl\n 2.5.4 Das sort-Kommando\n 2.5.5 Die head- und tail-Kommandos\n 2.6 Shell-Programmierung\n 2.6.1 Dateneingabe\n 2.6.2 Kommandozeilenparameter\n 2.6.3 Bedingungen testen\n 2.6.4 Programmschleifen\n3 Python-Programmierung\n 3.1 Arbeiten mit Python\n 3.1.1 Python 3 vs. Python 2\n 3.1.2 Installation\n 3.1.3 Ein erstes Python-Programm\n 3.1.4 Die Python-Shell\n 3.1.5 Python Notebooks\n 3.2 Einfache Datentypen\n 3.2.1 Zahlen\n 3.2.2 Boolesche Werte\n 3.2.3 Strings\n 3.2.4 Variablen\n 3.2.5 Operatoren\n 3.3 Grundlegende Konzepte\n 3.3.1 Einrücktiefe\n 3.3.2 Kontrollfluss\n 3.3.3 Schleifenabbruch\n 3.3.4 Anweisungen vs. Ausdrücke\n 3.3.5 Funktionen\n 3.4 Zusammengesetzte Datentypen\n 3.4.1 Listen und Sequenzen\n 3.4.2 Allgemeine Sequenzoperationen\n 3.4.3 Wichtige Operationen auf Listen\n 3.4.4 Referenzen\n 3.4.5 Tupel\n 3.4.6 Dictionaries\n 3.4.7 Strings (Fortsetzung)\n 3.5 Funktionale Programmierung\n 3.5.1 Listenkomprehensionen\n 3.5.2 Die map-Funktion\n 3.5.3 Die filter-Funktion\n 3.5.4 Die reduce-Funktion\n 3.6 Dateien und Verzeichnisse\n 3.6.1 Datei-Objekte\n 3.6.2 Dateimanipulation mit Listenkomprehensionen\n 3.6.3 Verzeichnisse\n 3.7 Objektorientierte Programmierung\n 3.7.1 Definition und Verwendung einer Klasse\n4 Programmierung mit regulären Ausdrücken\n 4.1 Verwendung Regulärer Ausdrücke in Python\n 4.1.1 Das Kommando re.findall\n 4.1.2 Das Kommando re.sub\n 4.1.3 Das Kommando re.search\n 4.2 Komponenten Regulärer Ausdrücke\n 4.2.1 Einfache Konstrukte\n 4.2.2 Rückwärtsreferenzen (Backreferences)\n 4.2.3 Greedy vs. Non-Greedy\n 4.2.4 Lookahead\n 4.3 Reguläre Ausdrücke vs. Suchausdrücke mit Listenkomprehensionen\n5 Datenbanken und Datenbankprogrammierung\n 5.1 Wozu Datenbanken?\n 5.1.1 Daten-Persistenz\n 5.1.2 Dateisystem als Datenspeicher\n 5.1.3 Anforderungen an Persistenzmechanismen\n 5.2 Datenbankmanagementsysteme (DBMS)\n 5.2.1 Transaktionskonzept\n 5.2.2 Funktionsweise eines DBMS\n 5.2.3 Einsatz von DBMS\n 5.3 Relationale DBMS\n 5.3.1 Tabellen, Schemata, Zeilen, Spalten\n 5.3.2 Erstellen einer Tabelle in MySQL mit Python\n 5.4 SQL-Abfragen\n 5.4.1 Relationenalgebra\n 5.4.2 Das SELECT-Kommando\n 5.4.3 Zählen und Statistiken\n 5.4.4 Joins: Verknüpfung von Tabellen\n 5.5 Entwurf relationaler DBMS\n 5.5.1 Entity-Relationship-Diagramme\n 5.5.2 Umsetzung in ein relationales Modell\n 5.5.3 Normalisierung\n 5.6 Nicht-Relationale DBMS\n 5.6.1 CouchDB: Datenverfügbarkeit vs. Datenkonsistenz\n 5.6.2 Funktionsprinzipien\n 5.6.3 JSON\n 5.6.4 Erzeugen einer CouchDB-Datenbank mit Python\n 5.6.5 Benutzerdefinierte Views mit MapReduce\n6 Internet und Internetprogrammierung\n 6.1 Einführung in die Funktionsweise des Internet\n 6.1.1 Geschichtliches\n 6.1.2 Netzwerk-Protokolle\n 6.1.3 Das TCP/IP-Referenzmodell\n 6.1.4 Internetworking\n 6.1.5 Sockets\n 6.1.6 Host, Server, Client\n 6.2 Socketprogrammierung\n 6.3 Dateitransfer mit FTP\n 6.4 HTML und Datentransfer von URLs\n 6.4.1 HTML\n 6.4.2 Datentransfer von URLs\n 6.5 Dynamische Web-Seiten\n 6.5.1 htmlgen: Generierung von HTML-Code\n 6.5.2 Ein einfacher Web-Server\n 6.5.3 Ein erstes CGI-Skript\n 6.5.4 Komplexere CGI-Skripte\n7 Nebenläufige und Parallele Programmierung\n 7.1 Grundlegendes\n 7.1.1 Prozesse, Tasks und Threads\n 7.1.2 Nebenläufigkeit vs. Parallelität\n 7.1.3 Multithreading, Time-Sharing und Threadzustände\n 7.1.4 Programmierung mit Threads vs. Multi-Core-Programmierung\n 7.2 Parallele Rechnerarchitekturen\n 7.2.1 NOWs\n 7.2.2 SMPs und Mehrkern-Prozessoren\n 7.2.3 GPUs\n 7.2.4 Hardware-seitiges Multithreading\n 7.3 Techniken Paralleler Programmierung\n 7.3.1 Locks\n 7.3.2 Message-Passing\n 7.3.3 Bulk Synchronous Parallel Model (BSP)\n 7.4 Multithread-Programmierung in Python\n 7.4.1 Das threading-Modul\n 7.4.2 Verwendung von Locks\n 7.4.3 Das queue-Modul\n 7.5 Multicore-Programmierung in Python\n 7.5.1 Das multiprocessing-Modul\n 7.5.2 Das mpi4py-Modul\nLiteratur\nStichwortverzeichnis

نحوه دریافت کتاب

این کتاب نسخه زبان اصلی است و ترجمه فارسی نیست.بعد از تکمیل فرایند خرید می توانید کتاب را دانلود نمایید. درصورت نیاز به تغییر فرمت کتاب به پشتیبان اطلاع دهید.

ورود به حساب کاربری

نام کاربری کلمه عبور

رمز عبور را فراموش کردی؟ کلیک کن

حساب کاربری نداری؟ ساخت حساب

ساخت حساب کاربری

نام نام کاربری آدرس ایمیل شماره موبایل کلمه عبور