Softwares de Sistemas e de Aplicação



Documentos relacionados
ADMINISTRAÇÃO DOS RECURSOS DE HARDWARE E SOFTWARE

TECNOLOGIA DE INFORMAÇÃO : HARDWARE

O Hardware e o Software do Computador

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

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

Introdução a Computação

Sistemas ERP. Profa. Reane Franco Goulart

ERP Enterprise Resource Planning

Desenvolvendo Websites com PHP

IFPE. Disciplina: Sistemas Operacionais. Prof. Anderson Luiz Moreira

INFORMÁTICA BÁSICA. Prof. Rafael Zimmermann

Laudon & Laudon Essentials of MIS, 5th Edition. Pg. 6.1

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

Hardware (Nível 0) Organização. Interface de Máquina (IM) Interface Interna de Microprogramação (IIMP)

FundamentosemInformática

ADMINISTRAÇÃO DOS RECURSOS DE HARDWARE E SOFTWARE

Introdução ao Processamento de Dados (IPD)

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

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

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

ArpPrintServer. Sistema de Gerenciamento de Impressão By Netsource Rev: 02

Módulo 4: Gerenciamento de Dados

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

Tecnologia da Informação. Prof. Esp. Lucas Cruz

SISTEMAS OPERACIONAIS 2007

Sistemas Operacionais

A LIBERDADE DO LINUX COM A QUALIDADE ITAUTEC

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

SQL APOSTILA INTRODUÇÃO A LINGUAGEM SQL

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

Figura 01 Kernel de um Sistema Operacional

Anexo IV PLANILHA DESCRITIVA DE ESPECIFICAÇÕES TÉCNICAS

Online Help StruxureWare Data Center Expert

Introdução a Computação

1.1. Organização de um Sistema Computacional

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

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

Engenharia de Software

Introdução à Programação de Computadores

EAGLE TECNOLOGIA E DESIGN CRIAÇÃO DE SERVIDOR CLONE APCEF/RS

Basic Exchange System

PROJETO INFORMÁTICA NA ESCOLA

Bancos de dados distribuídos Prof. Tiago Eugenio de Melo

10 DICAS DE TECNOLOGIA PARA AUMENTAR SUA PRODUTIVIDADE NO TRABALHO

Novidades no Q-flow 3.02

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

Sistema Operacional LINUX

ESTUDO DE CASO WINDOWS VISTA

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

FANESE Faculdade de Administração e Negócios de Sergipe

Escola Adalgisa de Barros

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

MRP II. Planejamento e Controle da Produção 3 professor Muris Lage Junior

SISTEMAS OPERACIONAIS LIVRES. Professor Carlos Muniz

Ao introduzir o sistema ERP, o empresário reconhece imediatamente os benefícios e ferramentas que podem

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

Sistemas Operacionais

Arquitetura de Computadores. Introdução aos Sistemas Operacionais

Sistemas Operacionais. Professor Leslier Soares Corrêa

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

15 Computador, projeto e manufatura

UNIVERSIDADE FEDERAL DE UBERLÂNDIA Faculdade de Computação Curso de Introdução à Informática Prof: Anilton Joaquim da Silva / Ezequiel Roberto Zorzal

Algoritmos. Cláudio Barbosa

ARQUITETURA E ORGANIZAÇÃO DE COMPUTADORES. Prof. André Dutton

Material de Apoio. Sistema de Informação Gerencial (SIG)

Sistemas Operacionais

WSUS. Windows Server Update Services

Introdução à Informática


Tecnologia da Informação. Prof Odilon Zappe Jr

4 Estrutura do Sistema Operacional Kernel

FTIN Formação Técnica em Informática Módulo Sistema Proprietário Windows AULA 01. Prof. André Lucio

MF = (M1 * 0,4) + (M2 * 0,6) MF < 6 MF = (MF * 0,6) + (EXA * 0,4)

EDITORES DE TEXTO Capítulo 1: Avaliação técnica e econômica dos principais editores de texto do mercado.

AULA 5 Sistemas Operacionais

Sistemas Operacionais

AULA 3 Introdução ao Software

Gerenciamento de software como ativo de automação industrial

Plano de Gerenciamento do Projeto

Guia de início rápido do Powersuite

Sistemas de Informações Gerenciais Prof. Esp. André Luís Belini Bacharel em Sistemas de Informações MBA em Gestão Estratégica de Negócios

Introdução a Informática. Prof.: Roberto Franciscatto

Curso Técnico de Nível Médio

MicrovixPOS Requisitos, Instalação e Execução

Capacidade = 512 x 300 x x 2 x 5 = ,72 GB

ADMINISTRAÇÃO DE SISTEMAS OPERACIONAIS SERVIÇO DE BACKUP. Professor Carlos Muniz

Informática básica Telecentro/Infocentro Acessa-SP

Sistemas Operacionais e Introdução à Programação. Módulo 1 Sistemas Operacionais

Itinerários de Ônibus Relatório Final

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

Administration Kit. Parte de Kaspersky Business Space Security Kaspersky Enterprise Space Security Kaspersky Total Space Security

O que é o Virto ERP? Onde sua empresa quer chegar? Apresentação. Modelo de funcionamento

Guia de Solução de Problemas do HASP

Operador de Computador. Informática Básica

Sistemas Operacionais. Prof. André Y. Kusumoto

Sist i em em I a n I fo f rm r at m i at zad

Para funcionamento do Netz, alguns programas devem ser instalados e alguns procedimentos devem ser seguidos. São eles:

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

Transcrição:

Fundamentos dos Sistemas de Informação Softwares de Sistemas e de Aplicação Profª. Esp. Milena Resende - milenaresende@fimes.edu.br

Visão Geral de Software O que é um software? Qual a função do software? Dentre as funções mais importantes do software está dirigir o funcionamento do hardware do computador. O software é um composto de programas de computador que controlam o funcionamento do hardware computacional.

Visão Geral de Software São seqüências de instruções para o computador. Documentação descreve as funções do programa para ajudar o usuário a operar o sistema computacional. A documentação pode ser interna (help) ou externa (manuais impressos). Existem dois tipos de software: Softwares de sistemas e softwares de aplicação

Software de Sistemas Constitui um conjunto de programas projetados para coordenar as atividades e funções do hardware e de vários programas que rodam no computador. A combinação de uma configuração de hardware e de software básico é conhecida como plataforma de sistema computacional.

Software de Sistemas Um Sistema Operacional (OS Operating System) é um conjunto de programas computacionais que controla o hardware do computador e atua como interface com os programas de aplicação. O conjunto de programas, coletivamente denominado sistema operacional, executam diversas atividades, que são:

Software de Sistemas Execução das funções comuns do hardware de computador obter entradas do teclado ou outros dispositivos de entrada, recuperar os dados de discos, armazenar dados em discos, exibir informações no monitor ou impressoras. Disponibilização de uma interface ao usuário; Comandos Gráfica

Software de Sistemas Gerenciamento da memória do sistema Seu objetivo é controlar como a memória é acessada e maximizar a memória e o armazenamento disponível. Esse gerenciamento permite ao computador executar instruções de programa com eficácia e acelerar o processamento. Memória virtual aloca espaço no HD para complementar a capacidade funcional da memória RAM. A memória virtual trabalha intercambiando programas ou partes de programas entre a memória e um ou mais dispositivos de disco um conceito denominado paginação. Isso reduz o tempo ocioso da CPU e aumenta a quantidade de tarefas que podem ser executadas em dado intervalo de tempo.

Software de Sistemas Gerenciamento das tarefas de processamento; Compartilhamento de tempo - Ex.: 15 usuários inserindo dados de vendas em um sistema. SO multitarefa - permite que o usuário execute mais de uma aplicação ao mesmo tempo sem precisar encerrar um programa. Recursos de rede;

Software de Sistemas Controle do acesso aos recursos do sistema (segurança); Gerenciamento de arquivos assegurar o armazenamento e o acesso não autorizado de outros usuários;

Software de Sistemas Sistemas Operacionais de Computadores Pessoais» MS-DOS» OS/390 e z/os (IBM)» Windows 95/98/ME/XP» Mac OS 8.1» Windows NT/2000/2003» Unix» Solaris» Linux» Netware» Handheld PC (SO para aparelhos de consumidores)» Pocket PC (SO para aparelhos de consumidores)

Software de Aplicação São usados para unir e classificar conjuntos de dados, monitorar os trabalhos que estão rodando no computador, comprimir arquivos de dados antes do armazenamento ou transmissão por rede, entre outras tarefas. WINZIP Protetor de Tela Antivírus

Software de Aplicação A função básica de um software de aplicação é aplicar o poder do computador para fornecer a indivíduos, grupos de trabalho e empresas todo o poder de resolver problemas e desenvolver tarefas específicas.

Tipos de Software de Aplicação» S. A. Proprietário softwares destinado a resolver um problema único e específico. Geralmente desenvolvido internamente, mas pode ser adquirido de uma empresa externa.» S. A. Padronizado (ou de prateleira) Pode ser comprado, licenciado ou alugado. Critérios para selecionar um software de aplicação padronizado: 1 O software funcionará no SO? 2 O software atende aos requisitos essenciais dos negócios? 3 O fabricante é confiável? 4 O custo total para adquirir, instalar e manter o software versus os benefícios que serão atingidos tornam o software atraente?

Tipos de Software de Aplicação» Pacote Personalizado Combinação entre desenvolvimento interno e externo, ou seja, pacotes de softwares padronizados são adaptados pelo pessoal interno, de acordo com as necessidades da empresa.» Conjunto de softwares processadores de texto, planilhas, sistemas de gerenciamento de banco de dados; Funcionam de maneira similar, quando aprendemos os comandos de uma aplicação, as demais ficam mais fáceis de aprender e usar.

Software proprietário x software padronizado Software aplicativo proprietário Vantagens O usuário consegue exatamente o que precisa em termos de recursos e relatórios. Estando envolvido no desenvolvimento, oferece um nível avançado de controle dos resultados. É mais flexível em fazer modificações. Desvantagens Pode exigir muito tempo e muito investimento para desenvolver as funcionalidades necessárias. Os analistas internos podem se sentir pressionados para manter o nível de suporte e manutenção contínua, devido ao surgimento de novos projetos O risco inerente às funcionalidades e à performance do software a ser desenvolvido é maior.

Software proprietário x software padronizado Software aplicativo padronizado Vantagens O custo inicial é menor pois o software é utilizado por uma grande quantidade de clientes O risco do software não atender as necessidades básicas da organização é menor. Os recursos, e as funcionalidades do software podem ser analisadas antes da aquisição. Maior probabilidade do pacote ser de alta qualidade, pois muitas empresas já testaram o software. Desvantagens A organização pode pagar por recursos desnecessários ou que nunca serão usados. O software pode apresentar falhas em recursos importantes, exigindo futuras modificações ou adaptações. Isso pode sair caro. O software pode não se adequar aos processos de trabalho da organização

Exemplos de Software de Aplicação Pessoal Processamento de textos; Planilha; Base de dados; Serviços de informações on-line; Gráficos; Gerenciamento de projetos; Gerenciamento financeiro;

Exemplos de Software de Aplicação Empresarial As organizações não podem mais responder a mudanças de mercado usando sistemas de informação não integrados baseados no processamento noturno das transações de negócios do dia anterior tecnologia obsoleta. Muitas organizações estão voltando para software de planejamento de recursos empresariais (ERP enterprise resource planning) conjunto de programas integrados que gerenciam as operações vitais dos negócios de uma organização com múltiplas instalações. Contas a receber; Contas a pagar; Análise de fluxo de caixa; Controle de manufatura; Controle de distribuição; Controle de estoques; Pedidos de vendas; Folha de pagamento; Gerenciamento de recursos humanos; Processamento de cheques; Recebimentos, etc.

Linguagens de Programação» Linguagens de Primeira Geração Foram as linguagens de máquina, conhecidas como linguagem de baixo nível que exigem o uso de símbolos binários (0 e 1). Essa é a linguagem da CPU.

Linguagens de Programação» Linguagens de Segunda Geração Superaram algumas dificuldades inerentes à linguagem de máquina, substituindo os dígitos binários por símbolos de fácil entendimento para os programadores. Ex.: A adicionar MVC mover Essas linguagens são chamadas de linguagem de montagem

Linguagens de Programação» Linguagens de Terceira Geração Manteve a tendência do uso de símbolos para instruir o computador. Ex.: BASIC, COBOL, C, FORTRAN Essas linguagens usam declarações e comandos parecidos com o inglês. Nas linguagens de 3ª geração, existe um software especial denominado compilador, que converte o código-fonte do programador em instruções de linguagem de máquina compostas por dígitos binários.

Linguagens de Programação» Linguagens de Quarta Geração Enfatizam os resultados desejados em vez de como as declarações de programação são escritas. A maioria delas é usada para acessar bancos de dados, a SQL (Structured Query Language) é um bom exemplo dessa geração. Outros exemplos: C++, Java, Delphi e outros.

Linguagens de Programação» Linguagens de Quinta Geração Programação baseada em conhecimento, ou seja, é uma programação baseada em regras. Esse tipo de programação pode ser o melhor meio para o desenvolvimento de aplicações inteligentes, e na tomada de decisão. Ex.: VisualFoxPro, VisualBasic, Perl, JavaScript, Eclipse, etc.

Linguagens de Programação» Linguagens de Programação Orientada a Objetos Usam grupos de dados, instruções e procedimentos denominados objetos, que servem como módulos reutilizáveis em vários programas. Elas podem reduzir o desenvolvimento e o tempo de testes. Ex.: Java, C++ e outras.

Seleção de uma linguagem de programação A seleção da melhor linguagem de programação para uso em um programa específico envolve o equilíbrio das características funcionais da linguagens, custo, controle e complexidade.

Questões e tendências de Software Defeitos de Software É um defeito em um programa de computador que o impede de funcionar de maneira desejada. Alguns defeitos de softwares são óbvios e levam o programa a encerrar de forma inesperada. Outros são mais sutis e permitem que erros se infiltrem nos nossos trabalhos.

Questões e tendências de Software Como lidar com defeitos de software: Registrar todos os softwares para ser informado dos defeitos e das correções disponíveis; Ler os manuais para tentar solucionar os problemas; Acessar a área de suporte on-line do fabricante em busca de soluções; Instalar as últimas atualizações; Solicitar suporte técnico quando necessário; Evite comprar a ultima versão do software por alguns meses ou um ano, até que os defeitos do software tenham sido descobertos e corrigidos.

Questões e tendências de Software Software de código aberto É o software disponível livremente para quem quiser e em forma fácil de alterar. Os usuários podem copiar o código-fonte e construir o software por conta-própria.

Licenças de software Licença baseada em uso os valores se baseiam na quantidade de uso dos produtos do fabricante. Licença baseada em capacidade os valores são baseados no poder de processamento do computador onde o software é instalado. Os usuários que usarem o software em um processador mais poderoso pagarão mais por ele.

Licenças de software Serviços de software como rede quando o software é acessado como um serviço de rede. Geralmente o fabricante torna o software disponível na internet. A vantagem desse tipo de acesso é que o fabricante oferece automaticamente aos usuários as correções dos defeitos, atualizações e melhorias.

Licenças de software Licença por assinatura um acordo com o fabricante é assinado por um tempo determinado. Esse acordo é por produtos individuais ou conjunto de produtos. As taxas são pagas com base na quantidade de computadores.

Melhorias e suporte Melhorias as companhias revisam seus programas e vendem novas versões periodicamente. Suporte fornecer suporte a resolução de problemas de maneira eficiente para os clientes.

Pesquisa Tema: Software Aplicativo Corporativo, ERP (Planejamento de recursos corporativos) O que é ERP? Características; Importância; Vantagens; Desvantagens; Como o ERP pode melhorar os negócios; Exemplos; Instruções: Dividir a turma em dois grupos; Apresentação: 15/09/2009.