SlideShare une entreprise Scribd logo
1  sur  11
DESENVOLVIMENTO DE SOFTWARE
PARA PRESENTE E O FUTURO
Nome : Filomeno Joaquim da Silva
Semestre : I
Faculdade : Engenharia Ciência e Tecnologia
Departamento : Informática
UNIVERSIDADE NACIONAL TIMOR LOROSAE
( UNTL)
ANO ACADÉMICO 2013
PREFÁCIO
Agradeço à Deus todo poderoso, pela vossa graça Dom de Sabedoria,
Inteligência e o auxilio por mim . Apesar da vossa presenca em mim, possa
alcancar o meu objectivo de trabalho com bom e sucesso, Segundo o tempo
determinado por Doscente.
Este trabalho foi dado pelo nosso doscente da matéria Ética, com seu titulo
é: “Desenvolvimento de Software para Presente e o Futuro”. Por meio deste
trabalho pode ajudar e aumentar o meu capacidade de aprender na área de
computacão.
Para finalizar este papel do trabalho não esqueço agradecer ao nosso professor
Sr.José Pinto, porque através deste trabalho podendo capacitar- nos na área de
Educacão formal por ter objectivo de tansformar e promover alguns novos
software baseando nas tecnológias modernas em Informática que tornou hoje na
era globalizacão.
UNTL, ABRIL 2013
Escritor
(Filomeno Joaquim da Silva)
INDÍCE
1. ………………………………………………………………… Prefáçio
2. ………………………………………………………………… Indíce
Cap. I................................................................................................... Introdução
Cap. II……………………………………………………………… Objectivo
 (Objectivos Gerais e Específicos)
Cap. III…………………………………………… .. Desenvolvimento Software
Para Presente e o Futuro.
 Software como programa de computador,
 Software conhecido Hoje em Presente,
 Futuro do software,
 A Cronologia de software.
Cap. IV……………………………………………............................... Conclusão
 Conclusão e sugestão
 Referências
CAPITULO I.
INTRODUÇÃO
Informática é parte da ciência tecnológia que estuda a computacão.
Hoje o mundo está na era globalizacão e modernalizacão, quase as maiorias dos paises no
mundo utizandos os materiais tecnológicos modernos para facilitar os seus os trabalhos mais
avanços e rápidos.
Software, logicial ou programa de computador é uma sequência de instruções a serem seguidas
e/ou executadas, na manipulação, redirecionamento ou modificação de um dado/informação ou
acontecimento
Por causa da evolução do tempo, os homens sentiam-se como eles possam viver com a vida
perefeitamente ou suficiente eles esforçar-se com suas capacidades para desenvolver e promover
importantes são os computadores e internet.
Na idade moderna as tecnologias de imformaticas e as comunicacoes consideram como
incertezas, hoje em presente foram realidades nas tecnologias. Com as tecnologias mais
avancos temos de aproveitar e beneficiar.
O computador é como um objecto electronico moderno que nao possa soltar-se na nossa
vida qoutidiana por isso ele tem a relacão inteiramente com as pessoas que utlizaram. Comecava
nos oficios de operacão multimedias e os entertamentos. Desenvolvimento de computador
sempre desenvolve e aumentar mais sem limitacão. Por isso somos seres humanos temos de
seguir o desenvolvimento de tecnologia intensivamente na nossa área de computacão para nos
não podemos tornar pelos próprios equipamentos que nos fizemos.
O computador nao teve sua importancia, se ele nao completava com os software.
Portanto de entre o hardware e o software existem suas relacoes principais ou sejam completando
uns aos outros. Os dois sistemas de computador não podem divider-se. Quando o Hardware
possa funcionar ou realizer um trabalho dependendo ao software, que pode indicar e tornar
alguns programas de um computador.Baseando esta introducão, nos experimentamos para
finalizar este papel do trabalho com bom e sucesso. Esperamos que este trabalho poderá
benificiar para as pessoas que utilizam os computadores, as intitucões privados e governos,
especialmente para nos que estudamos esta area de computacão ou Informática. De entre as
tecnologias de informaticas que rodeiam nos qualquer sitios ou lugares que nos encontramos são
os computadores.
CAPITULO II.
OBJECTIVO
Existem alguns diversas objectivos que são muitos importantes para facilitar a
nosso estudo de desenvolvimento de software na Informática mencionados abaixo:
 OBJETIVOS GERAIS E ESPECÍFICOS DO
DESENVOLVIMENTO DE SOFTWARE
 OBJETIVOS GERAIS
 Desenvolver um software compatível com o sistema legado “SiCaEB 2”, atualmente
utilizado pelo GPAI, que foi desenvolvido com o intuito de organizar os dadosexistentes
em planilhas de papel cujos dados foram coletados em campo pelos pesquisadores do
mesmo. O novo software, denominado “SiEB”, permitirá que os pesquisadores evitem
redigitação de dados para realizar simulações do emprego de conjuntos
 Bomba e Motor nos sistemas de irrigação das lavouras de Arroz Irrigado, utilizando uma
padronização para preenchimento de tais informações. Este procedimento é
amplamente utilizado pelos pesquisadores e atualmente é feito com o emprego de planilhas de
Excel. O “SiEB” proporcionará maior agilidade e precisão na entrega dos resultados.
 OBJETIVOS ESPECÍFICOS
 Desenvolver um software de apoio que proporcione agilidade na obtenção dos resultados
das simulações de sistemas de irrigação realizadas pelo GPAI.
 Evitar a redigitação e o uso de softwares não específicos para realização das
tarefas,oferecendo soluções em software sob medida para as atividades do grupo.
 Elaborar um modelo de banco de dados para armazenamento das novas informações
mantendo compromisso com o passado e com o software legado, sem perda de dados
realizando apenas uma adequação da base.
 Armazenar as simulações realizadas.
 Gerar relatórios padronizados para as simulações.
 Permitir que o sistema possa ser utilizado paralelamente por vários pesquisadores na rede
interna do Campus.
 Desenvolver um software com aplicabilidade intuitiva utilizando conceitos
de usabilidade de sistemas e engenharia de software. 7
 Aplicar o software no GPAI em fase de testes e, posteriormente, realizar o refinamento e
depuração de erros do sistema
CAPITULO III.
DESENVOLVIMENTO DE SOFTWARE PARA O
PRESENTE E O FUTURO
As varias desenvolvimentos e modificações de sistemas de operações de
softwares que foram produzidos por industrias hoje em Presente e ao Futuro da
Globalização.
Software como Programa de Computador
Um programa de computador é composto por uma sequência de instruções, que é interpretada e
executada por um processador ou por uma máquina virtual. Em um programa correto e
funcional, essa sequência segue padrões específicos que resultam em um comportamento
desejado.
Um programa pode ser executado por qualquer dispositivo capaz de interpretar e executar as instruções de
que é formado.
Quando um software está escrito usando instruções que podem ser executadas diretamente por
um processador dizemos que está escrito em linguagem de máquina. A execução de um software
também pode ser intermediada por um programa interpretador, responsável por interpretar e
executar cada uma de suas instruções.
O dispositivo mais conhecido que dispõe de um processador é o computador. Atualmente, com o
barateamento dos microprocessadores, existem outras máquinas programáveis, como telefone
celular, máquinas de automação industrial, calculadora, etc.
Software que conhecido hoje em presente
software nada mais é do que a parte lógica do computador, "Soft" é um termo inglês que
significa macio, e diferentemente do Hardware, que é a parte física do computador - "Hard"
significa duro em inglês, ou seja, todo os aparatos eletrônicos que o fazem funcionar, tudo aquilo
em que podemos tocar, como o teclado, monitor, mouse - executa, manipula e modifica um dado
ou uma informação pelo fato de ser um conjunto de instruções que são seguidas pelo
computador.
Os Softwares são ainda classificados em:
 Software de Sistema: Inclui o firmware que é um conjunto de instruções operacionais
programadas diretamente no hardware de um equipamento eletrônico; driver, um
pequeno programa que interpreta, permitindo que o sistema operacional converse com o
dispositivo; e o sistema operacional que é mantido constantemente na memória e
promove a comunicação entre os aplicativos e o hardware do computador, que em geral
pemitem ao usuário interagir com o computador e seus periféricos. Os Sistemas
Operacionais são os mais conhecidos entre os Softwares de Sistemas e dentre estes os
mais famosos são: o MS DOS, Mac OSX, Unix, Solaris, Microsoft Windows e o
Linux; porém os mais utilizados são o Microsoft Windows e o Linux.
 Software Apilicativo: Permite ao usuário fazer uma ou mais tarefas específicas. Por exemplo
editar textos e planilhas eletrônicas, navegar na internet, executar músicas, entre outras. Broffice
Writer e Calc, Microsoft Office Word e Excel são exemplos de editores de texto e planilha. Os
navegadores mais utilizados no momento são o Internet Explorer da Microsoft, o Firefox da
Mozzila, o Chrome da Google além de outros disponíveis no mercado como o Safari, o Ópera e o
Netscape.
O Futuro do Software
O site The Future of Software está publicando artigos muito interessantes sobre o futuro
dos softwares. Vale a pena ir lá conferir.
O primeiro artigo do site - escrito pela escritora Anne Truitt Zelenka, que também é
editora do Web Worker Daily - está resumido e livremente traduzido neste post, que
também vai servir como um guia para nós, da Quantum, continuarmos procurando
construir soluções que estejam em completa sintonia com as demandas dos usuários, hoje
e sempre.
Existem Alguns Visão dos Adjetivos Para o Desenvolvimento de
Software no Futuro
Colaborativo, sem deixar de privilegiar o individual. O melhor software do futuro vai
reunir o trabalho e os objetivos de muitas pessoas sem subordinar o conhecimento e a
experiência de cada pessoa ao domínio do grupo, como normalmente acontece. Um bom
exemplo são os blogs, que permitem trocar experiências de acordo com perspectivas
individuais e taxonomias, sem forçar a discussão, como acontece em sites comunitários e
fóruns. A colaboração é vista como uma chave para o futuro do software, e é, mas apenas
quando não for feita às custas da identidade, conhecimento e experiências individuais.
Conectado à rede de pessoas e informações. O exemplo óbvio são as aplicações browser-
based, como o Google Office, ou as redes sociais como o delicious, mas outras categorias
importantes são as aplicações conectadas, como iTunes e agregadores de mensagens
instantâneas.
Cibernético, reunindo inteligência computacional e humana. Integrando a forma de
pensar e julgar do ser humano com os métodos avançados de cruzamento de dados,
algoritmos e hierarquização dos computadores. Bons exemplos são os filtros de spam e o
Google Search.
Coletivo, composto por muitos, não apenas pensado por uma elite de programadores. As
pessoas normalmente conhecidas como usuários podem agora construir seus próprios
websites e aplicações web, usando livremente plataformas disponíveis, como o sistema
de blogging da WordPress, o serviço de banco de dados da Web 2.0, DabbleDB, e muitos
outros.
Coreografado. Os workflows do software do futuro são pensados para tornar o usuário
mais produtivo e efetivo. Por enquanto, nós mesmos coreografamos as rotinas de
trabalho, usando tabelas, agendas, sistemas de organização pessoal e e-mails, sistema de
lembretes por SMS ou bookmarking, entre outros. A integração entre eles nem sempre é
simples, e temos que criar os links ou redigitar as informações. Mas não será assim
sempre. Os sistemas de workflow do futuro poderão nos “carregar” por nossos projetos e
marcar o que é importante fazer, encontrando itens com grande potencial de interesse e
fazendo o trabalho de “transportar” as tarefas e informações através dos vários aplicativos
usados.
Inteligente, conhecedor do que você quer ou do que quer dizer. Máquinas de pesquisa
semântica querem fazer um melhor trabalho de compreensão do que você quer dizer
quando digita algumas palavras-chave, no lugar de apenas aplicar cegamente algoritmos a
essas palavras, não se importando com o significado. Google oferece pesquisa
personalizada que tenta oferecer melhores resultados baseados no que você procurou no
passado. E esforços de pesquisa são a base para que sistemas de e-mail saibam sobre o
que você está falando, para que possam automaticamente reunir e-mails por tópicos ou
prioridade.
As cronologias dos principais software são:
I. Sistema de operação; tem sua responsabilidade maxima eficaz e eficiente de um
computador.
II. Primeira geração (1945-1955), este periodo a possibilidade de computador muito
limitado, e o sistema de operação foram feitos de falhanços.
III. Segunda geração (1955-1965), esta geração de sistema do computador não completado
com sistema de operação, mas alguns sistemas de operação já
existiam, como FMS e IBSYS.
IV. Terçeira geração (1965-1980), este periodo o desenvovimento de sistema operaçional
transformaram em multi-user e multi-programming.
V. Quarta geração (páscoa 1980), este periodo o sistema de computação alterou sua
característica mais avançado na indústria que produziram estes materiais de
computadores.
CAPITULO IV.
CONCLUSÃO
Repensar a metodologia de trabalho, ter em mente o objetivo do uso do
computador na educação é a base de qualquer trabalho com software de computador.
Esses sofware, por sua vez, deverão então estar relacionados ao planejamento, ao conteúdo
trabalhado, ao nível de conhecimento dos alunos e ao ritmo de aprendizagem de cada um.
Através do uso de sofware e simulações é possível perceber a motivação e a
possibilidade da resolução de problemas de forma dinâmica, estimulando o raciocínio e
o desenvolvimento do senso crítico. Mesmo sabendo de todas as vantagens trazidas
pelos jogos educacionais é preciso que o professor esteja atento aos objetivos que se
pretende alcançar, pois o que se vê atualmente é um uso despreocupado do
computador dentro da escola, sem nenhuma finalidade educativa. O professor deve compreender
que ter um objetivo na hora de se trabalhar com um jogo favorece a reflexão, a criatividade
e a troca de experiências, fatores que influenciam no desenvolvimento de múltiplas habilidades
no aluno.
Além de relacionar o trabalho do computador com o planejamento da aula e do
conteúdo, é preciso que haja um ajuste ao meio social daquele aluno. É preciso
desenvolver todas as suas potencialidades, sem esquecer que os jogos são fortes aliados na
construção do conhecimento, mas não agem sozinhos. Se a utilização de ferramentas
educacionais estiver relacionada ao cotidiano dos alunos, os resultados que se pretende obter
serão os melhores possíveis, caso contrário, estaremos reduzindo a utilização do
computador a uma mera distração.Deve se então entender o computador como um auxiliar
noprocesso de construção de conhecimento. Retomando as ideias de Papert(1993) entende se o
uso coerente da informática no ensino parte do princípio de usar o computador como máquina
para ser ensinada. Isso quer dizer que quem deve transmitir as informações para a máquina é o
próprio aluno. Dessa forma, softwares que permitem esse tipo de atividade com linguagem de
programação como Logo, softwares aplicativos como linguagem para criação de banco de dados
ou um software de construção de multimídia podem oferecer condições para que o aluno
desenvolva e ao mesmo tempo resolva e realize tarefas.O aluno passa a ser o responsável por
“ensinar” o computador e não o contrário.
Logo, ele passa a comandar a máquina e adquirir uma série de habilidades. Ao usar uma
linguagem de programação o aluno constrói novos conhecimentos, isso por que ele interage
através da programação e aprende a descrever uma ideia de maneira precisa.
O computador faz o papel de executor da descrição fornecida e o aluno automaticamente reflete
sobre o que foi solicitado. Esta abordagem, tão sonhada por Papert exige uma série de mudanças
no sistema educacional do nosso país, sobretudo no que se refere ao erro.
Este deve ser o de grau para a construção do conhecimento e não uma confirmação de
incompetência ou dificuldade de aprendizagem. Tudo começa, portanto, nas transformações no
campo Educacional.
A construção do conhecimento está justamente neste ponto: o aluno está criando e recriado a
todo o momento soluções para os mais diversos problemas, aprendendo a buscar e utilizar as
mais diversas informações disponíveis. Porém tal processo não acontece de uma hora para outra.
Mais uma vez destaca-se aqui o papel do professor, o profissional que media a relação aluno
computador, aquele que é capaz de conhecer o significado do processo de ensino aprendizagem,
que domina perfeitamente o conteúdo que está sendo trabalhado pelo seu aluno e que esteja
preparado para lidar com as infinitas possibilidades do uso da informática na educação.,
SUGESTÃO
Todos os sistemas de operacões de computadores existem seus proprios eficazes e fraquezas
diferrentes, também há sistema de operação, certeza que suportou absolutamente pelo
computador. Por isso os que utilizam o sistema de operacão de software de um computador,
devem seguir e utilizar o sistema de operação que apropriado com seu proprio computador, para
não aconteça algun problema no seu computador.
Sugesto que para todos os estudantes e as pessoas que alcancam os seus objectivos de estudos na
área de computacão tanto na educacão formal e não formal para serao as pessoas profissionais no
futuro esforcam-se por tendo os bons valores e comportamentos. Criando as novas geracões que
levem o nosso pais Jovem Timor-Leste para frente e viver pacificamente.
E aos leitores que leiam o meu papel de trabalho para compreender e pôr em pratica os
codigos que sejam indicados neste trabalho. Através da Informática podendo reduzir os números
de desempregos que foram espalhados no nosso pais.
 Espero Por Correccão Pelo Doscente/Professor
.
REFERÊNCIAS
DALL’ASTA, Rosana Janete. A transposição didática no software educacional.
Passo Fundo: UPF, 2004.
GIUSTA, Agnela da Silva. Concepções de Aprendizagem e Práticas Pedagógicas.
Revista Educação, Belo Horizonte, 1985.
PAPERT, Seymour (1993). A Máquina das Crianças: Repensando a Escola na Era
da Informática. Porto Alegre: Artmed Editora
PIAGET, Jean. O Nascimento da Inteligência nos Estudantes. 4. Ed. Rio de
Janeiro: Zahar, (1982. 389 p ).
VALENTE, J.A. org. (1991) Liberando a Mente: Computadores na Educação
Especial.
Gráfica da UNICAMP, Campinas, São Paulo.
VALENTE, Valente, J.A. (1993a). Diferentes Usos do Computador na Educação.
Em J.A. Valente (Org.), Computadores e Conhecimento: repensando a educação
(pp.1-23). Campinas,SP: Gráfica da UNICAMP.
VYGOTSKY, L.S. Pensamento e linguagem. Trad. M. Resende, Lisboa, Antídoto,
1979. A formação social da mente. Trad. José Cipolla Neto et alii. São Paulo,
Livraria Martins Fontes, 1984.

Contenu connexe

Similaire à Desenvolvimento de Software para Presente e Futuro

Curso do Proinfo
Curso do Proinfo Curso do Proinfo
Curso do Proinfo ANA REGINA
 
Letramento digital - 1º Bimestre
Letramento digital - 1º BimestreLetramento digital - 1º Bimestre
Letramento digital - 1º Bimestredicasdubr
 
E-OBRAS: Proposta de Desenvolvimento do Protótipo de Sistema para Secretarias...
E-OBRAS: Proposta de Desenvolvimento do Protótipo de Sistema para Secretarias...E-OBRAS: Proposta de Desenvolvimento do Protótipo de Sistema para Secretarias...
E-OBRAS: Proposta de Desenvolvimento do Protótipo de Sistema para Secretarias...Paulo Steinhauser
 
E-OBRAS: Proposta de Desenvolvimento do Protótipo de Sistema para Secretarias...
E-OBRAS: Proposta de Desenvolvimento do Protótipo de Sistema para Secretarias...E-OBRAS: Proposta de Desenvolvimento do Protótipo de Sistema para Secretarias...
E-OBRAS: Proposta de Desenvolvimento do Protótipo de Sistema para Secretarias...Paulo Steinhauser
 
Impress - SóNia Cerqueira, nº 6937
Impress - SóNia Cerqueira, nº 6937Impress - SóNia Cerqueira, nº 6937
Impress - SóNia Cerqueira, nº 6937soniacerqueira
 
Sistemas para Internet e Software Livre
Sistemas para Internet e Software LivreSistemas para Internet e Software Livre
Sistemas para Internet e Software LivreHelder Lopes
 
Curso completo manuntenção de computadores hardware e software
Curso completo manuntenção de computadores   hardware e softwareCurso completo manuntenção de computadores   hardware e software
Curso completo manuntenção de computadores hardware e softwarecastrolucas098
 
Tecnologias Digitais na EJA
Tecnologias Digitais na EJATecnologias Digitais na EJA
Tecnologias Digitais na EJAMiriam Teixeira
 
Desenvolvimento multiplataforma em ambientes de programação nativos e abstr...
Desenvolvimento multiplataforma em ambientes de programação nativos e abstr...Desenvolvimento multiplataforma em ambientes de programação nativos e abstr...
Desenvolvimento multiplataforma em ambientes de programação nativos e abstr...Ráfagan Abreu
 
_Aula 18_Projeto de Vida_Ciência da Computação.pptx
_Aula 18_Projeto de Vida_Ciência da Computação.pptx_Aula 18_Projeto de Vida_Ciência da Computação.pptx
_Aula 18_Projeto de Vida_Ciência da Computação.pptxCELIMARACORDACO
 
O computador pessoal – perguntas e respostas
O computador pessoal – perguntas e respostasO computador pessoal – perguntas e respostas
O computador pessoal – perguntas e respostasvinivs
 

Similaire à Desenvolvimento de Software para Presente e Futuro (20)

Dr2 final
Dr2 finalDr2 final
Dr2 final
 
Curso do Proinfo
Curso do Proinfo Curso do Proinfo
Curso do Proinfo
 
Informática Aula4
Informática Aula4Informática Aula4
Informática Aula4
 
Software e hardware
Software e hardwareSoftware e hardware
Software e hardware
 
Letramento digital - 1º Bimestre
Letramento digital - 1º BimestreLetramento digital - 1º Bimestre
Letramento digital - 1º Bimestre
 
Revista programar 12
Revista programar 12Revista programar 12
Revista programar 12
 
E-OBRAS: Proposta de Desenvolvimento do Protótipo de Sistema para Secretarias...
E-OBRAS: Proposta de Desenvolvimento do Protótipo de Sistema para Secretarias...E-OBRAS: Proposta de Desenvolvimento do Protótipo de Sistema para Secretarias...
E-OBRAS: Proposta de Desenvolvimento do Protótipo de Sistema para Secretarias...
 
E-OBRAS: Proposta de Desenvolvimento do Protótipo de Sistema para Secretarias...
E-OBRAS: Proposta de Desenvolvimento do Protótipo de Sistema para Secretarias...E-OBRAS: Proposta de Desenvolvimento do Protótipo de Sistema para Secretarias...
E-OBRAS: Proposta de Desenvolvimento do Protótipo de Sistema para Secretarias...
 
Impress - SóNia Cerqueira, nº 6937
Impress - SóNia Cerqueira, nº 6937Impress - SóNia Cerqueira, nº 6937
Impress - SóNia Cerqueira, nº 6937
 
Sistemas para Internet e Software Livre
Sistemas para Internet e Software LivreSistemas para Internet e Software Livre
Sistemas para Internet e Software Livre
 
Curso completo manuntenção de computadores hardware e software
Curso completo manuntenção de computadores   hardware e softwareCurso completo manuntenção de computadores   hardware e software
Curso completo manuntenção de computadores hardware e software
 
slidesuab
slidesuabslidesuab
slidesuab
 
Tecnologias Digitais na EJA
Tecnologias Digitais na EJATecnologias Digitais na EJA
Tecnologias Digitais na EJA
 
Desenvolvimento multiplataforma em ambientes de programação nativos e abstr...
Desenvolvimento multiplataforma em ambientes de programação nativos e abstr...Desenvolvimento multiplataforma em ambientes de programação nativos e abstr...
Desenvolvimento multiplataforma em ambientes de programação nativos e abstr...
 
Revista programar 30
Revista programar 30Revista programar 30
Revista programar 30
 
1° aula
1° aula1° aula
1° aula
 
1° aula
1° aula1° aula
1° aula
 
_Aula 18_Projeto de Vida_Ciência da Computação.pptx
_Aula 18_Projeto de Vida_Ciência da Computação.pptx_Aula 18_Projeto de Vida_Ciência da Computação.pptx
_Aula 18_Projeto de Vida_Ciência da Computação.pptx
 
O computador pessoal – perguntas e respostas
O computador pessoal – perguntas e respostasO computador pessoal – perguntas e respostas
O computador pessoal – perguntas e respostas
 
Mat.informatica basica ifro
Mat.informatica basica ifroMat.informatica basica ifro
Mat.informatica basica ifro
 

Desenvolvimento de Software para Presente e Futuro

  • 1. DESENVOLVIMENTO DE SOFTWARE PARA PRESENTE E O FUTURO Nome : Filomeno Joaquim da Silva Semestre : I Faculdade : Engenharia Ciência e Tecnologia Departamento : Informática UNIVERSIDADE NACIONAL TIMOR LOROSAE ( UNTL) ANO ACADÉMICO 2013
  • 2. PREFÁCIO Agradeço à Deus todo poderoso, pela vossa graça Dom de Sabedoria, Inteligência e o auxilio por mim . Apesar da vossa presenca em mim, possa alcancar o meu objectivo de trabalho com bom e sucesso, Segundo o tempo determinado por Doscente. Este trabalho foi dado pelo nosso doscente da matéria Ética, com seu titulo é: “Desenvolvimento de Software para Presente e o Futuro”. Por meio deste trabalho pode ajudar e aumentar o meu capacidade de aprender na área de computacão. Para finalizar este papel do trabalho não esqueço agradecer ao nosso professor Sr.José Pinto, porque através deste trabalho podendo capacitar- nos na área de Educacão formal por ter objectivo de tansformar e promover alguns novos software baseando nas tecnológias modernas em Informática que tornou hoje na era globalizacão. UNTL, ABRIL 2013 Escritor (Filomeno Joaquim da Silva)
  • 3. INDÍCE 1. ………………………………………………………………… Prefáçio 2. ………………………………………………………………… Indíce Cap. I................................................................................................... Introdução Cap. II……………………………………………………………… Objectivo  (Objectivos Gerais e Específicos) Cap. III…………………………………………… .. Desenvolvimento Software Para Presente e o Futuro.  Software como programa de computador,  Software conhecido Hoje em Presente,  Futuro do software,  A Cronologia de software. Cap. IV……………………………………………............................... Conclusão  Conclusão e sugestão  Referências
  • 4. CAPITULO I. INTRODUÇÃO Informática é parte da ciência tecnológia que estuda a computacão. Hoje o mundo está na era globalizacão e modernalizacão, quase as maiorias dos paises no mundo utizandos os materiais tecnológicos modernos para facilitar os seus os trabalhos mais avanços e rápidos. Software, logicial ou programa de computador é uma sequência de instruções a serem seguidas e/ou executadas, na manipulação, redirecionamento ou modificação de um dado/informação ou acontecimento Por causa da evolução do tempo, os homens sentiam-se como eles possam viver com a vida perefeitamente ou suficiente eles esforçar-se com suas capacidades para desenvolver e promover importantes são os computadores e internet. Na idade moderna as tecnologias de imformaticas e as comunicacoes consideram como incertezas, hoje em presente foram realidades nas tecnologias. Com as tecnologias mais avancos temos de aproveitar e beneficiar. O computador é como um objecto electronico moderno que nao possa soltar-se na nossa vida qoutidiana por isso ele tem a relacão inteiramente com as pessoas que utlizaram. Comecava nos oficios de operacão multimedias e os entertamentos. Desenvolvimento de computador sempre desenvolve e aumentar mais sem limitacão. Por isso somos seres humanos temos de seguir o desenvolvimento de tecnologia intensivamente na nossa área de computacão para nos não podemos tornar pelos próprios equipamentos que nos fizemos. O computador nao teve sua importancia, se ele nao completava com os software. Portanto de entre o hardware e o software existem suas relacoes principais ou sejam completando uns aos outros. Os dois sistemas de computador não podem divider-se. Quando o Hardware possa funcionar ou realizer um trabalho dependendo ao software, que pode indicar e tornar alguns programas de um computador.Baseando esta introducão, nos experimentamos para finalizar este papel do trabalho com bom e sucesso. Esperamos que este trabalho poderá benificiar para as pessoas que utilizam os computadores, as intitucões privados e governos, especialmente para nos que estudamos esta area de computacão ou Informática. De entre as tecnologias de informaticas que rodeiam nos qualquer sitios ou lugares que nos encontramos são os computadores.
  • 5. CAPITULO II. OBJECTIVO Existem alguns diversas objectivos que são muitos importantes para facilitar a nosso estudo de desenvolvimento de software na Informática mencionados abaixo:  OBJETIVOS GERAIS E ESPECÍFICOS DO DESENVOLVIMENTO DE SOFTWARE  OBJETIVOS GERAIS  Desenvolver um software compatível com o sistema legado “SiCaEB 2”, atualmente utilizado pelo GPAI, que foi desenvolvido com o intuito de organizar os dadosexistentes em planilhas de papel cujos dados foram coletados em campo pelos pesquisadores do mesmo. O novo software, denominado “SiEB”, permitirá que os pesquisadores evitem redigitação de dados para realizar simulações do emprego de conjuntos  Bomba e Motor nos sistemas de irrigação das lavouras de Arroz Irrigado, utilizando uma padronização para preenchimento de tais informações. Este procedimento é amplamente utilizado pelos pesquisadores e atualmente é feito com o emprego de planilhas de Excel. O “SiEB” proporcionará maior agilidade e precisão na entrega dos resultados.  OBJETIVOS ESPECÍFICOS  Desenvolver um software de apoio que proporcione agilidade na obtenção dos resultados das simulações de sistemas de irrigação realizadas pelo GPAI.  Evitar a redigitação e o uso de softwares não específicos para realização das tarefas,oferecendo soluções em software sob medida para as atividades do grupo.  Elaborar um modelo de banco de dados para armazenamento das novas informações mantendo compromisso com o passado e com o software legado, sem perda de dados realizando apenas uma adequação da base.  Armazenar as simulações realizadas.  Gerar relatórios padronizados para as simulações.  Permitir que o sistema possa ser utilizado paralelamente por vários pesquisadores na rede interna do Campus.  Desenvolver um software com aplicabilidade intuitiva utilizando conceitos de usabilidade de sistemas e engenharia de software. 7  Aplicar o software no GPAI em fase de testes e, posteriormente, realizar o refinamento e depuração de erros do sistema
  • 6. CAPITULO III. DESENVOLVIMENTO DE SOFTWARE PARA O PRESENTE E O FUTURO As varias desenvolvimentos e modificações de sistemas de operações de softwares que foram produzidos por industrias hoje em Presente e ao Futuro da Globalização. Software como Programa de Computador Um programa de computador é composto por uma sequência de instruções, que é interpretada e executada por um processador ou por uma máquina virtual. Em um programa correto e funcional, essa sequência segue padrões específicos que resultam em um comportamento desejado. Um programa pode ser executado por qualquer dispositivo capaz de interpretar e executar as instruções de que é formado. Quando um software está escrito usando instruções que podem ser executadas diretamente por um processador dizemos que está escrito em linguagem de máquina. A execução de um software também pode ser intermediada por um programa interpretador, responsável por interpretar e executar cada uma de suas instruções. O dispositivo mais conhecido que dispõe de um processador é o computador. Atualmente, com o barateamento dos microprocessadores, existem outras máquinas programáveis, como telefone celular, máquinas de automação industrial, calculadora, etc. Software que conhecido hoje em presente software nada mais é do que a parte lógica do computador, "Soft" é um termo inglês que significa macio, e diferentemente do Hardware, que é a parte física do computador - "Hard" significa duro em inglês, ou seja, todo os aparatos eletrônicos que o fazem funcionar, tudo aquilo em que podemos tocar, como o teclado, monitor, mouse - executa, manipula e modifica um dado ou uma informação pelo fato de ser um conjunto de instruções que são seguidas pelo computador. Os Softwares são ainda classificados em:
  • 7.  Software de Sistema: Inclui o firmware que é um conjunto de instruções operacionais programadas diretamente no hardware de um equipamento eletrônico; driver, um pequeno programa que interpreta, permitindo que o sistema operacional converse com o dispositivo; e o sistema operacional que é mantido constantemente na memória e promove a comunicação entre os aplicativos e o hardware do computador, que em geral pemitem ao usuário interagir com o computador e seus periféricos. Os Sistemas Operacionais são os mais conhecidos entre os Softwares de Sistemas e dentre estes os mais famosos são: o MS DOS, Mac OSX, Unix, Solaris, Microsoft Windows e o Linux; porém os mais utilizados são o Microsoft Windows e o Linux.  Software Apilicativo: Permite ao usuário fazer uma ou mais tarefas específicas. Por exemplo editar textos e planilhas eletrônicas, navegar na internet, executar músicas, entre outras. Broffice Writer e Calc, Microsoft Office Word e Excel são exemplos de editores de texto e planilha. Os navegadores mais utilizados no momento são o Internet Explorer da Microsoft, o Firefox da Mozzila, o Chrome da Google além de outros disponíveis no mercado como o Safari, o Ópera e o Netscape. O Futuro do Software O site The Future of Software está publicando artigos muito interessantes sobre o futuro dos softwares. Vale a pena ir lá conferir. O primeiro artigo do site - escrito pela escritora Anne Truitt Zelenka, que também é editora do Web Worker Daily - está resumido e livremente traduzido neste post, que também vai servir como um guia para nós, da Quantum, continuarmos procurando construir soluções que estejam em completa sintonia com as demandas dos usuários, hoje e sempre. Existem Alguns Visão dos Adjetivos Para o Desenvolvimento de Software no Futuro Colaborativo, sem deixar de privilegiar o individual. O melhor software do futuro vai reunir o trabalho e os objetivos de muitas pessoas sem subordinar o conhecimento e a experiência de cada pessoa ao domínio do grupo, como normalmente acontece. Um bom exemplo são os blogs, que permitem trocar experiências de acordo com perspectivas individuais e taxonomias, sem forçar a discussão, como acontece em sites comunitários e fóruns. A colaboração é vista como uma chave para o futuro do software, e é, mas apenas quando não for feita às custas da identidade, conhecimento e experiências individuais. Conectado à rede de pessoas e informações. O exemplo óbvio são as aplicações browser- based, como o Google Office, ou as redes sociais como o delicious, mas outras categorias importantes são as aplicações conectadas, como iTunes e agregadores de mensagens instantâneas. Cibernético, reunindo inteligência computacional e humana. Integrando a forma de pensar e julgar do ser humano com os métodos avançados de cruzamento de dados,
  • 8. algoritmos e hierarquização dos computadores. Bons exemplos são os filtros de spam e o Google Search. Coletivo, composto por muitos, não apenas pensado por uma elite de programadores. As pessoas normalmente conhecidas como usuários podem agora construir seus próprios websites e aplicações web, usando livremente plataformas disponíveis, como o sistema de blogging da WordPress, o serviço de banco de dados da Web 2.0, DabbleDB, e muitos outros. Coreografado. Os workflows do software do futuro são pensados para tornar o usuário mais produtivo e efetivo. Por enquanto, nós mesmos coreografamos as rotinas de trabalho, usando tabelas, agendas, sistemas de organização pessoal e e-mails, sistema de lembretes por SMS ou bookmarking, entre outros. A integração entre eles nem sempre é simples, e temos que criar os links ou redigitar as informações. Mas não será assim sempre. Os sistemas de workflow do futuro poderão nos “carregar” por nossos projetos e marcar o que é importante fazer, encontrando itens com grande potencial de interesse e fazendo o trabalho de “transportar” as tarefas e informações através dos vários aplicativos usados. Inteligente, conhecedor do que você quer ou do que quer dizer. Máquinas de pesquisa semântica querem fazer um melhor trabalho de compreensão do que você quer dizer quando digita algumas palavras-chave, no lugar de apenas aplicar cegamente algoritmos a essas palavras, não se importando com o significado. Google oferece pesquisa personalizada que tenta oferecer melhores resultados baseados no que você procurou no passado. E esforços de pesquisa são a base para que sistemas de e-mail saibam sobre o que você está falando, para que possam automaticamente reunir e-mails por tópicos ou prioridade. As cronologias dos principais software são: I. Sistema de operação; tem sua responsabilidade maxima eficaz e eficiente de um computador. II. Primeira geração (1945-1955), este periodo a possibilidade de computador muito limitado, e o sistema de operação foram feitos de falhanços. III. Segunda geração (1955-1965), esta geração de sistema do computador não completado com sistema de operação, mas alguns sistemas de operação já existiam, como FMS e IBSYS. IV. Terçeira geração (1965-1980), este periodo o desenvovimento de sistema operaçional transformaram em multi-user e multi-programming. V. Quarta geração (páscoa 1980), este periodo o sistema de computação alterou sua característica mais avançado na indústria que produziram estes materiais de computadores.
  • 9. CAPITULO IV. CONCLUSÃO Repensar a metodologia de trabalho, ter em mente o objetivo do uso do computador na educação é a base de qualquer trabalho com software de computador. Esses sofware, por sua vez, deverão então estar relacionados ao planejamento, ao conteúdo trabalhado, ao nível de conhecimento dos alunos e ao ritmo de aprendizagem de cada um. Através do uso de sofware e simulações é possível perceber a motivação e a possibilidade da resolução de problemas de forma dinâmica, estimulando o raciocínio e o desenvolvimento do senso crítico. Mesmo sabendo de todas as vantagens trazidas pelos jogos educacionais é preciso que o professor esteja atento aos objetivos que se pretende alcançar, pois o que se vê atualmente é um uso despreocupado do computador dentro da escola, sem nenhuma finalidade educativa. O professor deve compreender que ter um objetivo na hora de se trabalhar com um jogo favorece a reflexão, a criatividade e a troca de experiências, fatores que influenciam no desenvolvimento de múltiplas habilidades no aluno. Além de relacionar o trabalho do computador com o planejamento da aula e do conteúdo, é preciso que haja um ajuste ao meio social daquele aluno. É preciso desenvolver todas as suas potencialidades, sem esquecer que os jogos são fortes aliados na construção do conhecimento, mas não agem sozinhos. Se a utilização de ferramentas educacionais estiver relacionada ao cotidiano dos alunos, os resultados que se pretende obter serão os melhores possíveis, caso contrário, estaremos reduzindo a utilização do computador a uma mera distração.Deve se então entender o computador como um auxiliar noprocesso de construção de conhecimento. Retomando as ideias de Papert(1993) entende se o uso coerente da informática no ensino parte do princípio de usar o computador como máquina para ser ensinada. Isso quer dizer que quem deve transmitir as informações para a máquina é o próprio aluno. Dessa forma, softwares que permitem esse tipo de atividade com linguagem de programação como Logo, softwares aplicativos como linguagem para criação de banco de dados ou um software de construção de multimídia podem oferecer condições para que o aluno desenvolva e ao mesmo tempo resolva e realize tarefas.O aluno passa a ser o responsável por “ensinar” o computador e não o contrário. Logo, ele passa a comandar a máquina e adquirir uma série de habilidades. Ao usar uma linguagem de programação o aluno constrói novos conhecimentos, isso por que ele interage através da programação e aprende a descrever uma ideia de maneira precisa. O computador faz o papel de executor da descrição fornecida e o aluno automaticamente reflete sobre o que foi solicitado. Esta abordagem, tão sonhada por Papert exige uma série de mudanças no sistema educacional do nosso país, sobretudo no que se refere ao erro. Este deve ser o de grau para a construção do conhecimento e não uma confirmação de incompetência ou dificuldade de aprendizagem. Tudo começa, portanto, nas transformações no campo Educacional.
  • 10. A construção do conhecimento está justamente neste ponto: o aluno está criando e recriado a todo o momento soluções para os mais diversos problemas, aprendendo a buscar e utilizar as mais diversas informações disponíveis. Porém tal processo não acontece de uma hora para outra. Mais uma vez destaca-se aqui o papel do professor, o profissional que media a relação aluno computador, aquele que é capaz de conhecer o significado do processo de ensino aprendizagem, que domina perfeitamente o conteúdo que está sendo trabalhado pelo seu aluno e que esteja preparado para lidar com as infinitas possibilidades do uso da informática na educação., SUGESTÃO Todos os sistemas de operacões de computadores existem seus proprios eficazes e fraquezas diferrentes, também há sistema de operação, certeza que suportou absolutamente pelo computador. Por isso os que utilizam o sistema de operacão de software de um computador, devem seguir e utilizar o sistema de operação que apropriado com seu proprio computador, para não aconteça algun problema no seu computador. Sugesto que para todos os estudantes e as pessoas que alcancam os seus objectivos de estudos na área de computacão tanto na educacão formal e não formal para serao as pessoas profissionais no futuro esforcam-se por tendo os bons valores e comportamentos. Criando as novas geracões que levem o nosso pais Jovem Timor-Leste para frente e viver pacificamente. E aos leitores que leiam o meu papel de trabalho para compreender e pôr em pratica os codigos que sejam indicados neste trabalho. Através da Informática podendo reduzir os números de desempregos que foram espalhados no nosso pais.  Espero Por Correccão Pelo Doscente/Professor .
  • 11. REFERÊNCIAS DALL’ASTA, Rosana Janete. A transposição didática no software educacional. Passo Fundo: UPF, 2004. GIUSTA, Agnela da Silva. Concepções de Aprendizagem e Práticas Pedagógicas. Revista Educação, Belo Horizonte, 1985. PAPERT, Seymour (1993). A Máquina das Crianças: Repensando a Escola na Era da Informática. Porto Alegre: Artmed Editora PIAGET, Jean. O Nascimento da Inteligência nos Estudantes. 4. Ed. Rio de Janeiro: Zahar, (1982. 389 p ). VALENTE, J.A. org. (1991) Liberando a Mente: Computadores na Educação Especial. Gráfica da UNICAMP, Campinas, São Paulo. VALENTE, Valente, J.A. (1993a). Diferentes Usos do Computador na Educação. Em J.A. Valente (Org.), Computadores e Conhecimento: repensando a educação (pp.1-23). Campinas,SP: Gráfica da UNICAMP. VYGOTSKY, L.S. Pensamento e linguagem. Trad. M. Resende, Lisboa, Antídoto, 1979. A formação social da mente. Trad. José Cipolla Neto et alii. São Paulo, Livraria Martins Fontes, 1984.