Amiga DOS cz.1

Cykl ten miał być kontynuacją cyklu "Nie miała baba kłopotu". W międzyczasie otrzymaliśmy jednak mnóstwo listów od czytelników zarzucających nam, że faworyzujemy nowsze komputery kosztem starszych Amig, których jest (i będzie) w Polsce najwięcej. Postanowiłem zatem cykl opisujący system operacyjny Amigi rozszerzyć tak, aby mogli z niego skorzystać wszyscy.

0588 - OrCAD Cz.4

Czwarta, ostatnia już runda walki z OrCAD-em powinna być zatytułowana "Tylko dla leniwych". Kierujemy ją do osób, które mając już za sobą pewną praktykę w posługiwaniu się tym pakietem programów, szukają sposobów ułatwienia czy uprzyjemnienia sobie rysowania schematów. Najprościej byłoby stwierdzić, że należy dążyć do uzyskania maksimum efektów przy minimum nakładów jednak spełnienie tego postulatu wymaga dodatkowej pracy. Aby efektywnie posługiwać się programem DRAFT, trzeba zaznajomić się ze zleceniami, które na pierwszy rzut oka wydają się niejasne. Uchylamy rąbka tajemnicy. O efektywnym rysowaniu.

0488 - OrCAD Cz.3

Niewątpliwie najbardziej spektakularnym programem pakietu OrCAD jest DRAFT. Niestety, zaznajomiliśmy z nim Czytelników już w zeszłym miesiącu. Dziś zapraszamy więc na wycieczkę po okolicach DRAFT-a. Aby nie zagubić się w gąszczu szczegółów, proponujemy zwiedzanie w stylu amerykańskim - rzut oka przez okno pędzącego autokaru. Celem, majaczącym gdzieś w oddali, jest płytka drukowana, zaprojektowana na podstawie schematu narysowanego za pomocą programu DRAFT oraz dokumentacja tego schematu.

0388 - OrCAD Cz.2

Poprzedni odcinek kierowaliśmy głównie do Czytelników którzy OrCAD-a albo w ogóle nie mają, albo też dopiero co go uzyskali. Obecnie zwracamy się do początkujących entuzjastów rysowania schematów za pomocą klawiszy komputera: przedstawiamy "serce" OrCAD-a, czyli program DRAFT.

0288 - OrCAD Cz.1

Burzliwy rozwój mikrokomputerowego wspomagania prac związanych z projektowaniem konstrukcji inżynierskich zaowocował nareszcie narzędziem dla tych, którzy konstruowali komputery. Nareszcie, gdyż pierwsze wzmianki o programie OrCAD pojawiły się znacznie później niż programy dla inżynierów innych specjalności. Nie oznacza to, że na rynku oprogramowania dla konstruktora elektronika była całkowita pustynia, lecz właściwie dopiero ostatni rok przyniósł znaczący postęp i programy, które są godne polecenia.

0193 - Język FORTH cz.11

W poprzednim numerze TA zamieszczony został listing Edytora FORTH-a. Edytor ten napisałem cztery lata temu. Używam go do tej pory i sądzę, że czytelnikom zainteresowanym programowaniem w języku FORTH, będzie on dobrze służył. W tym odcinku zajmiemy się opisem pozostałych funkcji tego edytora.

1192 - Język FORTH cz.10

W tym odcinku nie będę przedstawiał nowych słów FORTH-a, gdyż nie starczy na to miejsca. Cały artykuł dotyczy jednego, ale jakże ważnego elementu tego języka, jakim jest Edytor FORTH-a (nie mylić z Edytorem Wprowadzania). W pierwszym odcinku cyklu obiecałem przedstawić kasetową wersję Forth-a. Aby dotrzymać słowa rozszerzyłem obsługę Edytora na to urządzenie. Dzięki temu możliwy jest zapis wersji źródłowej na kasetę, oraz odczyt i kompilacja z tego urządzenia.

1092 - Język FORTH cz.9

W tym odcinku podam pewne wiadomości związane z wykorzystaniem asemblera w języku FORTH. Znajomość działania samego FORTH-a znacznie ułatwia pisanie programów w asemblerze, gdyż umożliwia pełnie współdziałanie obu języków. Wiadomości te są niezbędne dla bardziej zaawansowanych programistów. Ostatnie odcinki z tego cyklu zawierały wiadomości o asemblerze. Zdaję sobie sprawę, że nie wszystkich sympatyków FORTH-a mogło to interesować. Chciałbym jednak zadowolić także tych, którzy co nieco na temat FORTH-a już wiedzą i chcieliby praktycznie go wykorzystać.

0992 - Język FORTH cz.8

W numerze 2 Tajemnic Atari ogłosiłem mały konkurs na zapis pewnego wyrażenia w języku FORTH. Ponieważ konkurs został już rozstrzygnięty, jestem winien czytelnikom przedstawienie zwycięzcy. Został nim Grzegorz Wysocki w Warszawy. Prawidłowy zapis powinien wyglądać następująco :

0892 - Język FORTH cz.7

W poprzednim odcinku przedstawiłem Edytor Wprowadzania. Dzięki niemu będę mógł prezentować czytelnikom dłuższe programy w języku FORTH, a ich wprowadzenie do komputera nie powinno sprawiać żadnych trudności. Jeżeli ktoś nie wklepał jeszcze Edytora Wprowadzania, powinien zrobić to natychmiast, gdyż tylko wtedy będzie mógł uzyskać inne programy.

0692 - Język FORTH cz.6

W poprzednim odcinku zajmowaliśmy się słowem WORD. Było ono używane do wprowadzenia dowolnego ciągu znaków do komputera. Wielu czytelników zauważyło zapewne, że nie da się użyć tego słowa do wprowadzania tekstu w czasie wykonywania programu, gdyż nie czeka ono na wykonanie tej czynności.

0592 - Język FORTH cz.5

Wielu czytelników w swoich listach pyta po czym rozpoznać implementację Extended fig FORTH. Nie jest to takie proste, gdyż wiele wersji tej implementacji ma zmieniony nagłówek. Sam nie jestem pewien, czy wersja, którą posiadam, nie została przez kogoś przerobiona. Po wczytaniu implementacji o której wspomniałem, pojawia się napis: fig FORTH 1.1. Mam nadzieję, że nagłówek ten jest autentyczny.

0492 - Język FORTH cz.4

Na Początku tego odcinka chciałbym zacytować fragment listu, jaki otrzymałem od pewnego właściciela Amigi. Była to odpowiedź na moje pytanie o język FORTH na ten Komputer. Zacytuję : "Chciałam Pana poinformować, że języki FORTH, FORTRAN nie istnieją na Amigę. Myślę że nie ma sensu programować w języku FORTH, jeżeli on praktycznie wychodzi z użytku". Mam nadzieję, że użytkownicy komputerów ATARI XL/XE nie podzielają poglądów zawartych w tych słowach.

0392 - Język FORTH cz.3

W poprzednim odcinku rozważań o języku FORTH poznaliśmy dwa ważne słowa operujące na pamięci komputera. Były to "C@" i "@". W języku TURBO BASIC XL znaleźlibyśmy odpowiadające im instrukcję "PEEK" i "DPEEK". Poznajmy teraz dwa nowe słowa operujące bezpośrednio na pamięci RAM. Są to : "C!" i "!". Wpisują one podaną wartość w dowolne komórki pamięci. W TURBO BASIC XL ich odpowiednikami byłyby instrukcje : "POKE" i "DPOKE".

0292 - Język FORTH cz.2

W pierwszym odcinku prezentującym język FORTH poznaliśmy dwa podstawowe słowa: ":" oraz ";" (dwukropek i średnik). Znajomość ich działania będzie nam obecnie potrzebna, dlatego też radzę zajrzeć do poprzedniego numeru TA.

0192 - A jednak FORTH !

Długo zastanawiałem się nad tym, czy miłośnicy komputerów w Polsce są Jeszcze zainteresowani programowaniem. Mam nadzieję, że po wielu latach bezkarnego piractwa została jednak spora liczba amatorów programowania. Uwzględniając panujące nam miłościwie prawodawstwo, wszyscy programiści powinni byli wymrzeć jak dinozaury. Jeżeli tak się nie stało, nie jest to na pewno zasługą naszych polityków. Tym wytrwałym, którzy nie dali się ponieść bieżącym prądom i nie założyli pirackiej meliny, chciałbym zaproponować jedno z najbardziej efektywnych narzędzi programowania jakie znam. Narzędziem tym jest język FORTH.

0288 - MS-Dos - Od środka cz.8

W ostatniej części cyklu omówione zostaną dalsze wywołania systemowe oraz krótki program ilustrujący sposób wywołania programu z innego programu.

0288 - MS-Dos - Od środka cz.7

W kolejnym odcinku cyklu "MS-DOS" od środka omawiamy dalsze wywołania funkcji obsługi zbiorów i urządzeń zewnętrznych oraz wywołania funkcji zarządzających programami.