Programowanie w przykładach

Z Wikibooks, biblioteki wolnych podręczników.

Porada Pomysł na podręcznik ten powstał w głowie wikipedysty Volratha.

Wszelka pomoc będzie mile widziana - przy czym książka w założeniu ma mieć charakter oparty głównie o przykłady porównawcze dla osób na różnych poziomach zaawansowania w programowaniu ogólnie lub w szczególnych językach, a więc powinna zawierać duży stosunek przykładów do opisów. Przykłady powinny pojawiać się w miarę możliwości równolegle w jak największej ilości języków - zakładane będzie pokazanie na przykładach elementów programowania co najmniej takich języków jak C, C++, Pascal i jego rozwinięcie Delphi, PHP, Java, Java Script - poczynając od rzeczy najprostszych. Na koniec w osobnym dziale zostaną przedstawione elementy specyficzne dla pojedyńczych języków i przykłady "nieprzetłumaczalne". Każdy rozdział w założeniach ma mieć formę zadania, jego omówienia, a dalej podrozdziałów przedstawiajacych rozwiązania w różnych językach oraz efekty oraz podsumowanie - porównanie skuteczności i efektów. Spis treści jest w trakcie opracowywania.


Witaj w kursie programowania! Niniejsza książka ma za zadanie przedstawić i porównać różne języki programowania, a także pokazać podobieństwa i różnice między nimi - poczynając od podstaw, składni, a na bardziej zaawansowanych zastosowaniach kończąc. Wszystko to głównie w oparciu o przykłady i ich omówienia - tłumaczone równolegle na wiele języków programowania tam, gdzie tylko to możliwe.

Spis treści

[edytuj] Spis treści

[edytuj] Wstęp

O podręczniku Etap rozwoju: 50% (w dniu 30.03.2006) - podstawowe informacje o książce i autorach
O programowaniu Etap rozwoju: 75% (w dniu 30.03.2006) - czym jest programowanie
Języki programowania Etap rozwoju: 00% (w dniu 30.03.2006) - języki programowania omówione w książce, krótka charakterystyka
Z czym to się je Etap rozwoju: 00% (w dniu 30.03.2006) - jak i z czego korzystać by móc tworzyć programy w omawianych językach, języki kompilowane i interpretowane
Pascal Etap rozwoju: 00% (w dniu 30.03.2006)
Delphi Etap rozwoju: 00% (w dniu 30.03.2006)
C Etap rozwoju: 00% (w dniu 30.03.2006)
C++ Etap rozwoju: 00% (w dniu 30.03.2006)
Java Etap rozwoju: 00% (w dniu 30.03.2006)
JavaScript Etap rozwoju: 00% (w dniu 30.03.2006)
PHP Etap rozwoju: 00% (w dniu 30.03.2006)

[edytuj] Dla początkujących

Zerowy program Etap rozwoju: 50% (w dniu 30.03.2006) - zadanie trywialne polegające na napisaniu programu, który nic nie robi poza tym, że daje się skompilować lub zinterpretować i uruchomić w danym języku programowania
Pascal Etap rozwoju: 00% (w dniu 30.03.2006)
Delphi Etap rozwoju: 00% (w dniu 30.03.2006)
C Etap rozwoju: 00% (w dniu 30.03.2006)
C++ Etap rozwoju: 00% (w dniu 30.03.2006)
Java Etap rozwoju: 00% (w dniu 30.03.2006)
JavaScript Etap rozwoju: 00% (w dniu 30.03.2006)
PHP Etap rozwoju: 00% (w dniu 30.03.2006)
Pierwszy program Etap rozwoju: 00% (w dniu 30.03.2006) - zadanie tradycyjne, polegające na napisaniu programu wyświetlającego napis "Hello World", omówienie technik wyświetlania napisów
Pascal Etap rozwoju: 00% (w dniu 30.03.2006)
Delphi Etap rozwoju: 00% (w dniu 30.03.2006)
C Etap rozwoju: 00% (w dniu 30.03.2006)
C++ Etap rozwoju: 00% (w dniu 30.03.2006)
Java Etap rozwoju: 00% (w dniu 30.03.2006)
JavaScript Etap rozwoju: 00% (w dniu 30.03.2006)
PHP Etap rozwoju: 00% (w dniu 30.03.2006)

[edytuj] Dla zaawansowanych

[edytuj] Zagadnienia specyficzne dla języków

[edytuj] Dodatek A - Omówienie składni języków

(z linkami do odpowiednich programów przykładowych)

[edytuj] Dodatek B - Indeks

Indeks alfabetyczny haseł i słów kluczowych Etap rozwoju: 00% (w dniu 30.03.2006)

[edytuj] Zobacz też

GNU_Free_Documentation_License Etap rozwoju: 100% (w dniu 30.03.2006)

Wikipedia, nasz siostrzany projekt, zawiera artykuł na temat Programowanie.
Wikipedia, nasz siostrzany projekt, zawiera artykuł na temat Język programowania.


Wikipedia, nasz siostrzany projekt, zawiera artykuł na temat C (język programowania).


Wikipedia, nasz siostrzany projekt, zawiera artykuł na temat C++.
Wikipedia, nasz siostrzany projekt, zawiera artykuł na temat PHP.


Wikipedia, nasz siostrzany projekt, zawiera artykuł na temat Pascal (język programowania).
Wikipedia, nasz siostrzany projekt, zawiera artykuł na temat Delphi.


Wikipedia, nasz siostrzany projekt, zawiera artykuł na temat Java.
Wikipedia, nasz siostrzany projekt, zawiera artykuł na temat JavaScript.