Wat is computerhardware en -software. Computerhardware en -software

Hardware en software. PC-softwareniveaus en hun korte kenmerken
(155 kb.)
Beschikbare bestanden (1):
1.doc155 kb.19.12.2011 06:52

1.doc

FEDERALE SPOORWEGVERVOERBUREAU

Staat onderwijsinstelling hoger beroepsonderwijs

IRKUTSK STAATSUNIVERSITEIT VOOR COMMUNICATIE

Afdeling: “Informatica en Informatietechnologieën”

Verslag over het vakgebied "Informatica"

“Hard- en software. Niveaus software PC's en hun korte kenmerken"

Ingevuld door een leerling

(1e jaar, groep ENS-09-2)

Grosheva K.I.

Docent

Petrova L.V.
Irkoetsk, 2010

Hardware computer3

^ Computersoftware 7

Computersysteemsoftware 8

Applicatiesoftware PC 9

Gereedschapssoftware 10

Bibliografie 12

Computerhardware

^ Computerhardware (Hardware) – dit is alle hardware waaruit een computer bestaat, d.w.z. alle apparatuur die nodig is om een ​​computer te laten draaien.
JSC kan in twee delen worden verdeeld:

  1. basiscomputerapparatuur;

  2. extra computerapparatuur.
De belangrijkste computerapparaten zijn onder meer:

  1. monitor (of beeldscherm) – apparaat voor informatie-uitvoer;

  2. toetsenbord – apparaat voor informatie-invoer;

  3. systeem eenheid.
Deze apparaten worden standaard genoemd omdat het zonder deze apparaten onmogelijk is om op een computer te werken.
De belangrijkste van deze drie apparaten is de systeemeenheid. Als u de behuizing verwijdert en erin kijkt, ziet u onderdelen die overeenkomen met het volgende pc-architectuurdiagram:

Dit circuit is een voorbeeld van de interne ‘vulling’ van een computer, maar als bepaalde apparaten aanwezig of afwezig zijn, verandert het circuit. Er zijn echter apparaten die op een moderne computer zijn geïnstalleerd persoonlijke computer. De systeemeenheid bevat de belangrijkste elementen van de computer:


  • microprocessor ( CPU) – een elektronische chip die is ontworpen om te voorzien algemeen beheer computer, evenals om alle bewerkingen, opdrachten en programma's uit te voeren;

  • coprocessor – een apparaat (chip) dat de computerprestaties verbetert. De coprocessor werkt niet altijd;

  • Random Access Memory (RAM of RAM) is een geheugengebied dat is ontworpen voor de tijdelijke opslag van programma's en gegevens. Nadat u de computer hebt aangezet, wordt het bestand dat wordt uitgevoerd daar geplaatst. gegeven tijd programma en de computer werkt ermee. Wanneer de computer wordt uitgeschakeld, gaat de inhoud van het RAM-geheugen verloren;

  • Cachegeheugen is ultrasnel geheugen dat zich tussen het hoofdgeheugen en de processor bevindt. Schijfcache is een RAM-gebied waarin besturingssysteem slaat de inhoud op van het deel van de magnetische schijf waartoe toegang werd verkregen. Als gevolg hiervan worden er bij het opnieuw benaderen van de schijf gegevens geselecteerd schijfcache, zonder dat trage I/O-bewerkingen nodig zijn;

  • alleen-lezen geheugen (ROM of ROM) bevat programma's en gegevens die de werking van de pc bepalen nadat de stroom is ingeschakeld. Informatie in ROM wordt voor eens en altijd bij de fabrikant ingevoerd, dat wil zeggen dat de inhoud van dit geheugengebied (meestal geïmplementeerd op een enkele chip) niet door de gebruiker kan worden gewijzigd. De ROM-winkels de volgende programma's: - zelftest van pc-apparaten wanneer de stroom is ingeschakeld; - bootstrap besturingssysteem;
    - een pakket stuurprogramma's die de basisinterface tussen het besturingssysteem en de hardware nieuw leven inblazen;
    - instellen van systeemconfiguratieparameters.
    - voeding (klokgenerator), die converteert elektrische stroom netwerk en voedt het elektronische circuits computer;
    - het besturingsapparaat genereert en distribueert verschillende apparaten controle signalen.
    De genoemde apparaten (microprocessor, coprocessor, ROM, RAM, klokgenerator, besturingsapparaat) zijn geïntegreerd op de systeemkaart (moederbord). Daarnaast de compositie systeem eenheid omvat ook:

    1. magnetische diskdrives (FLMD, diskettestations, FFD) - een invoer-/uitvoerapparaat ontworpen voor het lezen van en schrijven naar magnetische diskettes (floppy disks);

    2. harde schijf magnetische schijf(HDD, harde schijf, HDD) - een apparaat ontworpen voor permanente opslag informatie die wordt gebruikt bij het werken met een computer: besturingssysteemprogramma's, veelgebruikte softwarepakketten, enz. Het is stevig bevestigd en kan niet worden verwijderd. Toegang tot een harde schijf is sneller dan tot een diskette;

    3. bussen - ze worden computerslagaders genoemd waardoor informatie wordt verzonden. Er zijn twee soorten bussen: systeem- en lokale bus. Systeembus ontworpen om interactie te organiseren randapparatuur met de computerkern, die een microprocessor, RAM en ROM omvat. Een lokale bus wordt gewoonlijk een bus genoemd die rechtstreeks is aangesloten op de pinnen van de microprocessor en die gewoonlijk werkt op de externe frequentie van de microprocessor.
Naast de algemene bediening op systeembord, PC bevat een nummer speciale apparaten, controllers of adapters. Ze lossen twee hoofdtaken op: zorgen voor opname in het systeem en het werk beheren externe apparaten. Bijvoorbeeld RAM-controller, controller harde schijf enz.
De rest van de computerapparaten worden extra apparaten genoemd omdat ze deze bieden extra functies bij het werken op een computer. Op een andere manier worden deze apparaten randapparatuur of randapparatuur genoemd. Deze omvatten:

  • muis – een apparaat waarmee u de cursor kunt besturen en bedoeld is om informatie in een computer in te voeren;

  • joystick – cursormanipulator. Het is een handvat met knoppen, dat het meest wordt gebruikt in trainingsapparatuur en spellen;

  • trackball – een manipulator in de vorm van een bal op een standaard. Wordt gebruikt om de muis te vervangen, vooral in laptopcomputers(Notitieboekje);

  • printer (afdrukapparaat) – een apparaat dat is ontworpen om informatie op papier uit te voeren. Printers zijn dotmatrix (prints met lint), inkjet (met speciale inkt) en laser (met poeder);

  • scanner - een apparaat dat is ontworpen om tekst te lezen en grafische informatie van papier met behulp van optische middelen, deze coderen en in een computer invoeren. Er zijn momenteel verschillende soorten scanners:

  • handleiding – ontworpen voor mobiele gebruikers;

  • aanhoudend – gebruikt voor een specifieke reeks taken, waardoor u met originelen kunt werken niet-standaard maten(kan mobiel zijn);

  • scannerbijlagen – gebruikt in sommige printermodellen om hun functionaliteit te vergroten;

  • diascanners – ontworpen voor hoogwaardige digitalisering van 35 mm-films;

  • Drumscanners zijn een puur professioneel type scanner;

  • vlakbedscanners - gemaakt om allerlei problemen op te lossen voor een breed scala aan gebruikers (het scannen van foto's in de formaten 9x13 en 10x15 cm, full-colour grootformaatafbeeldingen (tot A4), tekstdocumenten, gemengde documenten met zowel tekst als afbeeldingen, 35 mm. films)

  • streamer - een apparaat voor het opslaan van informatie van een harde schijf op magneetbandcassettes;

  • plotter (plotter) - een apparaat dat is ontworpen om uit te voeren grafische afbeeldingen tekeningen op papier;

  • modem is een apparaat dat is ontworpen om informatie uit te wisselen met andere computers via telefoonlijn. De meeste moderne modems zijn faxmodems - apparaten die automatisch op uw computer voorbereide documenten naar een fax kunnen verzenden en ook de omgekeerde bewerking kunnen uitvoeren: faxen ontvangen;

  • CD-station (CD-ROM) – een apparaat dat de mogelijkheid biedt om gegevens van cd's te lezen;

  • digitale camera's;

  • grafische tabletten(digitizers) – ontworpen voor invoer (digitalisering) van grafische contourafbeeldingen van platte afbeeldingen, tot 2 mm. dikke, niet-magnetische media;

  • Een risograaf is een kopieermachine (vervaardigd door het Japanse bedrijf RISO Kagaku, vandaar de naam), die, wanneer aangesloten op een computer, zowel als printer als als scanner kan werken;

  • Geluidskaart (geluidsadapter) – biedt reproductie van hoge kwaliteit geluid.

  • Multimediahelm - onderdeel van het systeem virtuele realiteit, uitgerust optisch systeem hoge resolutie, driedimensionaal kleurenbeeld, stereosysteem.

  • Netwerkadapter (netwerkkaart) – dient om computers in te combineren lokaal netwerk. Gemaakt in de vorm van een standaardbord, heeft het meestal een eigen microprocessor en ROM.

  • Overspanningsfilter en blokkeren ononderbroken stroomvoorziening– apparaten die het onderhoud verzorgen normale modus PC-voeding. Interferentie in het netwerk kan leiden (en een korte onderbreking van de voedingsspanning zal zeker leiden) tot de vernietiging van de huidige werkresultaten van de gebruiker die in het RAM zijn opgeslagen. Deze apparaten worden gebruikt om verliezen te minimaliseren.


Computersoftware

^ Software - een reeks programma's die zijn ontworpen om problemen op een pc op te lossen. De samenstelling van pc-software wordt softwareconfiguratie genoemd. Software kan worden onderverdeeld in drie categorieën:

  • systeemsoftware (programma's openbaar gebruik), het uitvoeren van verschillende hulpfuncties, zoals het maken van kopieën van gebruikte informatie, het uitgeven ervan referentie-informatie over de computer, het controleren van de functionaliteit van computerapparatuur, enz.

  • applicatiesoftware die uitvoering mogelijk maakt noodzakelijke werkzaamheden op een pc: tekstdocumenten bewerken, tekeningen of afbeeldingen maken, informatiearrays verwerken, enz.

  • toolsoftware (programmeersystemen) die zorgt voor de ontwikkeling van nieuwe computerprogramma's in een programmeertaal.

Computersysteemsoftware

Dit zijn programma's voor algemeen gebruik die geen verband houden met een specifieke pc-toepassing en traditionele functies uitvoeren: planning en taakbeheer, I/O-beheer, enz.
Systeemsoftware omvat:

  1. besturingssystemen (dit programma wordt in het RAM geladen wanneer de computer wordt ingeschakeld)

  2. shell-programma's (bieden een gemakkelijkere en visuelere manier om met een computer te communiceren dan via de DOS-opdrachtregel, bijvoorbeeld Norton Commander)

  3. operationele shells zijn interfacesystemen die worden gebruikt om grafische interfaces, multiprogrammering, enz. te creëren.

  4. Stuurprogramma's (programma's die zijn ontworpen om poorten voor randapparatuur te beheren, meestal in het RAM geladen wanneer de computer opstart)

  5. hulpprogramma's (hulp- of hulpprogramma's die de gebruiker een aantal extra services bieden)
    Hulpprogramma's zijn onder meer:

  6. bestandsbeheerders of bestandsbeheerders

  7. dynamische datacompressietools (laten u toe de hoeveelheid informatie op de schijf te vergroten dankzij de dynamische compressie)

  8. weergave- en afspeelhulpmiddelen

  9. diagnostische hulpmiddelen; Met besturingstools kunt u de computerconfiguratie controleren en de functionaliteit van computerapparaten, voornamelijk harde schijven, controleren

  10. communicatiemiddelen (communicatieprogramma's) zijn ontworpen om de uitwisseling van informatie tussen computers te organiseren

  11. Computerbeveiligingshulpmiddelen (back-up, antivirussoftware).

Opgemerkt moet worden dat sommige hulpprogramma's in het besturingssysteem zijn opgenomen, terwijl het andere deel autonoom functioneert. Het merendeel van de algemene (systeem)software is in het besturingssysteem opgenomen. Een deel van de algemene software is in de computer zelf opgenomen (sommige besturingssysteemprogramma's en controletests zijn geschreven in ROM of PROM geïnstalleerd op het moederbord). Een deel van de gangbare software zijn op zichzelf staande programma's en worden afzonderlijk geleverd.

PC-toepassingssoftware

Applicatieprogramma's kunnen stand-alone of als onderdeel van een programma worden gebruikt softwaresystemen of pakketten. Applicatiesoftware - programma's waarmee de noodzakelijke werkzaamheden rechtstreeks op een pc kunnen worden uitgevoerd: tekstdocumenten bewerken, tekeningen of afbeeldingen maken, creëren spreadsheets enz.
Pakketten applicatieprogramma's is een systeem van programma's die, afhankelijk van hun toepassingsgebied, zijn onderverdeeld in probleemgerichte pakketten algemeen doel en geïntegreerde pakketten. Moderne geïntegreerde pakketten bevatten maximaal vijf functionele componenten: testen en tafelverwerker,DBMS, grafische editor, telecommunicatiefaciliteiten.
Applicatiesoftware omvat bijvoorbeeld:

Set kantoortoepassingen MS KANTOOR

Boekhoudsystemen

Financiële analytische systemen

Geïntegreerde kantoorbeheerpakketten

CAD – systemen (computerondersteunde ontwerpsystemen)

HTML- of webeditors

Browsers - hulpmiddelen Surfen op het internet- pagina's

Grafische redacteuren

Deskundige systemen
-enz.

Gereedschapssoftware

Toolingsoftware of programmeersystemen zijn systemen voor het automatiseren van de ontwikkeling van nieuwe programma's in een programmeertaal.
In het meest algemene geval hebt u, om een ​​programma in de geselecteerde programmeertaal (systeemprogrammeertaal) te maken, over de volgende componenten nodig:
1. Teksteditor om een ​​bestand te maken met de broncode van het programma.
2. Compiler of tolk. De brontekst wordt met behulp van een compilerprogramma vertaald naar tussenobjectcode. Bron groot programma bestaat uit meerdere modules(bestanden van bronteksten). Elke module is samengesteld apart bestand met objectcode, die vervolgens tot één moeten worden gecombineerd.
3. Linkeditor of assembler die het koppelen uitvoert objectmodules en genereert een werkende applicatie als uitvoerbare code.
Uitvoerbare code is een compleet programma dat kan worden uitgevoerd op elke computer met het besturingssysteem waarvoor het programma is gemaakt. In de regel heeft het resulterende bestand de extensie .EXE of .COM.
4. B de laatste tijd Een visuele programmeermethode (waarbij gebruik wordt gemaakt van scripttalen) gericht op het maken van Windows-applicaties is wijdverbreid geworden. Dit proces is geautomatiseerd in rapid design-omgevingen. In dit geval worden kant-en-klare visuele componenten gebruikt, die worden geconfigureerd met behulp van speciale editors.
De meest populaire editors (programmaprogrammeersystemen die visuele tools gebruiken) voor visueel ontwerp:

  • Borland Delphi - ontworpen om vrijwel elk op te lossen

  • Borland C Builder is een uitstekend hulpmiddel voor het ontwikkelen van DOS- en Windows-applicaties

  • Microsoft Visuele basis is een populair hulpmiddel voor het maken van Windows-programma's

  • Microsoft Visual C - met deze tool kunt u alle toepassingen ontwikkelen die in een besturingssysteemomgeving zoals Microsoft Windows draaien

Bibliografie

1. Leontyev, V.P. PC: universele gebruikersreferentie [Tekst]: trainingshandleiding/V.P. - Moskou: [Bustard], 2000.-p.200

2. Figurnov, V.E. IBM PC voor de gebruiker [Tekst]: / studiegids / V.E. Figurnov.-5e ed.

3. Pastukhov, I.F. Computerhardware [Tekst] / I.F. Pastukhov // De hele computerwereld.

4. Vorobyov, S.A. Computersoftware [Tekst]/S.A. ​​Vorobyov//Thuiscomputer.

CD-R compact discs, die alleen bieden schrijf een keer, En CD-RW-schijven, waardoor meerdere opnames mogelijk zijn.

Dvd-station (digitale videoschijf, digitale videoschijf)-ROM. Momenteel omvat de basis-pc-configuratie DVD-station -ROM informatie uit te lezen CD's. Dvd's geschikt voor een volledige videofilm van hoge kwaliteit.

Videoadapter ( grafische adapter) – een bord dat alle handelingen uitvoert die verband houden met het besturen van het computerscherm (monitor).

Er zijn verschillende videoadapterstandaarden. Momenteel worden videoadapters van de SVGA-standaard gebruikt, die een optionele reproductie van honderden tot enkele miljoenen kleuren mogelijk maken met de mogelijkheid om de schermresolutie te selecteren. De resolutie geeft het aantal horizontale en verticale punten op het scherm aan dat moet worden weergegeven

informatie. Standaardwaarden voor resolutie zijn 800600 of 1024768. Moderne videoadapters kunnen beeldverwerkingsfuncties uitvoeren; ze hebben hun eigen videogeheugen.

Geluidskaart – speciale vergoeding, dat audioverwerkingsbewerkingen uitvoert.

Om geluid af te spelen om uit te voeren geluidskaart U kunt luidsprekers of een hoofdtelefoon aansluiten. Om geluid op te nemen is er een connector aanwezig waarmee je een microfoon kunt aansluiten. De belangrijkste parameter van een geluidskaart is de bitdiepte, die het aantal bits bepaalt dat wordt gebruikt om geluid te coderen. De voorkeursoptie is tegenwoordig een 32-bits geluidskaart.

Adapters en controllers– apparaten die worden gebruikt om de werking van pc-apparaten te regelen.

Communicatiepoorten– speciale connectoren voor het aansluiten van randapparatuur op de systeemeenheid.

Voeding is een apparaat met autonome en netwerkvoedingssystemen voor een pc.

1.7. STANDAARD PC-RANDAPPARATUUR. EXTRA PC-RANDAPPARATUUR: PRINTER, SCANNER, MODEM, MICROFOON, LUIDSPREKERS OF HOOFDTELEFOONS, DIGITALE CAMERA, VIDEOCAMERA

Laten we de structuur van een personal computer, dat wil zeggen de hardware, eens nader bekijken. De configuratie (samenstelling van de apparatuur) van de pc kan worden gewijzigd in overeenstemming met de klasse van taken die moet worden opgelost. Er is echter een standaardconfiguratie waarin de volgende apparaten noodzakelijkerwijs aanwezig zijn: systeemeenheid, monitor, toetsenbord, muis.

Het toetsenbord is het belangrijkste apparaat voor het invoeren van tekstinformatie.

Een standaard toetsenbord heeft 101 of 104 toetsen. Het centrale deel van het toetsenbord wordt alfanumeriek genoemd en wordt gebruikt voor het invoeren van tekens code tabel. Aan elke toets zijn doorgaans meerdere symbolen toegewezen. In het geval van het alfabetische deel van het toetsenbord betekent dit de mogelijkheid om met meerdere talen te werken. Voor verschillende talen bestaan diverse schema's het toewijzen van symbolen van het nationale alfabet aan specifieke toetsen. Deze opstelling wordt een toetsenbordindeling genoemd. Het schakelen tussen verschillende lay-outs gebeurt met behulp van speciale programma's. De onderste tekens zijn gemarkeerd op de sleutel en kleine letters worden eenvoudigweg afgedrukt door op de toetsen te drukken, en de bovenste tekens en hoofdletters– in combinatie met service

Personal computerhardware

met de Shift-toets (hoofdlettertoets). In tegenstelling tot het toetsenbord van een typemachine heeft een computertoetsenbord een aantal speciale sleutels, bijvoorbeeld toetsen die de beweging van de cursor over het scherm regelen, of functietoetsen(F1,F2,...) acties uitwerken die specifiek zijn voor een bepaald programma. Servicetoetsen (Alt, Ctrl,...) veranderen de toewijzing van andere toetsen wanneer ze samen worden ingedrukt. Korte beschrijving groepen toetsenbordtoetsen weergegeven in Tabel 1.

Tabel 1. Kenmerken van groepen toetsenbordtoetsen

Korte beschrijving

Sleutelgroep

Alfanumeriek

Ontworpen voor het invoeren van letters van verschillende alfabetten, cijfers en

(basis

ook speciale karakters.

De spatiebalk is het meest grote sleutel, toepasbaar voor

een spatie invoeren (leeg teken).

Functioneel

De werking van deze toetsen wordt bepaald door het programma waarmee

toetsen F1 – F12

de gebruiker is momenteel aan het werk.

beheer

Door op deze toetsen te drukken verplaatst u de cursor

cursor

(indicator van de huidige locatie in het document dat wordt verwerkt) in

in de juiste richting of naar “flipping”

tekst die op het scherm wordt weergegeven.

Toetstoewijzing: Verwijderen – verwijdert het teken rechts van de cursor;

Invoegen – de symboolinvoegmodus instellen of resetten; Page Up –

één pagina omhoog verplaatsen; Pagina omlaag – pagina omlaag;

Home – naar het begin, Einde – naar het einde van de regel of lijst.

Extra veld

Gebruikt voor twee doeleinden: in numerieke invoermodus (Num Lock

cijfertoetsen

ingeschakeld) – voor invoer numerieke informatie en tekenen

rekenkundige bewerkingen en in cursorbesturingsmodus (Num

Slot is uitgeschakeld) – deze toetsen zijn een kopie van de bedieningstoetsen

cursor.

Dienst

Enter – gebruikt om een ​​opdracht te voltooien of

(speciaal)

bevestiging van keuze bij het invoeren van tekst - einde paragraaf;

Esc (Escape – annuleren) – gebruikt om iets te annuleren

acties of het verlaten van de programmeermodus;

Backspace (“stap terug”, lange pijl naar links boven de toets

Enter) – verwijdert het teken links van de cursor;

Print Screen – gebruikt voor afdrukken of kopiëren

scherminhoud;

Tab - Wordt gebruikt om er direct langs te gaan

een bepaald aantal posities tijdens het typen of navigeren

tabelcellen;

Caps Lock – schakel tussen kleine letters en hoofdletters

Pauze – pauzeert de computer.

Toetsen Ctrl, Alt, Shift – gebruikt om waarden te wijzigen

andere sleutels; bijvoorbeeld door op de Shift-toets te drukken in combinatie met

Met de alfanumerieke toets kunt u hoofdletters invoeren

hoofdletter of symbool dat hierop wordt weergegeven

Toetsencombinatie Ctrl+Alt+Del – deze tegelijkertijd indrukken

sleutels veroorzaakt een herstart van het MS DOS-besturingssysteem

of voltooiing huidig ​​programma in MS-besturingssysteem

Modusindicatoren

Num Lock – modus voor het invoeren van cijfers op het extra onderdeel


Personal computerhardware

PC-randapparatuur Monitor is een uitvoerapparaat en visuele representatie informatie.

Het comfort van de gebruiker met een personal computer hangt in grote mate af van de kwaliteit van de monitor. De belangrijkste parameters van de monitor zijn diagonale grootte, korrelgrootte en framesnelheid. Standaard maten monitor: 15, 17, 19, 21 inch. Het heeft de voorkeur om een ​​monitor te hebben grote maten. Seconde belangrijk kenmerk– korrelgrootte van het scherm. Monitoren met een korrelgrootte van 0,25-0,27 mm worden als hoogwaardig beschouwd. Framesnelheid verwijst naar het aantal keren dat een afbeelding per seconde verandert. Deze parameter is niet alleen afhankelijk van de monitor, maar ook van de eigenschappen van de videoadapter. De minimaal aanvaardbare waarde voor de menselijke veiligheid is 75 Hz, maar hoe hoger deze waarde, hoe minder negatief de impact op het gezichtsvermogen.

Een muis is een aanwijsapparaat dat wordt gebruikt in grafische besturingssystemen.

Door de muis over een tafeloppervlak of een speciale muismat te bewegen, beweegt een pictogram, de muisaanwijzer genaamd, synchroon over het scherm. Door over een specifiek object te bewegen, kunt u er een specifieke actie op uitvoeren. Veel voorkomende muisacties zijn klikken (links of klik met de rechtermuisknop muizen), dubbelklikken(twee opeenvolgende klikken uitgevoerd binnen een korte tijd

tijdsperiode), slepen (operatie “drag and drop”, “drag and drop”). Slepen betekent het plaatsen van de muisaanwijzer op een object, het indrukken van een muisknop en (met ingedrukte knop!) het object verder verplaatsen samen met het bewegen van de muis.

Printer is een afdrukapparaat waarmee informatie op papier kan worden afgedrukt.

Dotmatrix-, laser- en inkjetprinters worden voornamelijk gebruikt bij personal computers. Dot-matrixprinters Ze worden gekenmerkt door lage kosten en bieden een afdrukkwaliteit die dicht bij die van een typemachine ligt. De nadelen omvatten lage snelheid en geluid geproduceerd tijdens het afdrukken. Laserprinters bieden zeer hoge kwaliteit gedrukte producten verschillen hoge snelheid werk is echter duurder in termen van de kosten van de printer zelf verbruiksartikelen. Inkjetprinters gebruik speciale inkt voor het afdrukken, verstrek slechtste kwaliteit vergeleken met laserprinters. De kosten van een inkjetprinter zijn lager dan die van een laserprinter, maar de kosten voor het afdrukken van één pagina zijn veel hoger. Inkjetprinters worden vooral gebruikt voor kleurenafdrukken.

Scanner – foto elektronisch apparaat voor het invoeren van grafische informatie.

Scanners worden vaak gebruikt om de invoer van tekstinformatie te automatiseren. In dit geval wordt het tekstmateriaal ingescand grafische vorm en vervolgens verwerkt door speciale programma's die tekenherkenning mogelijk maken. Je hoeft dus niet te typen tekst informatie handmatig. Beste resultaten scans worden gemaakt op flatbedscanners. Handscanners zijn minder handig en bieden een lage kwaliteit van het resulterende beeld.

Modem is een apparaat dat computergegevens omzet in een signaal dat zich via een communicatielijn kan voortplanten bepaald type, en terug.

Personal computerhardware

De meest gebruikte modems voor het aansluiten van een computer op een inbeltelefoonlijn, converteren digitaal signaal naar analoog (modulatie) en terug (demodulatie).

2. PERSOONLIJKE COMPUTERSOFTWARE. BESTANDSYSTEEM VAN EEN PERSOONLIJKE COMPUTER.

Het doel van de les is om vertrouwd te raken met de belangrijkste categorieën pc-software en om de basisconcepten te leren typische voorwerpen en elementen van interfaces van besturingssystemen van de MS Windows-familie.

2.1. CLASSIFICATIE VAN SOFTWARE. CATEGORIEËN SERVICESOFTWARE. BELANGRIJKSTE CATEGORIEËN VAN TOEPASSINGSPROGRAMMA'S.

Het uiteindelijke doel van elk programma is het besturen van hardware. Over het algemeen kunnen voor de interactie met hardware vier softwareniveaus worden onderscheiden, waarbij elk volgend niveau afhankelijk is van de software van de voorgaande.

De onderliggende software (software) is verantwoordelijk voor de interactie met de onderliggende hardware. In de regel wordt de basissoftware opgeslagen in speciale chips genaamd ROM (read-only memory), kan niet worden gewijzigd en begint automatisch te draaien wanneer de computer wordt ingeschakeld. Om er zeker van te zijn dat er mee gewerkt kan worden niet-standaard apparaten Het moederbord heeft een speciale niet-vluchtige geheugenchip waarmee gegevens kunnen veranderen afhankelijk van het type apparatuur en die deze opslaat wanneer de stroom wordt uitgeschakeld.

Het systeemniveau is de schakel die zorgt voor de interactie van alle gebruikers- of applicatieprogramma's met de software basisniveau en uitrusting. De kwaliteit en kwantiteit van programma's hangt grotendeels af van software van dit niveau volgende niveaus. Set software systeemniveau soms een platform genoemd.

Het belangrijkste doel van programma's op nutsniveau (hulpprogramma's) is het onderhouden van pc-hardware.

Op applicatieniveau zijn er een groot aantal programma's die zijn ontworpen om een ​​breed scala aan taken uit te voeren, van tekstverwerking tot computerspellen. Er bestaat een onderlinge relatie tussen applicatie- en systeemsoftware, dat wil zeggen dat de software toepassingsniveau wordt altijd ontwikkeld voor een specifiek platform.

Naar doel kunnen de volgende categorieën software worden onderscheiden: systeemprogramma's, applicatieprogramma's en hulpmiddelen voor softwareontwikkeling. NAAR systeem programma's Allereerst zorgen besturingssystemen (OS) voor de interactie van alle andere programma's met hardware en de interactie van pc-gebruikers met programma's. Tot deze categorie behoren ook hulpprogramma's (serviceprogramma's). Onder de hulpprogramma's (hulpprogramma's) kunnen we schijfonderhoudsprogramma's benadrukken, antivirusprogramma's, archiveringsprogramma's, enz.

Personal computersoftware. Bestandssysteem persoonlijke computer

Software

beveiliging

Systeem

Toegepast

Instrumentaal

programma's

programma's

fondsen

ontwikkeling

programma's

Operationeel

Dienst

programma's

met tekst

(nutsvoorzieningen)

Dienst

met afbeeldingen

Antivirus

programma's

Archivers

Applicatieprogramma's omvatten software die een toolkit is informatietechnologie– technologieën voor het werken met teksten, afbeeldingen, tabelgegevens, enz. Houd er rekening mee dat toepassingsprogramma's soms toepassingspakketten worden genoemd. Voor applicatie- en hulpprogramma's wordt vaak het synoniem applicatie gebruikt, waaraan de naam wordt toegevoegd van het specifieke besturingssysteem waarop de applicatie draait.

Tot de laatste categorie behoren ten slotte softwareontwikkeltools (programmeertalen zoals Pascal, C, etc.).

Applicatiesoftwarepakketten kunnen grofweg worden ingedeeld naar het type gegevens dat wordt verwerkt of naar toepassingsgebied. Er is een vrij uitgebreide klasse programma's ontworpen om met tekstgegevens te werken. Hier zijn de meeste populaire toepassingen zijn tekstverwerkers. Met programma's van deze klasse kunt u niet alleen tekst invoeren en bewerken, maar ook deze opmaken, en afbeeldingen, tabellen en andere objecten in het document invoegen. De meest voorkomende tekstverwerker in de GOS-landen is MS Word (een Microsoft-product), dat deel uitmaakt van het bekende applicatiepakket kantoorprogramma's MS-Office.

Om de tekstinvoerprocedure te automatiseren, zijn er tekstherkenningssystemen ontwikkeld waarmee u tekst kunt selecteren uit de afbeelding die u na het scannen ontvangt. Een voorbeeld is het FineReader-programma.

Om met teksten aan te werken vreemde talen Er zijn elektronische woordenboeken (bijvoorbeeld Lingvo) en systemen ontwikkeld automatische vertaling van de ene taal naar de andere, zoals Prompt.

Onder de programma's die zijn ontworpen voor het werken met grafische gegevens, kunnen editors worden gemarkeerd rasterafbeeldingen, Bijvoorbeeld Adobe Photoshop. De volgende klasse programma's is ontworpen om hoge kwaliteit te creëren vectorafbeeldingen. Een populaire vertegenwoordiger van deze trend is de redacteur vectorafbeeldingen CorelDraw. Er zijn gespecialiseerde systemen voor het maken 3D-afbeeldingen(3D-Studio Max) en geanimeerde afbeeldingen.

De volgende richting in applicatiesoftwarepakketten houdt verband met de voorbereiding van speciale dia's die op een computermonitor worden weergegeven om allerlei soorten toespraken te begeleiden. Er zijn pontwikkeld voor soortgelijke doeleinden; een voorbeeld is MS PowerPoint (een onderdeel van MS Office).

Personal computersoftware. Bestandssysteem van een personal computer

Programma's voor het werken met tabelgegevens omvatten voornamelijk spreadsheets of tabelprocessors die werken met informatie die wordt gepresenteerd in de vorm van een tabel, in de cellen waarvan u symbolen, getallen en formules kunt plaatsen die bewerkingen uitvoeren op kolommen met getallen. Een populaire vertegenwoordiger van spreadsheetprocessors is MS Excel (een onderdeel van MS Office).

Databasebeheersystemen (DBMS) maken de verwerking en analyse mogelijk van grote hoeveelheden gegevens, georganiseerd in tabellarische structuren. Inbegrepen in het softwarepakket

MS Office bevat het MS Access DBMS.

De volgende richting in de classificatie van applicatieprogramma's heeft betrekking op de verwerking en analyse van speciale gegevens. Voor de statistische verwerking van numerieke gegevens zijn speciale programma's ontwikkeld, bijvoorbeeld de applicatie SPSS.

Voor mensen die zich bezighouden met problemen van de hogere wiskunde zullen programma's die analytische transformaties en numerieke berekeningen mogelijk maken een dienst van onschatbare waarde bieden. Eén van de krachtigste softwarepakketten op dit gebied is het Mathematica-pakket.

Er zijn speciale pakketten voor automatisering ontwikkeld managementactiviteiten. Hier moeten we projectmanagementsystemen noemen met MS Project als voorbeeld, evenals beslissingsondersteunende systemen.

Momenteel wordt de computer actief gebruikt om lay-outprocessen te automatiseren elektronische publicaties. Programma's die deze functie implementeren, worden desktop publishing-systemen genoemd. Tekstverwerkers hebben in principe ook kenmerken van uitgeefsystemen, maar professionals werken er het liefst mee gespecialiseerde pakketten typ PageMaker.

Ontwerpautomatiseringssystemen zijn voornamelijk ontworpen om teken-, grafische en rekenwerkzaamheden in de instrumentbouw en architectuur te automatiseren. Een voorbeeld van zo’n systeem is AutoCAD.

Systemen voor het automatiseren van boekhoudactiviteiten combineren de functies van tekstverwerkers, spreadsheetprocessors en databasebeheersystemen. Hiermee kunt u de procedure voor het voorbereiden en vastleggen van boekhoudkundige documenten vereenvoudigen en het proces van het opstellen van allerlei soorten financiële rapporten automatiseren. Voorbeeld soortgelijk programma Het 1C-Accounting-programma kan dienen.

Om in te werken computernetwerken clientprogramma's worden actief gebruikt e-mail, columnisten wereldwijde web WWW (browsers), enz.

Ten slotte zijn er een aantal softwareomgevingen of -complexen die kunstmatige-intelligentietechnologieën implementeren.

2.2. MODERNE BESTURINGSSYSTEMEN VOOR DESKTOP-PC's. BELANGRIJKSTE KENMERKEN VAN MODERNE BESTURINGSSYSTEMEN

Een besturingssysteem is een set software die de uitvoering van alle andere programma's en de interactie van de gebruiker met de computer organiseert.

Zoals uit de definitie volgt, is het hoofddoel van het besturingssysteem het verzekeren van de interactie tussen applicatie- en hulpprogramma's en de hardware van een personal computer. Een andere de belangrijkste taak is de organisatie van gebruikerswerk met pc-software en hardware.

Per implementatiemethode verschijning er wordt onderscheid gemaakt tussen besturingssysteem (interface) dat aan de gebruiker wordt gepresenteerd en niet-grafische besturingssystemen; Een voorbeeld van een niet-grafisch besturingssysteem is MS DOS, dat in tekstmodus met de pc-gebruiker communiceert via het zogenaamde opdrachtregel, Waar

Personal computersoftware. Bestandssysteem van een personal computer

je moet commando's invoeren. Moderne besturingssystemen (bijvoorbeeld MS Windows XP en MS Windows 7) hebben een grafische interface, die de interactie van de gebruiker met programma's en apparatuur aanzienlijk vereenvoudigt.

Het belangrijke punt is automatisch starten besturingssysteem geïnstalleerd deze computer, nadat u de stroom hebt ingeschakeld.

Apparaatconcept. Schijfnamen.

Laten we eens kijken naar de basisconcepten van het besturingssysteem. Eén concept kennen we al gedeeltelijk. Dit is het concept van een apparaat. Feit is dat elk apparaat dat deel uitmaakt van de pc-hardwareconfiguratie een naam heeft. Bijvoorbeeld gereserveerd voor toetsenbord naam CON en voor de printer de PRN-naam. Voor de gebruiker zijn de naamgevingsregels van het grootste belang schijf apparaten. In MS-DOS en MS Windows-naam stationsletter bestaat uit Latijns alfabet en dubbele punten. Het is algemeen aanvaard dat diskettestations A: of B: heten, afhankelijk van of de pc is uitgerust met één of twee stations. Wat de harde schijf betreft, deze heeft in de regel een vrij grote capaciteit, dus het is raadzaam om deze te gebruiken speciaal programma verdeel het logisch in verschillende delen. Elk onderdeel verschijnt voor de gebruiker als een afzonderlijke schijf. Het benoemen van onderdelen van een harde schijf begint altijd met de letter C:. Als de harde schijf bijvoorbeeld in twee delen is verdeeld, heet het eerste C: en het tweede

- D:. De volgende alfabetische letter wordt gewoonlijk gebruikt om een ​​CD-ROM-station aan te duiden.

2.3. BESTAND. BELANGRIJKSTE KENMERKEN VAN HET BESTAND...

Een ander belangrijk concept in het besturingssysteem is het concept van een bestand. Een bestand is een verzameling gegevens die een eigen naam heeft en als één geheel wordt beschouwd.

Een bestand is het belangrijkste opslagobject op een computer. Naast de naam heeft het bestand de volgende kenmerken: volume (gemeten in bytes), aanmaakdatum, aanmaaktijd en attributen. Het bestand moet een unieke naam hebben, zodat het kan worden onderscheiden van andere bestanden.

Dus alle programma's en alles door de gebruiker gemaakt documenten worden als afzonderlijke bestanden op schijf opgeslagen. Bovendien is het programma vaak zo complex dat het uit een groep bestanden bestaat.

Regels voor bestandsnaamgeving kunnen per besturingssysteem verschillen. Het is echter mogelijk om er enkele te benadrukken gemeenschappelijke kenmerken. Normaal gesproken bestaat de bestandsnaam uit twee delen, gescheiden door een punt. Linkerkant zo'n samengestelde naam wordt een bestandsnaam genoemd. Omdat een bestand de naam krijgt van de maker ervan, is het gebruikelijk dat de bestandsnaam wordt weergegeven algemene betekenis de inhoud ervan. Rechterkant van een samengestelde naam wordt een extensie genoemd. De bestandsnaamextensie is optioneel onderdeel. Moderne applicatieprogramma's kunnen automatisch een extensie toekennen aan documenten die in hun omgeving zijn gemaakt. Daarom geeft de bestandsnaamextensie het type bestand of programma aan dat is gebruikt om het te maken. dit bestand. Voorbeelden van extensies: DOC - een bestand gemaakt door de MS Word-tekstverwerker, BMP - een rastergrafisch bestand, TXT - een tekstbestand.

Afhankelijk van het besturingssysteem is het toegestaan ​​om verschillende tekens in nummer en type in bestandsnamen te gebruiken. MS DOS gebruikt de zogenaamde 8.3-standaard, wat betekent maximale hoeveelheid Er zijn 8 tekens in de naam en 3 in de extensie. Volgens de MS DOS-regels zijn alleen Latijnse tekens, cijfers en sommige symbolen toegestaan ​​in de bestandsnaam en extensie. Een aantal tekens zijn verboden, bijvoorbeeld spatie, / \ : ? *"< >|. Met de komst van het eerste systeem uit de 9X-serie - MS Windows 95, mocht de bestandsnaam maximaal 256 tekens gebruiken, inclusief spaties en symbolen

Personal computersoftware. Bestandssysteem van een personal computer

alle alfabetten (beperking op tekens / \ : ? * "< >| links). Hoofdletters en kleine letters verschillen niet in MS Windows, maar worden weergegeven door het besturingssysteem, dus voor de duidelijkheid kunt u hoofdletters gebruiken in bestandsnamen.

Over het algemeen kunnen bestanden in twee categorieën worden verdeeld: bestandsprogramma en bestandsdocument.

Een programmabestand is een bestand dat een reeks instructies bevat die door het besturingssysteem worden verwerkt. Heeft EXE- of COM-extensies.

Moderne softwareproducten bestaan ​​​​in de regel uit een hele reeks bestanden. Daarom is het uiterst belangrijk om te kunnen bepalen welk bestand uit de set het belangrijkste is. Wanneer de applicatie wordt uitgevoerd, zal deze werken. Handel hier volgende regels: het hoofdbestand zal dit zeker hebben COM-extensie(voor DOS-toepassingen) of EXE (voor DOS- of Windows-toepassingen). De naam van het hoofdbestand is vaak hetzelfde als softwareproduct. Bijvoorbeeld het hoofdbestand tekstverwerker MS Word heet winword.exe, het hoofdbestand van het WinZip-archiveringsprogramma heet winzip32.exe.

Een documentbestand is een bestand dat door programma's wordt gemaakt en gewijzigd.

Zoals reeds vermeld, werkt elk applicatieprogramma met bestanden van zijn eigen type, dat wil zeggen met bestanden met een specifieke extensie. Sommige krachtige programma's kan met verschillende soorten bestanden werken. In het MS Windows-besturingssysteem wordt er een verbinding tot stand gebracht tussen de bestandsnaamextensie en het programma dat standaard bestanden verwerkt van dit type. In dit geval wordt aan het geregistreerde bestandstype een grafisch pictogram toegewezen bepaald type, waarmee de gebruiker onderscheid kan maken tussen verschillende soorten bestanden.

Er zijn ook tekst-, grafische en geluidsbestanden. Tekstbestand bevat gegevens of programma's die zijn opgeslagen als tekencodes die kunnen worden gebruikt diverse programma's. Grafisch bestand bevat afbeeldingen, geluid - geluidsfragmenten. Grafisch en geluidsbestanden omvatten ook speciale besturingscodes die door programma's en apparaten worden gebruikt. Onlangs zijn er multimediabestanden verschenen die teksten, afbeeldingen en geluid bevatten.

In het besturingssysteem kunt u jokertekens gebruiken bij het verwijzen naar bestandsnamen. Dit is vooral handig als u bestanden in een groep wilt combineren op basis van bepaalde kenmerken of als u zoekt naar een bestand waarvan u de naam gedeeltelijk onthoudt.

Masker voor bestandsnaam– een naam waarin enkele tekens zijn vervangen speciale borden:

* – vervangt een willekeurig aantal tekens in de bestandsnaam of extensie; ? – vervangt precies één teken.

Het masker *.doc betekent bijvoorbeeld “alle bestanden met de DOC-extensie” *.* – alle bestanden

2.4. MAP, CATALOGUS, MAP. BELANGRIJKSTE KENMERKEN VAN DE MAP.

Zoals hierboven vermeld, kunnen moderne softwareproducten uit een aanzienlijk (tot honderden) aantal bestanden bestaan. Daarom was er behoefte aan ontwikkeling handig systeem bestanden op schijf plaatsen. Laten we het concept van een map introduceren.

Map (map, map)– opslaglocatie voor objecten (bestanden en mappen). Mapkenmerken: aanmaakdatum, aanmaaktijd, attributen.

Personal computersoftware. Bestandssysteem van een personal computer

Uit de definitie volgt dat de gehele schijf is verdeeld in mappen, en dat elke map zowel bestanden als mappen kan bevatten. Het resultaat is hiërarchische structuur schijfbronnen. Een grafische weergave van de plaatsing van objecten op een schijf wordt een mappenboom (directoryboom) genoemd.

Mappenstructuur (bronnen)– grafische weergave objecten op schijf plaatsen.

De naamdirectory (directories) werd gebruikt in het MS DOS-besturingssysteem, in MS Ramen gegeven het object werd een map genoemd.

Laten we eens kijken naar een voorbeeld van een mappenboom (zie onderstaande afbeelding). Elke schijf heeft zijn eigen initiële map, de hoofdmap (hoofdmap).

Thuismap (hoofdmap)– de initiële map waarin de initiële lijst met mappen en bestanden is opgeslagen. In de regel is de hoofdmap de schijf zelf.

In ons geval is de hoofdmap de map D:\. Als een map submappen bevat, is dit de bovenliggende map (supermap). Dan is de submap een kind (submap). In de afbeelding is de map D:\ de bovenliggende map voor de gebruikers en Programmabestanden. De mappen Ivanov en Petrov zijn onderliggende mappen van de map Gebruikers.

Een korte bestandsnaam, bestaande uit een naam en een extensie, identificeert op dubbelzinnige wijze het bestand binnen een specifiek station of een specifieke computer. Laten we het concept van een bestandspad introduceren.

Volledig pad naar het bestand– een reeks mappen gescheiden door het teken \, te beginnen met de hoofdmap.

Bijvoorbeeld, volledige pad naar het letter.doc-bestand is D:\Users\Ivanov\

Volledige bestandsnaam– pad naar het bestand, beginnend met de schijfnaam en eindigend met de korte bestandsnaam.

Volledige bestandsnaam leesmij.txt– D:\Program Files\WinZip\leesmij.txt . Nu wordt duidelijk waarom verschillende mappen je kunt bestanden met dezelfde korte namen opslaan, omdat het besturingssysteem ermee werkt lange namen voorwerpen. Het bestand dus mijn.txt bevindt zich in de map Ivanov(volledige naam D:\Gebruikers\Ivanov\mijn.txt ) voor het besturingssysteem verschilt van het bestand mijn.txt bevindt zich in de map Petrov (volledige naam

D:\Gebruikers\Petrov\mijn.txt).

Aan de hand van de naam van de mappen kun je raden welke informatie ze bevatten. Waarschijnlijker, Map Gebruikers gemaakt voor gebruikers van deze pc, en de mappen Ivanov en Petrov die zich daarin bevinden, zijn bedoeld om op te slaan persoonlijke bestanden mensen genaamd Ivanov en Petrov. De map WinZip, die zich in de map Program Files bevindt, bevat een reeks WinZip-toepassingsbestanden (slechts enkele bestanden worden in de afbeelding weergegeven). Houd er rekening mee dat sommige bestanden in deze map standaard namen. Het bestand readme.txt bevat bijvoorbeeld meestal instructies voor het installeren van het softwareproduct en zijn korte beschrijving, bestandslicentie.txt – licentieovereenkomst. Het bestand met de HLP-extensie is het helpsysteem van het programma. Hoofdbestand deze applicatie gebaseerd op de kenmerken van het hoofdbestand (EXE-extensie, de naam is hetzelfde als de programmanaam) – winzip32.exe.

Voor een beter begrip kunnen we de volgende analogie trekken: als een bestand een document is, dan is een map een map voor documenten. Een andere analogie zou de plaatsing van boeken in een bibliotheek zijn. Een dossier is een boek; de hoofdmap is het bibliotheekgebouw; mappen op het eerste niveau zijn verdiepingen; mappen op het tweede niveau – hallen; Mappen op het derde niveau zijn rekken, enz. Houd er rekening mee dat de vereiste voor de uniciteit van bestandsnamen enigszins versoepeld is: bestanden met dezelfde naam kunnen niet in dezelfde map worden opgeslagen! Het is acceptabel dat objecten met dezelfde naam in verschillende mappen staan. Feit is dat het besturingssysteem momenteel is

Moderne computers kunnen als universeel worden beschouwd, omdat ze worden gebruikt om de verwerking en uitwisseling van gegevens te automatiseren verschillende informatie in vrijwel alle sectoren moderne leven. Deze veelzijdigheid wordt in de eerste plaats bereikt door het gebruik van een enorme hoeveelheid verschillende software die de feitelijke implementeert.

Conventioneel kan de software in twee grote blokken worden verdeeld:

1. Systeemsoftware. Dit omvat programma's die de uitvoering garanderen van technische taken die alle programma's gemeen hebben en de interactie met apparatuur.

  • Besturingssysteem-kernel . De functies van deze programma's, gegevens- en functiebibliotheken beheren de programma-uitvoering, het RAM-geheugen en zorgen voor programma-interactie.
  • Systeemfunctiebibliotheken . Dit omvat bibliotheken en programma's die werk bieden met externe geheugenapparaten (bestandssystemen), invoer-/uitvoerapparaten (die een gebruikersinterface bieden), enz. In de meeste moderne besturingssystemen is de kernel of belangrijke systeembibliotheken bevat ook bibliotheken voor het werken met netwerken.
  • Chauffeurs . Software ontwikkeld door hardwareleveranciers en in het besturingssysteem die niet-standaard (onvoorzien tijdens OS-ontwikkeling) apparaten aanstuurt. Het stuurprogramma biedt standaardfuncties voor de apparaatklasse, waardoor u nieuwe, geavanceerdere apparaten kunt ontwikkelen en gebruiken zonder fundamentele wijzigingen aan het besturingssysteem.
  • Nutsvoorzieningen. Kleine programma's die privé implementeren technische problemen computeronderhoud: archivering, monitoring van de status van externe geheugenapparaten, zoeken benodigde bestanden enz.

2. Applicatiesoftware. Dit omvat softwaresystemen die zorgen voor de uitvoering van verschillende applicatietaken, dat wil zeggen de uitvoering van daadwerkelijke gebruikerstaken. Het aantal van dergelijke programma's en complexen is enorm en kan niet volledig worden geclassificeerd. Onder dergelijke complexen zijn er verschillende veelgebruikte typen:

  • Office-pakketten . Complexen van programma's die de belangrijkste taken van kantoorwerk oplossen: documenten voorbereiden, berekeningen uitvoeren, presentaties geven, correspondentie onderhouden en werk organiseren, enz.
  • Databasebeheersystemen (DBMS), hulpsystemen en schillen van geautomatiseerde informatiesystemen. Met deze programma's kunt u de invoer, opslag en het werken met grote hoeveelheden gespecialiseerde gegevens organiseren. DBMS'en zijn vaak veelgebruikte componenten die de werking van een groot aantal gespecialiseerde systemen ondersteunen.
  • Grafische verwerkingsprogramma's . Een grote klasse programma's die tot doel hebben een afbeelding te genereren. Onder hen kunnen we fotoverwerkingsprogramma's, publicatiecomplexen, systemen voor het maken van realistische driedimensionale afbeeldingen en vele andere noemen.
  • Ontwikkelomgevingen . Softwarepakketten, waaronder gespecialiseerde teksteditors, vertalers, tools voor het debuggen en monitoren van programma-uitvoering, ontwikkelingstools aanvullende elementen programma's, componentbibliotheken en vele andere gebruikte tools professionele ontwikkelaars systeem- en applicatiesoftware.

Een effectieve uitvoering van bepaalde taken vereist niet alleen gespecialiseerde software, maar stelt ook bepaalde eisen aan de gebruikte apparatuur.

Tegelijkertijd komen ze voort uit het feit dat de noodzakelijke taken moeten worden opgelost zonder het gebruik van buitensporig dure apparatuur, waarvan de mogelijkheden sowieso niet in trek zullen zijn.

Meestal overwogen de volgende opties:

Computers voor het oplossen van kantoorwerkproblemen. De belangrijkste vereiste voor dergelijke computers is hoge betrouwbaarheid. Het vereist geen hoge prestaties, grote hoeveelheden RAM, hoogwaardige audio-uitvoer en -invoer, maar wat nodig is is een redelijk hoogwaardig (zij het niet zo snel bijgewerkt) beeld op de monitor, hoge betrouwbaarheid van gegevensopslag en goede netwerk ondersteuning. Dergelijke machines zijn in de regel uitgerust met printers die monochrome afdrukken van hoge kwaliteit leveren tegen minimale kosten: laser en LED.

Thuiscomputers. De belangrijkste (dat wil zeggen in dit geval speciale aandacht vereisende) taken van dergelijke computers houden verband met het aansluiten van een vrij groot aantal verschillende randapparatuur, de noodzaak om grafische programma's (games) uit te voeren, dat wil zeggen het gebruik van grafische versnellers, high- hoogwaardige geluidsweergave. De monitoren van dergelijke computers moeten snel zijn en voldoen aan de hygiënische normen, maar geven tinten niet noodzakelijkerwijs nauwkeurig weer. Thuis-pc's hoeven niet noodzakelijkerwijs zeer betrouwbaar te zijn grote systemen gegevensopslag.

Computers voor het verwerken van grafische informatie. Dergelijke machines moeten, afhankelijk van de aard van de grafische weergave, beschikken over grote professionele monitoren, professionele grafische versnellers en krachtige en nauwkeurige afdruksystemen. Bijna al dergelijke computers hebben dit nodig krachtige processors en grote hoeveelheden RAM. Soortgelijke eisen, aangepast voor specifieke kenmerken, zijn van toepassing op computers voor audioverwerking. Voor dergelijke taken zijn er een groot aantal gespecialiseerde randapparatuur - verschillende printers, grafische tablets voor artiesten en ingenieurs, systemen kleurkalibratie enz.

Besturingssysteem: concept, hoofdfuncties. Voorbeelden van besturingssystemen, verscheidenheid aan besturingssystemen.

Formeel gezien geldt: hoe minder “vreemde” acties een computer uitvoert met betrekking tot een specifiek programma, hoe minder aanvullende voorwaarden die nodig zijn voor de werking ervan – des te beter. Maar in de praktijk is een aanzienlijk deel van de acties die een programma moet uitvoeren (vooral acties om met apparatuur te communiceren) typisch en gebruikelijk voor veel programma's. Als elk programma volledig onafhankelijk is van de andere en alle bronnen volledig controleert, is het bovendien moeilijk om het werk te coördineren, zijn de prestaties van de computer afhankelijk van elk programma en kan alleen een persoon de situatie in de gaten houden.

Tot computers over extra middelen beschikten, was het bestaan ​​van hulpprogramma's onmogelijk. Met de ontwikkeling van machines van de tweede generatie ontstond de taak om de stilstand van de machines tussen de lancering van rekentaken te verminderen, aangezien er middelen verschenen voor een versnelde invoer van programma's en gegevens (ponskaarten en ponsbanden met automatische lezers). Tijdens deze periode werden de eerste programma's gemaakt die de uitvoering coördineerden, waarbij de taken veranderden naarmate ze voltooid waren.

Later groeiden moderne programma's uit deze programma's. besturingssystemen: complexen van programma's en gegevens die de taken uitvoeren van het beheren van de interactie van programma's, apparatuur en gebruikers met elkaar.

Ten eerste is dit de taak van besturingssystemen (OS). beheer van hulpbronnen: CPU-tijd, RAM, toegang tot externe geheugenapparaten.

Ten tweede, zorgen voor programma-interactie(tussen elkaar en de apparatuur).

Ten derde is er in moderne besturingssystemen een taak verschenen zorgen voor gebruikersinteractie(mens-machine-interface) en met andere computers- in netwerken.

Het belangrijkste onderdeel van een besturingssysteem is de kernel. De kernel is een reeks programma's die permanent aanwezig zijn in het RAM en proces- en geheugenbeheertaken uitvoeren. Bovendien bevat het besturingssysteem bibliotheken met functies die specifieke taken uitvoeren. Deze bibliotheken zijn toegankelijk voor toepassingsprogramma's die moeten worden uitgevoerd typische taken. Als onderdeel van een dergelijke bibliotheek worden bijvoorbeeld databeheerprogramma's geïmplementeerd externe media- ondersteuning voor bestandssystemen.

Normaal gesproken wordt een besturingssysteem geleverd met een reeks toepassingsprogramma's die een aantal algemene taken uitvoeren. Deze hulpprogramma's worden hulpprogramma's genoemd.

Er zijn een groot aantal besturingssystemen en hun varianten. Ze zijn op verschillende gronden geclassificeerd, waarvan de meest populaire indeling is:

1) Door de methode voor het beheren van de lopende processen:

  • enkelvoudige taak. Eén taak wordt op een bepaald moment uitgevoerd, pas na voltooiing van de uitvoering wordt de besturing overgedragen naar de volgende (of naar de opdrachtprocessor van het besturingssysteem);
  • multitasking. Het RAM bevat verschillende programma's die, vanuit het oogpunt van de gebruiker, gelijktijdig worden uitgevoerd. In de praktijk schakelt het besturingssysteem van het ene programma naar het andere.

2) Door de gebruikersomgeving te verdelen:

  • enkele gebruiker. Dit zijn besturingssystemen die niet voorzien in het delen van bronnen tussen gebruikers (dat wil zeggen, ze maken geen onderscheid tussen gebruikers);
  • meerdere gebruikers. Dit zijn besturingssystemen die middelen bevatten voor het afbakenen van bronnen tussen gebruikers.

IN huidige moment Twee lijnen besturingssystemen worden actief gebruikt:

  1. UNIX-lijnbesturingssystemen;
  2. Windows-lijnbesturingssystemen.

Al deze besturingssystemen zijn multitasking, multi-user, bieden interactie met een breed scala aan hardware en bieden uitgebreide mogelijkheden door de ontwikkeling van de meest geavanceerde besturingssystemen. verschillende programma's. Als onderdeel van deze besturingssystemen worden er in een of andere vorm tools geleverd voor het organiseren van een grafische gebruikersinterface.

Ze hebben allemaal hun voor- en nadelen; de keuze voor een specifiek besturingssysteem wordt bepaald door de taken en voorkeuren van de gebruiker.

[document]
  • CAD-applicatiesoftware [document]
  • Industrieel praktijkrapport [stelling]
  • Sporen per staat [spiekbriefje]
  • Supercomputersoftware [document]
  • PC-hardware [document]
  • Bakhtizin V.V., Glukhova L.A. Laboratoriumworkshop in de discipline Software Development Technologies [document]
  • Industrieel praktijkrapport [document]
  • Presentatie - Computersysteem [abstract]
  • Personal computerhardware [document]
  • Antwoorden op het database-examen [document]
  • 1.doc

    FEDERALE SPOORWEGVERVOERBUREAU

    Rijksonderwijsinstelling voor hoger beroepsonderwijs

    IRKUTSK STAATSUNIVERSITEIT VOOR COMMUNICATIE

    Afdeling: “Informatica en Informatietechnologieën”

    Verslag over het vakgebied "Informatica"

    “Hard- en software. PC-softwareniveaus en hun korte kenmerken"

    Ingevuld door een leerling

    (1e jaar, groep ENS-09-2)

    Grosheva K.I.

    Docent

    Petrova L.V.
    Irkoetsk, 2010

    Computerhardware 3

    ^ Computersoftware 7

    Computersysteemsoftware 8

    Applicatiesoftware PC 9

    Gereedschapssoftware 10

    Bibliografie 12

    Computerhardware

    ^ Computerhardware (Hardware) – dit is alle hardware waaruit een computer bestaat, d.w.z. alle apparatuur die nodig is om een ​​computer te laten draaien.
    JSC kan in twee delen worden verdeeld:

    1. basiscomputerapparatuur;

    2. extra computerapparatuur.
    De belangrijkste computerapparaten zijn onder meer:

    1. monitor (of beeldscherm) – apparaat voor informatie-uitvoer;

    2. toetsenbord – apparaat voor informatie-invoer;

    3. systeem eenheid.
    Deze apparaten worden standaard genoemd omdat het zonder deze apparaten onmogelijk is om op een computer te werken.
    De belangrijkste van deze drie apparaten is de systeemeenheid. Als u de behuizing verwijdert en erin kijkt, ziet u onderdelen die overeenkomen met het volgende pc-architectuurdiagram:

    Dit circuit is een voorbeeld van de interne ‘vulling’ van een computer, maar als bepaalde apparaten aanwezig of afwezig zijn, verandert het circuit. Er zijn echter apparaten die in ieder geval op een moderne pc worden geïnstalleerd. De systeemeenheid bevat de belangrijkste elementen van de computer:


    • microprocessor (centrale verwerkingseenheid) - een elektronische chip die is ontworpen om algemene controle over de computer te bieden en om alle bewerkingen, opdrachten en programma's uit te voeren;

    • coprocessor – een apparaat (chip) dat de computerprestaties verbetert. De coprocessor werkt niet altijd;

    • Random Access Memory (RAM of RAM) is een geheugengebied dat is ontworpen voor de tijdelijke opslag van programma's en gegevens. Nadat u de computer hebt aangezet, wordt het momenteel actieve programma daar geplaatst en werkt de computer ermee. Wanneer de computer wordt uitgeschakeld, gaat de inhoud van het RAM-geheugen verloren;

    • Cachegeheugen is ultrasnel geheugen dat zich tussen het hoofdgeheugen en de processor bevindt. Schijfcache is een RAM-gebied waarin het besturingssysteem de inhoud opslaat van het deel van de magnetische schijf waartoe toegang werd verkregen. Als gevolg hiervan worden, wanneer de schijf opnieuw wordt benaderd, gegevens uit de schijfcache opgehaald zonder dat trage I/O-bewerkingen nodig zijn;

    • alleen-lezen geheugen (ROM of ROM) bevat programma's en gegevens die de werking van de pc bepalen nadat de stroom is ingeschakeld. Informatie in ROM wordt voor eens en altijd bij de fabrikant ingevoerd, dat wil zeggen dat de inhoud van dit geheugengebied (meestal geïmplementeerd op een enkele chip) niet door de gebruiker kan worden gewijzigd. De volgende programma's zijn in het ROM opgeslagen: - zelftesten van pc-apparaten wanneer de stroom is ingeschakeld; - Initieel laden van het besturingssysteem;
      - een pakket stuurprogramma's die de basisinterface tussen het besturingssysteem en de hardware nieuw leven inblazen;
      - instellen van systeemconfiguratieparameters.
      - voeding (klokpulsgenerator), die de elektrische stroom van het netwerk omzet en levert aan de elektronische circuits van de computer;
      - het besturingsapparaat genereert en distribueert besturingssignalen naar verschillende apparaten.
      De genoemde apparaten (microprocessor, coprocessor, ROM, RAM, klokgenerator, besturingsapparaat) zijn geïntegreerd op de systeemkaart (moederbord). Bovendien omvat de systeemeenheid ook:

      1. magnetische diskdrives (FLMD, diskettestations, FFD) - een invoer-/uitvoerapparaat ontworpen voor het lezen van en schrijven naar magnetische diskettes (floppy disks);

      2. harde magnetische schijf (HDD, harde schijf, HDD) - een apparaat ontworpen voor permanente opslag van informatie die wordt gebruikt bij het werken met een computer: besturingssysteemprogramma's, veelgebruikte softwarepakketten, enz. Het is stevig bevestigd en kan niet worden verwijderd. Toegang tot een harde schijf is sneller dan tot een diskette;

      3. bussen - ze worden computerslagaders genoemd waardoor informatie wordt verzonden. Er zijn twee soorten bussen: systeembussen en streekbussen. De systeembus is ontworpen om de interactie van randapparatuur met de computerkern te organiseren, die een microprocessor, RAM en ROM omvat. Een lokale bus wordt gewoonlijk een bus genoemd die rechtstreeks is aangesloten op de pinnen van de microprocessor en die gewoonlijk werkt op de externe frequentie van de microprocessor.
    Naast de algemene bediening op het moederbord bevat de pc een aantal speciale apparaten, controllers of adapters. Ze lossen twee hoofdtaken op: ze zorgen voor opname in het systeem en controleren de werking van externe apparaten. Bijvoorbeeld RAM-controller, harde schijfcontroller, enz.
    De overige computerapparaten worden extra apparaten genoemd omdat ze extra mogelijkheden bieden bij het werken op de computer. Op een andere manier worden deze apparaten randapparatuur of randapparatuur genoemd. Deze omvatten:

    • muis – een apparaat waarmee u de cursor kunt besturen en bedoeld is om informatie in een computer in te voeren;

    • joystick – cursormanipulator. Het is een handvat met knoppen, dat het meest wordt gebruikt in trainingsapparatuur en spellen;

    • trackball – een manipulator in de vorm van een bal op een standaard. Wordt gebruikt ter vervanging van een muis, vooral in laptopcomputers (notebooks);

    • printer (afdrukapparaat) – een apparaat dat is ontworpen om informatie op papier uit te voeren. Printers zijn dotmatrix (prints met lint), inkjet (met speciale inkt) en laser (met poeder);

    • scanner is een apparaat dat is ontworpen om met optische middelen tekst en grafische informatie van papier te lezen, te coderen en in een computer in te voeren. Er zijn momenteel verschillende soorten scanners:

    • handleiding – ontworpen voor mobiele gebruikers;

    • blijven hangen – gebruikt voor een specifiek scala aan taken, waardoor u kunt werken met originelen van niet-standaardformaten (kan mobiel zijn);

    • scannerbijlagen – gebruikt in sommige printermodellen om hun functionaliteit te vergroten;

    • diascanners – ontworpen voor hoogwaardige digitalisering van 35 mm-films;

    • Drumscanners zijn een puur professioneel type scanner;

    • vlakbedscanners - ontworpen om allerlei problemen voor een breed scala aan gebruikers op te lossen (het scannen van foto's in de formaten 9x13 en 10x15 cm, grootformaat kleurenafbeeldingen (tot A4), tekstdocumenten, gemengde documenten die zowel tekst als grafische afbeeldingen bevatten , 35 mm-films)

    • streamer - een apparaat voor het opslaan van informatie van een harde schijf op magneetbandcassettes;

    • plotter (plotter) – een apparaat dat is ontworpen om grafische afbeeldingen van tekeningen op papier weer te geven;

    • modem is een apparaat dat is ontworpen om via een telefoonlijn informatie uit te wisselen met andere computers. De meeste moderne modems zijn faxmodems - apparaten die automatisch op uw computer voorbereide documenten naar een fax kunnen verzenden en ook de omgekeerde bewerking kunnen uitvoeren: faxen ontvangen;

    • CD-station (CD-ROM) – een apparaat dat de mogelijkheid biedt om gegevens van cd's te lezen;

    • digitale camera's;

    • grafische tablets (digitizers) – ontworpen voor invoer (digitalisering) van grafische contourafbeeldingen van platte, tot 2 mm. dikke, niet-magnetische media;

    • Een risograaf is een kopieermachine (vervaardigd door het Japanse bedrijf RISO Kagaku, vandaar de naam), die, wanneer aangesloten op een computer, zowel als printer als als scanner kan werken;

    • Geluidskaart (geluidsadapter) – zorgt voor een hoogwaardige geluidsweergave.

    • Een multimediahelm is een onderdeel van een virtual reality-systeem, uitgerust met een optisch systeem met hoge resolutie, driedimensionaal kleurenbeeld en een stereosysteem.

    • Netwerkadapter (netwerkkaart) – gebruikt om computers op een lokaal netwerk aan te sluiten. Gemaakt in de vorm van een standaardbord, heeft het meestal een eigen microprocessor en ROM.

    • Een overspanningsbeveiliging en een ononderbroken stroomvoorziening zijn apparaten die zorgen voor het behoud van de normale stroomvoorziening naar de pc. Interferentie in het netwerk kan leiden (en een korte onderbreking van de voedingsspanning zal zeker leiden) tot de vernietiging van de huidige werkresultaten van de gebruiker die in het RAM zijn opgeslagen. Deze apparaten worden gebruikt om verliezen te minimaliseren.


    Computersoftware

    ^ Software - een reeks programma's die zijn ontworpen om problemen op een pc op te lossen. De samenstelling van pc-software wordt softwareconfiguratie genoemd. Software kan worden onderverdeeld in drie categorieën:

    • systeemsoftware (programma's voor algemeen gebruik) die verschillende hulpfuncties uitvoeren, zoals het maken van kopieën van gebruikte informatie, het verstrekken van hulpinformatie over de computer, het controleren van de functionaliteit van computerapparaten, enz.

    • applicatiesoftware die het nodige werk op een pc levert: tekstdocumenten bewerken, tekeningen of afbeeldingen maken, informatiearrays verwerken, enz.

    • toolsoftware (programmeersystemen) die zorgt voor de ontwikkeling van nieuwe computerprogramma's in een programmeertaal.

    Computersysteemsoftware

    Dit zijn programma's voor algemeen gebruik die geen verband houden met een specifieke pc-toepassing en traditionele functies uitvoeren: planning en taakbeheer, I/O-beheer, enz.
    Systeemsoftware omvat:

    1. besturingssystemen (dit programma wordt in het RAM geladen wanneer de computer wordt ingeschakeld)

    2. shell-programma's (bieden een gemakkelijkere en visuelere manier om met een computer te communiceren dan via de DOS-opdrachtregel, bijvoorbeeld Norton Commander)

    3. operationele shells zijn interfacesystemen die worden gebruikt om grafische interfaces, multiprogrammering, enz. te creëren.

    4. Stuurprogramma's (programma's die zijn ontworpen om poorten voor randapparatuur te beheren, meestal in het RAM geladen wanneer de computer opstart)

    5. hulpprogramma's (hulp- of hulpprogramma's die de gebruiker een aantal extra services bieden)
      Hulpprogramma's zijn onder meer:

    6. bestandsbeheerders of bestandsbeheerders

    7. dynamische datacompressietools (laten u toe de hoeveelheid informatie op de schijf te vergroten dankzij de dynamische compressie)

    8. weergave- en afspeelhulpmiddelen

    9. diagnostische hulpmiddelen; Met besturingstools kunt u de computerconfiguratie controleren en de functionaliteit van computerapparaten, voornamelijk harde schijven, controleren

    10. communicatiemiddelen (communicatieprogramma's) zijn ontworpen om de uitwisseling van informatie tussen computers te organiseren

    11. Computerbeveiligingshulpmiddelen (back-up, antivirussoftware).

    Opgemerkt moet worden dat sommige hulpprogramma's in het besturingssysteem zijn opgenomen, terwijl het andere deel autonoom functioneert. Het merendeel van de algemene (systeem)software is in het besturingssysteem opgenomen. Een deel van de algemene software is in de computer zelf opgenomen (sommige besturingssysteemprogramma's en controletests zijn geschreven in ROM of PROM geïnstalleerd op het moederbord). Een deel van de gangbare software zijn op zichzelf staande programma's en worden afzonderlijk geleverd.

    PC-toepassingssoftware

    Applicatieprogramma's kunnen zelfstandig worden gebruikt of als onderdeel van softwaresystemen of pakketten. Applicatiesoftware – programma's die de uitvoering van noodzakelijke werkzaamheden op een pc rechtstreeks ondersteunen: tekstdocumenten bewerken, tekeningen of afbeeldingen maken, spreadsheets maken, enz.
    Applicatiesoftwarepakketten zijn een systeem van programma's die, afhankelijk van hun toepassingsgebied, zijn onderverdeeld in probleemgerichte pakketten voor algemene doeleinden en geïntegreerde pakketten. Moderne geïntegreerde pakketten bevatten maximaal vijf functionele componenten: test- en spreadsheetprocessor, DBMS, grafische editor, telecommunicatietools.
    Applicatiesoftware omvat bijvoorbeeld:

    MS OFFICE-pakket met kantoortoepassingen

    Boekhoudsystemen

    Financiële analytische systemen

    Geïntegreerde kantoorbeheerpakketten

    CAD – systemen (computerondersteunde ontwerpsystemen)

    HTML- of webeditors

    Browsers – middelen om webpagina’s te bekijken

    Grafische redacteuren

    Deskundige systemen
    -enz.

    Gereedschapssoftware

    Toolingsoftware of programmeersystemen zijn systemen voor het automatiseren van de ontwikkeling van nieuwe programma's in een programmeertaal.
    In het meest algemene geval hebt u, om een ​​programma in de geselecteerde programmeertaal (systeemprogrammeertaal) te maken, over de volgende componenten nodig:
    1. Teksteditor om een ​​bestand te maken met de brontekst van het programma.
    2. Compiler of tolk. De brontekst wordt met behulp van een compilerprogramma vertaald naar tussenobjectcode. De broncode van een groot programma bestaat uit meerdere modules(bronbestanden). Elke module wordt gecompileerd tot een apart bestand met objectcode, die vervolgens tot één geheel moet worden gecombineerd.
    3. Een linkeditor of assembler die objectmodules koppelt en een werkende applicatie produceert als uitvoerbare code.
    Uitvoerbare code is een compleet programma dat kan worden uitgevoerd op elke computer met het besturingssysteem waarvoor het programma is gemaakt. In de regel heeft het resulterende bestand de extensie .EXE of .COM.
    4. Onlangs is een visuele programmeermethode (waarbij gebruik wordt gemaakt van scripttalen) die gericht is op het maken van Windows-applicaties wijdverspreid geworden. Dit proces is geautomatiseerd in rapid design-omgevingen. In dit geval worden kant-en-klare visuele componenten gebruikt, die worden geconfigureerd met behulp van speciale editors.
    De meest populaire editors (programmaprogrammeersystemen die visuele tools gebruiken) voor visueel ontwerp:

    • Borland Delphi - ontworpen om vrijwel elk op te lossen

    • Borland C Builder is een uitstekend hulpmiddel voor het ontwikkelen van DOS- en Windows-applicaties

    • Microsoft Visual Basic is een populair hulpmiddel voor het maken van Windows-programma's

    • Microsoft Visual C - met deze tool kunt u alle toepassingen ontwikkelen die in een besturingssysteemomgeving zoals Microsoft Windows draaien

    Bibliografie

    1. Leontyev, V.P. PC: universele gebruikersreferentie [Tekst]: trainingshandleiding/V.P. - Moskou: [Bustard], 2000.-p.200

    2. Figurnov, V.E. IBM PC voor de gebruiker [Tekst]: / studiegids / V.E. Figurnov.-5e ed.

    3. Pastukhov, I.F. Computerhardware [Tekst] / I.F. Pastukhov // De hele computerwereld.

    4. Vorobyov, S.A. Computersoftware [Tekst]/S.A. ​​Vorobyov//Thuiscomputer.