|
..:: PROJEKTY ::... |
| Algorytm Simplex - metoda dwóch faz | Pobierz | Powrót |
| Opis: Rozwiązuje zadania z klasy programowania liniowego. Znajduje rozwiązania, maksymalizujące funkcję celu i spełniające zadane ograniczenia. Zastosowana metoda jest rozwinięciem podstawowego algorytmu. Źródła: Borland C, Builder C++ Dokumentacja: PDF Rozmiar: 555 KB Pobrań: 1661 Rating: |
| Algorytmy i struktury danych | Pobierz | Powrót |
| Opis: Sortowanie bąbelkowe, wybierające, wstawiające, quicksort i kopcowe. Program posiada zaimplementowane algorytmy, oraz procedury porównujące.
NEH - algorytm szeregowania zadań na maszynach równoległych.
Pracownicy - algorytm w wielomianowym czasie wyszukujący przedziały pracy określonej liczby pracowników.
Hashowanie - algorytm pokazujący działanie tablicy hashującej.
Źródła: Delphi 3 Dokumentacja: PDF, Excel Rozmiar: 993 KB Pobrań: 909 Rating: |
| Algorytm TabuSearch | Pobierz | Powrót |
| Opis: W programie zaimplementowano algorytm TabuSearch, szeregujący zadania w systemie przepływowym. Źródła: brak Dokumentacja: PDF Rozmiar: 584 KB Pobrań: 374 Rating: |
| Assembler x86 | Pobierz | Powrót |
| Opis: Kilka programów korzystających z przerwań DOSa i BIOSu celem operacji na konsoli, ciągach tekstowych oraz grafice.
Źródła: Assembler Dokumentacja: PDF Rozmiar: 177 KB Pobrań: 372 Rating: |
| Mikrokontroler 8051 | Pobierz | Powrót |
| Opis: Dwa programy, służące do obsługi klawiatury numerycznej, oraz wyświetlacza ciekłokrystalicznego.
Źródła: Assembler Dokumentacja: Word Rozmiar: 22 KB Pobrań: 657 Rating: |
| Metody obliczeń komputerowych | Pobierz | Powrót |
| Opis: Program zawiera metody rozwiązywania układów równań liniowych, metody interpolacji,
rozwiązywanie równań nieliniowych, oraz wyznaczanie wektorów i wartości własnych. Źródła: Borland C++ Dokumentacja: PDF Rozmiar: 484 KB Pobrań: 435 Rating: |
| Rozwiązywanie układów równań różniczkowych | Pobierz | Powrót |
| Opis: Program zawiera metody rozwiązywania układów równań różniczkowych
metodami: Taylora oraz Runngego-Kutty. Potrafi w automatyczny sposób dostosowywać krok całkowania, oraz różniczkować dowolne funkcje wymuszające. Źródła: Delphi 1 Dokumentacja: PDF Rozmiar: 762 KB Pobrań: 423 Rating: |
| Badanie generatorów pseudolosowych | Pobierz | Powrót |
| Opis: Projekt zawiera wyniki badań generatorów rozkładu jednostajnego oraz normalnego. Źródła: brak Dokumentacja: PDF Rozmiar: 450 KB Pobrań: 234 Rating: |
| Metoda najmniejszych kwadratów | Pobierz | Powrót |
| Opis: Projekt zawiera wyniki badań estymatora najmnijeszych kwadratów. W pracy rozważono wpływ zakłóceń o rozkładzie jednostajnym oraz normalnym, na identyfikację liniowego systemy statycznego. Źródła: Borland C++ Dokumentacja: PDF, Excel Rozmiar: 401 KB Pobrań: 712 Rating: |
| Detektory promieniowania | Pobierz | Powrót |
| Opis: Czujniki promieniowania ze szczególnym uwzględnieniem promieniowania słonecznego. W projekcie przedstwiono zasadę działania popularnych detektorów. W dalszej części, szeroko zajęto się opisem zastosowania czujników w przemyśle, urządzeniach hifi, aparaturze pomiarowej i innych. Źródła: brak Dokumentacja: PDF Rozmiar: 975 KB Pobrań: 221 Rating: |
| Sterowanie adaptacyjne i odporne | Pobierz | Powrót |
| Opis: W pakiecie zawarto sprawozdania z realizacji zadań sterowania, treść zadań oraz teorię. Dołączono również wypracowanie dotyczące opisywanego zagadnienia. Źródła: Matlab Dokumentacja: PDF Rozmiar: 1450 KB Pobrań: 340 Rating: |
| Liniowe systemy dynamiczne | Pobierz | Powrót |
| Opis: Sprawdzanie sterowalności i obserwowalności prostych systemów dynamicznych. Wyznaczanie sterowania. Osobliwość i nieosobliwość macierzy układu, a sterowalność systemu. Źródła: brak Dokumentacja: PDF, Excel Rozmiar: 179 KB Pobrań: 219 Rating: |
| Podstawowe zastosowanie układów cyfrowych | Pobierz | Powrót |
| Opis: Realizacja układów koderów, dekoderów, liczników, rejestrów przesuwających, zegarków, multiplekserów, demultiplekserów, oraz wielu innych. Źródła: brak Dokumentacja: Word Rozmiar: 484 KB Pobrań: 354 Rating: |
| Wzmacniacz akustyczny | Pobierz | Powrót |
| Opis: Projekt realizacja układu wzmacniacza akustycznego. Zawiera ręczne wyliczenia wartości poszczególnych elementów elektrycznych w zadanym układzie. Wyliczone zostają również parametry skonstruowanego wzmacniacza. Źródła: MathCAD Dokumentacja: PDF Rozmiar: 646 KB Pobrań: 370 Rating: |
| Zintegrowane źródło prądowe | Pobierz | Powrót |
| Opis: Projekt zawiera realizację źródła prądowego o bardzo wygórowanych parametrach stabilizajci prądu wyjściowego w funkcji zmian napięcia zasialania, obciążenia, a zwłaszcza temperatury pracy. Zaprojektowany układ cechuje się doskonałymi parametrami, oraz prostą konstrukcją.
W pracy zawarto także załącznik opisujący sposób tworzenia modeli dla programu PSpice. Źródła: PSpice 6, MathCAD, Symmetrica Dokumentacja: PDF Rozmiar: 1975 KB Pobrań: 285 Rating: |
| Programy pod UNIXa | Pobierz | Powrót |
| Opis: Programy pisane pod UNIXa:
Socket - komunikacja na gniazdkach
ZUS - program jednostanowiskowy
ZUS - wersja wielostanowiskowa klient-serwer
IRC - klient-serwer prostego programu komunikacyjnego Źródła: C++ Dokumentacja: Word Rozmiar: 276 KB Pobrań: 192 Rating: |
| Programy pod QNXa | Pobierz | Powrót |
| Opis: Programy pisane pod QNXa:
Queue - komunikacja przy pomocy kolejek
Pipe - komunikacja przy pomocy łączy nazwanych i nienazwanych
ProdKons - rozwiązanie problemu producenta i konsumenta, poprzez użycie specjalnego procesu menadżera.
FileSer - Prosty serwer plików Źródła: C++ Dokumentacja: brak Rozmiar: 13 KB Pobrań: 119 Rating: |
| Programy pod DOSa | Pobierz | Powrót |
| Opis: Programy pisane pod DOSa:
CarBase - prosta baza danych dla komisu samochodowego
Genealog - program generujący drzewo genealogiczne, użycie klasy genealogicznej
Huffman - doskonały algorytm kompresji Huffmana
Setchar - definicja klasy operujacej na ciągach
StackInt - definicja klasy z własnym stosem Źródła: Borland C++ Dokumentacja: brak Rozmiar: 102 KB Pobrań: 231 Rating: |
| Akwizycja danych pomiarowych | Pobierz | Powrót |
| Opis: Oprogramowanie, podłączanie i użytkowanie czujników, oraz aparatury do gromadzania i przetwarzania danych pomiarowych. Źródła: brak Dokumentacja: Word Rozmiar: 140 KB Pobrań: 258 Rating: |
| Elektroniczne urządzenia sterujące | Pobierz | Powrót |
| Opis: Obsługa i programowanie sterowników PID, Fuzzy Logic, oraz Logo Siemens. Źródła: brak Dokumentacja: Word Rozmiar: 367 KB Pobrań: 308 Rating: |
| Interfejsy komputerowe | Pobierz | Powrót |
| Opis: Oprogramowanie urządzeń peryferyjnych PC. W poszczególnych częściach obsługiwano porty WE/WY, drukarkę, modem, ploter, mysz i klawiaturę. Źródła: Borland C++ Dokumentacja: Word Rozmiar: 193 KB Pobrań: 363 Rating: |
| Efektywność obliczeniowa algorytmów 1 | Pobierz | Powrót |
| Opis: Program dla deterministycznej maszyny Turinga, komplementarny problem komiwojażera, dwodody NP-zupełności. Źródła: brak Dokumentacja: PDF Rozmiar: 218 KB Pobrań: 311 Rating: |
| Efektywność obliczeniowa algorytmów 2 | Pobierz | Powrót |
| Opis: Dowód NP-zupełności, dowód silnej NP-zupełności, porównanie problemów z zasobami ciągłymi i dyskretnymi, porównianie złożoności obliczeniowej schematu wielomianowego i w pełni wielomianowego. Źródła: brak Dokumentacja: PDF Rozmiar: 284 KB Pobrań: 206 Rating: |
| Ugly Commander | Pobierz | Powrót |
| Opis: Program typu dirutil, do operacji na plikach. Działa pod DOSem, obsługuje długie nazwy plików. Źródła: brak Dokumentacja: brak Rozmiar: 197 KB Pobrań: 127 Rating: |
| Skanowanie dłoni | Pobierz | Powrót |
| Opis: Program przeprowadza skanowanie konturów dłoni wyszukując jej punkty charakterystyczne. Na podstawie ich lokalizacji, dokonuje kilku pomiarów, zapisując wyniki w bazie. Dzięki temu pozwala na późniejszą identyfikację na podstawie innego skanu tej samej dłoni. Razem z programem zamieszczono kilka przykładowych rysunków, pozwalających sprawdzić jego działanie. Jednocześnie należy pamiętać, iż wpływ na wynik identyfikacji ma nie tylko dokładność odczytu punktów charakterystycznych, lecz także ustalenie poziomu progu akceptacji. Należy traktować go głównie jako przykład zastosowania filtrów cyfrowych służących w tym przypadku głównie do odszumienia obrazu, oraz wygładzenia konturów. Źródła: Delphi 5 Dokumentacja: brak Rozmiar: 488 KB Pobrań: 307 Rating: |
| Filtry medianowe | Pobierz | Powrót |
| Opis: Program umożliwia testowanie wpływu poszczególnych filtrów medianowych na wielkość rysunku w formacie JPEG, oraz czas trwania operacji filtrowania. Źródła: Delphi 5 Dokumentacja: PDF Rozmiar: 2081 KB Pobrań: 204 Rating: |
| Księgarnia | Pobierz | Powrót |
| Opis: Program do obsługi księgarni konwencjonalnej. Część pisemna opisuje proces projektowania bazy danych. Tworzenie diagramów encji, opis pól, normalizację oraz przejście do modelu implementacyjnego. Do uruchomienia programu, niezbędny jest serwer Interbase 6.0. Dołączono modele konceptualne i implementacyjne wykonane w Data Architect 6.1 Źródła: Delphi 5 (email), DataArchitect 6.1 Dokumentacja: PDF Rozmiar: 1610 KB Pobrań: 357 Rating: |
| Symulowane wyżarzanie | Pobierz | Powrót |
| Opis: Metodę symulowanego wyżarzania (Simulated Annealing - SA), zaproponowali w 1983 roku naukowcy: Scott Kirkpatrick, Charles Gelatt i Mario Vecchi. Nazwa metody wynika z analogii do procesu hartowania metalu, stosowanej od wielu wieków przez kowali. W tym procesie metalurgicznym kawałek metalu jest ogrzewany (atomy zostają wzbudzone termalnie), a następnie pozostawiany do powolnego ostygnięcia. Powolne i regularne chłodzenie się metalu pozwala atomom na obniżenie poziomu swej energii do momentu znalezienia się w stanie metastabilnym (o minimalnej energii). Gwałtowne ochłodzenie zamroziłoby je na przypadkowych pozycjach, na których aktualnie znajdowałyby się. Otrzymana w rezultacie struktura metalu jest silniejsza i bardziej stabilna. Poprzez symulowanie procesu wyżarzania za pomocą programu komputerowego, jesteśmy w stanie znaleźć rozwiązania trudnych i złożonych zagadnień. Zamiast minimalizowania energii bloku metalu (czy maksymalizowania jego wytrzymałości), program minimalizuje lub maksymalizuje funkcje celu związane z problemem. Projekt opisuje szczegółowo całe zagadnienie. Dołączony program wykorzystuje algorytm do szeregowania zadań w linii produkcyjnej (flowshop). Źródła: brak Dokumentacja: PDF Rozmiar: 581 KB Pobrań: 548 Rating: |
| IZZI Communicator | Pobierz | Powrót |
| Opis: Program jest przykładem klienta pełniącego rolę komunikatora. Główne założenie polegało na wykorzystaniu protokołu HTTP jako najniższej warstwy komunikacyjnej. Miało to na celu umożliwić działanie systemu w sieciach zamkniętych, chronionych firewallami. Program umożliwia prowadzenie rozmowy z kilkoma innymi użytkownikami. Do prawidłowego działania wymaga jednakże uruchomienia serwera. Dołączone źródła wymagają komponentu TCoolForm. Źródła: Delphi 5 Dokumentacja: PDF Rozmiar: 434 KB Pobrań: 182 Rating: |
| Password Cracker | Pobierz | Powrót |
| Opis: Program stanowi ilustrację wykorzystania technologii CORBA™. Służy on do łamania haseł metodą siły. Pozwala na rozszyfrowanie zadanego hasła, które przekształcone zostało za pomocą najpopularniejszych haszujących funkcji jednokierunkowych. Obecnie stosuje się funkcje MD5 (Message Digest 5), oraz jej ulepszoną wersję SHA (Secure Hash Algorithm). Dokonują one odpowiednio przekształcenia hasła w ciągi 128-bitowe i 160-bitowe. Stopień skomplikowania tych algorytmów praktycznie uniemożliwia znalezienie funkcji odwrotnych w sensownym czasie. Metoda Brutal Force dokonuje przeglądu zupełnego przestrzeni haseł, co oznacza nawet miesiące działania algorytmu. Dlatego warto podzielić zadania na kilka komputerów, lub zlecić jego wykonanie zdalnej supermaszynie. Stworzony serwer dokonuje przeglądu haseł, zgodnie z parametrami przekazanymi przez klienta. Wszystko to w technologii Common Object Request Broker Architecture zapewniającej całkowitą niezależność od architektury sprzętowej, systemu operacyjnego, oraz języka programowania. Źródła: Delphi 5 (email) Dokumentacja: PDF Rozmiar: 1098 KB Pobrań: 647 Rating: |
|
UWAGA! WIĘCEJ PROJEKTÓW, ZRÓDEŁ, OPRACOWAŃ! Jeśli potrzebujesz więcej projektów, zerknij ---TUTAJ--- na stronę mojego kolegi. Dysponuje on setkami projektów zebranych z wielu kierunków z wielu lat. |