quarta-feira, 31 de março de 2010

FUNDAMENTOS DE SOFTWARE



SOFTWARE


É a parte lógica do sistema de computação que é armazenada eletronicamente. É composto por um ou mais programas que capacitam o hardware a realizar tarefas específicas, pelos dados manipulados por eles, pela documentação de especificação dos programas e pela documentação de operação dos programas.

Categorias do Software

Software Básico
Primeiro contato com o hardware
Elo de ligação entre os demais softwares e a
máquina
Realizam as tarefas mais próximas ao equipamento
Exemplo:
Sistema Operacional


Software de Suporte
Complementam as funções básicas do sistema
operacional;
Exemplos:
Gerenciadores de redes;
Gerenciadores de login e senhas;
Antivírus;
Backups


Software Aplicativo
São voltados para um objetivo previamente
definido;
Solucionam um universo restrito de problemas;
Processadores de Texto;
Gerenciadores de Bancos de Dados;
Planilhas de Cálculos


Software Aplicativo Específico
Especificidade dos softwares aplicativos;
Objetivos estrita e claramente definidos;
Exemplos:
Sistema de folha de pagamentos;
Controle de Estoque;
Sistema de uma Faculdade, farmácia, etc.


Software Livre:
Pode ser livremente copiado;
Possui código fonte disponível para quem quiser
vê-lo e alterá-lo.


Shareware:
Software distribuído gratuitamente,
mas que requer pagamento depois de
um período ou para obter mais
funções.
Versão de testes.


Software Comercial
Produzido e comercializado por uma empresa;
Deve-se adquirir a licença de uso;
Normalmente não possui código fonte
disponível


Ética e Software Aplicativo
Pirataria: a aquisição e uso ilegal de cópias de
software.
Falsificação: copiar grandes quantidades de
CD-ROMs ou DVD-ROMs e empacotá-los de
forma a se assemelharem
aos originais.
Cópia não-autorizada de software é roubo.


Exemplos de pirataria
Copiar software de um laboratório ou de um
amigo.
Comprar 2 ou 3 cópias de software e distribuí-las a
dezenas ou centenas de empregados.
Comprar 1 cópia de software e instalá-la em
diversos computadores em casa.
SOFTWARE EDUCACIONAL


Dentre as várias formas de se desenvolver ambientes computacionais que
favoreçam o processo ensino-aprendizagem, destacamos o software educacional, que
segundo Lucena (1992) é todo aquele programa que possa ser usado para algum
objetivo educacional, pedagogicamente defensável, por professores e alunos, qualquer
que seja a natureza ou finalidade para o qual tenha sido criado.
Entretanto, continua Lucena, para que um software seja utilizado com finalidade
educacional ou em atividades curriculares, é necessário que sua qualidade de interface e
pertinência pedagógica sejam previamente avaliadas de modo a atender às áreas de
aplicação a que se destina e, principalmente, satisfazer as necessidades dos usuários.
Talvez as afirmações de Lucena pudessem hoje ecoar de forma mais eloqüente
na medida em que os professores passassem de meros utilizadores de softwares
educacionais, ou simples avaliadores, para idealizadores e produtores destes produtos,
"desenvolvendo-os" de maneira a atender às necessidades e realidades específicas de
seus alunos. Afinal, quem melhor do que o professor, com sua vivência diária com os
alunos, conhecedor de suas realidades e anseios, poderia desenvolver um produto
eficiente e pedagogicamente correto?
Em outras ocasiões, provavelmente, esta idéia soasse como um projeto insano e
inconseqüente. Afinal, afirmam técnicos, e uma grande maioria de professores, que
construir software educacional é uma tarefa árdua, penosa e economicamente inviável
para profissionais que não são da área da informática. Na verdade, com os avanços da
tecnologia de software, a proliferação de linguagens de programação orientada ao
objeto, as linguagens de autoria de tipo "arrastar e soltar", ferramentas WYSIWYG,
engana-se quem pensa que o professor não pode ser agente ativo na construção de
softwares educacionais.
Esta idéia não é o único entrave associado à produção "caseira" de softwares
educacionais. Outras pressuposições são feitas como, por exemplo:
· Altos investimentos em hardware;
· Altos custos com a formação de profissionais;
· Necessidade de muito tempo para a produção;
· Softwares de autoria muito caros;
· Linguagens de programação de difícil manipulação para professores.
Esta é a hora de esclarecer estas conclusões prematuras. Não há necessidade de
se construir uma estrutura com grandes recursos tecnológicos e laboratórios de última
geração, tampouco é preciso formar profissionais de alta competência tecnológica e
titulação para a construção de software. Outra idéia que deve ser esquecida é a de que
para cada hora de aula são necessárias 1000 horas de programação ou que os softwares
de autoria e as linguagens de programação são as únicas ferramentas capazes de realizar
tarefas de construção de um software educacional.
É preciso que se desenvolvam mecanismos que torne a produção de softwares
nas escolas uma atividade economicamente possível, adequada à formação profissional
dos professores e coerente com a infra-estrutura tecnológica da escola e, principalmente
passível de realização em tempo hábil.

Foi pensando exatamente nisto que foram realizadas várias experiências no
laboratório de informática da FAED, as quais resultaram na proposta de construção de
software educacional utilizando tão somente os recursos de multimídia presentes em
aplicativos de utilização maciça para ambiente windows, neste caso específico o
Microsoft Power Point.
Desta iniciativa vários projetos foram iniciados e devidamente concluídos com
êxito por alunos do curso de Pedagogia da faculdade.
Desta forma pode-se afirmar categoricamente, que podemos substituir todas as
dificuldades fantasiosas citadas e discutidas acima por uma única, concreta e
determinante para a realização ou não de um software educacional por professores: A
CRIATIVIDADE.


Embora se reconheça que a produção de software educacional de qualidade
deve ser uma ação multidisciplinar, na medida em que muitas competências estão
envolvidas neste processo, foi possível observar que, devidamente orientados e
motivados, este pode ser apropriado por professores e utilizado com êxito na construção
de pequenas aplicações destinadas a situações/problemas corriqueiros em suas salas de
aula, não sendo necessários grandes investimentos de tempo ou recursos financeiros.

Comente com as suas palavras:

1) O que é software?

2) Quais os tipos de softares?

3) Quais os mais indicados p/ serem utilizados na educação?

6 comentários:

  1. 1) O software é uma linguagem do computador, ou seja, é uma sequência de instruções a serem seguidas. São programas e dados quando executados por um computador.
    2) Os tipos de softwares são: Sistemas, Aplicação, Básico, suporte, Livre, Shareware e Comercial.
    3) Seria o Educacional, mesmo sendo contraditório devido ao custo, e dificuldades, pois hoje é muito usado o Microsoft power point por professores e alunos.
    Joelma Alfredo - Letras 6o. sem

    ResponderExcluir
  2. 1) Software é a parte lógica do computador. É formado por programas que capacitamo hardware a realizar várias tarefas.

    2) Os tipos de softwares são: básico, suporte, aplicativo, aplicativo específico, livre, shareware, comercial, educacional.

    3) Os mais indicados para serem usados na educação são: básico, pois é de fácil utilização, visto que é refente ao sistema operacional da máquina; o aplicativo, pois também auxilia o aluno no desenvolvimento lógico, tornando-o apto a trabalhar com ferramentas do tipo excel; e o de educação, pois é mais voltado para o aprendizado escolar, que auxilia no desenvovilmento tanto do aluno, quanto do professor.

    Tatiane de Cassia Lourenço Galvão - Letras

    ResponderExcluir
  3. 1) Software é a parte lógica do computador. É formado por programas que capacitamo hardware a realizar várias tarefas.

    2) Os tipos de softwares são: básico, suporte, aplicativo, aplicativo específico, livre, shareware, comercial, educacional.

    3) Os mais indicados para serem usados na educação são: básico, pois é de fácil utilização, visto que é refente ao sistema operacional da máquina; o aplicativo, pois também auxilia o aluno no desenvolvimento lógico, tornando-o apto a trabalhar com ferramentas do tipo excel; e o de educação, pois é mais voltado para o aprendizado escolar, que auxilia no desenvovilmento tanto do aluno, quanto do professor.

    Tatiane de Cassia Lourenço Galvão - Letras

    ResponderExcluir
  4. 1) Software é a parte lógica do computador, é armazenado eletronicamente e divide-se em 9 modalidades.
    2) Os tipos de softwares são: básico, suporte, aplicativo, aplicativo específico, livre, shareware, comercial, educacional.

    3) Os mais usados na educação são : básico,pois é de facil utilização, o específico,pois é usado para tarefas semelhantes e o educacional pois sua função é utilizar mecanismos da tecnologia na educação.

    Luiz Esteves - Letras .

    ResponderExcluir
  5. 1)O software é a parte racional do computador que armazena um ou mais programas que capacitam o hardware a realizar tarefas específicas.
    2) Temos muitos sofware.Alguns deles são:básico,suporte,aplicativo,específicos,livre e outros.
    3)São eles os software educacionais que favorecem o processo de ensino-aprendizagem.Hoje usamos também o microsoft power point por professores para que as aulas se tornem mais produtivas.

    ResponderExcluir