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 LOROSAE
( 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.