Obsługa klawiatury

Trudno pisać programy, które nie zapewnią interakcji z użytkownikiem. Jedną z form takiej interakcji jest obsługa klawiatury. W języku Java jest kilka możliwości związanych z obsługą klawiatury. Praktycznie operują one na strumieniu wejściowym System.in. Z uwagi jednak na fakt specyficznej trudności w bezpośredniej obsłudze tego strumienia, są dedykowane biblioteki zajmujące się tą tematyką. Jedną z nich jest biblioteka klasy Scanner. Aby użyć Dowiedz się więcej…

Organizacja

Z definicji: Przeznaczeniem tematu Organizacja jest określenie i ustanowienie struktury odpowiedzialności i obowiązków w projekcie. Metodyka zakłada realizację projekty w środowisku klient/dostawca. Przyjmuje istnienie klienta określającego spodziewany rezultat i gotowego do zapłacenia za projekt, oraz dostawca zapewniający dostęp do niezbędnych zasobów (w tym umiejętności) by cel ów osiągnąć. Każdy projekt wymaga zarządzania strategicznego, operacyjnego, kontroli oraz komunikacji. Ustanowienie efektywnej struktury zespołu zarządzania projektem i strategii Dowiedz się więcej…

Model ISO/OSI

Zanim przejdziemy do omawiania modelu ISO/OSI temat przybliżyć nam może poniższy filmik grupy TechTerms. Filmik jest jednocześnie wyzwaniem z języka angielskiego, którym posługuje się osoba hinduskiego pochodzenia. Tematy wspomniane w materiale wideo będą teraz łatwiej rozwijalne i przyswajalne w poniższej prezentacji.

Tablice jedno i wielowymiarowe.

Tablice, czyli konstrukcje o jednorodnej strukturze. W nich możemy zapisać wiele elementów takich samych typów. Zrozumienie tych struktur jak są skonstruowane pozwoli na bezbłędne ich później używanie. Tablice jednowymiarowe Deklaracja tablicy zawiera w sobie informację o rodzaju (typie) przechowywanych w niej elementów, oraz o ilości tych elementów. Na tej podstawie rezerwowana jest pamięć, w której przechowywana jest ta struktura. Tak więc deklaracje tablic mogą przyjąć poniższy Dowiedz się więcej…

Wyrażenia warunkowe

Jedną z charakterystycznych cech języka jest możliwość realizacji rozwidleń programu w zależności od wartości warunku do sprawdzenia. Najbardziej rozpowszechnioną wersją rozwidleń warunkowych jest: if … else Przykładem działania tego polecenia jest kod: Po wyrażeniu if następuje blok warunku, który w () jest obliczany zgodnie z zasadami matematycznymi. Jeśli ewaluacja warunku daje wynik true, to wykonywana jest wtedy sekwencja rozkazów Dowiedz się więcej…

Uzasadnienie Biznesowe i Organizacja

Z definicji: Uzasadnieniem Biznesowym jest ustanowienie mechanizmów oceny czy projekt jest (i pozostaje) korzystny, wykonalny i potrzebny. UB jest środkiem wspierającym podejmowanie decyzji w (dalszym) inwestowaniu w projekt. Zasadą metodyki PRINCE2 jest to, że projekt musi posiadać zasadność biznesową w całym czasie jego prowadzenia. Zasadność biznesowa jest tym co skłania nas do rozpoczęcia projektu. Także w całym czasie trwania projektu zasadność Dowiedz się więcej…

Pętle i zagrożenia.

Trudno wyobrazić sobie program bez stosowania pętli… a jednak studenci i mnie uczą czegoś nowego co jakiś czas… np. zadanie: Napisz program, gdzie w zdefiniowanej tablicy znajduje się pięć imion – Alicja, Tomasz, Wojtek, Ewa, Zofia. Wypisz je, każde w osobnej linii z podaniem numeru tej linii… często ze zdumieniem widzę taki program jak poniżej: Co można o tym programie powiedzieć?! Działa?! Dowiedz się więcej…