Академический Документы
Профессиональный Документы
Культура Документы
Software
05/04/2013
Objetivos
Definir o que Software Linguagem de Programao
Linguagem Estruturada Linguagem Orientada a Objeto (OO)
Software
Software de Sistema Software Aplicativo
05/04/2013
Software
O que Software?
uma sequncia de instrues organizadas de maneira que, ao inici-lo, tem como objetivo executar, manipular ou modificar um dado, informao ou acontecimento. O Software, por sua vez, tambm considerado um produto que foi desenvolvido pela Engenharia de Software que inclui, alm do programa propriamente dito, manuais e especificaes. Software
Programa Manual Especificaes
05/04/2013
Software
O Software
Para o desenvolvimento do produto/programa, necessrio escrev-lo utilizando uma linguagem de programao que ser responsvel por converter o cdigo em linguagem de mquina, ou seja, em um formato que ser compreendido pelo processador.
05/04/2013
Software
Linguagem de Programao
Existem basicamente duas classificaes para a linguagem de programao. Linguagem Estruturada; Linguagem Orientada a Objeto (OO).
05/04/2013
Software
Linguagem Estruturada
Elementos de cdigo em formato de blocos que se interligam atravs de trs mtodos bsicos:
Sequncia: Onde os passos so seguidos de forma sequencial (tarefa 1 finaliza, entra tarefa 2). Seleo: Onde os passos podem ser executados baseados em um tratamento lgico (IF, THEM, ELSE). Interao: Onde os passos podem ser repetitivos at uma condio ser atingida.
05/04/2013
Software
05/04/2013
Software
O Software
Alm da linguagem de programao, o software tambm pode ser classificado como: Software de Sistema; Software Aplicativo.
05/04/2013
Software
Software de Sistema
"Tambm chamado de sistema operacional, responsvel por operar os demais perifricos que estejam conectados ao hardware. Pode ser classificado quanto ao gerenciamento de processos como:
Monotarefa: Executa somente um processo de cada vez. Multitarefa: Os processos so compartilhados e enfileirados a espera do processador. distribudo de modo que parea ser executado simultaneamente. Multiprocessamento: Distribui para mais de um processador. Monousurio: Somente permitida a utilizao de um usurio de cada vez. Multiusurio: Vrios usurios utilizam ao mesmo tempo.
05/04/2013
Software
Software Aplicativo
Diversos outros programas que tm interface direta com o usurio, como editores de texto, planilhas eletrnicas, navegadores, dentre outros.
Hardware
Sistema
Linguagem de
Software
Operacional
Programao
Aplicativo
Usurio
05/04/2013
Software
10
Software livre
Programa de computador cuja utilizao, cpia e distribuio no possui restrio. comum o cdigo fonte estar disponvel para manuse-lo.
05/04/2013
Software
11
Shareware
Adware
Programa de computador que executa automaticamente algum tipo de publicidade aps sua instalao ou durante sua utilizao.
05/04/2013
Software
12
Trial
Programa semelhante ao demo, mas com funcionalidades disponveis por tempo determinado.
Comercial
Programa por que se paga uma taxa de licenciamento para sua utilizao.
05/04/2013
Software
13
Fluxo de Dados
Dados
Matria prima inicial, conjunto de fatos de forma primria.
Informao
Conjunto de dados, ou fatos, organizados de forma que adquirem valor. So regras, diretrizes ou procedimentos utilizados para manipular ou organizar dados para torn-los teis e com um fim especfico.
Conhecimento
05/04/2013
Software
14
Fluxo de dados
Fluxo bsico de processamento de dados:
Entrada
Processamento
Sada
Informao
Base do Conhecimento
05/04/2013
Software
15
05/04/2013
16
Referncias
Universidade Estcio de S Escola Tcnica Estadual Miguel Arraes de Alencar Fundao Bradesco
05/04/2013
Software
17