Você está na página 1de 6

INSTITUTO SUPERIOR POLITCNICO DO SONGO

DISCIPLINA DE INFORMTICA
CURSOS: ENG. HIDRULICA, CIVIL, ELCTRICA
TEMA 2: SOFTWARE
FICHA 2

ndice
1.
2.
3.

Representao Binria de Dados ....................................................................................... 2


Representao de Caracteres ............................................................................................. 3
Ficheiros ............................................................................................................................ 4
3.1. Ficheiros no Formato Texto ....................................................................................... 4
3.2. Ficheiros no Formato Binrio .................................................................................... 5
4. Software ............................................................................................................................. 5
4.1. Software de Sistema ................................................................................................... 5
4.1.1. Sistema Operativo ............................................................................................... 6
4.2. Software de Programao........................................................................................... 6
4.3. Software de Aplicao ............................................................................................... 6

O grupo da disciplina (dr. Rafael Beto Mpfumo, dr. Nelson Mazibe, Eng. Crespo
Boaventura, dr. Edson Oliveira, dr. Veca Vicente)
Page 1

1. Representao Binria de Dados


O computador utiliza uma representao binria para fazer o armazenamento e manipulao
dos dados. Dados neste caso podem ser programas armazenados, imagens, sons, textos,
vdeos, dentre outros. Qualquer informao ou dado dentro de um computador representado
em nmeros binrios (zeros ou uns). Eles so a menor unidade de informao possvel de ser
representada digitalmente.
Para facilitar o processamento e gerenciamento dos dados, eles so agrupados em bytes
(conjunto de 8 bits). Cada byte pode representar um intervalo de 0 a 255, ou seja, pode
representar at 256 combinaes diferentes de dados, pois 28=256. Para melhor compreender
a aritmtica de nmeros binrios, basta fazer todas as combinaes possveis destes 8 bits:
00000000 = 0
00000001 = 1
00000010 = 2
00000011 = 3
00000100 = 4
....
11111111 = 255 = 128+64+32+16+8+4+2+1
Bit Abreviatura de BInary DigiT.
Byte Conjunto de oito bits.

Ou seja, 0 + 0 + 0 + 0 + 0 + 4 + 0 + 0 = 4. Para mostrar que isso no tem mistrio nenhum,


podemos fazer uma analogia ao sistema decimal e mostrar que o nmero 2501 formado
pela seguinte expresso:

Nmeros inteiros positivos menores que 255 podem ser representados com um nico byte,
como mostrado anteriormente. Caso o nmero for maior, deve-se utilizar uma quantidade de
bytes maior. Com 16 bits, pode-se representar at o nmero 65.535, com 24 at o nmero
16.777.216 e com 32 bits (4 bytes) at o nmero 4.294.967.295.
Por conveno, bytes so representados pela letra B e bits pela letra b. Essa terminologia
muito usada para descrever taxas de transferncia de dados, como no caso de redes, modems
e dispositivos de armazenamento. Como exemplo, um modem pode trafegar dados a uma
taxa de 54kbps, ou seja, 54 kilo bits por segundo. Um HD pode ler dados a uma taxa de 10
O grupo da disciplina (dr. Rafael Beto Mpfumo, dr. Nelson Mazibe, Eng. Crespo
Boaventura, dr. Edson Oliveira, dr. Veca Vicente)
Page 2

MB/s, ou seja, 10 Mega Bytes por segundo. Muitas fontes de informao de baixa
credibilidade (Internet, por exemplo) usam B e b como sinnimos. Deve-se tambm observar
que em informtica as convenes de grandezas no so iguais s conhecidas habitualmente,
como mostrado na tabela abaixo:

2. Representao de Caracteres
Os caracteres (texto) tambm so internamente representados por nmeros de 8 bits. Neste
caso, existe uma associao entre cada caractere com um nmero decimal, como mostrado na
seguinte tabela. Nesta tabela, existem sequncias que representam os caracteres do alfabeto
(verde e azul), e outra os dgitos numricos (vermelho). Muitos caracteres desta tabela so
considerados no imprimveis. Como exemplo, pode-se citar os dgitos da primeira coluna.
Para inserir em um arquivo texto os caracteres que no esto presentes do teclado, deve-se
manter pressionada a tecla <alt> e digitar o cdigo decimal associado ao caractere em
questo.

O grupo da disciplina (dr. Rafael Beto Mpfumo, dr. Nelson Mazibe, Eng. Crespo
Boaventura, dr. Edson Oliveira, dr. Veca Vicente)
Page 3

3. Ficheiros
Ficheiros so conjuntos de bytes armazenados em alguma mdia (dispositivo de
armazenamento permanente) que representam uma informao, como uma imagem, um texto
ou uma msica. A extenso do ficheiro dada em funo do seu contedo. Por exemplo:
TXT, HTM, BAT representa um fichero texto
DOC, DOCX representa um documento do MS Word
PCX, BMP, JPG, GIF, TIF formatos de imagem
MPG, AVI formatos de vdeo
XLS, XLSX planilha do MS Excel
PPT, PPTX apresentao do MS PowerPoint
EXE, DLL programa executvel
3.1. Ficheiros

no Formato Texto

Em um ficheiro texto, toda informao tratada como sendo um conjunto de caracteres, ou


seja, um conjunto de bytes individuais. Os fichieros texto no possuem uma estrutura como
ocorre com arquivos do tipo binrio. So exemplos de ficheiros texto os que possuem as
seguintes extenses: txt, C, pas, html, htm, tex, cpp, ini, dentre outras.
Qualquer editor de texto pode manipular qualquer ficheiro texto, visto que o ficheiro no
possui uma estrutura que deva ser compreendida para que a informao seja extrada. O
formato de ficheiro do Microsoft Word (extenso doc, docx) no um formato texto, pois o
arquivo permite que sejam incorporados grficos, imagens, sons, formatao ao texto, dentre
outros. Qualquer editor de texto (como exemplo o Notepad), pode abrir ficheiros binrios,
O grupo da disciplina (dr. Rafael Beto Mpfumo, dr. Nelson Mazibe, Eng. Crespo
Boaventura, dr. Edson Oliveira, dr. Veca Vicente)
Page 4

porm como a informao no est estruturada em bytes individuais, representando


caracteres, o contedo apresentado no ser legvel.
3.2. Ficheiros

no Formato Binrio

So ficheiros cuja principal caracterstica a existncia de uma estrutura rgida que define
como os dados esto armazenados no ficheiro (tanto no cabealho como nos dados). Cada
formato de ficheiro possui uma estrutura diferente, o que exige programas especficos a cada
formato de arquivo. So exemplos de ficheiros binrios: bmp, jpg, gif, tif, tga, png, avi, mpg,
doc (x), xls (x), exe, bin, dll, ico, wmf, dentre outros. Geralmente programas que trabalham
com imagens tem suporte a manipulao de vrios formatos de arquivos de imagens, como
no caso das extenses bmp, jpg, gif, tif, tga, png. Programas que manipulam vdeo, tambm
podem ter suporte a mais de um formato. Tambm existem formatos proprietrios, como xls
(x) para o Microsoft Excel, doc (x) para o Microsoft Word, dentre outros. Programas que
manipulam ficheiros binrios no conseguem (e no sabem) abrir ficheiros de extenses que
no foram incorporadas. Por exemplo, o Paint do Windows no sabe abrir um ficheiro.txt ou
.mpg. Uma mensagem de erro ser dada.

4. Software
Software uma sequncia de instrues escritas para serem interpretadas por um computador
com o objetivo de executar tarefas especficas.
Em um computador, o software classificado como a parte lgica cuja funo fornecer
instrues para o hardware. Impotar recordar que, o hardware toda a parte fsica que
constitui o computador, por exemplo, a CPU, a memria e os dipositivos de entrada e sada.
O termo ingls "software" foi usado pela primeira vez em 1958 em um artigo escrito pelo
cientista americano John Wilder Tukey. Foi tambm ele o responsvel por introduzir o termo
"bit" para designar "dgito binrio".
Os softwares podem ser classificados em trs tipos:
4.1. Software de Sistema
Software de Sistema o conjunto de informaes processadas pelo sistema interno de um
computador que permite a interao entre usurio e os perifricos do computador atravs de
uma interface grfica. Engloba o sistema operativo e os controladores de dispositivos
(memria, impressora, teclado e outros).

Exemplo: Windows, Linux, Mac, etc.

O grupo da disciplina (dr. Rafael Beto Mpfumo, dr. Nelson Mazibe, Eng. Crespo
Boaventura, dr. Edson Oliveira, dr. Veca Vicente)
Page 5

Sistema Operativo
o programa mais importante de um computador para o arranque e funcionamento da
mquina. Serve tambm para correr aplicaes. O sistema operativo, contola a actividade do
CPU, gere as memrias e assegura a interacao com o utilizador.

4.2. Software

de Programao

Software de Programao o conjunto de ferramentas que permitem ao programador


desenvolver sistemas informticos, geralmente usando linguagens de programao e um
ambiente visual de desenvolvimento integrado.
Exemplo: Visial Basic, Visual Studio, C, C++, , .Net, Java IDE, etc.

4.3. Software

de Aplicao

Software de Aplicao: so programas de computadores que permitem ao usurio executar


uma srie de tarefas especficas em diversas reas de actividade como arquitetura,
contabilidade, educao, medicina e outras reas comerciais. So ainda os videojogos, as
base de dados, os sistemas de automao industrial, etc.
Exemplo: MS Office, Oracle, Primavera, SAP, MySQL
Processamento de texto: Processamento e tratamento de texto (ex: Microsoft Word)
Folha de Calculo: Utilizada para realizarcalculos e elabirar graficos(ex: Microsoft Excel)
Apresentacao grafica: utilizada para criar conjuntos automatizados de slide shows, que podem
incluir efeitos sonoros e visuais(Ex: Microsoft Powerpoint)
Sistema de gestao de Banco de dados: Permitem elaborar ficheiros com informacoes
devidamente catalogados e ordenados (Ex:. Microsoft Access, SAP)
Browser: E o um aplicacativo de navagacao na internet (ex: Microsoft internet explorer, Mozila
Firefox, google Chrome etc)
Jogos: Aplicacoes de Lazer

O grupo da disciplina (dr. Rafael Beto Mpfumo, dr. Nelson Mazibe, Eng. Crespo
Boaventura, dr. Edson Oliveira, dr. Veca Vicente)
Page 6