A apresentação está carregando. Por favor, espere

A apresentação está carregando. Por favor, espere

Fundamentos de Sistemas de Informação F UNDAMENTOS DE SISTEMAS DE INFORMAÇÃO – 80 H Prof. Luís Eduardo Pinheiro Neves.

Apresentações semelhantes


Apresentação em tema: "Fundamentos de Sistemas de Informação F UNDAMENTOS DE SISTEMAS DE INFORMAÇÃO – 80 H Prof. Luís Eduardo Pinheiro Neves."— Transcrição da apresentação:

1 Fundamentos de Sistemas de Informação F UNDAMENTOS DE SISTEMAS DE INFORMAÇÃO – 80 H Prof. Luís Eduardo Pinheiro Neves

2 Fundamentos de sistemas de Informação 2 INFRA ESTRUTURA DE SOFTWARE DE UM SISTEMA DE INFORMAÇÃO – Uma visão Geral de Software M ODULO III – C ONCEITOS BÁSICOS DE HARD SOFTWARE E LINGUAGENS DE PROGRAMAÇÃO

3 Introdução Software Séries de instruções codificadas em linguagem computacional destinadas a informar o computador como desenvolver tarefas 75% do custo total de um SI Diminuição do preço hard Softwares mais complexos Categorias Software de Sistemas Software Aplicativo (ou de Aplicação) Aplicativo Pessoal Aplicativo pessoal Coorporativo Software Séries de instruções codificadas em linguagem computacional destinadas a informar o computador como desenvolver tarefas 75% do custo total de um SI Diminuição do preço hard Softwares mais complexos Categorias Software de Sistemas Software Aplicativo (ou de Aplicação) Aplicativo Pessoal Aplicativo pessoal Coorporativo

4 Fundamentos de Sistemas de Informação 4 Tipos de software Fonte: OBRIEN, 2004

5 Software de sistema I) Software Básico Programas que controlam as operações do computador e seus dispositivos Interface entre o usuário, o software aplicativo e hardware Plataforma do computador: configuração de hard e Soft básico SO Tipos Sistemas Operacionais Utilitários Desenvolvimento Compiladores, Ferramentas CASE I) Software Básico Programas que controlam as operações do computador e seus dispositivos Interface entre o usuário, o software aplicativo e hardware Plataforma do computador: configuração de hard e Soft básico SO Tipos Sistemas Operacionais Utilitários Desenvolvimento Compiladores, Ferramentas CASE SOFTWARE BÁSICO SOFTWARE APLICATIVO

6 Sistemas Operacionais Sistema Operacional Conjunto de programas contendo instruções que coordenam todas as atividades entre recursos computacionais 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 Versão computadorizada de um guarda de trânsito posicionado entre o hardware do computador, os programas aplicativos e o usuário Requisito para o funcionamento de um computador Ponto de partida para um aprendizado voltado para o domínio de qualquer computador Versão computadorizada de um guarda de trânsito posicionado entre o hardware do computador, os programas aplicativos e o usuário

7 1.Interfaceamento com o Usuário Funções dos Sistemas Operacionais Controle do modo de entrada de dados e do modo de apresentação das informações na tela do monitor Interface orientada a caractere Interface gráfica (GUI ou WIMP)

8 8 Sistemas Operacionais 2.Gerenciamento de recursos 1.Inicialização do Computador ( booting ) : Carregar o SO 2.Gestão de memória : Alocar memória para cada programa 3.Gestão Programas: Prioridade de programas Qual programa rodar 2.Gerenciamento de recursos 1.Inicialização do Computador ( booting ) : Carregar o SO 2.Gestão de memória : Alocar memória para cada programa 3.Gestão Programas: Prioridade de programas Qual programa rodar 4. Configuração de dispositivos Características dos dispositivos conforme necessidade dos usuários Numero de cores para o vídeo 5. Formatação de discos: Processo de preparação de um disco para leitura e escrita (gravação)

9 Multi-usuário SO permite a execução simultânea de programas por dois ou mais usuáriosMulti-usuário Multi-processamento SO pode suportar a execução simultânea de programas por dois ou mais processadoresMulti-processamento 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) 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) Funções dos Sistemas Operacionais Outras características de gestão de programas

10 Sistemas operacionais do mercado Família Windows LINUX SO para Macintosh: MacOS SO para plataformas móveis: IOS, Android, Windows Phone SO Dedicados SO distribuidos Família Windows LINUX SO para Macintosh: MacOS SO para plataformas móveis: IOS, Android, Windows Phone SO Dedicados SO distribuidos

11 Sistemas operacionais do mercado LINUX Uma das implementações do UNIX; Free Desenvolvido por Linus Torvalds e disponibilizado para o público em 1991 Gasto com suporte Menos vulnerávél? LINUX Uma das implementações do UNIX; Free Desenvolvido por Linus Torvalds e disponibilizado para o público em 1991 Gasto com suporte Menos vulnerávél?

12 Sistemas operacionais do mercado SO para plataformas móveis: IOS, Android, Windows Phone

13 1. O que é um Programa Utilitário Espécie de software de sistema destinado à realização de uma tarefa específica relacionada ao computador, seus dispositivos ou seus programa Softwares Utilitários

14 2. Tipos de softs Utilitários Compressor de arquivos. Ex: WINZIP. PKZIP Utilitário de diagnóstico. Ex: NORTON Verificador de disco (disk scanner ) Ex: SCANDISK Desfragmentador de disco: Ex: DEFRAG Utilitário de backup Descanso de tela (screen saver) Antivirus Pacote de Utilitários: Combinação de uma série de programas utilitários em um único pacote de software Softwares Utilitários online Softwares Utilitários

15 1.O que é um Programa aplicativo Espécie de software de sistema destinado à realização de uma tarefa específica ) Ferramentas com fins especiais que podem dar suporte a várias necessidades dos individuos. Ex: Controle de estoque, Administração de RH, Controle de Obras, Desenho, Calculos estruturais. Softwares Aplicativos

16 Processadores de texto: Programas utilizados para a elaboração de correspondências, contratos, etiquetas de endereçamento, mala direta, manuais, redações diversas, edição de programas, etc.. Exemplos: MS- Word,Broffice writer Tipos de softs aplicativos:

17 Programas que manipulam tabelas numéricas combinando linhas e colunas para a realização de cálculos. Exemplos: MS- Excel, Broffice CALC Tipos de softs aplicativos: Planilhas Eletrônicas

18 Tipos de Programas Aplicativos pessoais Bancos de dados Programas gerenciadores de arquivos de dados que permitem realizar operações diversas sobre coleções de dados. Ex MS- Access; Broffice data

19 Tipos de Programas Aplicativos pessoais Processadores de imagens Programas que manipulam imagens ou realizam retoques fotográficos. Ex: PhotoShop

20 Tipos de Programas Aplicativos pessoais Softwares de apresentação Programas destinados a auxiliar nas apresentações ou exposições de trabalhos. Ex: PowerPoint, Impress

21 Tipos de Programas Aplicativos pessoais Navegadores WEB ( Browsers ) Programas destinados a visualizar arquivos no formato HTML ( Internet ). Ex: Internet Explorer, Mozila. Navegadores portáteis.

22 Tipos de Programas Aplicativos pessoais Editoração eletrônica (Desktop publishing) Programas destinados a produzir manuais, jornais internos, revistas e publicações diversas. Ex: Page Maker, mS-Publisher.

23 Tipos de Programas Aplicativos pessoais Softwares Integrados Programas que realizam diversas tarefas, também conhecidos como n em 1 A tendência é que tenhamos Softwares integrados os quais possuam todas as funções de um grande número de softwares aplicativos, ou seja que haja uma convergência de tecnologia física e lógica

24 Outro critério de classificação

25 Shareware – programa que pode ser testado por certo período de tempo antes de decidir pela compra Freeware – similar aos softwares de domínio público Demoware - programa de demonstração Expireware – após determinado período de tempo deixa de funcionar ou se desinstala automaticamente. Crippleware – limita o uso. Por exemplo, um editor de textos que aceita apenas a digitação de duas páginas. Falseware – software ilegal que muitas vezes é comercializado como shareware. Malware – programa com lógica mal-intencionada Shareware – programa que pode ser testado por certo período de tempo antes de decidir pela compra Freeware – similar aos softwares de domínio público Demoware - programa de demonstração Expireware – após determinado período de tempo deixa de funcionar ou se desinstala automaticamente. Crippleware – limita o uso. Por exemplo, um editor de textos que aceita apenas a digitação de duas páginas. Falseware – software ilegal que muitas vezes é comercializado como shareware. Malware – programa com lógica mal-intencionada

26 Vírus de computador O que são : programas intencionalmente projetados para se anexarem a outros arquivos executáveis, auto-replicando-se sem o conhecimento e a autorização do usuário. Objetivos Apresentar mensagens Corromper arquivos Apagar informações do disco rígido Tipos de vírus Vírus de arquivos executáveis Vírus de Boot Vírus de macro Vírus Stealth (furtivo) despistam o antivírus Vírus polimorfos (mutantes) alteram-se ao se replicarem Formas de Ataque Enche o Pc com lixo, Altera informações de localização de arquivos, Formata Disco rígido, Destrói setor de Boot Trava teclados, Envia mensagens na tela, enche C. postal

27 Vírus de computador Propagação ou contaminação Internet Redes cooporativas Pendrives Prevenção: Adquirir programas de fontes confiáveis Possuir programa antivírus Examinar mídias desconhecida com um antivírus Arquivos obtidos por download ou recebidos como anexo de um devem ser checados pelo antivírus antes de serem executados Manter atualizados os arquivos de dados do programa antivírus Exemplo antivirus: mcaffee, Viruscan, Avast, Panda

28 Vírus de computador Prevenção: Atualização online

29 Fundamentos de Sistemas de Informação 29 Tendências em relação á software Fonte: OBRIEN, 2004

30 Dúvidas


Carregar ppt "Fundamentos de Sistemas de Informação F UNDAMENTOS DE SISTEMAS DE INFORMAÇÃO – 80 H Prof. Luís Eduardo Pinheiro Neves."

Apresentações semelhantes


Anúncios Google