Filteri
close
Tip rezultata
Svi rezultati uključeni
keyboard_arrow_down
Kategorija
Ostalo
keyboard_arrow_down
Opseg cena (RSD)
Prikaži sve
keyboard_arrow_down
Od
RSD
Do
RSD
Sortiraj po
keyboard_arrow_down
Objavljeno u proteklih
keyboard_arrow_down
Sajtovi uključeni u pretragu
Svi sajtovi uključeni
keyboard_arrow_down

Pratite promene cene putem maila

  • Da bi dobijali obaveštenja o promeni cene potrebno je da kliknete Prati oglas dugme koje se nalazi na dnu svakog oglasa i unesete Vašu mail adresu.
1-6 od 6 rezultata

Broj oglasa

Prikaz

format_list_bulleted
view_stream
1-6 od 6
1-6 od 6 rezultata

Prikaz

format_list_bulleted
view_stream

Režim promene aktivan!

Upravo ste u režimu promene sačuvane pretrage za frazu .
Možete da promenite frazu ili filtere i sačuvate trenutno stanje

Saznajte šta su i čemu služe kompjuterske komponente. Naučite šta treba a šta ne treba raditi sa svojim računarom... Broj ocena: 93 Cena sa PDV: 330 dinara Na Stanju Šifra Proizvoda: 5134 Vreme slanja: 3 - 5 radnih dana Isporuka: Teritorija Cele Srbije Dostava: Kurirska služba Masa za dostavu: 0.40 kg (cena dostave) Plaćanje: Pouzećem, na Račun, onLine: Visa, Master, Dina Proizvođač: Kompjuter Biblioteka Brend: Kompjuter Biblioteka Pomoć u vezi naručivanja Postavi pitanje u vezi sa proizvodom Opšti uslovi kupovine Dodaj u Korpu ili naruči telefonom radnim danima od 9-17h 069-609-149 069-609-150 011-3047-098 SMS naručivanje naruči preko FB messenger-a ili Viber-a Karakteristike proizvoda: Kako da bolje iskoristite svoj kompjuter (422) Kako da bolje iskoristite svoj kompjuter (422) Autor: Danijela i Danijel Milašinović Edicija: Kompjuter u džepu Oblast: Hardver Korisnički nivo: osnovni-srednji Povez: broširan Broj strana: 273 Kataloški broj: 422 ISBN broj: 978-86-7310-441-6 Opis proizvoda: Kako da bolje iskoristite svoj kompjuter (422) Ako o svom računaru ne znate sve. Ako nekada uradite nešto što niste želeli. Vama treba rešenje problema. Kako da popravite, rešite, izmenite.... Cilj ove knjige je u prvom redu da skrene pažnju korisnicima PC-a na ono što treba da rade, ili da ne rade – da bi im kompjuter što duže i što pouzdanije radio. Dakle, korisnik će uz pomoć ove knjige i svog znanja i iskustva moći da otkloni jednostavnije zastoje i otkaze u radu PC-a i da podešava svoj kompjuter prema svojim potrebama. Isto tako, u knjizi se nalaze adrese web sajtova na kojima se mogu naći potrebne informacije i saveti. Knjiga sadrži poglavlja: Kako da predupredite probleme u radu sa PC-em Kako da otklonite probleme pri uključivanju PC-a Kako da podešavanjem i nadogradnjom ubrzate rad PC-a Kako da rešite probleme sa matičnom pločom, BIOS-om i RAM-om Kako da rešite probleme sa centralnim mikroprocesorom i hladnjacima Kako da izaberete i bolje iskoristite grafičke, video, TV i zvučne kartice Kako da rešite probleme sa tvrdim diskovima i USB „diskovima Kako da koristite CD/DVD za muziku, video i filmove bez problema Kako da izaberete i podesite monitor, štampač i skener Kako da rešite najčešće probleme sa operativnim sistemom Windows Kako da rešite nedoumice sa korisničkim i uslužnim programima Kako da rešite probleme sa Internetom, web sajtovima i elektronskom poštom Kako da zaštitite kompjuter od virusa i špijunskih programa Kako da sačuvate podatke i bezbedno koristite PC Svi proizvodi iz: Računarske Knjige - Hardver Sve iz: Knjižara - Knjige, Udžbenici i Pribor * Sve Za Kucu doo nastoji da bude što preciznija u opisu svih proizvoda. Pored toga, ne možemo da garantujemo da su svi opisi kompletni i bez grešaka. ** Sve cene, prikazane na sajtu svezakucu.rs su sa uracunatim popustima i PDV-om.

Prikaži sve...
forward
Detaljnije

Cilj ove knjige je u prvom redu da skrene pažnju korisnicima PC-a na ono što treba da rade, ili da ne rade – da bi im kompjuter što duže i što pouzdanije radio. Dakle, korisnik će uz pomoć ove knjige i svog znanja i iskustva moći da otkloni jednostavnije zastoje i otkaze u radu PC-a i da podešava svoj kompjuter prema svojim potrebama. Isto tako, u knjizi se nalaze adrese web sajtova na kojima se mogu naći potrebne informacije i saveti.

Prikaži sve...
forward
Detaljnije

Otkrijte funkcije koje štede vreme, pristupačnost i pristupe internoj kontroli, poboljšanja integriteta podataka i tehnike automatizacije unakrsnih tabela, istražujući Excel prečice i nijanse u Microsoftu 365, tj. u Excel verzijama do 2021. Broj ocena: 57 Cena sa PDV: 2860 dinara Na Stanju Šifra Proizvoda: 74183 Vreme slanja: 2 - 3 radna dana Isporuka: Teritorija Cele Srbije Dostava: Kurirska služba Masa za dostavu: 0.80 kg (cena dostave) Plaćanje: Pouzećem, na Račun, onLine: Visa, Master, Dina Proizvođač: Kompjuter biblioteka Brend: Kompjuter Biblioteka Pomoć u vezi naručivanja Postavi pitanje u vezi sa proizvodom Opšti uslovi kupovine Dodaj u Korpu ili naruči telefonom radnim danima od 9-17h 069-609-149 069-609-150 011-3047-098 SMS naručivanje naruči preko FB messenger-a ili Viber-a Karakteristike proizvoda: Otkrijte skrivena blaga Microsoft Excela Otkrijte skrivena blaga Microsoft Excela Autor: David Ringstrom Broj strana: 444 ISBN broj: 9788673105833 Izdavač: Kompjuter biblioteka Kompjuter biblioteka Godina izdanja: 2022. Kataloški broj: 560. Opis proizvoda: Otkrijte skrivena blaga Microsoft Excela Otkrijte funkcije koje štede vreme, pristupačnost i pristupe internoj kontroli, poboljšanja integriteta podataka i tehnike automatizacije unakrsnih tabela, istražujući Excel prečice i nijanse u Microsoftu 365, tj. u Excel verzijama do 2021. Ključne funkcije steknite praktično iskustvo primenom tehnika u detaljnim primerima radnih svezaka uštedite vreme, tako što ćete odmah primeniti integritet podataka i funkcije automatizacije uključite tehnike oporavka od katastrofe unakrsnih tabela u vaš svakodnevni rad Opis knjige David Ringstrom je osmislio frazu „Ili savladajte Excel, ili će on savladati vas!“ nakon što je primetio da mnogo korisnika neefikasno izvršava zadatke u Excelu. U ovoj knjizi ćete naučiti kako da uradite više zadataka uz manje napora. Ova knjiga će vam omogućiti da kreirate otporne unakrsne tabele (spreadsheets) koje su lake za korišćenje i za druge korisnike, uz uključivanje tehnika pripravnosti za katastrofe u unakrsnim tabelama. Tehnike za uštedu vremena koje su razmotrene u knjizi uključuju kreiranje prilagođenih prečica i ikona za pojednostavljenje zadataka koji se ponavljaju, ali i za automatizaciju tih zadataka, pomoću funkcija, kao što su Tables i Custom Views. Videćete kako vam funkcije Conditional Formatting omogućavaju da primenite boje, ikone Cell i drugo formatiranje na zahtev, dok se vaši podaci menjaju. Moći ćete da zaštitite integritet unakrsnih tabela i povećate upotrebljivost implementiranjem internih kontrola i da naučite kako da rešite probleme u funkcijama What-If Analysis. Osim toga, naučićete neke starije i neke nove funkcije, kao što su XLOOKUP, Dynamic Array, LET i LAMBDA i Power Query, dok budete učili kako da iskoristite prečice i nijanse u Excelu. Kada pročitate celu knjigu, imaćete šire znanje o tome kako da izbegnete „zamke“ u Excelu. Moći ćete da efikasnije koristite Excel, pošto ste stekli bolje razumevanje frustrirajućih čudnovatosti koje se svakodnevno mogu pojaviti u Excelu. Naučićete: da istražite skrivene i zanemarene funkcije koje će vam uštedeti vreme da implementirate tehnike za sprečavanje katastrofa i oporavak da poboljšate pristupačnost unakrsnih tabela za sve korisnike da povećate integritet podataka i otpornost unakrsne tabele da kreirate prilagođene funkcije radnog lista bez koda pomoću funkcije LAMBDA da kreirate automatizaciju izveštaja bez koda pomoću funkcije Power Query da lako integrišite tehnike automatizacije unakrsnih tabela Za koga je ova knjiga Ova knjiga je namenjena za srednje i napredne korisnike Excela koji su, između ostalih, poslovni korisnici, računovođe, menadžeri projekata i poslovni analitičari. Uštedećete više vremena koje ste proveli koristeći Excel, zahvaljujući ovoj knjizi. Moći ćete da povećate svoju produktivnost učenjem interaktivnosti, pristupačnosti i automatizacije unakrsnih tabela. Jasna objašnjenja „korak po korak“ i detaljni primeri radne sveske pomoći će vam da isprobate nove tehnike „iz prve ruke“ i da ih brzo iskoristite za svoju poslovnu prednost. Sadržaj Implementacija pristupačnosti Oporavak od katastrofe i upiti u vezi sa datotekama Blaga Quick Access Toolbara Funkcije Conditional Formatting Funkcije Data Validation i Form Controls Funkcije What-If Analysis Automatizacija zadataka pomoću funkcije Table Funkcija Custom Views Excel nedostaci i nijanse Funkcije Lookup i Dynamic Array Names, LET i LAMBDA Power Query Svi proizvodi iz: Računarske Knjige - Office, Word, Excel, ... Sve iz: Knjižara - Knjige, Udžbenici i Pribor * Sve Za Kucu doo nastoji da bude što preciznija u opisu svih proizvoda. Pored toga, ne možemo da garantujemo da su svi opisi kompletni i bez grešaka. ** Sve cene, prikazane na sajtu svezakucu.rs su sa uracunatim popustima i PDV-om.

Prikaži sve...
2,860RSD
forward
forward
Detaljnije

Da biste podigli vaše programske veštine na viši nivo, ova knjiga će vam pomoći da iskoristite mogućnosti funkcionalnog programiranja u JavaScriptu i da napišete visokoodržive i testirane aplikacije za Veb i server pomoću funkcionalnog JavaScripta. Broj ocena: 57 Cena sa PDV: 2530 dinara Na Stanju Šifra Proizvoda: 69335 Vreme slanja: 3 - 5 radnih dana Isporuka: Teritorija Cele Srbije Dostava: Kurirska služba Masa za dostavu: 0.80 kg (cena dostave) Plaćanje: Pouzećem, na Račun, onLine: Visa, Master, Dina Proizvođač: Kompjuter biblioteka Brend: Kompjuter Biblioteka Pomoć u vezi naručivanja Postavi pitanje u vezi sa proizvodom Opšti uslovi kupovine Dodaj u Korpu ili naruči telefonom radnim danima od 9-17h 069-609-149 069-609-150 011-3047-098 SMS naručivanje naruči preko FB messenger-a ili Viber-a Karakteristike proizvoda: JavaScript funkcionalno programiranje JavaScript funkcionalno programiranje, drugo izdanje Autor: Federico Kereki Broj strana: 470 ISBN broj: 9788673105505 Izdavač: Kompjuter biblioteka Kompjuter biblioteka Godina izdanja: 2020. Kataloški broj: 527. Opis proizvoda: JavaScript funkcionalno programiranje Pojednostavite JavaScript kodiranje upotrebom kompozicija funkcija, protočne obrade, ulančavanja i pretvaranja. Za pisanje čistog JavaScript koda koristite deklarativno kodiranje, umesto imperativnog kodiranja. Kreirajte pouzdaniji kod pomoću zatvaranja i nepromenljivih podataka. Primenite praktična rešenja za složene programske probleme pomoću rekurzije. Poboljšajte svoj funkcionalni kod, koristeći tipove podataka, proveru tipa i nepromenljivost. Naučite napredne koncepte funkcionalnog programiranja, kao što su objektivi i prizme za pristup podacima. Funkcionalno programiranje je paradigma za razvoj softvera sa boljim performansama. Ono pomaže da napišete sažet kod i kod koji se može testirati. Da biste podigli vaše programske veštine na viši nivo, ova sveobuhvatna knjiga će vam pomoći da iskoristite mogućnosti funkcionalnog programiranja u JavaScriptu i da napišete visokoodržive i testirane aplikacije za Veb i server pomoću funkcionalnog JavaScripta. Ovo drugo izdanje knjige je ažurirano i poboljšano da bi bile obuhvaćene funkcije kao što su pretvarači, objektivi, prizme i razni drugi koncepti koji će vam pomoći da napišete efikasne programe. Fokusirajući se na funkcionalno programiranje, ne samo da ćete početi da pišete funkcije, već ćete takođe testirati čiste funkcije i da smanjiti neželjene efekte. Knjiga posebno omogućava otkrivanje tehnika za pojednostavljenje koda i primenu rekurzije za kodiranje bez petlji. Postepeno ćete shvatiti kako da postignete nepromenljivost, kako da primenite projektne obrasce i da koristite tipove podataka za vašu aplikaciju, pre nego što nastavite da učite funkcionalno reaktivno programiranje za upravljanje složenim događajima u vašoj aplikaciji. Na kraju, u knjizi će biti razmatrani projektni obrasci koji su relevantni za funkcionalno programiranje. Kada pročitate celu knjigu, razvićete vaše JavaScript veštine i steći ćete znanje o osnovnim funkcionalnim tehnikama programiranja da biste efikasno programirali. Istražite ovo drugo izdanje koje je ažurirano da biste naučili funkcije, kao što su asinhrone funkcije i pretvarači, ali i funkcionalno reaktivno programiranje. Poboljšajte svoje veštine funkcionalnog programiranja (FP-a) za izradu veb aplikacija i serverskih aplikacija pomoću JavaScripta. Koristite FP da biste poboljšali modularnost, ponovnu upotrebljivost i performanse aplikacija. Sadržaj 1 Tehnički zahtevi 2 Postati funkcionalan - nekoliko pitanja Šta je funkcionalno programiranje? Zašto se koristi FP? Da li je JavaScript funkcionalan? Kako se koristi JavaScript? Rezime Pitanja 3 Razmišljati funkcionalno - prvi primer Problem - uraditi nešto samo jednom Funkcionalno rešenje problema Rezime Pitanja 4 Početak upotrebe funkcija - osnovni koncept Sve o funkcijama Korišćenje funkcija na FP načine Rezime Pitanja 5 Pravilno ponašanje - čiste funkcije Čiste funkcije Nečiste funkcije Testiranje - čiste funkcije u poređenju sa nečistim funkcijama Rezime Pitanja 6 Deklarativno programiranje - bolji stil Transformacije Logičke funkcije višeg reda Upotreba asinhronih funkcija Rezime Pitanja 7 Izrada funkcija višeg reda Funkcije omotavanja - zadržavanje ponašanja Promena ponašanja funkcije Promena funkcija na druge načine Rezime Pitanja 8 Funkcije transformacije - currying i parcijalna primena Malo teorije Currying Parcijalna primena Parcijalni currying Zaključak Rezime Pitanja 9 Funkcije spajanja – protočnost i kompozicija Protočna obrada Ulančavanje i fluentni interfejsi Sastavljanje Pretvaranje Rezime Pitanja 10 Funkcije projektovanja - rekurzija Korišćenje rekurzije Tehnike rekurzije Rezime Pitanja 11 Obezbeđivanje čistoće - nepromenljivost Jednostavne JavaScript tehnike Kreiranje trajnih struktura podataka Rezime Pitanja 12 Implementiranje projektnih obrazaca na funkcionalan način Razumevanje projektnih obrazaca Objektno-orijentisani projektni obrasci Funkcionalni projektni obrasci Rezime Pitanja 13 Izrada boljih kontejnera - funkcionalni tipovi podataka Određivanje tipova podataka Izrada kontejnera Funkcije kao strukture podataka Rezime Pitanja 14 Bibliografija 15 Odgovori na pitanja Poglavlje 1, Postati funkcionalan - nekoliko pitanja Poglavlje 2, Razmišljati funkcionalno - prvi primer Poglavlje 3, Početak upotrebe funkcija - osnovni koncept Poglavlje 4, Pravilno ponašanje - čiste funkcije Poglavlje 5, Deklarativno programiranje - bolji stil Poglavlje 6, Izrada funkcija višeg reda Poglavlje 7, Funkcije transformacije - currying i parcijalna primena Poglavlje 8, Funkcije spajanja - protočnost i kompozicija Poglavlje 9, Funkcije projektovanja – rekurzija Poglavlje 10, Obezbeđivanje čistoće – nepromenljivost Poglavlje 11, Implementiranje projektnih obrazaca na funkcionalan način Poglavlje 12, Izrada boljih kontejnera - funkcionalni tipovi podataka Svi proizvodi iz: Računarske Knjige - Programiranje Sve iz: Knjižara - Knjige, Udžbenici i Pribor * Sve Za Kucu doo nastoji da bude što preciznija u opisu svih proizvoda. Pored toga, ne možemo da garantujemo da su svi opisi kompletni i bez grešaka. ** Sve cene, prikazane na sajtu svezakucu.rs su sa uracunatim popustima i PDV-om.

Prikaži sve...
2,530RSD
forward
forward
Detaljnije

Ovaj sveobuhvatni vodič su napisala dva pionira podacijske pismenosti koji imaju bogato iskustvo u komercijalnom svetu podataka i analitike i predavači su na vrhunskim univerzitetima u SAD i Holandiji. Broj ocena: 68 Cena sa PDV: 2860 dinara Na Stanju Šifra Proizvoda: 75204 Vreme slanja: 2 - 3 radna dana Isporuka: Teritorija Cele Srbije Dostava: Kurirska služba Masa za dostavu: 0.80 kg (cena dostave) Plaćanje: Pouzećem, na Račun, onLine: Visa, Master, Dina Proizvođač: Kompjuter biblioteka Brend: Kompjuter Biblioteka Pomoć u vezi naručivanja Postavi pitanje u vezi sa proizvodom Opšti uslovi kupovine Dodaj u Korpu ili naruči telefonom radnim danima od 9-17h 069-609-149 069-609-150 011-3047-098 SMS naručivanje naruči preko FB messenger-a ili Viber-a Karakteristike proizvoda: Podacijska pismenost (Data Literacy) Podacijska pismenost (Data Literacy) Autor: Angelika Klidas Broj strana: 396 ISBN broj: 9788673105888 Izdavač: Kompjuter biblioteka Godina izdanja: 2023. Kataloški broj: 565. Opis proizvoda: Podacijska pismenost (Data Literacy) Kome je namenjena knjiga: studentima i postdiplomcima u oblasti podataka i analitike, kao i menadžmenta i marketinga poslovnim ljudima čiji biznis i profit zavise od kvaliteta podataka i njihovog tumačenja rukovodiocima sektora marketinga, prodaje, ljudskih resursa i informacionih tehnologija novinarima i svim ostalim pojedincima zainteresovanim za razumevanje savremenog sveta podataka Oblasti zastupljene u knjizi: Upravljanje podacima Analitika podataka Podaci i KPI kompanija Vizuelizacija podataka Komunikacija podataka Razumevanje podataka Rukovanje podacima Odluke zasnovane na podacima Projekti podataka i analitike Edukacija za rad sa podacima Šabloni za evaluacije O autorima knjige: Ovaj sveobuhvatni vodič su napisala dva pionira podacijske pismenosti koji imaju bogato iskustvo u komercijalnom svetu podataka i analitike i predavači su na vrhunskim univerzitetima u SAD i Holandiji. Decenije svojih karijera posvetili su maksimalizovanju vrednosti dobijenih iz podataka za svoje poslovne klijente i prenošenju znanja o podacima i analitici u akademskom okruženju. Zašto vam treba ova knjiga: Podaci su više od obične robe u digitalnom svetu. Oni su pokretač poslovnih tokova, sredstvo za postizanje prednosti i uspeha na savremenom tržištu. Pojedinci, timovi i preduzeća, ukoliko koriste podatke na pravi način, mogu da stvore potpuno novu oblast za svoje poslovne mogućnosti i dostignuća. Zajedno sa najboljim tehnikama, praktičnim modelima i primerima iz stvarnog sveta, knjiga Podacijska pismenost (Data Literacy) će vam pomoći da najbolje iskoristite vaše podatke, tako što ćete naučiti osnove podacijske pismenosti i ubrzati svoj put ka kvalitetnom otkrivanju uvida u obilje podataka i donošenje ispravnih poslovnih odluka zasnovanih na tim podacima. Šta obuhvata ova knjiga? U Poglavlju 1, Početak – Tok podataka, razmotren je proces prelaska od podataka, preko uvida, pa sve do akcije, i pokazano je da se taj proces sastoji od više koraka. Razumevanje ovog procesa je ključno za svakoga ko koristi podatke za donošenje odluka. U ovom poglavlju su predstavljeni tok podataka kroz taj proces i uobičajene zamke koje se mogu isprečiti na svakom koraku. U Poglavlju 2, Razmatranje putovanja podataka, pokazano je da pojedinci moraju da znaju da odmere više koraka, u analitičkoj zrelosti, da bi mogli pravilno da pretvore podatke u uvide koji se mogu primeniti, odnosno da znaju da koriste deskriptivnost, dijagnostiku, prediktivnost, preskriptivnost i semantiku. U ovom poglavlju predstavljamo te korake, uz praktične primere o uvidima koje možete dobiti iz svakog koraka u procesu. U Poglavlju 3, Razumevanje modela četiri stuba, razmatramo četiri elementarna stuba analitike podataka kojima treba da se bavimo u našem poslovanju. Svi znaju i razumeju šta su podaci ili kontrolna tabla. Sa te tačke gledišta, povećavaju se potražnja i prihvatanje projekata podataka i analitike i potreba za poznavanjem podacijske pismenosti. U Poglavlju 4, Implementacija organizacione podacijske pismenosti, fokusiramo se na najbolje tehnike za organizacionu strategiju i kulturu kako bi se podržala podacijska pismenost i donošenje odluka na osnovu podataka. Da bi pojedinci i organizacije mogli da izvuku uvid i vrednost iz svojih podataka, potrebna je šira primena donošenja odluka na osnovu podataka. Bez obzira na to što mnoge organizacije imaju alatke, tehnologije i tehničke mogućnosti, one često ne mogu da se informišu pomoću podataka, zbog nedostatka podacijske pismenosti. U Poglavlju 5, Upravljanje okruženjem podataka, na zanimljiv način se razmatra kako rešenja sa kraćim kodom/bez koda (low-code/no-code) sazrevaju, pa korisnici mogu da izrade brza jezera podataka, skladišta podataka i cevovode podataka. Ako poredimo ovu tehnologiju sa tradicionalnijim rešenjima, primećujemo da možemo da postignemo bolji tempo trke u razvoju osnove podataka i analitike. Zbog enormnog povećanja količine i složenosti podataka i okruženja podataka (1,7 MB podataka se kreira svake sekunde za svaku osobu na našoj planeti), dobra i stabilna strategija upravljanja podacima i briga o zajedničkom pogledu na podatke nikada nisu bile toliko važne. Međutim, u poslednje dve godine je došlo do nove promene i potreba za upravljanjem okruženjem podataka je postala još važnija. U Poglavlju 6, Usklađivanje sa ciljevima organizacije, objašnjeno je da je KPI izuzetno važan kao pomoć organizacijama da shvate koliko dobro posluju u odnosu na svoje strateške ciljeve i zadatke. Međutim, važno je razumeti šta je KPI zaista u odnosu na merenje ili metriku, ali razumeti i odgovarajuće tipove KPI-ova za praćenje, odnosno vodeće i zaostajuće pokazatelje. U Poglavlju 7, Dizajniranje kontrolnih tabli i izveštaja, razmotreno je kako vizuelizacije obezbeđuju vitalnu funkciju pri opisivanju situacija. Vizuelizacije se mogu koristiti za pronalaženje uvida i za prenošenje tih uvida drugima. Izbor odgovarajuće vizuelizacije zavisi i od podataka koje koristite i od onoga što pokušavate da prikažete. U ovom poglavlju se fokusiramo na odabir odgovarajućeg tipa grafikona i dizajniranje grafikona kako bi se ljudima olakšalo interpretiranje relevantnih delova. U Poglavlju 8, Ispitivanje podataka, naučićete kako da postavljate pitanja, analizirate ekstremne vrednosti (ilustrativna je propratna priča dr Snowa Smrt u jami), isključite pristrasnost i slično, da biste mogli da postavljate odgovarajuća pitanja i zadovoljite svoju radoznalost. Naučićete razliku između korelacije i uzročnosti. Baveći se tim temama, moći ćete da razumete šta su signali i buka i kako da analizirate autlajere, tako što ćete postavljati hipotetička pitanja. Moći ćete da prepoznate dobre, loše i zle uvide. U Poglavlju 9, Odgovorno rukovanje podacima, objašnjeno je da je etika nauka kojom ljudi pokušavaju da kvalifikuju određene postupke kao ispravne ili pogrešne. Međutim, ne postoje jednoznačni odgovori na etička pitanja, jer su često vrlo lična. Danas su podaci i analitika svuda, dodiruju svaki trenutak našeg života. Podaci i analitika, dakle, igraju ogromnu ulogu u našem svakodnevnom životu - na primer, Amazon zna šta kupujemo i predlaže druge članke za koje bismo mogli biti zainteresovani; aplikacije nam pokazuju kako ćemo izgledati kada budemo stariji, a Netflix i Spotify znaju šta gledamo ili slušamo i daju nam predloge šta bismo još mogli da gledamo ili slušamo. U Poglavlju 10, Pretvaranje uvida u odluke, istražujemo koliko pojedinaca i organizacija dolazi do uvida iz svojih podataka. Međutim, proces pretvaranja uvida u odluke i reagovanje na osnovu njih su mnogo teži. U ovom poglavlju se fokusiramo na ono što je potrebno da bismo podržali ovaj korak u procesu, odnosno na uvođenje radnog okvira od šest koraka, koji je i sistemski i sistematski. U ovom poglavlju takođe razmatramo kako možete da upravljate promenama koje se odnose na vaše odluke i kako možete efikasno da komunicirate sa svim zainteresovanim stranama prepričavanjem podataka. U Poglavlju 11, Definisanje radnog okvira kompetencija podacijske pismenosti, istaknuto je da je prvi korak za poboljšanje vaše podacijske pismenosti da naučite koje su tačno kompetencije koje podržavaju podacijsku pismenost. U ovom poglavlju je opisan radni okvir kompetencija za podacijsku pismenost, koji uključuje odgovarajuće tvrde veštine, meke veštine i načine razmišljanja za podacijsku pismenost. Takođe je ukazano da kompetencije imaju različite nivoe, a vi možete prelaziti na više nivoe kako budete iskusniji u podacijskoj pismenosti. U ovom poglavlju se fokusiramo i na najbolje tehnike za početak učenja o ovim kompetencijama. U Poglavlju 12, Procena zrelosti podacijske pismenosti, predstavljamo kako možete da procenite svoju podacijsku pismenost, a zatim objašnjavamo kako da interpretirate rezultate procene da biste personalizovali svoje edukativno putovanje. Pre nego što započnete svoje učenje podacijske pismenosti, trebalo bi da započnete procenu vašeg trenutnog nivoa, a zatim da iskoristite tu procenu da biste shvatili na koje kompetencije treba da se fokusirate nadalje. U Poglavlju 13, Upravljanje projektima podataka i analitike, objašnjavamo načine na koje možete pristupiti projektu podataka i analitike i kako možete njima upravljati kao vođa projekta i pratiti poslovni slučaj i vrednost koju taj projekat može doneti. Sve počinje razvojem poslovnog slučaja podataka i analitike u kojem definišete obim projekta, ciljeve i rizike, ali i korisnu vrednost koju on može doneti vašoj organizaciji. Projekti podataka i analitike se često realizuju u organizacijama, odeljenjima i procesima poslovnih jedinica. Oni uglavnom sadrže kombinaciju strateških ciljeva ili imaju veliki politički značaj i imaju skrivene zainteresovane strane i specifične rizike koji se odnose na podatke i analitiku o kojima treba voditi računa. Poglavlje 14, Dodatak A – Šabloni, sadrži materijale koji će vam pomoći da započnete svoj put ka podacijskoj pismenosti. Svi materijali su takođe dostupni na adresi www.kevinhanegan.com. Poglavlje 15, Dodatak B – Literatura, sadrži rezime referenci, knjiga i članaka koje smo čitali tokom godina. Sva ta literatura nas je inspirisala i pomogla nam da podučavamo i pišemo. Svi proizvodi iz: Računarske Knjige - Modeliranje Podataka Sve iz: Knjižara - Knjige, Udžbenici i Pribor * Sve Za Kucu doo nastoji da bude što preciznija u opisu svih proizvoda. Pored toga, ne možemo da garantujemo da su svi opisi kompletni i bez grešaka. ** Sve cene, prikazane na sajtu svezakucu.rs su sa uracunatim popustima i PDV-om.

Prikaži sve...
2,860RSD
forward
forward
Detaljnije

Napišite program bez grešaka od početka do kraja. Uništite Java bube pomoću saveta, trikova i naprednih tehnika za rešavanje problema, koji se nalaze u ovoj iscrpnoj knjizi. Broj ocena: 108 Artikal je RASPRODAT ! Pogledaj Aktuelnu Ponudu: Računarske Knjige - Programiranje Šifra Proizvoda: 1583 Poslednja cena bila je: 303 din Obavesti me kad stigne Karakteristike proizvoda: Java debagovanje (117) Java debagovanje (117) Autor: Will David Mitchell Korisnički Nivo: Srednji, viši Broj strana: 461 ISBN broj: 86-7310-110-7 Izdavač originala: Osborne Serija izd. orig: Debugging Opis proizvoda: Java debagovanje (117) Napišite program bez grešaka od početka do kraja. Uništite Java bube (engl. bugs) pomoću saveta, trikova i naprednih tehnika za rešavanje problema, koji se nalaze u ovoj iscrpnoj knjizi. Debugging Java vam prikazuje, korak po korak, kako da u vašim apletima i aplikacijama locirate i eliminišete jednostavne nepravilnosti, kao i one koje su teške za otkrivanje. Nučićete kako da sprečite pojavu bagova zbog većeg broja linija u vašem kodu, izbegnete usporavanje programa, smanjite pritisak koji nastaje zbog krajnjih rokova upotrebom RFA, koristite tekst editore i makroe za smanjivanje grešaka, koristite debugging power alate, i eliminišete konflikte više niti. Ekspert za debugging, Will David Mitchel,l će vam čak pokazati i kako nepravilnosti koje se mogu javiti prilikom projektovanja i logične mane mogu stvoriti nove osobine! Kada ga “to radi na mojoj mašini” neće eliminisati, upotrebite rešenja koja nudi ova knjiga kako biste dobro istrebili Java bube (bagove). Koji aspekt računarske tehnike je za vas, vašeg pretpostavljenog i vaše korisnike najbolniji? Bagovi (engl. bugs – bube)? U tome niste usamljeni. Najmoćniji trgovci na planeti ostvarili su svoj uspeh otkrivanjem problema koji su za ljude najbolniji, i napornim radom na olakšavanju tih problema. Iz istih razloga su i najcenjeniji svetski programeri ostvarili svoj junački status, stvarajući bezbolne kodove, bez buba. Većina najboljih tehnika nije intuitivnog tipa, ali ih Debuggung Java ipak otkriva. Ova knjiga vam pokazuje kako da: Ukažete na bagove na samom početku Napišete kod koji izbegava bagove Locirate i uništite par onih koje su vam utekle Napravite bolju klopku za bube Napišete savršenu poruku greške Upotrebite automatizovane alate za uklanjanje buba iz programa Učinite da vas korisnici vole Bube stvaraju bol jer su neverovatno skupe. Razmislite samo o milijardama dolara koje su potrošene na takozvanu milenijumsku bubu, ili na cenu zamene svemirske sonde koja se greškom srušila na Mars. Sve dok je matematički moguće izvršiti testiranja na sve greške, dotle ima smisla i sprečavanje od njihovog razmnožavanja u vašem Java kodu. Debuggung Java otkriva tajne programerskih majstora vezane za ovaj problem. Iako je ova knjiga skoncentrisana na Javu i srodne proizvode, principi pisca se mogu primeniti na bilo koji projekat, pa čak i na one koji su van dometa računarske tehnike. Debuggung Java vam pokazuje izvore Java buba i mudre načine za njihovo uništenje. Evo tri primera: Pritisak krajnjeg roka – U okviru "Ne propustite drugi rok", ova knjiga po prvi put javnost demonstrira Risk Factor Analysis (RFA). RFA vam omogućava da cenu projekta procenite tri puta tačnije nego što je to slučaj sa ostatkom industrije. Procene koje daje RFA su ubedljive i omogućavaju vam da od vaših pretpostavljenih i od klijenata dobijete čvrste, razumne rokove. Izbegavajući pritisak koji stvara krajnji rok izbećićete celu klasu bagova. Strah - U okviru "Prvo napišite uputstvo za upotrebu", pisac vam pokazuje kako da u set programskih specifikacija uključite i uputstvo za upotrebu koje korisnik može da razume. Ovaj ‘zastareli” pristup kod korisnika eliminiše strah od angažovanja za pregledavanje jednog legalni dokumenta, čime vi zaustavljate govorkanja korisnika. Zato, prosto napišite i testirajte vaše programe saglasno sa uputstvom za upotrebu. Niti (engl. threads) – Niti su svojstvene Javi. Takvi bagovi se odnose na vreme, datum, različite virtualne mašine, pa čak i koliko brzo ste dvostruko kliknuli mišem! Većina se dešava samo u retkim momentima kada se dve ili više niti nalaze u medjusobno konfliktnim situacijama, stvarajući takve bagove koji se teško reprodukuju. Pisac nam otkriva specijalne taktike koje su potrebne za praćenje, lociranje i uništavanje takvih buba. Automatizacija – Većina kompanija testira manje od trećine kodova koje prodaje! Ovi rezultati su opširno razmatrani. Java je iznedrila veliki broj neverovatno moćnih alata koji pomažu otklanjanje grešaka koje se nalaze u vašem kodu. Upotrebom ovih alata, možete obezbediti da svaki vaš kod bude testiran. Treba da znate da je testiran mnogo bolje nego bilo koji kod u poslednjih nekoliko godina. Debuggung Java vam pokazuje kako da iskoristite većinu ovih automatizovanih alata. Naučite arhitekturu čistog Java koda i eliminišite loše programerske navike Postavite efikasnu zamku za lociranje i drobljenje Java buba (bagova) Pronađite, proanalizirajte i rešite greške i probleme u objektno-orijentisanim i proceduralno-orijentisanim kodovima Upotrebite Risk-Factir Analysis za eliminisanje bagova koji nastaju zbog pritiska vezanog za krajnje rokove Implementirajte makroe da biste otklonili greške i uštedeli vreme Proširite i savladajte Copy/Paste bafer kako biste izbegli greške u kucanju Prepoznajte i uklonite uslove koji mogu dovesti do međusobno konfliktnih niti I zaista, vaš moto bi trebao da bude, kao što je dvadeset godina bio ovom piscu, "Softver koji zauvek vredi". Poglavlje 1 – Dokazi i neformalne potvrde da ni jedno testiranje ne može otkriti sve bagove. Prema tome, od samog početka morate napisati kod koji izbegava bagove. Poglavlje 2 – Zalazi u psihološke i fiziološke razloge postojanja buba. Ovo vam pomaže da u svom svom kaprisu, postanete kreativniji, ili organizovaniji. Ovo poglavlje stvara dobar primer pisanja dokumentacije pre pisanja koda, pokazuje vam kako da tu dokumentaciju ubacite unutar čvrste programske specifikacije. Radeći ovo smanjićete pritisak koji stavaraju krajnji rokovi, ali vas poglavlje vodi dalje predstavljajući po prvi put u knjizi, Risk Factor Analysis. Ovaj moćni alat vam dozvoljava da napor procenite dva puta tačnije nego što bi to uradili bez njega. Štaviše možete odbraniti vaš trud, čime zaustavljate govorkanja korisnika. Ovo poglavlje vam pokazuje kako da poredjate vaše zadatke u programiranju, tako da se neprijatnosti dese što pre, kada ćete ih lakše rešiti. Poglavlje 3 - Počinje time kako da napravite što bolju zamku za bube. Pokazuje vam kako da iskoristite vaš Java kod, tako da vam on kaže gde se desio problem. Predstavljen u C++, a pozajmljen u Javi, napredni mehanizam za hvatanje grešaka, koji ne zakopava originalni kod unutar zamke za grešku. Ovo poglavlje vam pokazuje kako da i kako da ne koristite taj mehanizam. Ono se završava ohrabrujući vas da praktikujete stvaranje bagova, kako biste se upoznali sa njima. Poglavlje 4 – Detaljno prikazuje Risk Factor Analysis (RFA), pokazujući vam kako da ga zaposlite na najbolji mogući način. Programeri treba da postanu eksperti u procenjivanju vremena koje im je potrebno da urade nešto što ne znaju da rade. Vauu! Samo vam nešto poput RFA daje šansu za borbu. Poglavlje 5 – Objašnjava editore i integrisana razvojna okruženja (Integrated Development Enviroments – IDEs). Koristeći projekat koji vas uči nekim Java lukavstvima, ovo poglavlje vam pokazuje kako da ubacite Microsoft Word u veoma moćan Java editor, u koji je ugra|eno tuce automatizovanih alata. Prema tome, ovo poglavlje objašnjava najbolje Java editore koji se nalaze na tržištu. Ono pokazuje kako da učinite da što veći broj grešaka odudara, kao da ih na primer označite crvenom bojom. Ono pokazuje i kako da proširite vaš Windows clipboard tako da celu kalasu buba sprerčite da se razmnožavaju. Možete imati Java-orijentisani spell checker. “Holey” 3x5 karte mogu organizovati vaš projekat tako da samo kompjuterski program može da se duplira ali za upola kraće vreme. IDE omalovažavaju neki puristi, koji pišu odlične Java kodove. Ovo poglavlje pokazuje načine za korišćenje najpopularnijih IDE editora. Neki IDE su besplatni. Poglavlje 6 – Klasifikuje Java bube, pokazujući nove načine za njihovo detektovanje i rukovanje. Neke od njih su svojsvene i drugim programskim jezicima. Naprimer, tokom faze projektovanja, svaki put kada imate jedan neparan broj uslova za razmatranje, kao što je čovek, žena i dete, veovatno ćete jednog ispustiti. Bube se gomilaju na odredjenim mestima. Poznavanje načina za otkrivanje takvih mesta dozvolajva vam da portošite 20 procenata vašeg vremena za otkrivanje 80 procenata buba, umesto da kružite okolo. Ova mesta su različita za različite klase buba: matematičke, logičke, sintaksne, Bulove, memorijske, operatorske, i druge. Ovo poglavlje pokazuje kako da efikasno detektujete takve bube. Java je napisana tako da izbegne mnoge probleme, kao što je neprijatnost koju stvaraju C/C++ pointeri. Java niti, medjutim, uvode novu klasu buba sa kojom morate da se izborite. Poglavlje 7 - Poredi debugging sa strategijama [erlok Holmsa. Ovo poglavlje se vraća na filozofiju i fiziologiju da bi vam pokazao kako da induktivno ili deduktivno mislite, u zavisnosti od situacije. Ono pokazuje kada i kako da upotrebite depth-first pretraživanje bagova, a kada da uposlite breadth-first taktiku. Lični standardi prilikom kodiranja je veoma moćna zaštita od grešaka, a ovo poglavlje prikazuje skup koji ima naš autor. Veoma je važno da ne usvojite ove standarde, već da stvorite svoj sopstveni skup. Poglavlje 8 - Objašnjava automatizovane debuggere. Ovi moćni alati mogu da napišu setove za testiranje umesto vas, analiziraju vaš kod pre kompajliranja, analiziraju pokrenuti kod, obezbe|uju testiranje svih grana, proveravaju pukotine u memoriji, predvi|a konflikte izme|u niti (engl. threads), profile za performanse ili memorijska opasna mesta. Pošto se jedna greška može desiti na svakih 100 pokretanja, ova prednost može biti ogromna. Možete analizirati pozive metoda, gomile, stek, RAM, I/O, portove, i još mnogo toga. Možete postaviti tačke prekida (engl. break points) i tačke posmatranja (engl. watch points) koje vam dozvoljavaju da vidite sadržaj svih niti i promenljivih kadgod se nešto interesantno desi. Možete izvršiti izmenu koda u letu, ponovno kompajliranje, nastavljanje, ili restart programa. Možete debagirati Mecintosh u Čikagu, Pentium u Rimu, i VAX u Brizbenu, sve sa Solars-a u San Dijegu i sve to u isto vreme, i oni interaguju jedan sa drugim. Možete automatski detektovati i popraviti bagove koje nikada ne biste mogli da pronadjete ručno. Poglavlje 9 - Uvodi grandiozne strategije za debugging. Ono što je veoma interesantno je to što se ova knjiga nalazi u vakuumu. Skoro da ne postoji ni jedna knjiga na temu debugging Java, i uopšte na temu debugging-a. Debugging, slično testiranju, ima prednost što stvari radi na pametniji način, koristi najbolje dostupne resurse. Ovo poglavlje obuhvata različita rezonovanja, koji pripadaju debugging-u. Ono pokazuje kako da uposlite binarno pretraživanje za poboljšanje debugging-a, na isti način kako ono poboljšava traženje fajlova. Ono pokazuje da je testiranje sa dna ka vrhu (engl. bottom-up), iako se retko koristi, najefikasnije sredstvo za stvaranje preciznog koda. Ovo poglavlje usmerava pažnju na povratak grešaka i pokazuje kako da ga izbegnete. Zatim, pokazuje kako da napišete test odsečke koji simuliraju module koji još uvek nisu napisani, tako da test možete da izvedete. Poglavlje 10 - Razmatra testiranje. Test tipa black-box (crna kutija) vode brigu samo o ulazu i izlazu. Nasuprot tome, testovi tipa white-box (bela kutija) zalaze u najskriveniji rad koda. Ovo poglavlje daje specifikacije za šest automatizovanih analizatora. Neki od ovih su već obuhvaćeni komercijalnim proizvodima, a neki su potpuno novi. Da li biste voleli da znate koliko bagova je ostalo u vašem kodu? Postoji način da se to sazna, mnogo pre nego što ste locirali sve bagove. Ovo poglavlje detaljno prikazuje dva načina, ostavljajući treći za Poglavlje 13. Ovo poglavlje se završava jakim argumentima koji se odnose na potrebu postojanja drugog kompjutera. U poredjenju sa ekstremno velikom cenom bagova, i u poredjenju sa vašom platom, cena drugog kompjutera je veoma mala. Slično tome, cena prikazanog softvera je beznačajna u poredjenju sa tim koliko vas koštaju bagovi. Ovo poglavlje vam pokazuje zašto vi i vaši korisnici uvek treba da biraju robusnije softvere, bez obzira na njihovu cenu. To je jeftinije. Poglavlje 11 - Objašnjava niti i kako oni interaguju. Ne možete izbeći Java niti. Njih prati glas komplikatora programa, ali ustvari one sve pojednostavljuju. Niti emuliraju kako ljudi misle i žive. Iako smo programirani da napišemo sekvencijalni kod, okruženja u vidu niti olakšavaju život, zato što primere možemo da potražimo u ljudskom rodu. Medjutim, niti mogu da budu u koliziji. One mogu udju u mrtvu petlju. Oni mogu da počnu sa brzinom podataka, kao što je klasični slučaj kada se dvojici ljudi dozvoli podizanje po 1000$ sa bankovnog računa, koji samo ima 1000$ na prvom mestu, simultanim delovanjem. Niti mogu da umru, ostavljajući druge niti koje zavise od njih, stalled. Čitave biblioteke, pri čemu se ističe Swing, nisu bezbedne po pitanju niti. Java iskaz synchronized može da upozori na brzinu podataka, i otkrije mrtvu petlju u nekom kodu. Prema tome synchronized blok radi na oko 25 procenata brzine. Monitori, semafori, multipleksiranje, podela, i druge metodologije kodiranja su često efikasnije od synchronized blokova. Ovo poglavlje pokazuje kako da primenite te napredne tehnike. Poglavlje 12 - Pomaže da obezbedite lojalnost vaših korisnika. Treba se sažaliti na jadnok korisnika koji treba da da izveštaj za CEO za jedan sat, ali kome se pojavila poruka “Invalid Page Fault”. Korisnik zna da će kompjuter da se sruši. Tada će CEO optužiti korisnika, a ne onoga ko je napiaso kod sa greškom. Zašto ipak treba da napravimo back-up naših fajlova? Ovo poglavlje piokazuje kako da napišete poruku greške tako da vas zbunjeni korisnik voli i ne traži ništa čime bi vas ubio. Možete čak i da besplatno upišete mudar korisnički savet. Sve to zavisi od načina na koji predstavljate grešku. Davanje odgovora na osnovna pitanja ko, šta, gde, kad i kako, je neophodno ali i glomazno. Prema tome, vi treba da date većinu informacija na jedinstveni način koji je najbolji i za vas i za vašeg korisnika. Zaboga, nikako ne unosite pogrešno napisanu reč u poruku greške! Treba da unesete većinu poruka greške na hard disk korisnika, u vidu kružećeg reda koji izbegava upotrebu drajva. Ovo poglavlje pokazuje najjednostavniji način za primenu takvog reda, i kako ga vaš tim za podršku može iskoristiti za davanje usluga. Poglavlje 13 – Vraća se na testiranje, sa akcentom na novo saznanje o nitima (engl. threads). Ono pokazuje kako se većina testiranja može automatizovati, do različitog nivoa. Ovo poglavlje razmatra sledećih deset tipova testova, kao što je stress test, fault incertion, i backup testiranje. Poglavlje se završava načinom za uključenje automatizovanog testiranja u novu paradigmu koja vam govori koliko buba je ostalo. Ukoliko možete da procenite broj preostalih buba, možete i odlučiti da li ćete taj broj smanjiti na nulu ili ne. Ta odluka može biti i van vaših moći, iz ekonomskih razloga. Sa druge strane, životi mogu da zavise od toga da li vaš kod ima buba. Dodatak A – Daje prikaz velikog broja komercijalnih softvera koji su povezani sa Javom. Dodatak B – Govori vam mesta na kojima možete da prona|ete najveću količinu informacija u knjigama, časopisima, newsgroups, Web sajtovima. Dodatak C - Daje moj "21 zakon programiranja". Dodatak D – Je tumač pojmova Java termina koji se koriste u ovoj knjizi, uključujući i dosta njih koji se ovde ne koriste. Dodatak E – Daje izvorni kod za veliki broj moćnih Microsoft Word makroa. Ovi makroi vam pomažu da ubacite Word u veoma korisni Java editor, pomoću nekoliko karakteristika koje IDE nije imao do sad. Za zabavu Okrenite stranice do Poglavlja 1 i vidite zašto je moguće napisati skup testova koji će pronaći sve bagove. Uživajte. Svi proizvodi iz: Računarske Knjige - Programiranje Sve iz: Knjižara - Knjige, Udžbenici i Pribor * Sve Za Kucu doo nastoji da bude što preciznija u opisu svih proizvoda. Pored toga, ne možemo da garantujemo da su svi opisi kompletni i bez grešaka. ** Sve cene, prikazane na sajtu svezakucu.rs su sa uracunatim popustima i PDV-om.

Prikaži sve...
forward
Detaljnije
Nazad
Sačuvaj