1 ELEMENTOS DE COMPUTADORES Prof. Esp. Fabiano Taguchi fabianotaguchi@gmail.com http://fabianotaguchi.wordpress.com SOFTWARES 2
2 SOFTWARES CONCEITO Conjunto alterável de instruções ordenadas e lógicas fornecidas ao hardware para execução de procedimentos necessários à solução dos problemas e tarefas do processamento de dados. O software ordena e controlas todas as atitudes dos hardwares. 3 SOFTWARES - FINALIDADE É através dos softwares que tornamos o computador apto para execução das atividades. Ter um bom computador que atende as expectativas e funcionalidades desejadas passa primeiro por ter um bom hardware e ter depois por ter bons e uma gama de softwares instalados nessa computador. Em softwares temos: Básicos; Aplicativos; Linguagem de programação. 4
3 SOFTWARES - CODIFICAÇÃO Quando do seu desenvolvimento, um software pode ser classificado como um software proprietário ou livre. Proprietário: Uso, redistribuição ou modificação do software é restrito; Livre: Liberdade para usuários executar, copiar, distribuir, estudar, modificar ou melhorar o software. 5 SOFTWARES - COMPRA Para um usuário adquirir um software, a classificação diferencia-se em demo, freeware ou shareware. Demo / Trial: Softwares em versão reduzida, distribuídos livremente e sem custo; Freeware: Softwares totalmente gratuitos; Shareware: Distribuídos para teste por um determinado período de tempo. 6
4 SOFTWARES BÁSICOS Conhecido como Sistema Operacional (S.O.), é através dele que são executados os softwares chamados de aplicativos. Um S.O. é um conjunto de vários aplicativos em que são instalados para dar base e suporte para os demais softwares poderem ser executados. É requisito para funcionamento do computador. MS-DOS; Windows; Linux. 7 SISTEMA OPERACIONAL É carregado na memória do computador assim que o mesmo é ligado. Logo que o S.O. entra em funcionamento todos os periféricos são checados, e após essa verificação o S.O. aguarda comandos por partes do usuário. Por sua vez esses comandos são interpretados pelo S.O. e repassados ao computador para execução. 8
5 SISTEMA OPERACIONAL MS DOS Sistema operacional que deu origem a família Windows. O MS-DOS equipava os primeiros computadores, porém sem nenhum tipo de interface. 9 SISTEMA OPERACIONAL WINDOWS Sistema Operacional também desenvolvido pela Microsoft. Tem como grande diferencial a facilidade na interação com o ser humano, fato que fez se tornar o sistema operacional líder no mercado da tecnologia da informação. 10
6 SISTEMA OPERACIONAL UNIX S.O. robusto que foi desenvolvido com a ideia de se portável; É dividido em: Kernel e aplicativos; É grátis e foi bastante usado em servidores de Internet. 11 SISTEMA OPERACIONAL LINUX Sistema Operacional desenvolvido por Linux Torvalds, tem como principal característica a de ser um software livre e bastante robusto. Hoje o Linux possui interfaces bem mais amigáveis, o que faz crescer muito e ser uma sombra a sistemas desenvolvidos pela Microsoft. 12
7 SISTEMA OPERACIONAL LINUX DISTRIBUIÇÕES LINUX Red Hat; Ubuntu; Debian; Fedora; Kurumin. 13 SISTEMA OPERACIONAL MAC OS Primeira versão lançada em 1984; Considerado o S.O. com interface gráfica das mais bem desenvolvidas; Primeiro S.O. a fazer uso de ícones e de utilizar o conceito de área de trabalho. 14
8 SOFTWARES APLICATIVOS São os softwares que permitem a execução de diferentes tarefas em um computador. Cada software aplicativo possui uma funcionalidade específica. 15 SOFTWARES APLICATIVOS CARACTERÍSTICAS São armazenados em memórias secundárias, sendo instalados ou diretamente executados; Desenvolvidos a partir de uma linguagem de programação; 16
9 SOFTWARE APLICATIVOS São exemplos de softwares aplicativos: Processamento de textos; Planilhas eletrônicas; Softwares para edição gráfica; Navegadores Web; Players de áudio e vídeo. 17 LINGUAGEM DE PROGRAMAÇÃO Conjunto de convenções e regras que especificam como instruir o computador a executar determinadas tarefas. Existem linguagens próprias para desenvolvimento de softwares desktop e softwares Web, como exemplos: C; Java; PHP; Delphi. 18
10 DRIVERS Software que possibilita a comunicação do S.O. com um dispositivo de entrada/saída. Cada dispositivo de entrada/saída necessita de um driver para que funcione em um determinado S.O. 19 AQUISIÇÃO DE SOFTWARES 20
11 ADQUIRINDO SOFTWARES SOFTWARES CUSTOMIZADO Escrito por programadores contratados para desenvolver uma solução própria e exclusiva ou para alterar algum software que já existe personalizando-o. SOFTWARE EMPACOTADO Comprado em uma loja por meio de um catálogo, não podendo ser personalizado. 21 PIRATARIA A ação de fazer a aquisição e uso ilegal de cópias de software é considerado crime digital. Situação I Copiar grande quantidade de CD-ROM e DVD- ROM e empacota-las de forma a se assemelharem aos originais; Situação II Cópia não autorizada de software é roubo. 22
12 PIRATARIA EXEMPLOS DE PIRATARIA 1. Copiar software de um laboratório ou de um amigo; 2. Comprar duas cópias de um determinado software e distribui-la a dezenas de amigos; 3. Comprar uma cópia de software e instalá-la em diversos computadores em casa. 23 EXERCÍCIOS 01 Para você, o que é um sistema operacional? 02 Pesquise na Internet e encontre uma solução de software livre para: a) Editor de texto; b) Navegador Web; c) Player para áudio e vídeo; d) Compactação de arquivos; e) Edição de fotos. 24
13 EXERCÍCIOS 03 Fazendo uma breve pesquisa na Internet e compare as vantagens e desvantagens em utilizar o Windows e Linux. 04 Encontre uma solução para Windows e Linux para: a) Editor de texto; b) Navegador Web; c) Player para áudio e vídeo; d) Compactação de arquivos; e) Edição de fotos. 25