Informática, Software
ACT - é ... software operativo básico. Polo software do sistema inclúen
Ordenadores - nosos compañeiros de vida inherentes á segunda década. Eles axudan a xente divertirse e traballar, comunicarse con amigos de todo o mundo. Desafortunadamente, non todos os usuarios están actualmente principios que traballa con ordenador.
Cómpre saber ata usuarios comúns, como cando ler algúns artigos informativos que moitas veces non pode entender a esencia do que está escrito. Acontece o mesmo por mor da ignorancia da terminoloxía común. Nótese que moitas veces é unha distorsión do pecado mesmo recursos especializados.
introdución ao
Historicamente, temos utilizado todo o programa divídense en dúas clases:
- aplicacións do sistema (ACT - é a base de calquera sistema operativo).
- programas de aplicación.
Hai outra clase de software de aplicación profundamente especializada, pero na vida diaria con el e atopou só desenvolvedores de tecnoloxía.
Para aplicacións inclúen aplicacións de oficina, software para creación e edición de imaxes, así como outros fondos a partir do cal cada un de nós ten que tratar diariamente. Non é difícil adiviñar que esta clase é o máis común e numerosas.
Motores, etc.
Moitas veces reservar bibliotecas do sistema e controladores de dispositivo para a súa finalidade de ningún xeito diferente do ACT. Isto significa que a considera-las separado non ten sentido.
Así, o programa de sistema (System Software) pode ser chamado un conxunto de programas e interfaces que se usan para controlar e ordenador interacción humana. O seu principal obxectivo - a ferramentas de tradución automática para ver e analizar en máis familiar para nós todo o texto ou forma gráfica. STR composición (aplicado ao contrario utilidades) practicamente non depende de problemas específicos resoltos polo usuario do ordenador.
Pode proxecto-lo na casa, ou quizais un día para sentir en redes sociais. En cada caso, o programa de ordenador difire notablemente, mentres a composición das aplicacións do sistema sofre ningún cambio.
O que fai o software do sistema
E agora analizamos en detalle o nomeamento deste tipo de programas. Así, as súas principais funcións:
- Crean un ambiente no que as aplicacións se executan utilidade (OS).
- Proporcionar simplificación e automatización do desenvolvemento de novas aplicacións.
- Dar a precisión e eficacia da comunicación entre ordenadores en redes locais e globais.
- Diagnosticar (e arranxar) as varias fallos programáticos.
- Responsable da execución de operacións auxiliares (arriba, arquivar, a transferencia de datos).
Así, ningún traballo ordenador sen o software libre non pode, en principio, como incluso o sistema operativo máis primitiva - tamén unha variedade de aplicacións especializadas. Mantemento destes programas só pode xestionar usuarios cualificados e desenvolvemento - só os mellores programadores, que nalgúns casos que saber a programación en linguaxe de máquina (tales especialistas no mundo en unidades Xerais). En suma, para crear o seu propio sistema operativo en espléndido illamento que simplemente non vai funcionar.
coñecementos básicos e habilidades
A pesar da complexidade de tales programas, mesmo usuarios comúns teñen comprender a natureza do seu traballo, pois afecta a produtividade da súa interacción co ordenador. Por exemplo, non saber sobre os programas de traballo dos principios que controlan a escrita e lectura de información a partir da superficie do disco, non pode formatar o disco duro, con base no tipo de datos que desexa mantelo.
Como xa dixen, a súa aplicación é de natureza sistémica, que non cambia case nunca. É por iso que o desenvolvemento de software de código aberto son presentados requisitos especialmente rigorosos.
software sistema de clasificación
Tradicionalmente nesta clase son as versións de software seguinte:
- Compoñentes de control.
- compoñentes de ensaio, o procesamento ea transmisión de información.
Como é doado de entender, programas de control son sincronizados procesos principais, permitindo que todos os dispositivos funcionen correctamente o seu ordenador. As súas principais funcións son as seguintes:
- O control directo de todo o poder de procesamento do sistema.
- Traballando cos datos necesarios para o seu funcionamento.
Na maioría das veces, estas ferramentas son constantemente na memoria do ordenador. Pertencen a un residente de dispositivos que forman o núcleo do sistema operativo. Os programas de control, que son necesarios para realizar algunhas tarefas importantes, son cargados na memoria inmediatamente antes da operación, son chamados de tráfico (transitivo). En calquera caso, hoxe estas ferramentas están dispoñibles só como parte tanto o sistema operativo e os controladores en forma de bibliotecas.
Outra versión da clasificación
Moitas veces, os expertos din que o software debe ser dividido en básico e servizo. Pola base son aqueles programas que fornecen o propio funcionamento do ordenador. Por conseguinte, un sistema de software inclúen:
- sistemas operativos propios e condutores na súa composición.
- Skins (DE) e outros soportes para a posta en marcha de programas.
- Xestores de ficheiros.
OS como un conxunto de software de código aberto
Seguimos a ver o software do sistema. Os sistemas operativos son unha parte integrante do mesmo.
En xeral, o propio sistema operativo pode ser representado como un conxunto de programas de software que son responsables do recibimento, procesamento, uso de información e control de todos os dispositivos do sistema. Por unha banda, o sistema operativo funciona como un "espaçador" entre o usuario eo seu ordenador, por outra banda, é responsable de tanto como sexa posible o uso efectivo de software e hardware enchendo o último.
Na literatura, o sistema operativo tamén se chama o programa básico do sistema. Por que adoptou esa terminoloxía, consideramos a continuación.
Xestión de arquivos - unha función esencial da ACT
xestores de arquivos están deseñados para facilitar o acceso aos datos físicos no disco, para amosar-los nunha representación gráfica. Así, eles só poden usar o nome de ficheiro lóxico, no canto da súa localización directo no disco duro.
Pero hai algúns feitos que determinan a actitude dun programa deste tipo en canto a ferramentas de xestión de información independentes:
- Moitos sistemas operativos (e por un longo tempo e case todos) pode ser simultaneamente (!) Para traballar con practicamente todos os sistemas de ficheiros.
- Algúns primitivos (pero aínda sistema operativo) pode facer sen estas aplicacións.
Que é o servizo ACT
Esta categoría inclúe programas que amplían significativamente as capacidades do programa ACT, facendo-o máis cómodo para o usuario final. Eles poden ser clasificados, e ter unha chea de puntos:
- Os controladores de dispositivo non son colocados no sistema operativo na fase da súa creación.
- Os programas de ordenador auto-diagnóstico, o que elimina a necesidade do usuario a atopar a causa de erros e fallos.
- Estrañamente, pero o software antivirus tamén se enmarca na definición de "servizo". Nótese que non sempre foi.
- Aplicacións para as unidades de servizo permiten copiar e arquivar datos, eliminar permanentemente ou restaurar arquivos de datos para optimizar o proceso de gravación do disco.
- Built-in programa de copia de seguridade para reducir significativamente a información espazo ocupado.
- Utilidade para xestionar recursos de rede e da propia rede.
Moitas veces, esta clase de programas chamados de utilidades do sistema. Basta sinalar que os programas antivirus non chamar. Hoxe, coñecido medios de Symantec, Toque de pedra, así como outras grandes empresas que fornecen software. Tipos de software para algúns dos casos que analizamos, pero seguen sen resolver varias cuestións.
ACT para traballar con protocolos de rede
Como o nome indica, estas aplicacións do sistema son responsables do acceso á web. Nótese que todas as palabras a continuación aplícase máis a aqueles sistemas que están deseñados para realizar algunhas accións específicas (correo electrónico do servidor de ficheiros do servidor). Para actualizar o software desta orde, moitas veces teñen que desenvolver novas versións de sistemas operativos.
By the way, IE, Firefox, Opera e Google Chrome - os mesmos clientes, que están baseados no principio de que só establecido.
ambiente de programación e implementación de programas
Estes programas se relacionan cos medios específicos, pero unha comprensión básica deles tamén é necesario, porque sen iso é imposible comprender os principios de funcionamento do sistema operativo e do ordenador en xeral. Precisan non só para crear, pero tamén para depurar e lanzar aplicacións.
Expertos din que, neste caso no software do sistema inclúe:
- Medios para escritura e edición de texto.
- Tradutor ou intérprete (para linguaxe simple).
- O vínculo, tamén chamado de vínculo.
- Depuradores.
- bibliotecas de aplicacións completos para a execución do programa.
Nótese que a aplicación é creado (con raras excepcións), baixo calquera certa OS. Pero as ferramentas do sistema que son deseñados para desenvolver-los, pode traballar nun sistema diferente (para iso e ten que algunhas bibliotecas do sistema). Isto é moi importante, xa que non se restrinxen desenvolvedores na elección do sistema preferido para o traballo.
Cales son tradutores
Xa que esta definición non é clara para todos, ollar para esta cuestión en máis detalles.
Este é un concepto importante refírese a un programa que traduce a linguaxe de programación que é comprensible para a xente, en linguaxe de máquina. Por suposto, a linguaxe de máquina pode ser comprendido e home, pero estes profesionais unidade de todo o mundo. O propio programa está escrito en calquera linguaxe de programación, chamada de módulo de orixe. módulo obxecto chamado información básica compilada para posterior uso da máquina. A estrutura deste módulo consiste no texto do programa xa está traducido en linguaxe de máquina, así como outras informacións necesarias para a súa operación e depuración correcta.
Todos os programas desta clase divídense en compiladores e intérpretes. O primeiro traduce inmediatamente o texto de orixe no centro de máquina. O intérprete executa non só é portador, pero, a continuación, tenta probar o programa. Nesta base, ten unha enorme desvantaxe: o lento implementación do programa. É por iso que o uso de tales medios só entre as linguas máis simple e primitivas, que se usan para ensinar as nocións básicas de programación.
Linker, ou vínculo, toma parte no procesamento de módulos de obxecto nos elementos de arranque. Cada un deles xa poden ser movidos para a memoria e executado.
Depurador, e outros compoñentes
O depurador executa unha función esencial, xa que permite controlar o fluxo do programa, á vez buscando erros na mesma. No seu conxunto de recursos básicos inclúe:
- Ao paso a través do módulo de obxecto cargado, cun resultado de reprodución permanentes.
- Deixar en puntos predeterminados do creador.
- Se hai tal necesidade, o depurador pode parar completamente o programa nun momento predeterminado.
- Ver todas as variables empregadas.
resultados
- Directamente ao (sistema operativo) do sistema operativo.
- Skins (DE) eo ámbito de aplicación do programa.
- xestores de arquivos, e outra ferramenta de xestión de arquivos.
- Ferramentas de Desenvolvemento.
- Todas as ferramentas de rede.
- Algunhas aplicacións.
Aquí examinamos a estrutura do software do sistema.
Similar articles
Trending Now