Tipos de Software e Ambientes de Processamento



Documentos relacionados
Introdução à Ciência da Informação

Engenharia de Software. Ciclos de Vida do Software. 1. Sistemas

Introdução a Informática

Bacharelado em Ciência da Computação 2009

CONCEITOS DE SISTEMAS DE INFORMAÇÃO Fundamentos

Figura 8: modelo de Von Neumann

Introdução a Programação Aula 01

Sistemas Operacionais Prof. Esp. André Luís Belini Bacharel em Sistemas de Informações MBA em Gestão Estratégica de Negócios Capítulo 6 - Threads

Nosso Site.

Aula 01. Breve História dos Computadores Informatiquês O Computador Software vs. Hardware. Introdução à Informática. Prof. Fábio Nelson.

BANCO DE DADOS. Professor: André Dutton

Histórico e Evolução da Computação

Objetivos. Arquitetura x86. Evolução dos Microprocessadores com arquitetura x86. Universidade São Judas Tadeu. Introdução à Computação

Exame de Equivalência à Frequência do Ensino Secundário

Administração de Sistemas de Informação

Apostila de GSO Gestão de Sistemas Operacionais I

INTRODUÇÃO À INFORMÁTICA: TERMINOLOGIA BÁSICA RAÍ ALVES TAMARINDO

INSTITUTO DE ENSINO SUPERIOR SANTO ANDRÉ

BUSINESS INTELLIGENCE (BI) Disciplina: DESENVOLVIMENTO TECNOLÓGICO Prof. Afonso Celso M. Madeira 8º semestre

Entrada e Saída Transmissão Serial e Paralela

Sistema Operacional. Implementação de Processo e Threads. Prof. Dr. Márcio Andrey Teixeira Sistemas Operacionais

Boas situações de Aprendizagens. Atividades. Livro Didático. Currículo oficial de São Paulo

Introdução Informática e TIC. Prof. Ivo Júnior

Linguagens de Programação:

Introdução. Hardware (Parte III) Universidade Federal de Campina Grande Departamento de Sistemas e Computação. joseana@computacao.ufcg.edu.

Arquitetura de Computadores Sistemas Operacionais I

Objetivos da aula. Recursos de Sistemas de Informação

Informática Aplicada

O SOFTWARE LIVRE COMO FERRAMENTA DE ENSINO

Informática I. Aula /09/2006 1

RESOLUÇÃO N o RESOLVE

FUNDAMENTOS DE SISTEMAS OPERACIONAIS MÓDULO 4

CE03 TIPOS DE COMÉRCIO ELETRÔNICO

FIQUE POR DENTRO DA INTERNET

SIG. USANDO A TECNOLOGIA COMO SUPORTE Tecnologias de Apoio

Algoritmos e Técnicas de Programação. Professora Luciana Faria

Voltar. Voltar. Voltar

Aula 01 Introdução Custo de um algoritmo, Funções de complexidad e Recursão

1.1. Definição do Problema

Sistemas de Informação para Bibliotecas

Introdução aos Sistemas Operacionais

RESOLUÇÃO. Artigo 2º - O Curso, ora criado, será oferecido no turno noturno, com 10 semestres de duração e com 50 vagas iniciais.

Arquitectura interna de um computador

Gestão da Tecnologia da Informação

TUTORIAL SOBRE O GOOGLE DOCS

PLANO DE ATUALIZAÇÃO E MANUTENÇÃO DOS EQUIPAMENTOS.

BC1424 Algoritmos e Estruturas de Dados I Aula 02: Ponteiros, estruturas e alocação de memória

Projeto CONDIGITAL Representações Gráficas Guia do Professor

Curso: Redes de Computadores

INTRODUÇÃO À INFORMÁTICA

Fundamentos da Informática Aula 03 - Sistemas operacionais: Software em segundo plano Exercícios Professor: Danilo Giacobo

Oficina de Informática e Telemática

Fundamentos de Arquitetura e Organização de Computadores

Proporcionar a modelagem de sistemas utilizando todos os conceitos da orientação a objeto;

O Processo de Design de Interação

Tipos de Banco de Dados - Apresentação

Inteligência Artificial Redes Neurais Artificiais

- Campus Salto. Disciplina: Sistemas de Arquivos Docente: Fernando Santorsula

Integração sistêmica e o uso da informação na tomada de decisão. Henrique Costa

Curso de Sistemas de Informação 8º período Disciplina: Tópicos Especiais Professor: José Maurício S. Pinheiro V

Computação Gráfica Aula 0. Alexandre de Barros Barreto - Ms

Sistemas de Tempo Real

Informação-Prova de Equivalência à disciplina de: Aplicações Informáticas B. 1. Introdução. Ensino Secundário. Ano letivo de 2011/12

INTRODUÇÃO ÀS ESTRATÉGIAS DE TI

Modelos de Ciclo de Vida de Software

Avaliação e Desempenho Aula 1 - Simulação

Disciplina: OS&M AULA 7

Projeto de Desenvolvimento de Software

Elementos básico de uma rede Samba - Local Master Browser

FUNDAMENTOS DE SISTEMAS OPERACIONAIS

MATHMOODLE FERRAMENTAS INTEGRADAS DE COMUNICAÇÃO DE CONTEÚDO MATEMÁTICO PELO MOODLE

Aula 07. Comércio Eletrônico. Tipos de Sistemas de Informação 10/10/2012

Dispositivos Externos

Instruções para elaboração de TCC ANÁLISE DE MERCADO

Tecnólogo em Análise e Desenvolvimento de Sistemas. Sistemas Operacionais (SOP A2)

Matéria: Sistema Computacional - SC. Prof.: Esp.: Patrícia Dias da Silva Peixoto

Projeto Integrador Gestão em TI II Gestão em Pessoas. Organograma DIRETOR DEPARTAMENTO DE T.I ANALISTA TÉCNICO

INFORMÁTICA. Introdução à Informática Hardware CONHECIMENTOS BÁSICOS EM INFORMÁTICA

INTRODUÇÃO A ROBÓTICA. Prof. MSc. Luiz Carlos Branquinho Caixeta Ferreira

Aprendizado de Máquina (Machine Learning)

Montadores e Compiladores

Introdução a Banco de Dados. INTRODUÇÃO

Arquitetura e Organização de Computadores. Profa. Débora Matos

Sistema Operacional. Etapa

O Sistema de Computação

Microcontroladores e Microprocessadores. Conversão de Bases Prof. Samuel Cavalcante

VI CONGRESSO BRASILEIRO DE PREVENÇÃO DAS DST/AIDS Belo Horizonte - Minas Gerais Novembro de 2006

ARQUITETURA DE SISTEMAS OPERACIONAIS. VISÃO GERAL DE UM SISTEMA OPERACIONAL Prof. André Luís Alves E. M. DR. LEANDRO FRANCESCHINI

Virtualização: o caminho para usar os recursos computacionais de forma inteligente

Trabalho sobre Topologia de Redes

DIAGNÓSTICO OPERACIONAL DE UM SISTEMA DE ABASTECIMENTO DE ÁGUA, PARA IMPLANTAÇÃO DE UM PROGRAMA DE QUALIDADE DA OPERAÇÃO BASEADO NO TQC JAPONÊS

Transcrição:

Universidade São Judas Tadeu Prof. André Luis Ribeiro Prof. Jorge Luis Pirolla Introdução à Computação Tipos de Software e Ambientes de Processamento Tópicos Formas de Processamento de Dados Sistema de Informação Tipos de Sistemas de Software Formas de Processamento de Dados Processamento Batch: Executa uma série de programas em sequência sem a intervenção do usuário; Processamento On-Line: Também chamado interativo; Os programas trabalham de maneira interativa com o usuário permitindo o processamento de dados em tempo real. 1

Formas de Processamento de Dados Ambiente Monotarefa: A execução é isolada; Não há concorrência de processo e de processamento. O processamento é sequencial. Ambiente Multitarefa: É uma evolução do monotarefa; Permitem a execução de processos concorrentes; Este recurso é oferecido pelo sistema operacional; Exemplo: gravar um arquivo e transmiti-lo. Formas de Processamento de Dados Multiprogramação: Permite que ações de diferentes programas tenham processamento concorrente num mesmo computador. Multiprocessamento: Prevê o uso de mais processadores; Várias CPU s respondem pelos vários programas. Formas de Processamento de Dados Tempo Compartilhado (Timesharing): A CPU trabalha por breves instantes para cada usuário e para cada processo; O compartilhamento do tempo pode ser fixo ou parametrizado pelo sistema operacional através de prioridades de processamento. 2

Sistemas de Informação Sistema de informação é um conjunto de programas operados por usuários devidamente treinados; São capazes de resolver as necessidades existentes numa organização; Sistemas de Informação Organização Sistema Hardware Software Peopleware Suporte Dados e Informação Dado é o elemento em sua forma bruta, que não permite a compreensão de um fato por si só; Informação é o dado trabalhado, que permite a tomada de decisão. 3

Características do Software Software é desenvolvido e não fabricado, como é o caso do hardware. Software não se desgasta. Apesar da tendência de utilização de componentes, uma grande parte dos softwares continua sendo construída sob encomenda. Tipos de Software Software de Sistemas São softwares utilizados por outros softwares. Ex: compiladores, sistemas operacionais, componentes,... Software de Tempo Real São softwares que monitoram, analisam e controlam eventos. Ex: sistema do metrô, sistema de aviação,... Software Comercial São softwares que processam informações. Ex: sistema de folha de pagamento, B2C,... Tipos de Software Software Científico e de Engenharia São softwares que processam números. Ex: sistema de astronomia, sistema de manufatura, sistema de análise molecular,... Software Embutido São softwares que residem na memória ROM. Ex: teclado forno microondas, controle de combustível de automóvel,... Software para Computadores Pessoais São softwares utilizados em computadores pessoais. Ex: sistema de multimídia, planilhas, editores de texto,... 4

Tipos de Software Software Dispositivos Móveis São softwares utilizados em dispositivos móveis, como PDAs e celulares Ex: agenda, editores de texto,... Software para Web São softwares desenvolvido para serem disponibilizados em browsers. Ex: B2C, B2B,... Software para Inteligência Artificial São softwares utilizam algoritmos não numéricos para resolver problemas complexos que não são passíveis de computação ou análise direta. Ex: sistema de reconhecimento de voz,... Crises do Software Crise de tecnologia - hardware caminha mais rápido que o software Crise de oferta - demanda é maior que a capacidade de desenvolvimento Crise de manutenção - projeto mal feito e recursos escassos não permitem manutenção. Exemplos de Problemas com Software Explosão do foguete Arianne V que possuía na sua codificação uma rotina destinada ao Ariana IV e que não deveria ser ativada. Aeroporto de Denver, que ficou fechado durante anos esperando o funcionamento do sistema de bagagens, o que poderia ser detectado em um sistema de simulação. 5

Questão 1. O Software é desenvolvido ou fabricado? Qual é a diferença? 2. Por que o software não se desgasta com o tempo? Como explicar a influência da manutenção na vida útil de um software? 6