środa, 5 marca 2014

Mikroprocesory i systemy wbudowane

Jeżeli chodzi o przedmiot Mikroprocesory i systemy wbudowane najlepszą książką moim zdaniem jest:

                                 Antoni Niederleński: Mikroprocesory, mikrokomputery, mikrosystemy 




Książka jest 1997 roku ale ciągle przydanym elementem książki jest opis budowy i programowania mikroprocesora Intel 8080 oraz elementów towarzyszących, które firma Intel opracowała wraz z procesorem: 8224, 8228, 8255, 8251A, 8253, 8257 i 8259. Procesor ten i układy wspomagające jest ciągle używany w wielu zastosowaniach. W książce znajduje się także całkiem pokaźna porcja informacji o programowaniu w językach BASIC i Pascal (opis nie obejmuje oczywiście rozszerzeń wprowadzonych w kompilatorach firmy Borland). Do tego oczywiście opisy architektury mikrokomputerów i mikroprocesorów, prezentacja różnorodnych protokołów komunikacyjnych oraz przykłady zastosowań praktycznych mikroprocesorów.
Na tym tle niezwykle interesująco wypada, zamieszczony w książce opis sposobu programowania robota przemysłowego IRb-6, wyposażonego w mikroprocesor Intel 8008. Robot posiada jedno ramię z chwytakiem i specjalną klawiaturę pozwalającą na jego programowanie.
W sumie książkę mogę polecić zainteresowanym poznaniem architektury i programowania mikroprocesora Intel 8080 oraz wymienionych wyżej układów wspomagających.

niedziela, 1 grudnia 2013

Inżynieria Oprogramowania

Każdy student który zaczyna swoją przygodę z informatyką, najpierw musi się zmierzyć z nauką języków programowania. Musi przekroczyć swój próg wykonalności, co stanowi nie lada wyzywanie.  Człowiek ze skłonnościami humanistycznymi ma duże problemy, aby pojąć wszystkie zasady których należy przestrzegać ucząc się programowania. W trakcie trwania studiów przychodzi taki moment, kiedy musimy się nauczyć od podszewki nie tylko programowania ale  całej otoczki z tym związanej.
Czyli planowanie projektu który chcielibyśmy zaprogramować to, o czym mówiliśmy zawsze program nagle staję się produktem. Produkt ma swoją wykonalność którą my musimy zanalizować. Musimy stać analitykami chcąc sprzedać produkt, aby stać się analitykiem musimy się nauczyć nim być, niektórzy mają to wrodzone, inni nabywają to zdolność w trakcie trwania studiów oraz praktyki zawodowej . Musimy nauczyć się współpracować z ludźmi aby nasz projekt nie został zepchnięty na manowce.
Wszystko to czego musimy się nauczyć możemy znaleźć w książkach, książek jest naprawdę wiele na rynku. Znaleźć jakąś naprawdę zwięzłą, dobrze napisaną gdzie nie ma zbędnego lania wody to nie lada wyzwanie. Mogę polecić tutaj dwie książki:


Inżynieria Oprogramowania - autor Andrzej Jaszkiewicz


 Analiza i modelowanie konceptualne w inżynierii systemów oprogramowania - ujęcie humanistyczne
 autor Walery Susłow


Książkę można znaleźć tutaj: LINK

piątek, 11 października 2013

Urządzenia zewnętrzne

Widząc na planie zajęć przedmiot Urządzenia Zewnętrzne pierwsze co musimy zrobić to poszukać dobrych materiałów na temat programowania Językiem Asemblerowym oraz książek dotyczących podstaw działania  i architektury komputerów , systemów liczbowych oraz arytmetyki.
Nie jest to  prosty przedmiot trzeba spędzić nad tym sporo czasu, żeby co najważniejsze to zrozumieć. Ale w sumie nie chodzi nam o zrozumienie żeby zaliczyć egzamin, tylko a by posiąść wiedzę która będzie nas prowadzić  przez resztę Naszej kariery informatyka, elektronika.

Tak więc znalazłam 3 książki które powinny nam pomóc w zrozumieniu i nauce tegoż przedmiotu.

Są to:

    Podstawy budowy i działania komputerów - autor Andrzej Skorupski
            

Anatomia PC.Potężne źródło wiedzy o budowie komputerów PC-autor  Piotr Metzger

 Zrozumieć asembler -autor Jeff Duntemann


 

wtorek, 24 września 2013

Inteligencja obliczeniowa

Czasem bywa i tak że, wszystko co nowe jest dla nas przerażające.  Każdy student zaczynając przygodę  z sztuczną inteligencją zapewne łapię się za głowę na samą myśl o egzaminie i zaliczeniu ćwiczeń.
Ale na Nasze studenckie szczęście istnieje pewna cenna książka, która jest bardzo przydatnym nabytkiem dla osób, które chciałyby zacząć przygodę z sztuczną inteligencją i udowadnia że nie ona aż tak upiorna :-)

Metody i techniki sztucznej inteligencji - autor Leszek Rutkowski

Książka jest kierowana do studentów i pracowników naukowych uczelni wyższych. Należy zaznaczyć, że tę rolę doskonale spełnia. Książka podzielona jest na 10 rozdziałów, które w formalny sposób opisują techniki sztucznej inteligencji, w szczególności wykorzystanie zbiorów przybliżonych, zbiorów rozmytych (typu 1 i 2),  przegląd architektur sieci neuronowych (od perceptronu, przez SOM, sieci Hopfielda do ART  i sieci radialnych) i ich algorytmów uczenia.

poniedziałek, 9 września 2013

Słownik encyklopedyczny - Informatyka

Ostatnio natrafiłam na pewnym portalu internetowym na ciekawą książkę, która również może być przydatna dla studentów.
Słownik encyklopedyczny zawiera ponad 6000 haseł dotyczących, zbiór odniesień internetowych, sprzętowych, dotyczących zaawansowanej inżynierii oprogramowania.
Na pewno będzie niezastąpiony do codziennej pracy oraz  nauki przed egzaminami i nie tylko.


Słownik Encyklopedyczny. Informatyka 

 

sobota, 3 sierpnia 2013

Podstawy systemów operacyjnych

Czasem bywa i tak że pozornie dla informatyka przedmiot łatwy, może narobić nam ogromnych problemów z zaliczeniem.
Na wykładzie wszystko wydaję się takie proste, wyluzowane i bezstresowe, a tu nagle przychodzi egzamin i jest rzeź.
Są książki które pamagają w nauce do przedmiotu jednakże pragnę zaznaczyć że raczej nie pomogą nam w zaliczeniu, bez ówczesnego nauczenia się chociażby 2 tygodnie przed egzamem.

"Podstawy systemów operacyjnych"  - autorzy Abraham Silberschatz, Peter B. Galvin 



niedziela, 28 lipca 2013

Systemy cyfrowe

W raz z rozpoczęciem kolejnego roku akademickiego zastanawiamy się przez  co będziemy musieli teraz przechodzić, najpierw jest przerażenie, później zaciekawienie, następnie przychodzi ekscytacja i adrenalina.

Kiedy adrenalina przechodzi i zauważamy że nam to po prostu nie wychodzi, zaczynamy przekopywać internet z nadzieją że znajdziemy coś pomocnego  niestety, nie zawsze nam się to udaję.
I wtedy niektórzy z nas siedzą bezproduktywnie przed kompem zastanawiając się " jezu jak to zaliczę, jak ja to zaliczę", obserwują swoich kolegów którzy dobrze sobie radzą z różnorakimi tematami które musimy zaliczyć.
W każdej grupie ludzi znajdzie osoba która zawsze nam pomoże, takich ludzi należy na prawdę cenić ponieważ nie jest ich wielu, a nie którzy są po prostu zadowoleni z Naszego niepowiedzenia.
Ale kiedy nawet i tłumaczenie osobnika o nieskalanej osobowości nie pomaga,wtedy naszą jedyną i ostatnią szansą jest jakaś książka lub książki, książki bez których Nasze życie byłoby skazane na wielorakie kampanie wrześniowe.
Pierwszą książką którą chce Wam przestawić jest  pozycją która można stwierdzić że, jest najlepszą książką która jest dostępna na polskim rynku, zawiera wiele przykładów, ilustrację, schematy i wiele wiele innych bardzo potrzebnych tematów przydatnych do zaliczenia laboratorium i wykładu.
Byłam bardzo zaskoczona potencjałem książki tej ponieważ nie spodziewałam że można gdzieś zakupić coś tak wspaniałego za  tak małe pieniądze.

Układy scalone TTL w systemach cyfrowych - autor Jan Pieńkos, Janusz Turczyński.