Introdução à Informática - portalrz.com.br · uma seqüência ordenada de passos que dizem ao...

Post on 10-Nov-2018

213 views 0 download

Transcript of Introdução à Informática - portalrz.com.br · uma seqüência ordenada de passos que dizem ao...

INFORMÁTICA

Prof. Rafael Fernando Zimmermann

2

SOFTWARE

O software é um conjunto de instruções, composto de

uma seqüência ordenada de passos que dizem ao

computador e às partes do mesmo, o que fazer.

A execução dessas instruções pelo computador,

produzirá os resultados esperados pelo usuário.

Podem ser divididos em quatro grupos:

• Sistema operacional

• Utilitários

• Linguagens de programação

• Aplicativos

3

SOFTWARE

Sistema Operacional: Executa as funções mais básicas, controla a máquina,

aciona os periféricos e serve de suporte a outros programas.

Ex: MS-DOS, UNIX, OS/2, Windows, LINUX, etc.

Utilitários: Neste grupo se encontram os programas de nível mais elementar.

Ele faz o que ao sistema operacional não foi programado fazer.

Ex:: anti-vírus, desfragmentador de disco, etc.

Linguagens de programação: Compreende os sistemas de programação.

Através das linguagens, são feitos os programas, sistemas operacionais e até

outras linguagens.

Ex: Pascal; Fortran; Cobol; Basic; Clipper; C++; Visual Basic; Delphi, etc.

Aplicativos: São programas voltados para aplicações específicas (editor de

textos, planilhas eletrônicas, gerenciador de imagens além de programas

utilizados na automação das rotinas comerciais, industriais e científicas.

Ex: Word; Lotus 1,2,3; Access; e aplicaticos comerciais: Folha de Pagamento;

Contabilidade; Controle de Estoques, etc.

SOFTWARE

Básico Aplicativos

Utilitários

Sistema Operacional

Linguagem de Programação

Software Aplicativo

Efetuar tarefas que sirvam diretamente ao usuário.

Ex: controle de contas a pagar

processador de textos

contabilidade

Disponíveis hoje abrangem diversas áreas

do conhecimento

Software Aplicativo

Processador ou Editor de Texto

Ampliam significativamente as possibilidades

para editar textos.

Word-Perfect

WordPad

Microsoft Office Word 2003 ou 2007

BrOffice

LibreOffice

Software Aplicativo

Dicionários e Tradutores

Programas que permitem a tradução de um texto

de um idioma para outro.

Dicionário Aurélio Eletrônico

DIC-Melhoramentos Soft da Língua Portuguesa

Programas Genéricos: grande simplicidade, permitem o

desenho de uma infinidade de coisas,

tendo como inconveniência uma

baixa resolução (pouca precisão).

Paintbrush

Programas Profissionais: precisão e versatilidade.

Corel Draw - líder no mercado de arte final

Desenhos Técnicos e Artísticos

Software Aplicativo

Programas que possuem recursos de editoração, como

por exemplo: permitir a colunagem, os recursos de

textos para encaixar um ilustração ou gráfico, o

dimensionamento de espaçamento entre linhas e letras,

entre outros.

PageMaker

QuarkPress

Publisher

Editoração Eletrônica

Software Aplicativo

Programas específicos para o tratamento de imagens

e ilustrações.

Photo Styler

Adobe Photoshop

Edição de Imagens

Software Aplicativo

Software Aplicativo

Administração/Contabilidade

Programas de folha de pagamento capazes de operar

folhas mensais, quinzenais ou semanais e tabelas de

adiantamentos. Calculam 13º salário e rescisão

contratual.

Programas para controle patrimonial, utilizando moedas

alternativas, lançamentos em períodos anteriores, etc.

Software Aplicativo

Matemática

Softwares específicos para matemática, onde é possível

introduzir uma equação em qualquer lugar na tela e

visualizar os resultados em duas ou três dimensões.

Mathematica

MatLab

Software Aplicativo

Engenharia e Arquitetura

Programas na área de desenhos técnicos assistidos

por computador (CAD) que facilitam o processo de

visualização das plantas eletrônicas, bem como,

permitem um “passeio” pelo objeto criado.

Design CAD

AutoCAD12

3D Studio

Software Aplicativo

Planilhas Eletrônicas

• Programas voltados para cálculos e visualização,

gráfica ou escrita, dos resultados.

• Uma planilha é composta por linhas identificadas por

números e colunas identificadas por letras.

• Ao encontro das linhas e colunas damos o nome de célula.

• As Planilhas diminuem o tempo de mão-de-obra e de se

confeccionar gráficos.

SuperCalc, Lotus 1-2-3

Excel, Quatro Pro, BrOffice,

LibreOffice

Software Aplicativo

Educativo

Programas desenvolvidos para o uso no ensino,

abrangendo desde a pré-escola até a universidade.

Almanaque Abril

Criative Writer

Série Criar e Montar

Educativos Expoente

Software Aplicativo

Periódicos

Revistas publicadas em CD.

Vantagens do meio ótico em relação ao papel:

• ler a reportagem e assistir uma entrevista com o

autor

• selecionar trechos da revista e imprimir

• selecionar trechos da revista e montar um banco de

dados

Nautilus

Newshell Interactive

Software Básico:

Software Utilitário Administram o Ambiente.

Fornecem ao usuário ferramentas para organizar

os discos, verificar disponibilidade de memória,

corrigir falhas de processamento.

Úteis ao sistema computacional.

Norton Utilities

PC-Tools

Software Utilitário

Formatadores

Programas para formatar discos.

Alguns produtos salvam os dados contidos no disquete

para que possam ser retornados (formatação invertida).

Outros executam a tarefa de background (liberar o

computador para ser utilizado em outra tarefa).

Software Utilitário

O Backup

É uma cópia de segurança dos arquivos de trabalho

feita em winchester, disquete, CD ou fita.

Justificativas: * falha de energia

* mau funcionamento do disco rígido

ou drive

* mau uso de softwares

Software Utilitário

Os Compactadores de Arquivos

Compactadores de Arquivo permitem a diminuição dos

arquivos, fazendo com que eles ocupem menos espaço

no seu armazenamento em discos.

WINZIP

RAR

Compactadores de Disco permitem ao winchester

comportar mais dados que o especificado.

Stacker

Double Space

Software Utilitário

Os Defragmentadores

Regravam de forma mais eficiente os arquivos que

foram fragmentados pelo sistema operacional.

Speed Disk

Compress

Defrag

Software Utilitário

Os Antivírus

Vírus: programas que se instalam nos sistemas

computacionais com a finalidade de danificar

arquivos ou causar inconveniências.

Antivírus: desenvolvidos para detectar a presença de

algum vírus no sistema e tentar eliminá-lo.

Macfee

Norton

AVG

Avast

Software Básico:

Sistema Operacional Todo o programa que é necessário ao funcionamento

do computador.

Mais Importante Sistema Operacional

gerencia e disponibiliza para o usuário

os recursos da máquina e seus periféricos,

permitindo que o equipamento torne-se operável.

MS-DOS

UNIX

OS-2

WINDOWS 95

LINUX

Classificam-se de acordo com suas características de

funcionamento em:

Sistema monousuário / Sistema multiusuário

Sistema monotarefa / Sistema multitarefa

Exemplos de Sistemas Operacionais:

Sistema Monousuário Não admite ser utilizado por mais de um usuário

simultaneamente, gerenciando uma mesma CPU.

Um Usuário por CPU.

MS-DOS

Sistema Multiusuário

Disponibiliza a mesma CPU para mais de um usuário (ao

mesmo tempo), através de terminais ligados ao computador.

A CPU, sendo uma, só atende um usuário por vez.

Windows 98

UNIX, LINUX

Software Básico

Sistema Monotarefa

Só consegue executar uma atividade de cada vez.

A CPU só é liberada ao término do Programa.

MS-DOS

Software Básico

Sistema Multitarefa

Gerencia a execução de mais de uma tarefa concomitante,

seja pela execução simultânea ou pelo compartilhamento

do tempo entre as tarefas, dando a “impressão” de

simultaneidade.

Windows 98, Windows NT

OS-2

UNIX, LINUX

Software Básico:

Linguagem de Programação É uma linguagem destinada a ser usada por uma pessoa para

expressar um processo através do qual um computador pode

resolver um problema.

FORTRAN

COBOL

BASIC

C

DELPHI

VISUAL BASIC

JAVA

PHP

SOFTWARE LIVRE E

LICENÇAS

Introdução

O software livre vem conquistando a cada dia mais adeptos em todo mundo: características técnicas

como disponibilidade de seus códigos fontes, possibilidade do usuário copiar, alterar, distribuir

sem infringir nenhuma lei, além da possibilidade de adquiri-los por preços bem abaixo daqueles

praticados por softwares proprietários são alguns dos diferenciais da utilização desse tipo de

software. Isso sem contar a existência de milhares de softwares livres disponíveis na Internet

gratuitamente e o fato de grandes empresas nacionais e multinacionais terem migrado para o

software livre.

Software Livre

É o software disponível para qualquer um usá-lo,

copiá-lo, e distribuí-lo, seja sua forma original ou

com modificações, seja gratuitamente ou com

custo. Em especial, a possibilidade de modificações implica em que o código fonte esteja

disponível. Se o programa é livre, potencialmente

ele pode ser incluído em um sistema operacional

também livre. É importante não confundir software

livre com software grátis, porque a liberdade

associada ao software livre de copiar, modificar e

redistribuir, independe de gratuidade.

Copyleft

A maioria das licenças usadas na publicação de

software livre, permite que os programas sejam modificados e redistribuídos. Estas práticas são

geralmente proibidas pela legislação internacional

de copyright, que tenta justamente impedir que as alterações e cópias sejam efetuadas sem a

autorização do(s) autor(es).

Copyleft

As licenças que acompanham software livre fazem uso da legislação de copyright para impedir utilização não-autorizada, mas estas licenças

definem clara e explicitamente as condições sob as quais cópias, modificações e redistribuições

podem ser efetuadas, para garantir as liberdades de modificar e redistribuir o software assim

licenciado. A esta versão de copyright, dá-se o nome de copyleft.

GPL

A Licença Pública Geral GNU (GNU General Public

Licence) é a licença que acompanha os pacotes

distribuídos pelo Projeto GNU, e mais uma grande

variedade de software, incluindo o núcleo do

sistema operacional Linux. A formulação da GPL é

tal que ao invés de limitar a distribuição do software

por ela protegido, ela de fato impede que este software seja integrado em software proprietário, A

GPL é baseada na legislação internacional de

copyright, o que deve garantir cobertura legal para

o software licenciado com a GPL.

Debian

A licença Debian é parte do contrato social

celebrado entre a Debian e a comunidade de usuários de software livre, e é chamada de

Debian Free Software Guidelines (DFSG). Em essência, esta licença contém critérios para a

distribuição que incluem , além da exigência da

população do código fonte.

Open Sourse

A Licença Open Sourse Initiative é derivada da

licença Debian, com as menções da Debian

removidas.

X.org

O Consórcio X distribui o X Windows System sob

uma licença que o faz software livre mas não adere ao copyleft. Existem distribuições sob a

licença da X.org que são software livre, e outras

distribuições não o são. Existem algumas

versões não-livres do sistema de janelas X11 para estações de trabalho e certos dispositivos

do IBM-PC que são as únicas funcionais disponíveis, sem similares distribuídos como

software livre.

Software em Domínio Público

Software em domínio público é um software sem

copyright. Alguns tipos de cópia, ou versões

modificadas, podem não ser livres porque o autor permite que restrições adicionais sejam impostas

nas redistribuição do original ou de trabalhos

derivados.

Software Semi-livre

Software semi-livre é aquele que não é livre, mas é

concedida a permissão para que indivíduos o

usem, copiem, distribuam e modifiquem, incluindo a distribuição de versões modificadas, desde que o

façam sem o propósito de auferir lucros. Exemplos

de software semi-livre são as primeiras versões do

Internet Explorer da Microsoft, algumas versões dos

browsers da Netscape, e o StarOffice.

Freeware

O termo freeware não possui uma definição

amplamente aceita mas é usado com programas

que permitem a redistribuição mas não a

modificação, e seu código fonte não é

disponibilizado. Estes programas não são softwares

livre.

Shareware

Shareware é o software disponibilizado com a

permissão para que seja redistribuído, mas a sua

utilização implica no pagamento pela sua licença.

Geralmente, o código fonte não é disponibilizado e

portanto modificações são impossíveis.

Software Proprietário

Software proprietário é aquele cuja cópia,

redistribuição ou modificação são, em algumas

medidas, proibidos pelo seu proprietário. Para usar,

copiar ou redistribuir, deve-se solicitar permissão ao proprietário, ou pagar para poder fazê-lo.

Software Comercial

Software comercial é o software desenvolvido por

uma empresa com o objetivo de lucrar com sua utilização. Note que “comercial” e “proprietário”

não são o mesmo. A maioria dos softwares comerciais são proprietários, mas não existe

software livre que é comercial, e existe software

não-livre não-comercial.

Dificuldades com Software e

Hardware Proprietários

Custo do Software (licenças): existe sempre uma limitação do

número de cópias que se pode utilizar. Normalmente cada

licença dá direito ao uso em uma única máquina;

Custo de Manutenção: este problema ocorre principalmente

com o hardware, devido à exclusividade de fornecimento por

parte do fabricante. Não se tem a opção dos componentes

que se queira trocar;

Descontinuidade dos produtos: tanto software quanto hardware proprietários são de difícil substituição ou

atualização quando o fabricante deixa de produzi-los.

Quando não se encontra uma alternativa compatível, é

necessário adquirir outro produto;

Dificuldades com Software e

Hardware Proprietários

Baixa adaptabilidade: tanto hardware quanto software proprietários são difíceis de alterar ou adaptar a novas necessidades. Normalmente tais mudanças só podem ser feitas pelo fabricante, a um custo muito elevado;

Documentação Restrita: as informações disponíveis restringem-se à instalação, configuração e operação do software e/ou equipamento. Nem mesmo depois de interrompida a fabricação do produto as informações se tornam disponíveis;

Criação de Dependência: o uso de formato de dados, protocolos de comunicação e outras características fechadas do hardware e software dificulta a substituição por alternativas livres ou mesmo de outros fabricantes.