Вы находитесь на странице: 1из 17

Fapan Faculdade do Pantanal Bacharelado em Administrao

Software Bsico

Ademar Alves Trindade

Premissas
Software - elemento em um computador que permite o uso de seus recursos fsicos (hardware), de forma a cumprir uma determinada tarefa. Software so os programas que ns utilizamos e que fazem com que o computador seja til, isto , agilize alguma tarefa que levaria horas para executar sem ele.

Premissas
Para um programa possa ser executado necessrio que o computador j tenha algum conhecimento prvio, como por exemplo: Dever saber diferenciar a letra A da letra B;

Conceito
Esse conhecimento prvio o conjunto de programas que so primordiais para o computador, apesar de serem de pouco interesse para o usurio. So chamados de programas bsicos ou Software Bsico.

Conceito
Software Bsico so conjuntos de programas responsveis pelo funcionamento do computador e controle de seus componentes fsico e lgicos, incluindo utilitrios (linguagens de programao, gerenciadores de bancos de dados entre outros). Esse conjunto tambm conhecido como Sistema Operacional.

Sistema Operacional
Essencial a qualquer computador, executa funes bsicas como: leitura do teclado, escrita no vdeo, acesso ao disco, etc. Em muitos computadores os sistemas operacionais permitem que mltiplos usurios e/ou mltiplas aplicaes estejam em execuo ao mesmo tempo.

Famlia de Software Bsico


A famlia de software bsico inclui programas responsveis por gerenciar e controlar os recursos de hardware. Nesta famlia encontram-se representados os sistemas operacionais, compiladores, interpretadores, bibliotecas de servios de sada de vdeo e de manipulao de banco de dados.

Esquema

Programas e Instrues
O procedimento feito pelo processador na execuo de uma instruo similar para todos os computadores e pode ser resumido como: Ao ser ligado o computador, sua CPU (Central de Processamento nico) automaticamente l a memria,onde se encontra o incio das instrues atravs de seu cdigo binrio.
Se a instruo estiver completa na memria, a CPU ir execut-lo. Caso contrrio, a CPU ir buscar o restante.

Programas de Sistema
O computador s entende e tem capacidade de executar instrues em uma linguagem prpria, chamada de Linguagem de Mquina.
J os usurios utilizam para se comunicar uma linguagem diferente, a Linguagem Natural.

Tradutores
A diferena entre estas duas linguagens bem grande, por isso foram criadas vrias linguagens intermedirias, mais ainda distante da natural. Seu objetivo traduzir as instrues do usurio para o computador . Todos os computadores, executam programas atravs de instrues em Linguagem de Mquina. Estes conjunto de instrues est gravado no processador desde a sua fabricao.

Linguagens Intermedirias
Embora possam ser escritos usando as instrues, os programas so criados usando comandos pr-definidos em um nvel mais complexo e que posteriormente so convertidos em instrues. Um conjunto fechado e completo de comandos chamado de linguagem de programao.

Tradutores de Linguagens
Interpretador traduz um programa escrito em linguagem natural,sendo executado instruo por instruo.
Quando precisamos executar um programa novamente todo o processo de interpretao refeito, independentemente termos feitos alteraes nas instrues desde a sua ltima execuo.

Tradutores de Linguagens
Compilador traduz um programa escrito em linguagem natural, produzindo um programa em linguagem de mquina.
O resultado O programa pode ser executado outras vezes sem a necessidade de refazer a traduo(compilao). Programas compilados so executados mais rpido que os programas interpretados.

Diferenas
A grande diferena entre o sistemas operacionais e os softwares bsicos e que o sistema operacional roda em um modo chamado Kernel (supervisor).
O modo Kernel permite ao sistema operacional acesso ao Hardware. J os outros softwares que so executados em modo usurio no tem essa permisso.

Excees
Algumas tarefas bsicas podem ser feitas diretamente atravs do Sistema Operacional. O usurio falar diretamente com o Sistema Operacional que entende apenas alguns comandos precisos e limitados.

Chamadas ao Sistema
Devemos levar em conta que algumas destas tarefas, conhecidas como Chamadas ao Sistema variam de um Sistema Operacional para outro, onde so passados alguns parmetros a mais que outros, embora os conceitos sejam os mesmos.

Вам также может понравиться