1 / 30

Fundamentos de sistemas de informação – 80h

Fundamentos de sistemas de informação – 80h. Prof. Luís Eduardo Pinheiro Neves. Modulo III – Conceitos básicos de hard software e linguagens de programação. INFRA ESTRUTURA DE SOFTWARE DE UM SISTEMA DE INFORMAÇÃO – Uma visão Geral de Software. Introdução. Software

iden
Download Presentation

Fundamentos de sistemas de informação – 80h

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. Fundamentos de sistemas de informação – 80h Prof. Luís Eduardo Pinheiro Neves

  2. Modulo III – Conceitos básicos de hard software e linguagens de programação INFRA ESTRUTURA DE SOFTWARE DE UM SISTEMA DE INFORMAÇÃO – Uma visão Geral de Software

  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

  4. Tipos de software Fonte: O’BRIEN, 2004

  5. SOFTWARE APLICATIVO SOFTWARE BÁSICO Software de sistema I) Software Básico • Programasquecontrolam as operações do computador e seusdispositivos • 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

  6. Sistemas Operacionais • 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

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

  8. Sistemas Operacionais • Gerenciamento de recursos • Inicialização do Computador ( booting ) :Carregar o SO • Gestão de memória : Alocar memória para cada programa • 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-processamento SO pode suportar a execução simultânea de programas por dois ou mais processadores Multi-usuário SO permite a execução simultânea de programas por dois ou mais usuários 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

  11. Sistemas operacionais do mercado • LINUX • Uma das implementações do UNIX; Free • Desenvolvidopor Linus Torvalds e disponibilizadopara o públicoem 1991 • Gasto com suporte • Menosvulnerávél?

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

  13. Softwares Utilitários • O que é um ProgramaUtilitário • Espécie de software de sistemadestinado à realização de umatarefaespecíficarelacionadaaocomputador, seusdispositivosouseusprograma

  14. Softwares Utilitários • 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 umasérie de programasutilitáriosem um únicopacote de software • SoftwaresUtilitários online

  15. Softwares Aplicativos • 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.

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

  17. Tipos de softs aplicativos: PlanilhasEletrônicas • Programasquemanipulamtabelasnuméricascombinandolinhas e colunaspara a realização de cálculos.Exemplos: MS-Excel, Broffice CALC

  18. Tipos de Programas Aplicativos pessoais Bancos de dados • Programasgerenciadores de arquivos de dadosquepermitemrealizaroperaçõesdiversassobrecoleções de dados. Ex MS-Access; Broffice data

  19. Tipos de Programas Aplicativos pessoais • Processadores de imagens • Programasquemanipulamimagensourealizamretoquesfotográficos. • Ex: PhotoShop

  20. Tipos de Programas Aplicativos pessoais • Softwares de apresentação • Programasdestinados a auxiliarnasapresentaçõesouexposições de trabalhos. Ex: PowerPoint, Impress

  21. Tipos de Programas Aplicativos pessoais • Navegadores WEB ( Browsers ) • Programasdestinados a visualizararquivos no formato HTML ( Internet ). Ex: Internet Explorer, Mozila. Navegadoresportáteis.

  22. Tipos de Programas Aplicativos pessoais • Editoraçãoeletrônica (Desktop publishing) • Programasdestinados a produzirmanuais, jornaisinternos, revistas e publicaçõesdiversas. Ex: Page Maker, mS-Publisher.

  23. Tipos de Programas Aplicativos pessoais • SoftwaresIntegrados • Programasquerealizamdiversastarefas, tambémconhecidoscomo 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. Outro critério de classificação • 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 quesão : programasintencionalmenteprojetadospara se anexarem a outros arquivosexecutáveis, auto-replicando-se sem o conhecimento e a autorização do usuário. • Objetivos • Apresentarmensagens • Corromperarquivos • Apagarinformações do disco rígido • Tipos de vírus • Vírus de arquivosexecutáveis • Vírus de Boot • Vírus de macro • VírusStealth (furtivo) despistam o antivírus • Víruspolimorfos (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óisetor de Boot • Travateclados, Enviamensagensnatela, enche C. postal

  27. Vírus de computador • Propagaçãooucontaminação • Internet • Redescooporativas • Pendrives • Prevenção: • Adquirirprogramas de fontesconfiáveis • Possuirprogramaantivírus • Examinarmídiasdesconhecida com um antivírus • Arquivosobtidospor download ourecebidoscomoanexo de um e-mail devemserchecadospeloantivírus antes de seremexecutados • Manteratualizadososarquivos de dados do programaantivírus • Exemplo antivirus: mcaffee, Viruscan, Avast, Panda

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

  29. Tendências em relação á software Fonte: O’BRIEN, 2004

  30. Dúvidas

More Related