Professional Documents
Culture Documents
Ambiental e Rural
Ref: 640 107 517
O uso do Computador na Sociedade actual
No constitui segredo para ningum que a profunda transformao da nossa sociedade comeou com
o aparecimento da Informtica, que veio introduzir modernos meios tecnolgicos na vida dos cidados.
O computador veio introduzir alteraes significativas e de nvel bsico na nossa forma de trabalhar,
de viver e de comunicar. Na realidade esta mquina intervm de forma importante em grande parte
das nossas actividades, desde as de trabalho at s de lazer. A redao de uma carta pode,
simplesmente, ser guardada no nosso arquivo informtico sem que para isso tenhamos que recorrer
sua materializao (sob a forma de papel). Esta forma de trabalhar veio diminuir o volume fsico de
papel dos nossos documentos. Permite que se altere um documento sem ter de recorrer a correctores
e a outros produtos, como, contrariamente, acontecia com a mquina de escrever.
Atrs foi feita referncia ao volume da documentao em formato de papel. Ora, essa uma das
grandes alteraes (tanto a nvel pessoal como a nvel profissional) que o uso do computador veio
trazer.
Inerentemente, esta situao introduziu tambm rapidez em aceder a um determinado documento,
de forma praticamente instantnea. A celeridade no processamento tambm visivelmente til em
situaes de clculo matemtico. Daqui poderamos partir para outras situaes mais complexas como
por exemplo a criao e uso de software para as mais diversas tarefas.
Em todos os exemplos e em todas as situaes o uso do computador veio trazer desburocratizao,
rapidez, simplicidade e eficcia.
Sabendo o que sabemos hoje ao utilizarmos, de forma banal, um processador de texto, imaginemos o
que seria ter de escrever um livro, utilizando uma mquina de escrever, como acontecia h alguns anos
atrs.
Esta situao poder ser extrapolada para manipulao e tratamento de imagem, mtodos de clculo
de matemtica, bases de dados, entre outros.
De uma forma simplificada pode-se dizer que o computador uma mquina de clculo que permite
guardar informao e realizar operaes matemticas sobre essa informao com uma rapidez tal que
ultrapassa largamente as capacidades humanas para realizar essas tarefas. importante referir que,
no entanto, os computadores no "pensam" do mesmo modo que se entende por pensamento
humano. Na realidade, estas mquinas seguem instrues que so codificadas pelos programadores.
A sequncia de instrues, que permitem aos computadores levar uma tarefa do incio at ao fim,
designada por programa computacional ou, simplesmente, programa.
Assim, os programas controlam toda a sequncia de clculos que necessria efectuar de forma a
processar a informao que fornecida. Portanto, qualquer erro existente no programa poder afectar
irremediavelmente a execuo da tarefa por parte do computador. Dependendo da importncia das
operaes as suas consequncias podero ser mais ou menos gravosas, podendo afectar em alguns
casos vidas humanas como, por exemplo, nos sistemas informticos de controle do trfego areo ou
de uma sala de operaes de um hospital.
Embora o desenvolvimento da tecnologia informtica tenha como base o desenvolvimento de
mecanismos electrnicos cada vez mais potentes, mais pequenos e com custos baixos, a
implementao de linguagens de programao que permitam o desenvolvimento de programas
(vulgarmente designados por software) que tirem partido dessas potencialidades essencial.
Os diferentes tipos de tarefas que presentemente so possveis de realizar com o computador levou
nos ltimos anos ao desenvolvimento de diferentes tipos de linguagens de programao.
Fonte: http://www.net-artes.net (adaptado)
Aes Cofinanciadas pelo
FSE e Estado Portugus
Sistema Informtico
Sistema Informtico o conjunto de elementos necessrios para que uma dada tarefa seja executada
atravs de uma soluo informtica.
Qualquer Sistema Informtico divide-se em duas partes fundamentais, a saber:
Hardware diz respeito ao conjunto de equipamentos e peas que constituem fisicamente o
computador.
Software diz respeito ao conjunto de programas (instrues lgicas) que servem para comandar e
programar o computador.
O Hardware, s por si, no tem possibilidade de fornecer qualquer resultado til, limitando-se a ser
um conjunto passivo de componentes electrnicos que aguarda ordens de Software para desenvolver
qualquer actividade.
O Software constitudo pelos programas necessrios ao funcionamento do Hardware.
Assim, no faz sentido ter Hardware sem Software, ou o contrrio, ter Software e no ter Hardware,
assim como ter ambas as coisas mas elas estarem desajustadas entre si, ou seja, serem incompatveis,
pelo que, para que o computador funcione necessrio a conjugao de ambos.
Computador
O Computador um dispositivo eletrnico que recebe informaes, processa dados (para processar
estes dados conta com um programa denominado de Sistema Operativo) e fornece resultados.
Como funciona um computador?
Os computadores so constitudos por trs grandes subsistemas:
- A unidade central de processamento (CPU central processing unit);
- A memria;
- E os dispositivos (estes podem ser dispositivos de entrada, dispositivos de sada e dispositivos mistos
- de entrada e sada e dispositivos de armazenamento).
Estes trs componentes do computador constituem o Hardware do Computador.
Para funcionar, o computador precisa de um motor que faa progredir o processamento da
informao, de espao para armazenamento dessa informao e de mecanismos para receber e
transmitir informao de/para o exterior. Cada uma destas funes corresponde a um subsistema. A
ligao entre os trs subsistemas tem de ser muito eficiente, j que existem transferncias intensivas
Aes Cofinanciadas pelo
FSE e Estado Portugus
Sistemas Operativos
O sistema operativo (SO) a primeira camada de software de um sistema informtico. Actualmente,
todo o restante software (chamado software de aplicao) est dependente do SO- Sistema Operativo.
Os SO mais antigos (por exemplo, o MS-DOS) no obrigavam as aplicaes a dependerem do SO, e
muitos programas manipulavam directamente o hardware do computador, por razes de eficincia.
Hoje em dia, este tipo de comportamento no aconselhado, principalmente por duas razes.
Primeiro, porque o hardware varia muito de mquina para mquina e no vivel escrever n verses
de um mesmo programa para acomodar diversos tipos de hardware. Por outro lado, a manipulao
directa dos recursos de hardware pode levar a que programas construdos com fins maliciosos (como
os vrus) possam afectar directamente esses recursos.
Os actuais Sistemas Operativos (exemplos: Windows, Linux, MacOS) cumprem de forma eficaz as duas
funes essenciais dos sistemas operativos, que so as seguintes:
1. Disponibilizar uma mquina virtual, que uma extenso da mquina fsica.
2. Gerir os recursos do sistema.
Alm de cumprirem estas funes, os actuais SO no permitem que um programa aceda directamente
ao hardware nem que faa uma gesto prpria dos recursos. Por exemplo, um programa que tencione
utilizar o espao de memria onde est alojado um outro programa do sistema impedido de efectuar
essa operao. Quem utiliza o sistema operativo Windows j deparou com certeza com a mensagem
Este programa efectuou uma operao ilegal e ser encerrado, os utilizadores de Unix/Linux esto
mais habituados mensagem Segmentation fault estas mensagens significam que o programa
tentou aceder a um recurso (frequentemente, a determinados endereos de memria) ao qual no
tm direito. Estas mensagens no significam necessariamente que o sistema tem um vrus, j que
muito fcil um programador cometer um erro que faa com que o programa, em determinadas
circunstncias, tente executar uma operao ilegal. Infelizmente, o controlo de qualidade no software
(assim como noutras reas) no impede que todos os programas produzidos sejam isentos de erros.
1. Aps a leitura do texto diferencie Software de Hardware. No que se refere a este ltimo enumere
os seus componentes e indique as funes de cada um.
Informao Digital
Para que todos os circuitos e dispositivos do computador consigam partilhar informao preciso que
respeitem um modelo de representao comum. Como, a nvel fsico, s existem dois estados possveis
- ausncia ou presena de corrente elctrica -, o sistema tem de ser de base dois, dai dizer-se que os
computadores trabalham de acordo com o Sistema Binrio.
Este sistema atribui a cada um desses estados um dgito (ou bit) distinto -0 para a ausncia e 1 para a
presena de corrente. A analogia lgica quase imediata, pois os mesmos valores podem, tambm,
ser usados para representar o falso e o verdadeiro.
O senso comum e a lgica matemtica confirmam que o bit o mais pequeno bloco de informao
compreensvel e distinguvel, e que pode servir para a construo de blocos de informao mais
complexos, mais compreensveis e distinguveis. Em grupos de oito, os bits formam a unidade mais
importante na representao de informao - o byte - atravs da qual , por exemplo, representada a
capacidade de armazenamento e memria.
Quando a quantidade de informao , ainda, maior, normal o uso de aproximaes. Para isso, foram
criados vrios sufixos que representam vrios tipos de arredondamentos - kilo, mega, giga, tera, etc.
a) Com base com no texto acima mostrado e uma pesquisa cuidadosa refira qual a linguagem utilizada
em programao e indique as suas principais caractersticas (JAVA e C)