La campana.

Ci sono quelli che hanno letto questa notizia prima di te.
Iscriviti per ricevere articoli freschi.
E-mail
Nome
Cognome
Come vuoi leggere la campana
Senza spam.

Lecture №1 "Il concetto di informazione, le caratteristiche complessive dei processi di raccolta, trasmissione, elaborazione e accumulo di informazioni"

Informazione. Tipi di informazioni. Proprietà delle informazioni. Rappresentazione dei dati nel computer. Notazione. Sistemi di visione posizionali. Traduzione di numeri da un sistema numerico all'altro. Informazioni di codifica. Unità di misurazione delle informazioni. Trasferire informazioni. Elaborazione dati. Archivio dati. Memoria magnetica Memoria ottica.

Informazione

Termine "informazione" viene dalla parola latina "Informatio"Cosa significa, chiarimento, presentazione. Nonostante la diffusa diffusione di questo termine, il concetto di informazioni è uno dei più discussi nella scienza. Attualmente, la scienza sta cercando di trovare proprietà e modelli generali inerenti in un concetto sfaccettato. informazioneMa fino a quando questo concetto rimane in gran parte intuitivo e riceve vari riempimenti semantici in vari rami di attività umana.

Nella vita di tutti i giorni, per esempio , Le informazioni sono chiamate dati o informazioni che chiunque interessi. "Far sapere" In questo senso significa "Segnala qualcosa, sconosciuto in precedenza.

L'attuale comprensione scientifica delle informazioni formulata in modo molto preciso Norbert Wiener, il padre della cibernetica. Vale a dire: le informazioni sono la designazione del contenuto ottenuto dal mondo esterno nel processo del nostro adattamento ad esso e l'adattamento dei nostri sensi ad esso.

Le persone scambiano informazioni sotto forma di messaggi. Il messaggio è una forma di presentazione di informazioni sotto forma di discorso, testi, gesti, viste, immagini, dati digitali, grafici, tabelle, ecc.

Nei casi in cui dicono su un lavoro automatico con informazioni attraverso qualsiasi dispositivo tecnico, Di solito, prima di tutto, non sei interessato al messaggio, ma da quanti personaggi contiene questo messaggio.

In relazione all'elaborazione del computer, i dati sono intesi per comprendere alcune sequenze di designazioni simboliche (lettere, numeri, immagini grafiche codificate e suoni, ecc.), Portando il carico semantico e il modulo presentato in un computer trasparente. Ogni nuovo carattere in tale sequenza di caratteri aumenta il volume informativo del messaggio.



Tipi di informazioni

Le informazioni possono esistere nel modulo:

Testi, disegni, disegni, foto;

Segnali luminosi o sonori;

Onde radio;

Impulsi elettrici e nervosi;

Record magnetici; eccetera.

Articoli, processi, fenomeni di proprietà materiali o immateriali, considerati dal punto di vista delle proprie proprietà di informazioni, sono chiamati oggetti informativi.

Le informazioni possono essere:

Tutti questi processi associati a determinate operazioni di informazione sono chiamati processi di informazione.

Proprietà delle informazioni

Le informazioni sono affidabili se riflette il vero stato degli affari. Le informazioni non valide possono portare a una comprensione errata oa creare soluzioni errate.

Le informazioni affidabili nel tempo possono diventare imprecise, poiché possiede la proprietà da obsoleta, cioè, cessa di riflettere il vero stato degli affari.

Informazioni pieneSe è sufficiente capire e prendere decisioni. Sia le informazioni incomplete che ridondanti trattengono decisioni o possono comportare errori.

Accuratezza delle informazioni È determinato dal grado della sua vicinanza al vero stato dell'oggetto, del processo, dei fenomeni, ecc.

Valore Valore Dipende da quanto sia importante risolvere il problema, nonché su come il futuro troverà applicazione in qualsiasi tipo di attività umana.

Solo informazioni ricevute tempestive Può portare benefici attesi. Altrettanto indesiderabile come una presentazione prematura di informazioni (quando non può ancora essere assimilata) e il suo ritardo.

Se le informazioni preziose e tempestive sono incomprensibili, può diventare inutile.

Informazione diventa chiaroSe è espresso dalla lingua su cui coloro che sono destinati a queste informazioni.

Le informazioni dovrebbero essere presentate nella Disponibilità (per livello di percezione) modulo. Pertanto, le stesse domande sono presentate in modi diversi nei libri di testo scolastici e nelle pubblicazioni scientifiche.

Informazioni sullo stesso problema puoi riassumere. (compresso, senza parti insignificanti) o estensivamente (in dettaglio, verbose). Brevi informazioni sono necessarie in libri di riferimento, enciclopedie, libri di testo, tutti i tipi di istruzioni.

Presentazione dei dati nel computer

Tutte le informazioni del computer sono memorizzate come set di bit, cioè combinazioni 0 e 1. I numeri sono rappresentati da combinazioni binarie in conformità con i formati numerici adottati per funzionare in questo computer e il codice carattere stabilisce la corrispondenza di lettere e altro Simboli di combinazioni binarie.

Per i numeri ci sono tre formati numerici:

Binario con un punto fisso;

Binario con virgola galleggiante;

Decimale codificato binario (BCD).

I semicoli galleggianti vengono elaborati su un coprocessore speciale (unità FPU - flottante), che, a partire da MP I486, fa parte del microprocessore BIS. I dati in esso sono memorizzati in registri a 80 bit.

Notazione.

Il metodo di rappresentare l'immagine dei numeri arbitrari con un determinato set finale di caratteri, chiamiamo il sistema numerico.

Nella pratica quotidiana, usiamo, di regola, un sistema di numero decimale.

I sistemi numerici sono consueti per ...

1. Posizionale.

2. Umidità.

3. simbolico.

Simbolico. In questi sistemi, ciascun numero è messo in linea con il suo carattere. Questi sistemi non trovano ampio uso in virtù dei loro limiti naturali (alchimia, messaggi codificati) - innumerevoli caratteri, che è richiesto per l'immagine di tutti i numeri possibili. Pertanto, questi sistemi di considerazione saranno omessi.

Per presentare informazioni in memoria del computer (sia numerico che non numerico), viene utilizzato un metodo binario di codifica.

La cellula di memoria elementare del computer ha una lunghezza di 8 bit (byte). Ogni byte ha il proprio numero (è chiamato indirizzo). La più grande sequenza del bit, che il computer può elaborare nel suo complesso, chiamato parola macchina. La lunghezza della parola macchina dipende dallo scarico del processore e può essere pari a 16, 32, 64 bit, ecc.

Codifica decimale binaria

In alcuni casi, quando si presentano numeri nella memoria del computer, viene utilizzato un "sistema numerico" decimale binario misto, dove è necessario per la memorizzazione di ciascun segno decimale. Un formato decimale progettato per archiviare numeri interi con 18 numeri significativi e occupa 10 Byte in memoria (anziano del quale è iconico), utilizza questa particolare opzione.

Rappresentazione di numeri interi nel codice aggiuntivo

Un altro modo per rappresentare interi - codice aggiuntivo. L'intervallo di valori dipende dal numero di bit di memoria, assegnati per memorizzarli. Ad esempio, i valori del tipo Integer (tutti i nomi dei tipi di dati qui e di seguito sono presentati nel modulo in cui sono accettati nel linguaggio di programmazione Turbo Pascal. In altre lingue, tali tipi di dati sono anche lì, ma può avere altri nomi) sdraiarsi nell'intervallo da -32768 (-2 15) a 32767 (2 15 - 1) e 2 byte (16 bit) sono forniti allo stoccaggio; Tipo di longint - nell'intervallo da -2 da 31 a 2 31 - 1 e posto in 4 byte (32 bit); Digita la parola - nell'intervallo da 0 a 65535 (2 16 - 1) (usato 2 byte), ecc.

Come si può vedere dagli esempi, i dati possono essere interpretati come numeri con il segno, così io. nessun segno. Nel caso di rappresentare il valore con il segno, lo scarico più a sinistra (anziano) indica un numero positivo se contiene zero, e su un negativo, se l'unità.

In generale, gli scarichi sono numerati sulla sinistra destra, a partire da 0. Quanto segue viene mostrato la numerazione del bit in una parola macchina a due byte.

Codice aggiuntivo Un numero positivo coincide con il suo codice diretto. Il codice diretto di un numero intero può essere ottenuto come segue: il numero è tradotto in un sistema numerico binario, e quindi la sua registrazione binaria a sinistra è completata da un tale numero di zeri insignificanti, quanto il tipo di dati richiede il numero appartiene a.

Ad esempio, se il numero 37 (10) \u003d 100101 (2) ha dichiarato il valore dell'Integer del tipo ( sixteenybitato con il segno), quindi il suo codice diretto sarà 0000000000100101, e se il valore del tipo longint ( trentadeddvukhbibito con segno), quindi il suo codice diretto sarà. Per un record più compatto, una vista esadecimale del codice è più spesso utilizzata. I codici ottenuti possono essere riscritti secondo 0025 (16) e 00000025 (16).

Il codice aggiuntivo di un intero numero negativo può essere ottenuto in base al seguente algoritmo:

  1. registrare il codice diretto del numero del modulo;
  2. invertirlo (sostituire le unità con zeri, zeri - unità);
  3. aggiungi all'unità di codice inversa.

Ad esempio, scriveremo un codice aggiuntivo -37, interpretandolo come tipo di tipo di longint (trenta-lucido con un segno):

  1. il numero diretto del numero 37 è;
  2. codice inverso;
  3. codice aggiuntivo o fffffffdb (16).

Al ricevimento del numero in base al suo codice aggiuntivo, è principalmente necessario determinare il suo segno. Se il numero risulta essere positivo, è semplicemente semplicemente tradurre il suo codice in un sistema di numeri decimali. Nel caso di un numero negativo, deve essere eseguito il seguente algoritmo.

Qualsiasi informazione è nel computer come sequenza Byte.. Nei loro stessi byte non ci sono informazioni su come devono essere interpretate (numeri / segni di testo / immagine grafica). In ogni caso, le informazioni sono codificate come una sequenza di 0 e 1, I.e. numeri binari interi positivi (Il numero è scritto utilizzando due cifre - 0/1). La loro interpretazione dipende da quale programma e quali azioni con loro fanno in questo particolare punto. Se il programma ha una sequenza di squadre orientate a lavorare con i numeri, i byte sono considerati come numeri. Se si presume che il programma sia un'azione con i dati del testo, i byte vengono interpretati come codici numerici condizionali che indicano i segnali di testo.

I. intorpidimento

Qualsiasi numero è un importo multiplo dell'importo (ad esempio, 168 \u003d 100 + 60 + 8 \u003d 1 10 2 + 6 10 1 + 8 10 0), I.e. numero - Sequenza di coefficienti nei gradi del numero 10 \u003d\u003e Se abbiamo un numero d \u003d A 1 A 2 ... a n(A 1 A 2 ... A N - numeri), quindi d \u003d A 1 10 N - 1 + A 2 10 N-2 + ... A N 10 0.

Gli importi brevemente simili sono scritti come segue: n.

d \u003d Σ A I 10 N-I

Il numero 10 è la base del sistema di numero decimale, se si prende un altro numero come base, quindi otteniamo un altro numero di numeri registrati, cioè. un altro sistema numerico.

Il sistema numerico è impostato sul valore della base e molti numeri. Numeri - Segni speciali utilizzati per registrare numeri. Il loro numero deve essere uguale al valore della base.

Qualsiasi numero può essere rappresentato in vari sistemi numerici, queste viste saranno rigorosamente (reciprocamente (mutuamente inebrosamente) si abbinano a vicenda.

Ad esempio, definiamo un sistema numerico 16-Rellica: la base \u003d 16 \u003d\u003e dovrebbe essere di 16 cifre (0-15) \u003d 1,2,3,4,5,6,7,8,9, A, B, c, d, e, f. Qui A-F - Numeri 10,11,12,13,14,15. Tali designazioni sono utilizzate a causa del fatto che i numeri non possono essere registrati utilizzando altri numeri, altrimenti sarà confuso nei numeri di lettura. Scriviamo, come sembreremo in questo numero di numero decimale numero 168, avendo in mente la legge generale della registrazione del numero, nonché il fatto che qui la base è 16, abbiamo: 168 (10) \u003d a 16 1 + 8 16 0 \u003d\u003e A8 (16).

Le azioni aritmetiche in qualsiasi sistema numerico vengono eseguite in modo simile a come viene fatto in un sistema 10-ricche. Solo il valore della fondazione.

Ad esempio, nel sistema 8-richy + 15 \u003d 1 8 1 + 5 8 0 \u003d\u003e + 13

14 = 1 8 1 + 4 8 0 => = 12

Nel computer, tutti i dati sono presentati in un sistema numerico binario. Ad esempio, il numero 5 in forma binaria è registrato come 101. Allo stesso modo, il numero binario 1111 corrisponde al numero decimale 15: 1111 (2) \u003d 1 2 3 + 1 2 2 + 1 2 1 + 1 2 0


Quelli. Quattro bit possono essere rappresentati da non più di 16 numeri decimali (0-15).

Come una breve registrazione durante la visualizzazione o la fissaggio dei dati binari nella memoria del computer, viene utilizzato un sistema di surger 16-ricche. Programmi che forniscono il lavoro "diretto" della persona con una memoria del computer quando si interagisce con essa convertire automaticamente una rappresentazione binaria dei dati in 16 ricchi e indietro. Qualsiasi dato, registrato in 1 patè, sembra essere solo due figure a 16 tonde, il primo dei quali corrisponde ai primi quattro bit, e la seconda cifra è la seconda quattro dei bit.

Questa forma di rappresentazione dei numeri binari (dati) in memoria del computer è un compromesso tra una persona e i suoi concetti sulla praticità e un computer, dove tutte le informazioni sono disponibili solo in forma binaria.

II. Tipi di dati e rappresentazioni

Un byte (8 bit) può essere rappresentato da 256 numeri interi positivi (0-255). Questo tipo di dati è chiamato singleless intero senza segno.

I numeri superiori a 255 richiedono più byte per la sua presentazione. I tipi sono usati per funzionare con loro:

- doppio byte intero segno - Garantire la rappresentazione di intere numeri positivi (0-65535)

- segni interi quattro vietati - Assicurarsi la rappresentazione di intere numeri positivi (0 - ≈4.2 miliardi)

I suddetti tipi suggeriscono che il numero dovrebbe essere positivo solo \u003d\u003e chiamato "Nessun segno". Differiscono in memoria, che è dato alla conservazione del numero. Tali tipi sono utilizzati per la codifica numerica dei segni di testo, il colore, l'intensità dei punti grafici, gli elementi di numerazione, ecc.

Lavorare con numeri interi, che potrebbero non essere solo positivi, ma anche negativi, utilizzare i tipi:

- intera senso unico con un segno

- i numeri di doppio byte con un segno

- interi di quattro vie proibiti con un segno

Differiscono nella quantità di memoria, che è assegnata alla conservazione di ciascun numero.

Nel cuore della presentazione dei numeri sia positivi che negativi risiedono il seguente principio: il numero totale di codici numerici, possibile per un determinato numero di byte (ad esempio, per singolo byte - 256), è diviso in metà, metà è usato per rappresentare numeri positivi e zero, gli altri numeri negativi. I numeri negativi sono rappresentati come aggiunta al numero totale di codici numerici. Ad esempio, per un numero singolo (-1) \u003d 255, (-2) - 254, ecc. Fino a 128, che denota il numero (-128) \u003d\u003e intero intero con un segno consente di lavorare con numeri interi da (-128) a 127, due byte - da (- 32768) a 32767, a quattro prove - da (≈ - 2,1 miliardi) a 2,1 miliardi (2147483648).

I numeri vengono utilizzati per rappresentare i dati numerici con cui vengono prodotte le azioni aritmetiche.

Quando si interagiscono con i programmi, vengono utilizzati quanto segue. tipi di dati:

- tutto cortaiy (corto)

- intero ordinario (Numero intero)

- lungo (Intero lungo)

- uguaglianza con accuratezza singola (Galleggiante / reale)

- doppia accuratezza (Doppio flusso / reale)

- simbolo (stringa, testo) (CHAR)

- logico (Logikal)

Tutto corto, intero tutto comune e tutto lungo - Tipi, rispettivamente, un numero intero di un byte con un segno, il doppio byte intero con un segno, un numero intero su quattro vietato con un segno.

In informatica durante la registrazione dei numeri come un segno diviso frazionario e integro, non una virgola, ma un punto (ad esempio, 68.314). Questo punto risolve la posizione dopo il quale è indicata la parte frazionata. La modifica della posizione del punto porta a una modifica del numero \u003d\u003e questo tipo di registrazione (formato di registrazione) dei numeri reali è chiamato formato punto fisso.

Il vero numero di punto flottante è composto da 2 parti:

- mantissa

- ordine

Sono divisi da un segno speciale (E, D). Manissa è un numero reale con un punto fisso, l'ordine è definito da un numero intero che indica quale grado deve essere eretto dal numero 10 in modo che quando si moltiplica la mantissa per ottenere un numero inteso. Ad esempio, 68.314 in questo formato può essere scritto come 6.8314e + 1 \u003d 0.68314E + 2 \u003d 683.14E-1, che significa 6.8314 10 1 \u003d 0,68314 10 2 \u003d 68.314 10 -1.

Con questo tipo di registrazione, la posizione del punto non è fissata, la sua posizione nella mantissa è determinata dal valore dell'ordine. Mantissa e ordine possono avere un segno. Se il modulo Manissa.<1, причем первая цифра не равна 0, то такой вид записи вещественного числа с плавающей точкой называется normalizzato (0.68314e + 2).

Nel computer, il numero reale è presentato in un formato di punti flottante in un formato normalizzato. La manissa e l'ordine si trovano in byte adiacenti, il separatore (E, D) è assente.

Di solito distingue il numero con singola e doppia precisione. Nel primo caso, quando si immettono o l'output, il numero come divisore della mantissa e dell'ordine è indicato E.. Nella memoria del computer, tale numero è solitamente occupato da 4 byte. Nel secondo caso, come separatore - D.In memoria del computer, la doppia accuratezza è solitamente 8 byte. Questo tipo fornisce una precisione di calcolo significativamente maggiore rispetto alla singola precisione.

Dati simbolicicompilato da segni di testo separati. Ogni segno viene inviato nella memoria del computer con un codice numerico specifico. Per la codifica numerica dei caratteri di testo, vengono utilizzate tabelle di codifica speciale (percorso singolo, doppio byte, ecc.). Questo si riferisce al tipo di intero senza un segno che viene utilizzato per la codifica numerica. Diversi programmi possono essere basati su diverse tabelle \u003d\u003e Documento di test creato utilizzando lo stesso programma, non può essere letto usando un altro.

Valori tipo logico Prendi solo due valori:

- Vero. (vero)

- Falso(Falso)

Questi possono essere applicati operazioni logiche, il cui principale è e. (e), o. (o), non. (negazione). E, o -k due valori logici (A\u003e C e A \u003d B). Non - a un valore logico (non a \u003d b). Il risultato dell'espressione con i dati logici (espressione logica) è un valore logico. Il risultato dell'operazione e \u003d true è solo in un caso, se entrambi i valori \u003d true. Il risultato dell'operazione o \u003d falsa funzionamento è solo in un caso, se entrambe le quantità \u003d false. L'operazione non funziona il valore del valore logico.

Nelle espressioni miste, la priorità delle operazioni aritmetiche, quindi in confronto, l'ultima volta - nelle operazioni logiche. Tra questi ci sono la più grande priorità dall'operazione non funzionante, quindi - e, dopo - o.

File e storage.

Qualsiasi oggetto informativo (un documento separato, un programma separato) memorizzato sul disco e il nome è file. Le informazioni sui file (il loro nome, dimensione, data e ora della creazione, luogo di posizionamento su disco, ecc.) Sono memorizzate nelle directory. Catalogare - Tabella, in ogni riga di cui fornisce informazioni su qualsiasi file o altra directory. Catalogo \u003d file (eccetto root) tipo speciale. Durante la scrittura di file sul disco, le informazioni su di esse vengono scritte automaticamente a quelle directory indicate dall'utente. Condizionalmente per il discorso di brevità dire: "Copia il file dalla directory nella directory", "Creare una directory directory", "Elimina il file nel catalogo", ecc. Tuttavia, non succede proprio, perché non ci sono directory o file nei cataloghi, ci sono solo informazioni su di loro.

Quando il disco viene generato su di esso, una directory viene creata automaticamente, che viene chiamata radice. Occupa un determinato luogo di dimensione fissabile sul disco. Il suo nome è composto da 2 segni: Nome del disco e colon.

Nella directory principale, puoi creare altre directory che vengono chiamate sottodirectory. o i cataloghi del primo livello della gerarchia. A loro volta, le directory del primo livello della gerarchia possono creare le directory del secondo livello, ecc. Così formato gerarchico (albero) Struttura del file sul disco. Cataloghi personalizzati - File. Ogni file o directory ha un nome costituito da due parti, separate da un punto. Parte sinistra - nome, giusto - espansione. Espansione insieme a un punto che non è possibile specificare. Il nome è consentito specificare non più di 8 caratteri (nome breve) o non più di 256 caratteri (nome lungo). In estensione - non più di 3 caratteri. Lo standard è considerato per utilizzare solo lettere latine, numeri e un segno di sottolineatura. Si consiglia di utilizzare file per fare riferimento all'espansione e alle directory senza espansione.

Se si desidera utilizzare qualsiasi file, è necessario specificare in quale directory questo file si trova. Questo viene fatto specificando il percorso (percorso) al file del file di directory.

Itinerario (Percorso) è un elenco di directory poiché sono nidificanti (da esterni a interni), separati dal nome della linea inversa (\\ - reverse slash). Quando si specifica i file, il percorso è specificato prima del suo nome, quindi attraverso \\ - il nome del file (ad esempio, c: \\ windows \\ win.com - significa che il file Win.com si trova nella directory di Windows, che si trova nella directory principale del disco C). Questa voce è chiamata piena specifiche del file.. BREVE include solo il nome del file. Le directory e i file generati dall'utente vengono posizionati durante la registrazione sulla loro posizione di memoria del disco. I file possono essere registrati da parti in diverse parti del disco. Nel processo di registrazione, il file viene automaticamente suddiviso in tali parti, e ognuno di essi è scritto nel luogo attualmente al momento. Queste parti sono chiamate cluster. La dimensione del cluster dipende dalla quantità di memoria del disco, di solito richiede diversi settori. In connessione con questo principio di registrazione, l'intera area del disco sembra essere suddivisa in tali cluster e vengono utilizzati per registrare i file. La lettura dei file è anche realizzata con parti di dimensioni in un unico cluster: il file viene raccolto da singole parti registrate in diverse parti del disco. Questo metodo di memorizzazione dei file viene effettuato utilizzando il cosiddetto tabelle di posizionamento dei fileGrasso. Viene creato automaticamente su ciascun disco quando viene generato e utilizzato per memorizzare le posizioni di archiviazione delle parti del file. Le celle di grasso sono numerate, iniziando con "0" e corrispondono alle parti della dimensione del disco di 1 cluster. Ogni cella può contenere 0 (indica che il cluster corrispondente è gratuito), il prossimo numero di cluster di questo file o un codice numerico speciale che indica la fine della catena del cluster per questo file. Per rappresentare i numeri nel grasso, i tipi di dati sono usati senza un segno. A seconda del numero di bit utilizzato per rappresentare ciascun numero, si distinguono il grasso a 16 bit (16 bit), il grasso a 32 bit (32 bit). Come codice speciale che significa la fine della catena del cluster, viene utilizzato un numero massimo, che può essere rappresentato nella cella di grasso. Per 16 scarico, tale numero è 65535 (in forma esadecimale - FFFFF). Programmi che garantiscono la visualizzazione e la regolazione del grasso mostrano questo codice sullo schermo nel modulo di testo (E di). La directory contiene informazioni sul file e in particolare il numero della sequenza del cluster da cui inizia il file. Queste informazioni, insieme alle informazioni contenute nel grasso (i riferimenti ai seguenti cluster) vengono utilizzati per cercare e leggere i file.

Reti di computer

I. Caratteristiche della casa

Rete di computer - Un insieme di interconnessi attraverso canali di trasmissione di informazioni di computer che forniscono agli utenti i mezzi di scambio di informazioni e utilizzo collettivo di risorse (hardware, software, informazioni).

Tipi di reti:

- locale - La principale caratteristica distintiva è che, di regola, tutti i computer associati sono associati a un singolo canale di comunicazione. La distanza tra i computer è fino a 10 km (quando si utilizza la comunicazione cablata), fino a 20 km (canali radio comunicazione). Le reti locali associano un computer di uno o più edifici vicini di un'istituzione.

- globale - Per loro, sono caratterizzati da una varietà di canali di comunicazione e dall'uso dei canali satellitari, consentendo di collegare nodi di comunicazione e computer situati a una distanza di 10-15 migliaia di km l'uno dall'altro. Di solito hanno una struttura nodale, consistono in sottoreti, ognuno dei quali include nodi di comunicazione e canali di comunicazione. I nodi di comunicazione assicurano l'efficienza dell'operazione di rete, i computer, le reti locali, il grande computer, ecc. Sono collegati a loro.

- intraseni. - Combina utenti che lavorano in un'organizzazione. La parte utilizza la capacità delle reti locali e globali esistenti. Tale rete può associare i computer sia nell'edificio che in luoghi diversi nel mondo.

La rete ha computer disponibili pubblicamente che forniscono utenti o utenti di informatica. server È possibile chiamare un computer utilizzato per questo scopo o luogo (nelle reti globali), dove è possibile inviare una richiesta per qualsiasi servizio. Tale posto può essere un server informatico, una rete locale, un grande computer, ecc.

I computer utente possono funzionare su reti in due modalità:

Modalità workstation.- Il computer viene utilizzato non solo per inviare una richiesta al server e ricevere informazioni da esso, ma anche per l'elaborazione di queste informazioni

Modalità terminale -quest'ultimo non viene eseguito: l'elaborazione delle informazioni viene eseguita sul server e solo il risultato di questa elaborazione viene inviato all'utente.

Un server informatico nelle sue funzionalità è significativamente superiore alle workstation ed è dotato di una varietà di schede di rete ( adattatori), fornendo connessione alle reti. Programmi complessi che forniscono lavori di rete - software di rete.Definisce il tipo di servizi, l'esecuzione del quale è possibile in questa rete. Attualmente comune 2 Concetto principale Costruire tale software:

- "Concetto di file server" - Si basa sul fatto che il software di rete dovrebbe fornire molte risorse di informazione utente sotto forma di file \u003d\u003e il server in tale rete è chiamato filelov.e software di rete - sistema operativo della rete. La sua parte principale è pubblicata sul file server e la sua piccola parte è installata su workstation, chiamata guaina. La shell esegue il ruolo dell'interfaccia tra i programmi di risorse e il file server. Tale server è un repository di file utilizzato da tutti gli utenti. In questo caso, sia i programmi che i file di dati sul file server vengono automaticamente spostati nella workstation, in cui vengono elaborati questi dati.

- "Architettura client-server" - In questo caso, il software di rete è costituito da sistemi software 2 classi:

- programma dei server - I cosiddetti sistemi software che forniscono il server

- software client - Sistemi software che forniscono agli utenti dei clienti

Il funzionamento di queste classi è organizzato come segue: i programmi del cliente inviare richieste al server server, il principale trattamento dei dati viene eseguito sul server del computer e solo i risultati della query vengono inviati al computer dell'utente.

Nelle reti locali, viene solitamente utilizzato il concetto del primo tipo con un file server. Global Main è l'architettura del server client.

La presentazione delle informazioni e il trasferimento tramite la rete è effettuata in conformità con gli accordi standard. Si chiama un insieme di tali accordi standard protocollo.

II.Tipologia della rete locale

Tipologia di rete - Diagramma di connessione logica dei canali di comunicazione del computer (computer).

Più spesso nelle reti locali sono usati 3 Tipologia principale:

- monocanale

- squillare

- a forma di stella

L'utilizzo del canale di trasferimento delle informazioni che collega i nodi di rete a livello fisico è determinato dal protocollo chiamato da accesso. Questi metodi di accesso sono implementati da schede di rete appropriate (adattatori). Tali adattatori sono installati in ciascun computer di rete e forniscono informazioni di trasmissione e ricezione tramite canali di comunicazione.

Tipologia monocanale - Utilizzato un canale di comunicazione non invisibile a cui sono collegati tutti i computer. È chiamato pneumatico monocanale (pneumatico totale).


Terminator.

Il terminale viene utilizzato per connettersi ai cavi di rete aperti, progettato per assorbire il segnale trasmesso. In tale tipologia, come regola, viene utilizzato un metodo di accesso con un canale di pre-ascolto per determinare se è gratuito.

Ethernet.(Velocità - 10 Mbps) - Il nome del metodo di accesso. Il metodo di accesso può essere utilizzato Internet veloce (Velocità - 100 Mbps / s)

Sostenibilità dei singoli nodi

I principali svantaggi della tipologia:

La rottura del cavo porta all'incapacità all'intera rete

Riduzione significativa della larghezza di banda della rete con volumi significativi traffico(- Informazioni trasmesse sulla rete)

Anello Tyology.


Utilizza un anello collegato come canale di comunicazione, costituito da segmenti. I segmenti sono collegati da dispositivi speciali - reputers. (Ripetitori). Il ripetitore è progettato per collegare i segmenti di rete.

Il metodo principale di accesso qui è il token ring - il metodo di accesso con la trasmissione del marker.

C'è un nodo di comunicazione centrale che combina tutti i computer di rete. Il centro attivo gestisce completamente i computer di rete. Il metodo di accesso è solitamente basato sull'uso del marker (ad esempio, ARCNet con una velocità di trasmissione di informazioni di 2 Mbps). Inoltre, i metodi di accesso Ethernet e Ethernet veloci possono essere implementati.

I principali vantaggi della tipologia:

Convenienza in termini di interazione dei computer

Facile da cambiare e costruire una rete

I principali svantaggi della rete:

Se il centro attivo non riesce, l'intera rete non riesce

III. Struttura della rete globale

Tra reti è possibile scambiare informazioni, per garantire tali usi di comunicazione dell'interazione del firewall, chiamato bridge., router e gateways.. Questo è un computer speciale in cui sono installati due o più adattatori di rete, ciascuno dei quali fornisce la comunicazione con una rete. Il ponte viene utilizzato per collegare le reti con lo stesso tipo di canali di comunicazione intranet. Il router collega la rete della stessa specie, ma da vari canali di comunicazione intranet. I gateway vengono utilizzati per collegare reti di diversi tipi per comunicare reti con vari sistemi informatici (ad esempio, una rete locale è un grande computer, una rete locale - una rete globale, uno specifico personal computer - una rete globale).

La rete globale include un sottoreto di comunicazione alle quali sono collegate reti locali, workstation e terminali utente, nonché computer server. La sottorete di comunicazione è costituita da canali di trasmissione delle informazioni e nodi di comunicazione. I componenti di comunicazione sono progettati per trasferire rapidamente le informazioni sulla rete, selezionando la rotta di trasferimento delle informazioni ottimali, ecc., I.e. garantire l'efficienza del funzionamento della rete nel suo complesso. Tale nodo è un dispositivo hardware speciale o un computer specializzato con il rispettivo software.

I server e gli utenti si connettono alle reti globali più spesso attraverso i fornitori di servizi di accesso alla rete - fornitori.

IV. Caratteristiche della casa della Internet globale

Ogni utente e server hanno necessariamente un indirizzo univoco. Il messaggio trasmesso sulla rete è fornito con gli indirizzi del destinatario e il mittente e durante la trasmissione viene automaticamente diviso da un adattatore di rete su un pezzo di lunghezza fissa, chiamata pacchi. In questo caso, ogni confezione (anche automaticamente) viene fornito con gli indirizzi del mittente e del destinatario. Sul computer ricevente, i pacchetti vengono raccolti in un singolo messaggio.

Ogni server o computer utente nella rete ha indirizza 3 livelli:

- Indirizzo locale - L'indirizzo dell'adattatore di rete. Tali indirizzi sono prescritti dai produttori di attrezzature e sono unici, perché Il loro appuntamento è centralmente. Questo indirizzo è utilizzato solo all'interno della rete locale.

- Indirizzo IP - È una sequenza a quattro scala (4 numeri interi singoli senza un segno di numeri) ed è composto da 2 parti:

I primi 2 byte caratterizzano la rete

Secondo 2 byte: un nodo specifico

Tale indirizzo è assegnato all'amministratore di rete indipendentemente dall'indirizzo locale. Se la rete dovrebbe funzionare come parte integrante di Internet, il numero di rete (primo 2 byte) è assegnato sulla raccomandazione dell'organizzazione speciale ICANN. In caso contrario, il numero di rete è selezionato dall'amministratore arbitrariamente. Il numero del nodo (secondo byte) è assegnato all'amministratore di rete (ad esempio, 192.100.2.15). Il nodo può inserire diverse reti. In questo caso, deve avere diversi indirizzi IP \u003d\u003e L'indirizzo IP caratterizza non è un computer separato, ma una connessione di rete. Il messaggio trasmesso sulla rete è fornito con gli indirizzi IP del destinatario e il mittente.

- indirizzo del dominio (Nome dominio): l'utente è scomodo per utilizzare gli indirizzi IP nell'operazione corrente \u003d\u003e Impianto interno. Sistema del nome del sistema di dominio (DNS). Questo sistema fornisce nomi di testo user-friendly (identificatori), chiamati domini, gli indirizzi IP corrispondenti sono nascosti dietro di loro. L'utente funziona con nomi di dominio e il software appropriato utilizzando i server DNS speciali li converte automaticamente agli indirizzi che trasmettono i pacchetti. Il nome del dominio totale (indirizzo DNS) è una sequenza di nomi, separati da un punto. Il primo a sinistra è il nome di un particolare computer, quindi il nome del dominio dell'organizzazione, della regione, ecc., L'ultima a destra è il nome del cosiddetto. dominio root.. I nomi del dominio root indicano sullo stato (Ad esempio, RU - Russia, Stati Uniti - USA, KZ - Kazakistan, ecc.) O su appartenenza all'organizzazione di un determinato tipo (Com - Commerciale, EDU - Educational, Gov - Government, Mil - Military, Net - Network, Org - Organizzazione). Altri domini di radice simili sono stati identificati in seguito (Arte - Arte, Cultura, Affari - Affari - Informazioni, Nom - individuali).

I nomi dei computer con accesso a Internet attraverso un nodo (ad esempio, un server di rete locale) sono separati dalla parte successiva nel nome completo del non-punto, ma segno @ ("fl"). Per esempio, [Email protetta]

Servizi V.Vida in Internet

La fornitura di servizi in Internet si basa sul modello client-server. Per collegare un computer a Internet, è sufficiente avere una linea telefonica, un fornitore che ha un gateway in Internet e modem (mo.dulario- dem.strumento) - Un adattatore speciale per il collegamento a una rete globale tramite comunicazioni telefoniche. Il fornitore di computer utilizzato dagli utenti a lavorare in Internet è chiamato ospite. I servizi più famosi forniti da Internet Server Server includono:

- E-mail (E-mail) - è il processo di trasmissione di messaggi tra computer

- Trasferimento di file (Sistema FTP) - progettato per inviare file da server ftp speciali a qualsiasi utente, per ottenere il file, specificare il nome del server completo e la specifica completa del file

- Visualizza le risorse (Gopher-System) - Fornisce ricerca di file su server Gopher in contenuto (argomento, parola chiave, frase, ecc.)

- Teleconferenza - Progettato per condurre discussioni e condivisione di notizie, consentono di leggere e inviare messaggi per aprire su argomenti diversi. Il più grande sistema di teleconferenza è Usenet. (L'utente può "iscriversi" a uno qualsiasi degli argomenti esistenti, visualizzare le notizie, inviare messaggi). Un altro sistema di teleconferenza principale è IRC. (Chat relè Internet) (consente di comunicare i membri del gruppo in tempo reale (modalità interattiva), nel qual caso l'utente vede le informazioni in costante ingresso sullo schermo e allo stesso tempo possono mettere i loro messaggi che vanno immediatamente gli schermi di tutti gli altri Membri del gruppo)

- WORLD WWW Web(World Wide Web) - È un tentativo di combinare in uno strumento informativo Le funzionalità dei fondi sopra menzionati, aggiungendo il trasferimento di immagini grafiche, suoni, video a loro. La base è il principio ipertesto (- Il sistema di impianti di informazione con riferimenti incrociati, nei documenti contengono riferimenti ad altri documenti relativi al significato). Precedentemente applicato solo per i documenti di testo, attualmente viene chiamato un documento ipertestuale documento Hypermedia. Gli oggetti su cui vengono creati i collegamenti possono essere su computer remoti. I documenti HyperMedia vengono creati utilizzando una lingua HTML speciale (linguaggio Hypertext Markup) e memorizzato su server speciali (server www, server Web). Spesso tali documenti sono chiamati pagine Web o siti Web. I programmi dei clienti rilevanti sono chiamati browser (Dall'inglese. Browser) - Motore di ricerca. La maggior parte dei browser moderni fornisce accesso non solo alle pagine del server Web, ma anche ad altri tipi di servizi. Allo stesso tempo, riferendosi a varie risorse, viene utilizzato il cosiddetto. URL (puntatore di risorse unificate). Ha il seguente formato: codice risorsa: // Specifica della query.Il codice di risorsa determina il tipo di servizio con il quale si desidera funzionare: HTTP - Lavorare con i server Web, per visualizzare i siti Web, il sistema FTP - FTP, Gopher - Gopher-System, Notizie - Comunicazione con l'uso-rete, mailto-e-mail e eccetera.

Unità di misura del numero e della quantità di informazioni.

N. - Formula Hartley.

Nel computer, la più piccola unità di informazione è po. La rappresentazione di ciascun bit dipende dal tipo di supporto di informazioni. Su carta, il bit è rappresentato da un'unità o zero, nella memoria interna corrisponde a uno dei due stati dell'elemento cellulare. Su una superficie magnetica, questo è un punto (magnetizzato o imperfettato), e sulla superficie del disco ottico corrisponde alla presenza o all'assenza di approfondimento. Qualsiasi informazione è codificata da una combinazione specifica, cioè. Segni binari.

La quantità di informazioni.

Poiché ogni bit può prendere uno dei due valori (0 o 1), quindi la sequenza di I - bit può prendere n \u003d 2 ͥ valori diversi \u003d\u003e per qualsiasi alfabeto di valore (cioè da n segni), il numero di bit cat. È necessario rappresentare uno qualsiasi di questi segni, è calcolato dalla formula: I \u003d log2 n. Questo valore è preso come il numero di informazioni contenute nel messaggio costituito da un segno dell'alfabeto N-Digit. Energia - Numero di segni nell'alfabeto. Dalla Formula Hartley risulta che la quantità di informazioni contenute nel messaggio costituito da caratteri M (messaggi M-scarica), quando ciascun segno viene ugualmente preso dall'alfabeto con potenza n uguale i \u003d m * log2 N.

Per esempio:

Nella parola informatica 11 segni, cioè. M \u003d 11. Se viene utilizzato un alfabeto a 32 cifre, quindi otteniamo: I \u003d 11 * Log2 32 \u003d 11 * 5 \u003d 55.

Quantità di informazioni

A differenza della quantità, la quantità di informazioni registrate da segni binari nella memoria del computer o sul corriere esterno è calcolato dal numero di segni binari richiesti per tale record. Di solito, i byte costituiti da 8 bit \u003d\u003e ogni byte può richiedere 256 (2 ^ 8) di valori diversi, mentre il più piccolo sarà 00000000 e il più grande 11111111. Bytes sono combinati in serie più grandi a seconda del bersaglio. Uso (input, uscita e altro). Per misurare la quantità di memoria, vengono utilizzate unità più grandi (KB, MB e GB). La transizione da un'unità di misura inferiore alla maggiore è effettuata utilizzando il coefficiente 2 ^ 10 \u003d 1024.

1 kb \u003d 1024 byte

1 MB \u003d 1024 KB

1 GB \u003d 1024 MB

Per misurare l'uso di memoria più grande Terabyte (TB) \u003d 1024 GB; e PETABYTE (PB) \u003d 1024 TB.

Qualsiasi informazione è nel computer Come sequenza di byte, non c'è nulla nei byte stessi, che permette loro di essere interpretati come numeri, testo o altri dati. Comunque le informazioni sono codificate sotto forma di sequenze di zeri e unità, cioè. Numeri binari interi positivi. Loro interpretazione (comprensione) Dipende da quale programma e quali azioni con loro fanno in questo e specifico momento. Se si presume che il programma funzioni con i numeri, i byte sono rappresentati come i numeri a cui vengono utilizzate le azioni aritmetiche.


Sistema numerico.

Numero - Questo è un segno che denota una certa quantità di qualcosa.

Tali segni sono registrati sulla base delle regole che costituiscono il sistema numerico. I numeri sono registrati utilizzando segni speciali e distinti l'uno dall'altro, che sono chiamati numeri. Ci sono vari sistemi (ispirativi e posizionali). Nei sistemi non fase Il significato di ogni cifra non dipende dalla sua posizione.

Per esempio:

Nel sistema romano V-Five, L-Fifty, X-Ten. Lo svantaggio di tali sistemi è la complessità del numero di numeri e la mancanza di regole standard.

In chirurgia posizionale Il significato del numero dipende dal luogo della sua posizione tra il numero e la registrazione dei numeri e le regole per l'esecuzione di azioni aritmetiche con loro sono standardizzate e formalizzate. In tale numero di sistema numerico - Questo è un riepilogo della quantità.

Per esempio:

Il numero è una sequenza di coefficienti nei gradi del numero 10. Il numero 10 è chiamato la base del sistema di numero decimale. Se hai impostato un altro numero come base, otteniamo un altro sistema numerico.

Il sistema di posizionamento è impostato sul valore della base e dei numeri impostati. Le basi sono uguali al numero di numeri. Il più piccolo zero, ognuno dei prossimi più del precedente. Qualsiasi quantità può essere rappresentata come un numero in vari sistemi numerici e queste opinioni saranno reciprocamente opportunamente appropriate l'una all'altra, denotando la stessa quantità.

(10/10/2012)

Ad esempio, considera la rappresentazione dei numeri in un sistema di 16-ricche. Quindi la base è 16. I numeri: le prime dieci cifre (da 0 a 9) possiamo prendere in prestito dal sistema di numeri da 10 ricche, le rimanenti sei cifre corrispondenti ai valori numerici da 10 a 15 denota da A, B , C, D, E, F. In questo caso, A \u003d Digit 10, B \u003d numero 11, ecc. F \u003d numero 15. Siamo costretti a fare una tale designazione a causa del fatto che non è possibile denotare utilizzando altri numeri.

Le azioni aritmetiche in qualsiasi sistema numerico vengono eseguite in modo simile a come questo è fatto in un sistema di tenatrici, è necessario prendere in considerazione solo il valore della base. Per esempio: 15 + 14 \u003d 31 (sistema numero ottale). Nel computer, tutti i dati sono presentati in un sistema numerico binario. Per esempio:

Quattro bit possono essere rappresentati da 16 numeri decimali (da 0 a 15). Come breve record durante la visualizzazione o la modifica dei dati binari, viene utilizzato un sistema numerico da 16 ricche. Programmi Fornendo il lavoro "diretto" di una persona con i dati memorizzati nella memoria di un computer, quando interagire con una persona, convertire automaticamente una rappresentazione binaria dei dati in 16 ricchi e indietro.

Qualsiasi dato, registrato in un patè sembra essere due figure ricche di 16 ricchezze, il primo dei quali corrisponde ai primi quattro bit e al secondo - i secondi quattro bit. Questo è il motivo per l'utilizzo di un sistema di 16-ricche.

Per presentare informazioni nella memoria del computer (sia numerico che non numerico), viene utilizzato un metodo binario di codifica. La cellula di memoria elementare del computer ha una lunghezza di 8 bit (byte). Ogni byte ha il proprio numero (è chiamato l'indirizzo). La più grande sequenza del bit, che il computer può elaborare nel suo complesso, è chiamato una parola macchina. La lunghezza della parola macchina dipende dallo scarico del processore e può essere uguale a 16, 32 bit, ecc. Per i caratteri di codifica è sufficiente un singolo byte. In questo caso, è possibile presentare 256 caratteri (con codici decimali da 0 a 255). Il set di simboli del computer personal computer IBM PC è il più spesso l'estensione del codice ASCII (codice standart americano per l'intercambiamento informativo - codice informativo americano standard). In alcuni casi, quando si presenta nella memoria del computer, viene utilizzato un "sistema numerico" decimale binario misto, dove è necessario per lo stoccaggio di ciascun segno decimale, è possibile memorizzare (4 bit) e numeri decimali da Da 0 a 9. Un formato decimale progettato per archiviare numeri interi con 18 numeri di significato e occupano 10 byte in memoria (il quale è iconico), utilizza questa particolare opzione. Un altro modo per rappresentare gli interi è un codice aggiuntivo. L'intervallo di valori dipende dal numero di bit di memoria, assegnati per memorizzarli. Ad esempio, i valori del tipo Integer (tutti i nomi dei tipi di dati qui e di seguito sono presentati nel modulo in cui vengono presi nel linguaggio di programmazione Turbo Pascal, in altre lingue tali tipi di dati sono anche lì, Ma può avere altri nomi) sdraiarsi nell'intervallo da -32768 (-2 15) a 32767 (2 15 - 1) e 2 byte sono dati allo stoccaggio; Tipo LongLNT - Nel range da -2 da -2 da 31 a 2 31 - 1 e inserito in 4 byte; Digita la parola - nell'intervallo da 0 a 65535 (2 16 - 1) (usato 2 byte), ecc. Come si può vedere dagli esempi, i dati possono essere interpretati come numeri con segni e senza segni. Nel caso di rappresentare il valore con il segno, lo scarico più a sinistra (anziano) indica un numero positivo se contiene zero, e su un negativo, se l'unità. In generale, gli scarichi sono numerati sulla destra, a partire da 0. Quanto segue è la numerazione di bit in una parola macchina a due byte. 15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0 Codice aggiuntivo di un numero positivo coincide con il suo codice diretto. Il codice diretto di un numero intero può essere ottenuto come segue: il numero è tradotto in un sistema numerico binario, e quindi la sua registrazione binaria a sinistra è completata da un tale numero di zeri insignificanti, quanto il tipo di dati richiede il numero appartiene a. Ad esempio, se il numero 37 (10) \u003d 100101 (2) è diminuito dal tipo di intero, il suo codice diretto sarà 0000000000100101, e se il valore del tipo LongLNT, il suo codice diretto sarà. Per un record più compatto, il codice esadecimale viene utilizzato più spesso. I codici ottenuti possono essere riscritti secondo 0025 (16) e 00000025 (16). Il codice aggiuntivo di un intero numero negativo può essere ottenuto in base al seguente algoritmo: 1) Registrare il codice diretto del modulo del numero; 2) Invertirlo (Sostituisci unità con zeri, Zeros - Unità); 3) Aggiungi all'unità di codice inversa. Ad esempio, scriviamo un codice numerico aggiuntivo (-37), interpretandolo come valore di tipo LongLNT: 1) il numero diretto del numero 37 è; 2) Codice inverso; 3) codice aggiuntivo o fffffffffdb (16). Al ricevimento del numero in base al suo codice aggiuntivo, è principalmente necessario determinare il suo segno. Se il numero risulta essere positivo, è semplicemente semplicemente tradurre il suo codice in un sistema di numeri decimali. Nel caso di un numero negativo, il seguente algoritmo deve essere eseguito: 1) sottrarre dal codice numero 1; 2) Inverti il \u200b\u200bcodice; 3) Traduci in un sistema di numero decimale. Il numero risultante è scritto con un segno meno. Esempi. Scriviamo i numeri corrispondenti a codici aggiuntivi: a) 00000000010111. Poiché lo zero è registrato nella scarica senior, il risultato sarà positivo. Questo è il codice del codice 23; b) 111111111000000. Un numero negativo è registrato qui. Eseguiamo algoritmo: 1) 111111111000000 (2) - 1 (2) \u003d 11111111111111 (2); 2) 0000000001000000; 3) 1000000 (2) \u003d 64 (10). Risposta: -64. Un metodo leggermente diverso viene utilizzato per rappresentare numeri reali nella memoria del personal computer. Considera la presentazione dei valori del punto flottante. Qualsiasi numero valido può essere scritto nel modulo standard M10 P, dove 1

Il personal computer IBM PC ti consente di lavorare con i seguenti tipi preziosi (l'intervallo di valori è indicato da un valore assoluto): mostrare la trasformazione del numero effettivo per rappresentarlo nella memoria del computer utilizzando l'esempio del valore del doppio tipo. Come si può vedere dalla tabella, il valore è il tipo richiede 8 byte in memoria. La figura mostra come vengono presentati i campi della mantissa e l'ordine qui: si può notare che il bit senior, assegnato sotto la manissa, ha un numero 51, cioè. Manissa prende i più giovani 52 bit. Il tratto indica qui un punto binario. Prima che la virgola dovrebbe essere un po 'l'intera parte della mantissa, ma poiché è sempre uguale a 1, questo bit non è richiesto e non esiste una scarica corrispondente in memoria (ma è pensato). Il valore dell'ordine per semplificare i calcoli e il confronto dei numeri effettivi è memorizzato sotto forma di un numero sfollato, I.e. Al valore corretto dell'ordine prima di registrarlo in memoria viene aggiunto offset. Lo spostamento viene scelto in modo che il valore minimo dell'ordine corrisponda a zero. Ad esempio, per il tipo doppio, l'ordine occupa 11 bit e ha un intervallo di 2 ~ 1023 a 2 1023, quindi l'offset è uguale a Yu23 (10) \u003d 1111111111 (2). Infine, il bit con numero 63 indica il numero di numeri. Pertanto, il seguente algoritmo segue da quanto sopra per ottenere un numero valido in memoria del computer: 1) per tradurre il modulo di un determinato numero in un sistema numerico binario; 2) Normalizzare il numero binario, I.e. Scrivi nella forma di M-2 P, dove la mantissa (la sua parte intera è 1 (2)) e P - ordine registrato in un sistema di numeri decimali; 3) Aggiungi all'offset dell'ordine e tradurre l'ordine sfollato nel sistema numerico binario; 4) Dato il segno di un dato numero (0 - positivo, 1 - negativo), scrivilo nella memoria del computer. Esempio. Scrivi il codice numero -312,3125. 1) L'ingresso binario del modulo di questo numero ha una vista di 100111000.0101. 2) Abbiamo 100111000,0101 \u003d 1.001110000101 2 8. 3) Otteniamo un ordine sfollato di 8 + 1023 \u003d 1031. Successivamente, abbiamo Y31 (10) \u003d \u003d 10000000111 (2). . 4) Finalmente

1) Prima di tutto, notiamo che questo è il codice di un numero positivo, perché in scarica con il numero 63, è registrato lo zero. Otteniamo l'ordine di questo numero: 0111111111110 (2) \u003d 1022 (10); 1022 - 1023 \u003d -1. 2) Il numero ha il modulo 1.1100011-2 "1 o 0,11100011. 3) Otteniamo 0.88671875 dalla traduzione nel sistema di numero decimale.

La campana.

Ci sono quelli che hanno letto questa notizia prima di te.
Iscriviti per ricevere articoli freschi.
E-mail
Nome
Cognome
Come vuoi leggere la campana
Senza spam.