Descargar la presentación
La descarga está en progreso. Por favor, espere
Publicada porWeronika Orłowska Modificado hace 6 años
1
BeOS 5.0 Personal Edition Una Visió General López Varquiel, Manuel
Boix Rodríguez, Jordi Barcelona, a 20 de Maig de 2001
2
Serveis d’Internet PPP
Permet connexions a Proveïdors d’Internet fent servir el protocol estàndard punt-a-punt. TCP/IP nadiu BeOS és completament compatible amb Internet. Eines d’Internet Porta incorporat un servidor Web, així com un navegador, client de correu POP3, client i servidor d’FTP, i client i servidor de Telnet. Tots ells poden ser desinstal·lats ó reemplaçats per altres de terceres marques.
3
Serveis Multimedia Formats
Incorpora aplicacions per a llegir/escriure fitxers en els formats de dades estàndards: QuickTime, AVI, MPEG-1, JPEG, TIFF, BMP, Targa, PNG, PPM, WAV, AIFF, AU ... Suporta plug-ins per altres formats. Media-Translators Totes les aplicacions multimèdia poden suportar l’ús d’un nou format només amb afegir l’add-on corresponent al BeOS.
4
Sistema Gràfic Suavitzat de Fonts (Anti-Alias)
Per defecte les fonts apareixen suavitzades a la pantalla, tal com es veurien en paper. OpenGL Proporciona un estàndard en gràfics 3D d’alta resolució. Gràfics d’Accès Directe La tarjeta de video pot escriure directament a pantalla des de la memòria de la màquina. Així s’aconsegueix una gran suavitat en les seqüències animades.
5
Sistema Gràfic Suport per a fonts Unicode
Permet visualitzar idiomes amb caràcters complexes, com per exemple el Japonès, el Rus o l’Hebreu.
6
Sistema de Fitxers Sistema de fitxers de 64 bits
Permet a BeOS manegar discs i arxius d’un tamany de fins a 18 milions de Terabytes. “Journaling” Rastreja tots els canvis al sistema de fitxers dinàmicament, accelerant la recuperació des de condicions com pèrdues d’energia, i assegurant un ràpid arranc del sistema (menys de 20 segons). Protegeix el disc dur de forma que les fallades d’alimentació elèctrica no el corrompeixin i es perdin el mínim possible de dades.
7
Sistema de Fitxers Suport de Sistemes de Fitxers
A base de plug-ins (incorporats) es dóna suport de lectura/escriptura de fitxers creats en sistemas com HFS (MacOS), FAT16, FAT32, vFAT i ISO Terceres empreses proveeixen de suport per a ext2, NTFS i NFS. Metaatributs de fitxer Els fitxers disposen d’una etiqueta que no forma part del contingut del seu contigut i que conté, entre d’altres coses, el tipus d’arxiu de que es tracta. Així, els fitxers no necessiten tenir extensió, tot i que es manté per compatibilitat amb d’altres sistemes.
8
Serveis del Nucli Multiprocés Simètric
Suports 1, 2, 4, o 8 processadors, automàticament, sense cap reconfiguració. Cada vegada que es duplica el nombre de processadors es duplica la velocitat de les aplicacions de forma transparent al programador. Multithreading Intensiu Fluxos a qualsevol nivell del SO, per aconseguir la màxima potència dels processadors. Això permet al sistema respondre a entrades de l’usuari tot i estar ocupat en altres tasques.
9
Serveis del Nucli Memòria Virtual
Extèn l’espai lliure a memòria a base de guardar el codi menys usat del sistema en el disc. Memòria Protegida Cada aplicació disposa del seu propi espai de memòria aïllat. Serveis del Nucli de Baixa Latència La latència de 250 microsegons per a l’scheduling i els events de rellotge asseguren precisió i una alta sensibilitat del sistema.
10
Serveis del Nucli Drivers Dinàmics
Els drivers es carreguen i descarreguen dinàmicament quan és necessari, reduïnt les demandes de memòria del sistema. Add-ons Es tracta d’extensions al sistema que, en forma de fitxers, es copien a un directori específic i al tornar a arrencar el sistema es carreguen automàticament i passen a estar disponibles noves funcionalitats.
11
Serveis del Nucli Nucli Basat en Servidors
A BeOS, cada aplicació és un “client” d’un determinat “servidor”, a qui li fa peticions (i.e. net_server, media_server, ...). Aquests servidors actuen com qualsevol altra aplicació. Això permet que quan es fan canvis al sistema, no sigui necessari reiniciar tot, sino únicament el servidor afectat.
12
Programació API Orientada a Objectes
L’API (Interfície de Programació d’Aplicacions) consta d’objectes. A travès d’aquests objectes el programador disposa de tota la funcionalitat dels diferents servidors del nucli, així com de les extensions que estiguin disponibles. Multithreading Transparent al Programador El Beos s’encarrega del pas de missatges i de la destrucció dels fluxos creats per ell. També és el sistema qui s’encarrega automatica y dinàmicamente d’assignar cada thread a cada processador.
13
Programació Pas de Missatges
La majoria dels objectes de l’API suporten el pas de missatges des d’altres aplicacions. Això permet controlar qualsevol aspecte d’una aplicació a partir d’una altra, i es pot aprofitar per a programar “scripts”, processos automatitzats.
14
Interfície Gràfica
15
Interfície Gràfica Deskbar
Per a cada aplicació en execució hi ha una llista de les finestres que té obertes, podent accedir ràpidament a qualsevol d’elles.
16
Interfície Gràfica Be-Menu
Permet accedir a les funcions estàndard del sistema, com ara apagar, reiniciar, buscar un fitxer ... i executar les aplicacions instal·lades. (similar a la barra d’inici de W98)
17
Interfície Gràfica Status-View
Mostra l’hora i la data del sistema, i les icones de les aplicacions que allà es posen (control del volum, connexió a Internet ...). (similar a la systray de W98) Menús Contextuals Són els menús que s’accedeixen amb el botó dret del ratolí, i que depenent de la zona on es polsi el botó mostren unes opcions o unes altres.
18
Interfície Gràfica Workspaces
Són les àrees de treball virtuals, cadascuna amb el seu fons d’escriptori i la seva resolució pròpia. A través de l’aplicació Workspace és possible arrossegar finestres d’un escriptori virtual a un altre. Hi ha suport fins per a 32 escriptoris virtuals.
19
Propietats Addicionals
Hardware Suportat Suport per a la immensa majoria de dispositius del mercat, com poden ser tarjetes gràfiques, de so, de xarxa ... Una llista completa d’allò que està suportat es troba a Aplicacions Incloses Navegador d’Internet, client d’ , reproductor multimèdia, visor de TV, extractor de fitxers comprimits en mode gràfic, utilitats, salvapantalles, mesclador de so 3D i demostracions d’altres aplicacions.
20
Propietats Addicionals
També incorpora un entorn de desenvolupament integrat amb un depurador de baix nivell. Instal·lador d’Aplicacions Facilita enormement la instal·lació del software descarregat, així com les actualitzacions del sistema. Compatibilitat UNIX/POSIX Una capa POSIX completament funcional permet a un gran número d’aplicacions POSIX el ser compilades i executades a BeOS. També s’inclou un potent shell d’estil UNIX i un programa de terminal.
21
Propietats Addicionals
Suport de Localització Suporta l’entrada d’idiomes amb requeriments especials, com el Japonès. L’arquitectura basada en plug-ins facilita el suport per a qualsevol altre llenguatge.
22
Bibliografia
Presentaciones similares
© 2025 SlidePlayer.es Inc.
All rights reserved.