Recenzje
Instrumenta computatoria. Wybrane architektury komputerów
Współczesne systemy komputerowe w ogromnym stopniu różnią się od systemów dostępnych na początku ery informatycznej. Jednak nawet najnowsze komputery noszą pewne "piętno" poprzednich systemów w postaci architektury wewnętrznej.
Doskonałym przykładem wpływu pierwotnej struktury są obecne procesory firmy Intel, Zgodnie z IA-16 oraz IA-32 w tym również najnowsza konstrukcja (ltanium) dysponująca nowoczesną, 64-bitową architekturą, która jednak w dalszym ciągu zachowuje kompatybilność Z 32-bitową listą rozkazów procesorów rodzinyx86.
Jedna z nowszych książek wydawnictwa Helion pod tytułem "Instrumenta computatoria" dokładnie opisuje siedem klasycznych architektur systemów komputerowych, które stanowiły podwaliny dla współcześnie dostępnych maszyn klasy PC, wydajnych stacji roboczych, jak i superkomputerów. Ponieważ architektura opisuje zachowanie się komputerów na poziomie języka wewnętrznego dostępnego przy programowaniu w asemblerze, materiał zawarty w prezentowanej publikacji jest skierowany przede wszystkim do średnio zaawansowanych oraz zaawansowanych użytkowników.
Materiał prezentowany w książce pozwoli czytelnikowi w dużym stopniu poznać i zrozumieć podobieństwa oraz różnice pomiędzy komputerami korzystającymi z odmiennych architektur, w tym także ich wady i zalety. Należy zaznaczyć, że jest to również wyśmienity materiał pozwalający poznać mechanizmy działania procesorów w oparciu o asembler, co z kolei może stanowić preludium do poznania reguł programowania w tym skomplikowanym języku, którego zasady są ściśle powiązane ze znajomością architektury konkretnych procesorów.
Ta niewielka publikacja stanowi nie lada źródło wiedzy: zawiera aż siedem diametralnych różnych architektur, jednak autor, postarał się o bardzo dokładne, a zarazem przejrzyste zaprezentowanie informacji o każdej z nich. Mi osobiście zabrakło działu opisującego architekturę rodziny procesorów Motorola 680XX będącej m.in. sercem doskonałych niegdyś komputerów AMIGA, które w ogromnym stopniu przyczyniły się do rozwoju informatyki, w szczególności w Polsce.
PC Format 2/2001
Caldera Linux 2.3 dla każdego
W książce Caldera Linux 2.3 dla każdego znajdziesz szczegółowe wskazówki dotyczące instalowania systemu OpenLinux w wersji 2.3: opisano krok po kroku wszystkie etapy instalacji, zwracając szczególną uwagę na detale mogące sprawiać problem. Po zakończeniu instalacji będziesz miał przed sobą system linuksowy skonfigurowany tak, aby praca z nim była najwydajniejsza. W systemie OpenLinux 2.3 można łatwo skonfigurować kartę sieciową już podczas jej instalacji. Jeśli jednak wolisz pominąć ten etap, możesz w każdej chwili po zakończeniu instalacji skonfigurować sieć za pomocą programu COAS. Wybór karty graficznej jest jednym z ważniejszych punktów procesu instalacji: system OpenLinux 2.3 znakomicie go upraszcza. Po wybraniu i skonfigurowaniu karty graficznej będziesz mógł uruchomić system X Windows w najwyższej rozdzielczości obsługiwanej przez sprzęt.
Z tej książki dowiesz się jak:
- Zainstalować i skonfigurować system Cldera OpenLinux za pomocą programu pracującego w trybie graficznym;
- Rozwiązywać problemy dotyczące instalowania systemu;
- Skonfigurować połączenie PPP z Internetem
- Korzystać ze środowiska KDE
- Korzystać z pakietu StarOffice w domu i w biurze
- Przeglądać strony www, wysyłać faksy, odbierać pocztę
- Korzystać z programów graficznych dostarczanych wraz z systemem, na przykład GIMP
Linux Plus 2/2001
Oracle Form Builder
Na rynku wydawniczym ukazała się bardzo ciekawa pozycja omawiająca tworzenie aplikacji z wykorzystaniem Oracle Form Buildera. Jest to pierwsza książka opisująca w języku polskim to cenne narzędzie. Jest ona napisana w sposób bardzo przystępny, okiem osoby będącej wytrawnym znawcą tego środowiska.
Krótki opis tej pozycji:
Form Builder jest częścią pakietu Developer / 2000 oferowanego projektantom aplikacji jako narzędzie służące do tworzenia interfejsu użytkownika. Form Builder jest językiem 4GL – oznacza to, że umożliwia tworzenie prostego programu bez znajomości proceduralnego języka programowania. Książką w szczególności będą zainteresowani programiści i projektanci aplikacji, którzy używają lun zamierzają używać Oracle Forms jako narzędzia służącego do tworzenia interfejsu użytkownika dla aplikacji wykorzystującej bazę danych firmy Oracle. Programista znajdzie w tej książce opis obiektów i ich właściwości, które można stworzyć wewnątrz Form Buildera. Projektant natomiast – informacje o tym, czego można oczekiwać od tego narzędzia oraz jak należy wykorzystywać oferowane przez Oracle Forms mechanizmy.
Software 2.0 2/2001
Komputer PC dla każdego
Nie wiesz, co to właściwie jest komputer, ani jak się go obsługuje? Albo po co jest oprogramowanie? Żeby dowiedzieć się tego i mnóstwa innych rzeczy wystarczy sięgnąć po książkę, najlepiej taką, która poprowadzi nas "za rączkę" w gąszczu komputerowych terminów. Przykładem takiej książki jest "Komputer PC dla każdego" autorstwa Stanisława Jachimka.
Jest to kolejna z serii książek dla początkujących wydanych przez gliwickie wydawnictwo Helion. Spośród innych tego typu książek wyróżnia się przede wszystkim szerokim podejściem do tematu. Na 220 stronach zamieszczono bowiem zarówno informacje na temat samego komputera, jak i wiadomości o podstawowej obsłudze systemu operacyjnego oraz najpopularniejszych programów biurowych. Co ciekawe, pod uwagę wzięto nie tylko najnowsze wydania systemu Windows (98, Me), lecz także odchodzącą w przeszłość wersję 3.11.
Na "dzień dobry" czytelnik zapoznaje się z podstawami, a więc ze sprzętem komputerowym oraz jego obsługą. Później nadchodzi kolej na "miękką" oprawę część komputera, a więc oprogramowanie.
Autor postanowił przedstawić najpierw ideę oprogramowania komputera, a następnie pokazać ją na przykładzie "okienek", popularnych systemów operacyjnych z serii Windows. W następnych rozdziałach przechodzimy już do wykorzystania zdobytych umiejętności przy pracy z programami biurowymi pochodzącymi z pakietu MS Office - Wordem i Excelem. Ich obsługa przedstawiona została zarówno na przykładzie najnowszych wersji (97 i 2000),
jak i tych starszych (Word 2.0 czy Excel 5.0). Z tej części dowiadujemy się, jak wykorzystać komputer do celów biurowych - przy tworzeniu korespondencji, czy zarządzaniu finansami. Praktyczne porady przydadzą się nie tylko domowym użytkownikom, lecz także w naszym miejscu pracy - rozdział zatytułowany "Twoje pieniądze" mówi o tym, jak prowadzić małą księgowość!
Książkę kończą rozdziały dotyczące Internetu - instalacji sprzętu i oprogramowania, oraz korzystania ze stron www czy poczty elektronicznej.
Życie 22.01.2001, (RoP)
PHP 3. Internetowe aplikacje bazodanowe
Każda witryna internetowa z prawdziwego zdarzenia nie może się obejść bez bazy danych. Ich obsługa jest jednak na tyle skomplikowana, że aby stworzyć sprawnie działający system, potrzeba specjalisty lub... dobrej książki. Tego typu pozycją jest "PHP 3 - Internetowe aplikacje bazodanowe" autorstwa Craiga Hiltona i Jeffa Willisa, wydana przez wydawnictwo Helion.
Informacje o tym, jak wykorzystać bazy danych w Internecie nie są zbyt łatwo dostępne dominują bowiem materiały obcojęzyczne, a aplikacji z prawdziwego zdarzenia w języku polskim jest niewiele. Nic więc dziwnego, że opisywana pozycja wzbudziła spore zainteresowanie w środowiskach programistów.
Na ponad 600 stronach książki znajdziemy wiadomości o tym, jak sobie poradzić ze stworzeniem podstaw naszej witryny, a więc z prawidłowym jej oprogramowaniem. PHP3 jest uniwersalnym językiem, lecz przeznaczonym głównie do obsługi baz danych. Niewątpliwymi jego zaletami jest niezależność od platformy sprzętowej, zintegrowanie z kodem HTML oraz składnia zbliżona składni języka C++.
Właśnie o tym przekonują nas autorzy książki, usiłując namówić czytelnika na pełniejsze zapoznanie się z językiem. Na początku zapoznajemy się także z PostgreSQL, systemem zarządzania bazami danych, dzięki któremu możemy wykorzystać w praktyce PHP3.
Po pierwszej, wstępnej części przechodzimy do opisu języka i jego powiązań z językiem HTML. Dowiadujemy się szczegółów dotyczących konstrukcji języka, składni, zmiennych, instrukcji, funkcji czy klas. Podobnie poznajemy tematykę baz danych - autorzy przedstawili budowę, zasady działania i możliwości wykorzystania najbardziej popularnych formatów baz. Kolejne części to już opis zastosowań praktycznych PHP3. Na przykładach dowiadujemy się jak stworzyć swoje pierwsze aplikacje - mogą to być np. liczniki odwiedzin, obsługa formularza
czy też weryfikacja tożsamości (przykłady te zamieszczono na dołączonym CD-ROM-ie). Oczywiście, są to tylko podstawy. Znacznie potężniejsze programy pisać możemy korzystając z informacji technicznych oraz dokładnego opisu funkcji języka znajdujących się na końcu książki.
Życie 22.01.2001, (RoP)

