INFORMÁTICA APLICADA AULA 03 CONCEITOS DE SOFTWARE



Documentos relacionados
Softwares Aplicativos. (Capítulo 2)

Software Aplicativo. Introdução a Computação. Software Customizado. Software Amigável (User-Friendly) Software Empacotado

Software Utilitário; Software Orientado a Tarefas; Software de Negócios;

Informática I. Aula Baseada no Capítulo 2 do Livro Introdução a Informática Capron e Johnson

Informática I. Aula Baseada no Capítulo 2 do Livro Introdução a Informática Capron e Johnson

UNIDADE 6 APLICATIVOS

Informática Software. Prof. Marcos André Pisching, M.Sc.

Curso Técnico de Nível Médio

Introdução à Computação: Softwares Aplicativos

Introdução ao Processamento de Dados (IPD)

Resumo. Prof. Alejandro - Introdução à Sistemas Operacionais Resumo Informativo, complemente o material assistindo as Aulas 19/08/2015 1

16/09/2012. Agenda. Introdução. Introdução. Tipos de Software (Básico) Tipos de Software. Curso Conexão Noções de Informática

Introdução à Informática

Informática. Prof. Macêdo Firmino. O Mundo dos Softwares e Introdução aos Sistemas Operacionais

Taciano Amorim - tacianolamorim@gmail.com. Informática básica. Software

Professor: Roberto Franciscatto. Curso: Engenharia de Alimentos 01/2010 Aula 3 Sistemas Operacionais

LINUX. Lapro I Profa. Fernanda Denardin Walker. - Aula 2 - Material adaptado de: Isabel Mansour, Marcia Moraes e Silvia Moraes SISTEMA OPERACIONAL

São programas de computador utilizados para realizar diversas tarefas É a parte lógica do computador, o que faz o computador realmente funcionar.

I N F O R M Á T I C A. Sistemas Operacionais Prof. Dr. Rogério Vargas Campus Itaqui-RS

Software 3. Software. Quando pessoas e empresas compram computadores, em geral, háh Entretanto, é o software que torna um computador útil

Aula 02 Software e Operações Básicas. Prof. Bruno Gomes bruno.gomes@ifrn.edu.br

Introdução a Computação

Sistemas de Informação Gerencial

Informática Instrumental

Sistema Operacional LINUX

AULA 3 Introdução ao Software

Hardware. Computador. Hardware parte do computador em que você normalmente mete o pé quando seu computador não executa uma tarefa solicitada por você.

Escola Adalgisa de Barros

06/06/2013. O que é Software de Sistema? Sistema Operacional (SO) Tipos de Software de Sistema. Fatia de Mercado :: SO Desktop

Sistemas Operacionais: Aplicativos. Prof. Rafael J. Sandim

Como é o desenvolvimento de Software?

FundamentosemInformática

Administração de Sistemas. MSN:

Introdução à Informática. Aula 04. Sistemas Operacionais Aplicativos e Utilitários Transmissão e meios de transmissão de dados. Prof.

SAIBA MAIS SOBRE O LINUX E DESCUBRA QUAL DISTRIBUIÇÃO É MELHOR PARA VOCÊ! CURSO

Prof. Daniel Gondim Informática

Princípios de TI - Computadores. Sistema Operacional. CECOMP Colegiado de Engenharia da Computação. Prof. Fábio Nelson. Slide 1

Introdução. Hardware X Software. Corpo Humano Parte Física. Capacidade de utilizar o corpo em atividades especificas explorando seus componentes

São programas de computador com a função de interagir a maquina com o usuário. Licenciados Livres - Gratuitos ou uso limitados 18/10/2010 1

Softwares de Sistemas e de Aplicação

Computação Instrumental

Classificação de SO (Sistemas Operacionais) Técnico de Informática 2º. Módulo Profa. Madalena Pereira da Silva

Material 5 Administração de Recursos de HW e SW. Prof. Edson Ceroni

Universidade Federal de Goiás. Alexandre Ferreira de Melo CERCOMP / UFG

No mercado atual, podemos encontrar vários tipos de sistemas operacionais que fazem parte das seguintes classes:

SUMÁRIO. O que é Software? Tipos de Software Desenvolvimento de Software Linguagem de Programação. Adquirindo Software Ética e Software Aplicativo

NOÇÕES DE INFORMÁTICA:

Administração de Sistemas de Informação Gerenciais

CURSO BÁSICO DE INFORMÁTICA

Everson Scherrer Borges João Paulo de Brito Gonçalves

Roteiro. BCC321 - Banco de Dados I. Conceitos Básicos. Conceitos Básicos. O que é um banco de dados (BD)?

Sistemas Operacionais. (Capítulo 3) INTRODUÇÃO À ENGENHARIA DA COMPUTAÇÃO. Professor: Rosalvo Ferreira de Oliveira Neto

Informática. Aula 03 Sistema Operacional Linux. Instituto Federal de Educação, Ciência e Tecnologia do Rio Grande do Norte Campus Currais Novos

Arquitetura de Computadores. Introdução aos Sistemas Operacionais

Curso básico em técnicas de Manutenção para activistas comunitários

Introdução a Computação

Introdução. Software (Parte I)

Programação de Computadores

16:21:50. Introdução à Informática com Software Livre

UNIVERSIDADE FEDERAL DA PARAÍBA PRÓ REITORIA DE EXTENSÃO E ASSUNTOS COMUNITÁRIOS

Principais Sistemas Operacionais. Prof. Fernando Nakayama de Queiroz

Linux, Windows, Antivírus, Teclado e .

Software Livre. Acesso ao código fonte Alterar o código fonte Redistribuir Utilizar como desejar

Soluções de Gerenciamento de Clientes e de Impressão Universal

SISTEMAS OPERACIONAIS 2007

11/3/2009. Software. Sistemas de Informação. Software. Software. A Construção de um programa de computador. A Construção de um programa de computador

Tópicos. Atualizações e segurança do sistema. Manutenção Preventiva e Corretiva de Software (utilizando o MS Windows XP)

Conceitos sobre Sistemas Operacionais. Técnico de Informática 2º. Módulo Profa. Madalena Pereira da Silva

Introdução aos Sistemas da InformaçãoAula 4 p. 1

GESTÃO DE SISTEMAS OPERACIONAIS II

Que tipo de arranjo de computadores e processamento computacional traria o maior benefício para a organização?

GERENCIAMENTO DE DISPOSITIVOS

Sistemas Operacionais

SISTEMA OPERATIVO WINDOWS 7 (SEVEN) UFCD Formador: Joaquim Frias [forma1213@gmail.com]

Introdução à Computação

Sistemas Operacionais. INTRODUÇÃO Prof. Rafael Alberto Vital Pinto FACSUL/CESUR

Aula 01. Introdução ao Linux

Aula 02 Conceitos básicos elipse. INFORMÁTICA INDUSTRIAL II ENG1023 Profª. Letícia Chaves Fonseca

Universidade do Contestado Campus Concórdia. Curso de Sistemas de Informação Prof.: Maico Petry. Noções de Software

Disciplina: Introdução à informática Profª Érica Barcelos

Entrar neste site/arquivo e estudar esse aplicativo Prof. Ricardo César de Carvalho

Sistemas Operacionais Introdução. Professora: Michelle Nery

Sistemas Operacionais. Prof. M.Sc. Sérgio Teixeira. Aula 05 Estrutura e arquitetura do SO Parte 1. Cursos de Computação

Informática. Prof. Macêdo Firmino. Macêdo Firmino (IFRN) Informática Setembro de / 25

01/04/2012. Voltar. Voltar

Especificações da oferta Gerenciamento de dispositivos distribuídos: Gerenciamento de ativos

Sistemas Operacionais

Introdução à Informática Professor: Juliano Dornelles

Sistemas Operacionais Aula 2

ADMINISTRAÇÃO DOS RECURSOS DE HARDWARE E SOFTWARE

Hardware e Software. Exemplos de software:

Noções de Software. André Aziz Francielle Santos

Profª MSc. Heloína Alves Arnaldo

PLANO DE ENSINO/AULA

SISTEMA OPERACIONAL & SOFTWARE LIVRE

Infra-Estrutura de Hardware

Transcrição:

UNIVERSIDADE FEDERAL RURAL DO SEMI-ÁRIDO CURSO: Bacharelado em Ciências e Tecnologia INFORMÁTICA APLICADA AULA 03 CONCEITOS DE SOFTWARE Profª Danielle Casillo

SUMÁRIO O que é software? Software x Hardware Sistemas Operacionais Softwares Aplicativos Customizado Empacotado Freeware Software de negócios 2

O QUE É SOFTWARE? O que é Software? Conjunto alterável de instruções, ordenadas e lógicas, fornecidas ao hardware para a execução de procedimentos necessários à solução dos problemas e tarefas do processamento de dados. É o que torna possível os computadores terem uma variedade ilimitada de utilizações. 3

SOFTWARE X HARDWARE Software Ordena e controla todas as atitudes do hardware Maleável - modificações fáceis, feitas por programadores Hardware Depende do software para funcionar Rígido - modificações difíceis, feitas somente pelos fabricantes. 4

CATEGORIAS DE SOFTWARE Categorias Software Básico Software Aplicativo (ou de Aplicação) 5

SOFTWARE DO SISTEMA Software do Sistema Programas que controlam as operações do computadores e seus dispositivos Interface entre o usuário, o software aplicativo e o hardware SOFTWARE APLICATIVO SOFTWARE DO SISTEMA Tipos Sistemas Operacionais Programas Utilitários 6

CLASSIFICAÇÃO DOS SOFTWARES Quanto a finalidade de uso Básico (Sistema Operacional e Utilitários) Aplicativo Linguagem de Programação Quanto a codificação Proprietário Livre Quanto a aquisição Demo Freeware Shareware 7

SISTEMA OPERACIONAL Conjunto de programas contendo instruções que coordenam todas as atividades entre recursos computacionais. Requisito para o funcionamento de um computador. Ponto de partida para um aprendizado voltado para o domínio de qualquer computador. 8

SISTEMA OPERACIONAL Sistema Operacional (SO) É o Sistema Operacional que viabiliza o funcionamento do hardware do computador e a execução de todos os outros programas. É o programa principal do computador. Alguns exemplos de Sistemas Operacionais DOS WINDOWS 95, 98, 2000, XP, Vista WINDOWS NT LINUX 9

MAC OS (MACINTOSH OPERATING SYSTEM): A primeira versão foi lançada em 1984; Considerado o SO com melhor interface GUI (Graphical User Interface); Foi o primeiro sistema gráfico amplamente usado em computadores a usar ícones para representar os itens do computador, como programas, pastas e documentos; Também foi pioneiro na disseminação do conceito de Desktop, com uma Área de Trabalho com ícones de documentos, pastas e uma lixeira, em analogia ao ambiente de escritório. 10

INTERFACE GUI DO MAC OS 11

UNIX O Unix é um sistema operacional multiusuário e multitarefas que foi desenvolvido tendo-se em mente um sistema operacional multiplataforma, ou seja portável. O Unix é dividido em duas partes que são: o kernel e os aplicativos e serviços, onde o kernel fornece toda a infraestrutura para suportar as aplicações e serviços. SISTEMA OPERACIONAL GRÁTIS!!! Maior Aplicação: Servidores de internet 12

INTERFACE EM LINHA DE COMANDO DO UNIX 13

LINUX Linux refere-se a qualquer sistema operacional do tipo Unix que utiliza o núcleo Linux; É um dos mais proeminentes exemplos de desenvolvimento com código aberto e de software livre; É utilizado em aparelhos variando desde supercomputadores, até celulares, e vem ganhando popularidade no mercado de computadores pessoais (Conceito de Computador Popular); Bem mais estável que qualquer versão do Windows; SISTEMA OPERACIONAL GRÁTIS!!! (Há versões Pagas) NÃO HÁ VIRUS PARA LINUX!!! 14

LINUX Diversas Versões: Red Hat; Big Linux; Ubuntu; KDE; Bit Linux; Gnome; Etc. 15

INTERFACE GUI DO LINUX 16

FUNÇÕES DOS SISTEMAS OPERACIONAIS Multi-usuário usuário SO permite a execução simultânea de programas por dois ou mais usuários Multi-processamento SO pode suportar a execução simultânea de programas por dois ou mais processadores Computador Tolerante a Falhas Continua a operar mesmo se um ou ou mais de seus componentes falhar (duplicação de componentes, tais como processadores, memórias e drives de disco) 17

FUNÇÕES DOS SISTEMAS OPERACIONAIS Driver de dispositivo Programa que possibilita a comunicação do SO com um dispositivo de E/S Cada dispositivo requer umdriver próprio. driver de dispositivo 18

PROGRAMAS Partes componentes do software Armazenados em unidades de memória secundária. Desenvolvidos utilizando Linguagens de Programação. Analistas de Sistemas e Programadores Projetam e desenvolvem programas /software Engenharia desoftware Área de estudo que se preocupa com o desenvolvimento desoftware Quando o computador está usando um programa em particular, dizemos que eles está rodando ou executando aquele programa. 19

SOFTWARES UTILITÁRIOS São softwares de apoio ao Sistema Operacional Exemplos: backup; Aula 03 - Conceitos de Software antivírus (Norton, McAfee, AVG); compactação (Winzip, WinRar); desfragmentação de arquivos; etc 20

SOFTWARES APLICATIVOS São os softwares utilizados como ferramentas. para auxiliá-lo na execução dos seus trabalhos. Alguns exemplos de Softwares Aplicativos: Editores de Texto; Planilhas Eletrônicas; Bancos de Dados; Gerador de Apresentações; Programas para Folha de Pagamento, Controle de Estoque; Etc. 21

SOFTWARE LINGUAGEM DE PROGRAMAÇÃO É um conjunto de convenções e regras que especificam como instruir o computador a executar determinadas tarefas O meio mais eficaz de comunicação entre pessoas é a linguagem ou idioma Na programação de computadores, uma linguagem de programação serve de meio de comunicação entre o usuário (programador) que possui um problema a ser resolvido e o computador escolhido para ajudá-lo na solução 22

SOFTWARE PROPRIETÁRIO O uso, redistribuição ou modificação do software proprietário é proibida ou cercados de muitas restrições que na prática não são possíveis de serem realizados livremente. Mecanismos que barateiam o custo de software proprietário: Licença de uso empresarial Versão para rede Pirataria de software: A pirataria de software existe para quem copia ou usa ilegalmente um software proprietário No Brasil pirataria de software é crime 23

SOFTWARE LIVRE Refere-se à liberdade dos usuários para executarem, copiarem, distribuírem, estudarem, modificarem e melhorarem o software. Diz respeito a quatro tipos de liberdade: Execução Estudo e adaptação Redistribuição Publicação de melhorias 24

SOFTWARE LIVRE Programas que mantém o copyright, e ainda assim permitem: a livre distribuição (cópia); o acesso ao código-fonte; o direito de alterar o programa. Software livre Software gratuito Ex: Sistema Operacional LINUX 25

DEMOS, FREEWARES E SHAREWARES São softwares que podem ser usados temporária ou permanentemente a um custo zero ou muito próximo a isso. Demos (demonstrativos): softwares em versão reduzida, distribuídos livremente, sem qualquer custo. Freewares: softwares totalmente gratuitos. Sharewares: distribuídos gratuitamente para teste por um determinado período de tempo, caso haja interesse na aquisição permanente o software deve ser comprado. Forma de aquisição: internet ou revistas de informática. 26

DEMO OU TRIAL As versões Demo são basicamente relacionadas a jogos. O Trial funciona quase da mesma maneira, se aplica a programas, mas com uma pequena diferença: algumas não salvam nem exportam os trabalhos realizados. 27

ADQUIRINDO SOFTWARE MANEIRAS TRADICIONAIS Software customizado Escrito por programadores contratados pela organização. Software empacotado (comercial) Comprado em uma loja, por meio de catálogo, ou por um site Web. 28

SOFTWARE CUSTOMIZADO Feito sob medida, especificamente para as necessidades de uma organização. A organização contrata programadores de computador para projetar, escrever, testar e implementar software. Pode ser extremamente complexo e demandar anos para ser escrito. 29

SOFTWARE EMPACOTADO Vendido em lojas, catálogos ou sites Web. Às vezes, é baixado da Internet. O pacote contém um ou mais CDs ou DVDs, que contêm o software. Tipicamente, contém a documentação do software. Projetado para ser amigável (user-friendly). 30

SOFTWARE AMIGÁVEL Fácil de usar: Deve ser intuitivo até mesmo para o usuário iniciante. Pode ser usado com um mínimo de treinamento e documentação. 31

SOFTWARE DE DOMÍNIO PÚBLICO Software que não tem copyright. Pode ser usado e até mesmo alterado sem permissão. Tipicamente, é desenvolvido por universidades e/ou instituições de pesquisa usando subvenções do governo. 32

SOFTWARE DE FONTE ABERTA Uma variação de freeware. O código-fonte é disponibilizado. Código fonte: legível por seres humanos. Outros programadores podem modificar e redistribuir os programas livremente. Ajuda a identificar erros (bugs) e a criar melhorias mais facilmente. 33

COMPRANDO SOFTWARE COMERCIAL Cópias individuais para cada computador: Licença local Distribuição eletrônica de software Provedor de aplicativos (Application Service Provider ASP) 34

LICENÇA LOCAL Software instalado em alguns ou em todos os computadores, dependendo dos termos da licença. O cliente controla quantos usuários o usam. O número de usuários não pode ultrapassar o número de licenças. O cliente copia e distribui software e manuais aos usuários. Algumas organizações usam licenças de rede. Software instalado no servidor. A taxa de licenciamento baseia-se no número de usuários simultâneos 35

SOFTWARE ORIENTADO PARA TAREFAS Frequentemente, chamado de software de produtividade. Categorias comuns: Processamento de texto/editoração eletrônica Planilhas eletrônicas Gerenciamento de banco de dados Gráficos Comunicações Outros 36

PROCESSAMENTO DE TEXTOS O software de computador pessoal mais amplamente usado. Crie memorandos, relatórios e artigos. Incorpore gráficos em documentos. 37

PLANILHAS ELETRÔNICAS Compostas de linhas e colunas de números. Realizam análise ( Se...então? ). Altere uma célula e faça com que a planilha seja recalculada. Apresentam dados graficamente. Exiba as despesas como gráficos de pizza. 38

GERENCIAMENTO DE BANCO DE DADOS Encarrega-se do gerenciamento de uma coleção de fatos interrelacionados. O software pode armazenar, recuperar, atualizar e manipular dados. Também pode apresentar relatório de dados de muitas maneiras e imprimi-los. Transforma grandes quantidades de dados em informação. 39

SOFTWARE GRÁFICOS Criam gráficos e mapas a partir de dados numéricos: Identifique tendências e compare dados mais facilmente: Prova visual mais efetiva. Incluídos em programas de planilhas. A apresentação gráfica cria apresentações de slide show : Combina gráficos, áudio e vídeo de alta qualidade. 40

COMUNICAÇÕES A capacidade de ligar o computador à linha telefônica, cabo ou wireless e comunicar-se com outro computador. Tipicamente, conectado por meio da Internet. Necessita de um navegador (browser) para acessar outras localizações na Internet. 41

SISTEMA COMPUTACIONAL 42

ÉTICA E SOFTWARE APLICATIVO Pirataria: a aquisição e uso ilegal de cópias de software. Falsificação: copiar grandes quantidades de CD- ROMs ou DVD-ROMs e empacotá-los de forma a se assemelharem aos originais. Cópia não-autorizada de software é roubo. 43

PIRATARIA DE SOFTWARE Exemplos: Copiar software de um laboratório ou de um amigo. Comprar 2 ou 3 cópias de software e distribuí-las a dezenas ou centenas de empregados. Comprar 1 cópia de software e instalá-la em diversos computadores em casa. 44

PESSOAL DA INFORMÁTICA A maioria das organizações tem algum tipo de departamento de tecnologia da informação. Composto de pessoas que são responsáveis pelos recursos de informática da organização. Faz a manutenção de dados e provê serviços aos usuários finais. Operadores de computador monitoram sistemas, mantêm periféricos em funcionamento e fazem backups. Programadores projetam, escrevem, testam, implementam e mantêm programas de computador. 45