Modelo Acadêmico UNIFG
Modelo Acadêmico UNIFG
Modelo Acadêmico UNIFG
Guanambi/ba
2022
ALUNO
JULIO CESAR ROQUE SIVA
Guanambi
2022
Arquitetura de computadores e seus componentes essenciais
Batch
Na época que surgiu era conhecido como Jobs, e era executados por meio
de cartões perfurados e armazenados em disco e fitas, agrupados em um
intervalo de tempo específicos para posteriormente as tarefas serem
executados, e ela não exige a interação do usuário com a aplicação, exemplos
de processamento em lotes são cálculos numéricos, ordenações, compilações,
backups etc.
Rede
São um grupo de módulos que ampliam os sistemas operacionais, que são
complementadas com funções básicas que torna transparente o uso dos
recursos compartilhados em redes. O sistema operacional local (SOL) interage
com o sistema operacional de redes (SOR) colocando redirecionador entre o
aplicativo do cliente e o (SOL) para buscar solicitações de recursos na própria
rede. O sistema operacional de rede auxilia no fluxo de informações entre o
servidor de arquivos e a rede de computadores, suas principais características
são de fornecer suporte, controlam a segurança, serviços de email, configuração
do usuário etc.
Exemplos de sistema operacionais de redes mais usados são: Microsoft
Windows, Mac Os X e Linux.
Distribuído
Sistema operacional distribuído é uma coleção de computadores autônomos
independentes, ele não são conectados fisicamente mais sim por uma rede de
comunicação. Dessa forma esse sistema contribui para que as plataformas de
hardware possam manter uma comunicação eficiente ou seja para o usuário
esse sistema funciona como um só.
As características desse sistema operacional é a comunicação através de
mensagem, partilha de recursos, sistema assíncrono, falhas independentes e
heterogeneidade e alguns exemplos de aplicação são as aplicações na internet,
aplicação de acesso a informações multimídia, LAN, banco de dados distribuídos
e groupware (trabalho cooperativo).
Multiusuário
É um sistema operacional (SO) na qual vários usuários de diferentes
computadores e terminais acessem um único sistema com um SO, eles são
adaptados para gerenciar adequadamente as diferentes tarefas exigidas pelos
diferentes usuários conectados ao sistema. O sistema multiusuário é diferente do
sistema de usuário único porque cada usuário está acessando o mesmo sistema
em diferentes maquinas, esse tipo de sistema é capaz de lidar com várias
necessidades e solicitações ele garante que nenhum usuário atrapalhe outro.
Desktop
Desktop é conhecido mais como área de trabalho, na qual permite fácil
acesso do usuário a programas do sistema operativo como as pastas, arquivos
programas entre outros, o usuário pode personalizar o desktop do jeito que ele
preferir, (imagens de fundo, pastas com estios diferentes, programas na ordem
que quiser), é uma analogia ao ambiente de trabalho físico aonde estão todos os
recursos para a execução das tarefas.
Servidor
É um computador em nele contem processadores, banco de memorias,
portas de comunicação, softwares e alguns sistemas para armazenar dados
exemplo uma memória SSD, ele também estabelece recursos dentro sistema
computacional, podendo assim ser capaz de armazenar dados e processar
aplicações, como ele são programados para executar aplicações e serviços
dentro de uma rede ele possuem grande poder de processamento.
Existe vários tipos de servidores são eles servidores de aplicação, servidor
de arquivos, servidor de banco de dados, servidor de mídia, servidor de e-mail,
servidor de backup, servidor de FTP, Servidor de Proxy, servidor de Web e
vários outros.
Embarcado
São sistemas embutidos em microprocessadores que realiza tarefas em um
aparelho. Para criar novo sistemas embarcados o profissional precisa ter
conhecimento em informática, engenharia de software e eletrônica, com
desenvolvimento de tal sistema podem ser aplicado sem semáforos, aparelhos
de ar condicionado, impressora, tabletes, smartphones e MP3 players. Tais
dispositivos são compostos fundamentalmente pelos mesmos componentes de
um computador, porem o tamanho é bem menor e por serem simples os
sistemas não tem capacidade para realizar outras tarefas.
Alguns exemplos de sistemas embarcados são o TinyOS, Contiki, VirtuOS, QNX,
Windows CE.
Tempo real
Tem como objetivo gerenciar as tarefas de um sistema de computador para com
que todos os eventos sejam atendidos no tempo hábil de suas restrições, podemos
perceber que esse tipo de sistema foi desenvolvido para entregar as exigências do
tempo suficiente para o sistema não entrar em um estado de inconsciente.
O Sistema de tempo real a um limite para que possa ser processado e a saída seja
gerada, alguns dos aparelhos usados são os sensores de temperatura um sistema
de radar e até um teclado que gera inputs e se esse tempo não for cumprido pode
causar grandes consequências, até provocar um acidente.
Cada tarefa desse sistema de tempo real possui um conjunto de atributos, cada
tarefa é realizada de forma independente com interação entre elas para que possa
ser cumprido no tempo certo.
Sincronização de processos
https://itforum.com.br/noticias/computadores-xvi-componentes-da-ucp/
http://www.inf.ufsc.br/~j.barreto/cca/perifer/memorias.html
https://www.tecmundo.com.br/hardware/1736-o-que-e-barramento-.htm
https://medium.com/trainingcenter/a-arquitetura-de-von-neumann-121489873fd4
https://santodigital.com.br/processamento-de-dados-o-que-e-batch-e-stream/
http://rrbrandt.dee.ufcg.edu.br/br/docs/redes/sor
https://edu.gcfglobal.org/pt/informatica-basica/sistemas-operacionais-para-o-computador/1/
https://pt.wikipedia.org/wiki/Sistema_Operacional_Distribu%C3%ADdo#:~:text=Um%20sistema%20operacional
%20distribu%C3%ADdo%20%C3%A9,software%20do%20sistema%20operacional%20agregado.
https://oque-e.com/o-que-e-um-sistema-operacional-multiusuario/
https://www.significados.com.br/desktop/
https://www.controle.net/faq/o-que-sao-servidores
https://guiadoestudante.abril.com.br/profissoes/sistemas-embarcados/
https://sergioprado.org/sistemas-de-tempo-real-part-1/
https://dev.to/nfo94/o-que-e-um-processo-em-um-sistema-operacional-2769#:~:text=Um
%20processo%20pode%20ser%20considerado,onde%20um%20programa
%20%C3%A9%20executado
https://pt.wikipedia.org/wiki/Mem%C3%B3ria_compartilhada
Problemas do compartilhamento de recursos
https://manoelcampos.gitbooks.io/sistemas-distribuidos/content/book/chapter01a-
resource-sharing.html
Mecanismos de sincronização entre processos
http://walderson.com/site/wp-conte
Técnicas de gestão de memória
https://www.trabalhosfeitos.com/ensaios/1-T%C3%A9cnicas-De-Gerenciamento-De-
Memoria-Dos/77145865.html