Os 12 Conceitos Operacionais
Por: 44447 • 13/6/2022 • Trabalho acadêmico • 695 Palavras (3 Páginas) • 116 Visualizações
12 conceitos operacionais
1. O sistema operacional refere-se a um ou mais softwares que permite
a operação de um computador ou algum aparelho similar. tendo o
objetivo de acessar e controlar o hardware da máquina, designar
recursos e interagir com aplicações diversas, etc.
2. Kernel é o nucleio do sistema operacional, sendo uma parte principal
do computador. É a primeira parte do sistema operacional a ser
carregada, e permanece na memoria principal. Tendo como suas
funções principais: o gerenciamento de processos, gerenciamento de
memória, gerenciamento de dispositivos e gerenciamento de
armazenamento. Existem alguns tipos de kernels, como: monolítico,
microkernel, hibrido, exokernel e nano kernel.
3. Processo e threads, o processo é um programa que está em
execução, que são gerenciados pelo sistema operacional, no qual
também controla o agendamento de processos. Já um thread é a
tarefa que um programa realiza dentro de um processo, um processo
pode ter uma única thread ou múltiplas thread. As threads podem
ser usadas para melhorar a performance de uma aplicação por meio
de paralelismo.
4. A diversos tipos de sistemas operacionais, que são classificados de
acordo com sua forma de operação: SO em lotes, os de tempo
compartilhado, distribuído, de rede e de tempo real.
5. Multitarefa e multiprogramação, na multitarefa são quando varias
tarefas estão sendo executadas pelo computador ao mesmo tempo,
pela troca entre elas, de forma muito rápida. A multiprogramação é
quando o computador está compartilhando dois ou mais programas
na memoria ao mesmo tempo.
6. Famílias de sistemas operacionais, o SO é dividido em duas grandes
famílias: baseados em Unix (BSD, Solaris, Linux, OS X, Android e IOS)
e sistemas Windows (Windows 3. 11, Windows 98, Windows XP,
Windows Servers, Windows 7, Windows 10 e DOS). Além dessas duas
grandes famílias, existe ou já existiram outros sistemas operacionais,
empregados em sistemas especializados do tipo mainframes, RTOS
ou ainda em soluções loT, que são: OS/02, Open VMS, BeOS,
FreeRTOS, LynxOS, Symbian OS, VxWorks e Huaxei liteOS.
7. Tipos de interfaces, que são: CLI, GUI e terminais. CLI: Command-line
interface- é uma interface de linha de comandos, o sistema é
controlado por meio de comandos emitidos em um prompt.
GUI: Graphical User interface- Interface Gráfica- o sistema permite a
interação com os dispositivos digitais através de elementos gráficos.
Terminal: software que emula um terminal de hardware, em geral
com uma interface de linha de comandos, que pode ser feita dentro
de uma interface gráfica.
8. Sistemas de arquivos (file system), é o sistema para organizar os
dados em uma mídia de armazenamento, como um HD. Esses dados
são organizados normalmente em pastas, listados para ser mais fácil
de ser localizado quando for preciso. Há diversos tipos e sistema de
...