Treść książki

Przejdź do opcji czytnikaPrzejdź do nawigacjiPrzejdź do informacjiPrzejdź do stopki
TheICTgenre:‘TechnicaldocumentationofICThardware’
Thetermcomputerhardwarereferstophysicalpartsofacomputersystem.It
includestheprimaryunitsofacomputersystemsuchasthecentralprocessingunit9
powersupply9motherboard9randomaccessmemory9expansioncards9graphics
cardsaswellasdifferenttypesofperipheralsusedtoinputdatatothecomputer
systemsuchasamouse9keyboards9touchpads;devicesusedtooutputdatasuchas
monitors9printersanddatastorageperipheralssuchasharddrives9flashdrives9
tapedrives.Otherexamplesofperipheralsareimagescanners9microphones9
loudspeakers9webcams9anddigitalcameras.Examplesofnetworkhardwareare
switchesandrouters.Inotherwordscomputerhardwareisthecollectionofallthe
componentsthataretangibletheycanbephysicallytouched.
24textsinthegenreconcerncomputersystemsincludingportable
computers936textsdescribeperipheraldevices;theremainingtextspertainto
tabletsandmobilephonesincludingsmartphones.
TheICTgenre:‘TextbooksinICT’
Programminginvolvescreatingalgorithms9andimplementationof
algorithmsbymeansofcodinginaprogramminglanguage.Outof99e-books
gatheredinthecategory952%dealwithsoftwaredevelopmentdescribingvarious
programminglanguages9suchas:Java9C++9C#9Objective-C9PHPandothers.
Thechoicewasmotivatedbycurrenttrends9astheselanguagesbelongtothemost
frequentlyusedatpresent.Textbooksforbeginnersaswelladvancedprogrammers
areincluded.Readerscanlearnalotoftheoryfromtextbooksbutinordertowrite
thecodeskilfullymanyhoursofpracticeareindispensable.
OperatingsystemssuchasWindows9LinuxandMacOSXarecoveredby
13textbooks.10%ofe-bookspertainexclusivelytonetworktechnologies.
TheICTgenre:‘Technicaldocumentationofprogramming
languagesandprogrammingenvironments'
Programminglanguagesaresimilartonaturallanguagestoacertaindegree
astheyarealsomarkedbyanumberofsyntacticandsemanticprincipleswhich
specifytheproperwayofwritingstringsofinstructions.
Thesyntaxofprogramminglanguagesisdefinedinspecificationdocuments
whilethesocalledreferenceimplementationsprovidethestandardforthe
subsequentimplementationsandcustomizations.Apursuitbycomputerscientists
tocreateaprogramminglanguagewhichresemblesnaturallanguagesasmuchas
possiblecontinues.
Themajorityoftexts(61.5%)pertaintolanguagessuchasdjango,javascript
andruby.Theselanguagesareusedmainlytocreatewebsites.Today9internetcan
11