IIH Introdução à Informática e Hardware

Documentos relacionados
Engenharia de Software

Sistemas Operacionais: Aplicativos. Prof. Rafael J. Sandim

Introdução à Ciência da Computação

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

Introdução à Computação

O Processo de Desenvolvimento de Software. Engenharia de Software

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

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

Prof. Ricardo Beck Noções de Informática Professor: Ricardo Beck

CONCEITOS DE SOFTWARE. Prof. Erion Monteiro

Introdução a Software

Manual de Instalação, Administração e Uso do Sistema Elétric

CC Montagem e manutenção de hardware Docente: Nataniel Vieira 1 sem Técnico em Informática Roteiro 06: Atividade sobre o Documentário RevolutionOS

Engenharia de Software Unidade I Visão Geral

Processos de Desenvolvimento de Software

Sistemas de Informação Gerencial

Softwares Aplicativos. (Capítulo 2)

Programação Orientada a Objetos com PHP & MySQL Cookies e Sessões. Prof. MSc. Hugo Souza

Como é o desenvolvimento de Software?

CC Montagem e manutenção de hardware Docente: Nataniel Vieira 1 sem Técnico em Informática Roteiro 06: Atividade sobre o Documentário RevolutionOS

Desenvolvendo Websites com PHP

AUTOR: DAVID DE MIRANDA RODRIGUES CONTATO: CURSO FIC DE PROGRAMADOR WEB VERSÃO: 1.0

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

Introdução a Computação

Administração de Sistemas Livres. Prof. Lais Farias Alves

3. O NIVEL DA LINGUAGEM DE MONTAGEM

Guia de instalação do Sugar CRM versão open source no Microsoft Windows XP

ENGENHARIA DA COMPUTAÇÃO

REVISÃO ENGENHARIA DO SOFTWARE. Isac Aguiar isacaguiar.com.br

ATIVIDADES PRÁTICAS SUPERVISIONADAS

software livre: a tecnologia que liberta!

DPAlmox - Windows MANUAL DO USUÁRIO

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

ENGENHARIA DA COMPUTAÇÃO

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

Gustavo Noronha Silva. Projeto de Pesquisa: Impactos do Software Livre na Inclusão Digital

Administração de Sistemas. MSN:

ANÁLISE COMPARATIVA ENTRE APLICAÇÕES GRATUITAS EM NUVEM

Projeto de Sistemas I

Centro Digital Aula 1

CURSO DE MAPEAMENTO DE PROCESSOS DE TRABALHO COM BPMN E BIZAGI

Universidade Federal de Goiás UFG Campus Catalão CAC Departamento de Engenharia de Produção. Sistemas ERP. PCP 3 - Professor Muris Lage Junior

Tópicos de Ambiente Web. Modulo 2 Processo de desenvolvimento de um site Professora: Sheila Cáceres

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

FUNDAMENTOS DE HARDWARE COMO FUNCIONA UM PC? Professor Carlos Muniz

Tecnologia da Informação. Prof Odilon Zappe Jr

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

A Grande Importância da Mineração de Dados nas Organizações

UTILIZANDO O GIMP PARA EDIÇÃO DE IMAGENS

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

10 DICAS DE TECNOLOGIA PARA AUMENTAR SUA PRODUTIVIDADE NO TRABALHO

AULA: BrOffice Impress terceira parte. Ao final dessa aula, você deverá ser capaz de:

Nome: Login: CA: Cidade: UF CARTÃO RESPOSTA QUESTÃO RESPOSTA QUESTÃO RESPOSTA

A ESCOLHA DO SOFTWARE PARA INFORMATIZAÇÃO DA SUA EMPRESA

APOSTILA LINUX EDUCACIONAL

Operador de Computador. Informática Básica

Artur Petean Bove Júnior Tecnologia SJC

Plano de Trabalho Docente Ensino Técnico

Sistema Operacional. Prof. Leonardo Barreto Campos 1

PORTAL EAD.SEDUC MANUAL DO USUÁRIO

Atualizaça o do Maker

Hardware e Software. Professor: Felipe Schneider Costa. felipe.costa@ifsc.edu.br

Manual de Instalação da leitora de SmartCard Teo by Xiring

Antivírus. Trabalho elaborado por. Ana Ferreira. Patricia Ferreira

ENGENHARIA DE SOFTWARE

Automação de Bancada Pneumática

CURSOS OFERECIDOS. seus objetivos e metas. E também seus elementos fundamentais de Administração, como: PLANEJAMENTO, ORGANIZAÇÃO E CONTROLE.

ESTUDO COMPARATIVO ENTRE AS PLATAFORMAS ARDUINO E PIC

Softwares de Sistemas e de Aplicação

Programação Orientada a Objetos com PHP & MySQL Sistema Gerenciador de Banco de Dados: Introdução e configuração de bases de dados com Postgre e MySQL

Projeto Pedagógico do Bacharelado em Ciência da Computação. Comissão de Curso e NDE do BCC

SISTEMAS DE INFORMAÇÃO

Sistema Operacional Unidade 8.2 Instalação de aplicativos. QI ESCOLAS E FACULDADES Curso Técnico em Informática

UNIVERSIDADE TECNOLÓGICA FEDERAL DO PARANÁ CURSO SUPERIOR DE TECNOLOGIA EM ANÁLISE E DESENVOLVIMENTO DE SISTEMAS

GUIA DE INSTALAÇÃO TOOLBOX.

Trabalho de Sistema de Informações. Instalação e configuração aplicativo Ocomon

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

LP II Estrutura de Dados. Introdução e Linguagem C. Prof. José Honorato F. Nunes honorato.nunes@ifbaiano.bonfim.edu.br

RELATÓRIO DO SITE DA DISCIPLINA ENG312 PROJETOS MECÂNICOS I (

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

Introdução a Informática - 1º semestre AULA 02 Prof. André Moraes

Introdução aos Sistemas Operacionais. Computador = hardware + software. Como é formado o meu computador? E como estes componentes se comunicam?

FATEC Cruzeiro José da Silva. Ferramenta CRM como estratégia de negócios

Instalando o Internet Information Services no Windows XP

Apresentação do Professor. Ferramentas de Software para Gestão de Projetos Prof. Esp. André Luís Belini 20/11/2013

Guia do Usuário ProAnalir 2011/2012

HABILITAÇÃO COMPONENTE TITULAÇÃO

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

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

Transcrição:

Prof. MSc. André Luis Gobbi Primo andre.gobbi@ifsp.edu.br INSTITUTO FEDERAL DE EDUCAÇÃO, CIÊNCIA E TECNOLOGIA DE SÃO PAULO - CAMPUS VOTUPORANGA Técnico em Manutenção e Suporte em Informática IIH Introdução à Informática e Hardware Aula: Classificação de Software

O software tornou-se o elemento chave da evolução dos sistemas e produtos baseados em computadores. Por isso classificá-lo torna-se uma tarefa difícil, pois, sempre surgem novos métodos, metodologias e principalmente tecnologias. Abaixo iremos ver a classificação segundo a visão de Pressman, que leva em consideração a funcionalidade do software.

Software básico: Define-se como um conjunto de programas que dão apoio a outros programas. As características marcantes desta categoria de software são: a forte interação com o hardware e compartilhamento de recursos, uso constante de processamento concorrente, que exige o escalonamento, e estruturas de dados muito complexas. Exemplos: Compiladores, Sistemas Operacionais.

Software de Tempo Real: Essa categoria caracteriza por monitorar, analisar e controlar eventos do mundo real. Existem componentes característicos como: Coleta de dados do ambiente externo, Análise que transforma a informação de acordo com a necessidade do sistema, controle e saída para o ambiente externo e um componente de monitoração que coordena todos os outros. Lembrando que tempo real caracteriza-se por responder dentro de restrições de tempo restritas. Caso ultrapasse o tempo requerido causa péssimos resultados. Exemplos: Nas aeronaves: controle de navegação, controle de vôo. Nos automóveis: sistema de injeção eletrônica, sistema de direção. Sinalização de Trânsito.

Software Comercial: Essa categoria é a maior área particular de software. Nela os dados são organizados de uma forma que facilite as operações comerciais e as decisões administrativas, utilizando também técnicas de computação interativa. Exemplos: Controle de Estoque, Folha de Pagamento, Contas a Pagar e a Receber.

Software científico e de engenharia: Tem sido caracterizado por algoritmos de processamento de números. Exemplos: Sistemas de Astronomia, Controle da Dinâmica Orbital de Naves Espaciais, Sistemas de Manufatura Automatizada.

Software Embutido: É usado para controlar produtos e sistemas para os mercados industriais e de consumo. Caracterizam-se por utilizarem uma memória de somente leitura e usam rotinas limitadas e particulares. Exemplos: Controle de Teclados em Microondas, Controle de Sistemas Digitais em Automóveis como Painel ou Sistemas de Freio.

Software de Computador Pessoal: Conceitua-se pelos softwares utilizados em computadores de uso pessoal. Exemplos: Editores de Texto, Planilhas Eletrônicas, Gerenciamento de Dados.

Software de Inteligência Artificial: Caracteriza-se pelo uso de algoritmos não numéricos para resolver problemas complexos. Outra questão interessante da Inteligência Artificial são os sistemas baseados no conhecimento e também os sistemas de reconhecimento de padrões como imagem ou voz. Exemplos: Sistemas com Entrada pelo Reconhecimento de Voz do usuário, Sistemas de Reconhecimento de Imagem como Digitais, Fotos etc.

Vamos ver agora a classificação de software levando em consideração o seu tipo de licença.

Freeware: são os softwares gratuitos. Você pode utilizá-los livremente que não terá que pagar nada por isso.

Shareware: São softwares os quais você faz o download, o utiliza por um determinado período de tempo e logo após decide se realmente quer comprá-lo. Esse período de tempo chama-se período de avaliação e após seu término o software perde suas funcionalidades. Para poder continuar a utilizá-lo, você precisa adquirir um registro do mesmo.

Demo e Trial: É geralmente uma versão mais curta do software, contendo apenas um pedaço do mesmo para que você instale-o e veja se gosta. Caso goste, é preciso comprar o software na sua versão de caixa, como chamamos, aquela que literalmente fica exposta na prateleira.

Beta: São softwares que estão na versões de teste, ainda em desenvolvimento. Precede a versão oficial.

Adware: São programas suportados por banners, assim como sites. São gratuitos enquanto o banner estiver rodando no programa mas há a possibilidade de adquirir um registro e retirar o sistema de banners.

Opensource, GPL e GNU: É um tipo de distribuição no qual o programa é um freeware e o seu código-fonte também é disponível para download. Entende-se por código-fonte o código em alguma linguagem de programação no qual o programa foi desenvolvido. Desenvolvedores poderão utilizar este código, readaptando o software de acordo com suas necessidades, mas essa readaptação deverá sempre ser distribuída nos mesmos padrões.

Referencia Bibliográfica Sommerville e Pressman Engenharia de Software 6ª Edição.