Prévia do material em texto
Introdução a Informática: Conceitos e aplicações Introdução a Informática / IFBA Ao leitor Neste artigo será abordado os fundamentos da informática e seus aspectos principais. Falaremos também de assuntos específicos como: Hardware, Software, História do Windows e História do linux, fundamentando cada base dessa para que o leitor tenha uma visão mais ampla da área. Introdução a informática: Fundamentos, Conceitos e aplicações. Ana Paula Santos Vasconcelos e Andreia Regina Santos "(...)Ninguém chegou a ser sábio por acaso." Sêneca CONCEITOS INICIAIS Ao longo da história, o homem necessitou cada vez mais tratar e transmitir informação. Foi através do desenvolvimento da linguagem que ele conseguiu aproveitar melhor a capacidade biológica de seu cérebro e passou a distanciar-se evolutivamente dos outros animais. Em última análise, foi através do tratamento e transmissão de informação por meio da linguagem que o ser humano tornou-se racional. Isso permitiu que ele acumulasse conhecimento. Toda inovação, seja na agricultura, língua ou matemática, era transmitida para a geração seguinte que, a partir destas bases,produzia sua própria parcela de contribuição para o enriquecimento da cultura. É um caso muito diferente das abelhas e formigas, por exemplo, que constroem formigueiros e colmeias complexas, mas que sempre utilizaram e sempre vão utilizar as mesmas técnicas de construção, pois não são capazes de transmitir esta informação para que novas gerações possam acrescentar algum tipo de inovação. Nesse sentido, a informática surgiu da ideia de auxiliar o homem nos trabalhos rotineiros e repetitivos, em geral de cálculo e gerenciamento. Uma das definições mais aceitas atualmente é de que a Informática é a ciência que estuda o tratamento automático e racional da informação. Para dar continuação a nossa linha de raciocínio, iremos apresentar conceitos básicos de informática falando sobre os dois principais sistemas operacionais e sua história. Além disso, iremos também mostrar a diferença entre o conceito de HARDWARE e SOFTWARE, esses vão dar direção na linha de entendimento dos sistemas operacionais. Hardware Hardware é o termo usado para designar as peças, circuitos, e peças eletrônicas em geral. É um termo muito utilizado na informática, para definir as peças do computador. No caso da informática em geral, os processadores são os mais conhecidos hardwares. O processador utiliza um sistema binário para processar as informações. O sistema Binário é um sistema onde toda a informação é convertida em códigos com os números zero e um. Os componentes de Hardware no computador são sempre ligados entre si, e cada um tem uma função específica que, juntos, tornam a computação possível. O mesmo acontece com outros componentes de Hardware, como celulares, aparelhos de música, etc. Existem dois tipos de Hardware no computador: Os Internos e os externos. A eficácia da troca de informação entre os componentes de Hardware, assim como a capacidade de armazenar dados de alguns, é o que deixa um computador lento ou rápido. 1. Internos Processador: O "cérebro" do computador, o processador é quem faz todas as escolhas lógicas e processa os dados enviados pelo usuário; HD: O HD Armazena dados de forma permanentemente (não são apagados ao desligar o computador); Memória RAM: A memória RAM é uma unidade de armazenamento rápido. Ela segura as informações que estão sendo criadas ou manipuladas pelo usuário, e manda para o processador. Quando o computador é reiniciado, os dados da memória RAM são apagados; Placa mãe: A placa mãe é o suporte para as peças, é onde tudo fica conectado e interligado. Placa de Vídeo: sua função é gerar imagens a partir dos códigos binários enviados pelo processador, e enviá-las para o monitor. 2. Externos Monitor: o monitor gera a imagem transmitida pela placa de vídeo. Pendrive: É um dispositivo de armazenamento de dados portátil, pode ser plugado em qualquer computador com porta USB. Teclado: serve para o usuário digitar as informações; Etc: mouse, impressora, scanner, webcam, microfone ... Com o avanço atual dos componentes eletrônicos, cada vez mais os computadores ficam potentes, e também cada vez mais caros. Peças novas são lançadas a cada dia, e os softwares muitas vezes não conseguem acompanhar, utilizando todos os recursos que o hardware oferece (por exemplo, muitos processadores atuais possuem vários "núcleos", mas muitos softwares não estão preparados para utilizarem essa tecnologia, então acabam usando apenas um "nucleo" de cada vez). Esta corrida para desenvolver peças mais potentes esta prejudicando o meio ambiente. As peças velhas não têm um destino correto, e estão cobertas de materiais que podem ser tóxicos para a natureza. Muitas empresas reutilizam os produtos jogados no lixo para criar novas peças, porem ainda são poucos. Software Software é um agrupamento de comandos escritos em uma linguagem de programação. Estes comandos, ou instruções, criam as ações dentro do programa, e permitem seu funcionamento. Cada ação é determinada por uma sequencia, e cada sequencia se agrupa para formar o programa em si. Estes comandos se unem, criando um programa complexo. Um software, ou programa, consiste em informações que podem ser lidas pelo computador, assim como seu conteúdo áudio-visual, dados e componentes em geral. Para proteger os direitos do criador do programa, foi criada a licença de uso. Todos estes componentes do programa fazem parte da licença. A licença é o que garante o direito autoral do criador ou distribuidor do programa. A licença é um grupo de regras estipuladas pelo criador/distribuidor do programa, definindo tudo que é ou não é permitido no uso do software em questão. Um software pode ter varias funções: Jogos, cálculos, Criação de texto, edição de imagem, edição de vídeo, conversão de vídeo, reprodutor de multimídia, acesso á internet, etc. Resumindo, é tudo que pode ser executado no computador. Existem vários tipos de Softwares: SOFTWARE DE SISTEMA: O Software de sistema é constituído pelos sistemas operacionais(S.O). Os Estes S.O que auxiliam o usuário, para passar os comandos para o computador. Ele interpreta nossas ações e transforma os dados em códigos binários, que podem ser processados SOFTWARE APLICATIVO: Este tipo de software é, basicamente, os programas utilizados para alicaçoes dentro do S.O, que não estejam ligados com o funcionamento do mesmo. Exemplos: Word, Exel, Paint, Bloco de notas, calculadora. SOFTWARE DE PROGRAMAÇÃO: são softwares usados para criar outros programas, a parir de uma linguagem de programação, como Java, PHP, Pascal, C+, C++, entre outras. SOFTWARE DE TUTORIAL: São programas que auxiliam o usuário de outro programa, ou ensine a fazer algo sobre determinado assunto. SOFTWARE DE JOGOS: São Softwares usados para o lazer, com vários tipos de recursos. SOFTWARE ABERTO: É qualquer dos softwares acima, que tenha o código fonte disponível para qualquer pessoa. Todos estes tipos de software evoluem muito todos os dias. Sempre estão sendo lançados novos sistemas operacionais, novos games, e novos aplicativos para facilitar ou entreter a vida das pessoas que utilizam o computador. Os softwares com código aberto são muito úteis, pois é uma ajuda a quem está começando a programar, assim como as pessoas já mestres em programação. Estes Softwares proporcionam as pessoas compartilharem informações para que todos se beneficiem. Sistemas operacionais Historia do Windows Antes da chegada da interface gráfica, o computador era utilizado a partir de comandos de texto. Não havia interatividade com o usuário. Era muito complicado passar comandos para a máquina sem ter bons conhecimentos de linguagem de programação. Com a chegada da interface gráfica, tudo mudou. O Windows não foi inovador, foi uma cópia de um sistema desenvolvido pela Apple, que, por sua vez, foi uma melhoria do sistema da Xerox. A dupla Steve Jobs e SteveWozniak criaram o Lisa, sistema operacional baseado na interface gráfica da Xerox. A Xerox era uma empresa de médio porte da época. Os empregados desta empresa foram os criadores da interface gráfica e do mouse. Todas as criações destes funcionários eram de propriedade da empresa. Quando foi apresentada a nova criação para os acionistas, eles riram do mouse “Rato, em inglês” e disseram que nada com o nome de “rato” iria vender nas lojas. Steve Jobs ouviu falar da criação e foi investigar. Quando chegou na Xerox, os desenvolvedores da interface gráfica entregaram tudo á ele, ensinaram tudo que ele precisava. Assim Jobs pegou esta nova tecnologia e implantou no Lisa, seu novo computador. Bill Gates estava, na época, trabalhando para a Apple, e se aproveitando de Steve Jobs, conseguiu exemplares do novo computador, o Lisa. Com isto Bill Gates, que já havia formado uma nova empresa (Microsoft), trabalhou em cima do Lisa, criando o Windows, com algumas melhorias em relação ao sistema de Jobs. O primeiro Windows era uma junção do sistema operacional MS-DOS com a interface gráfica. A versão NT do Windows foi o primeiro sistema operacional da Microsoft a abandonar o MS-DOS. A ideia principal da interface gráfica é a de ícones que são manipulados pelo mouse. Quando o Windows foi lançado, tinha ícones iguais aos do Lisa, que ainda não tinha entrado no mercado. História do Linux Antes de falar sobre a história do Sistema Operacinal Linux é preciso saber o que é um sistema operacional. É um programa responsável por controlar o computador, fazendo com que o computador execute as ordens do usuário, sem o sistema operacional o computador vira um monte de componentes eletrônicos sem muita utilidade. O Linux foi criado como um projeto de um estudante finlandês chamado Linus Torvalds. Naquela época os sistemas operacionais mais populares eram o Unix, que era muito usado em empresas, o Mac OS, da Apple, muito popular entre os usuários domésticos que tinha uma interface muito amigável e superior ao do Windowsem muitos aspectos, mas muito caro também. O Windows, que na verdade era a opção pra quem não podia comprar um computador da Apple. Por volta de 1983, Richard Stallman criava a Free Software Foundation (FSF), uma fundação sem fins lucrativos, que lutava contra as restrições de cópia e alterações de software, em outras palavras, incentivava a criação de programas livres para cópia e alteração, para isso a FSF criou a licença GNU e um conjunto de ferramentas próprias para esse fim. Em 1991, a FSF estava criando um sistema operacional chamado Hurd, mas ainda em fase inicial. Por volta dessa mesma época Linus Torvalds resolveu disponibilizar o código-fonte do Linux sob a licença GNU a fim de conseguir ajuda de outros desenvolvedores. Muitos desenvolvedores se interessaram e começaram a adicionar novos recursos rapidamente mas ficou limitado a este círculo técnico pois ainda estava em fase embrionária não sendo possível a utilização em larga escala. Em 5 de outubro de 1991, a primeira versão oficial do Linux foi divulgada, a versão 0.02, desde então o número de desenvolvedores cresceu rapidamente. Até então o linux funcionava totalmente em modo texto mas por volta de 1994, foi lançada uma versão para linux do programa XFree, programa que cria interfaces gráficas, desde então muitas outras interfaces foram criadas com base no XFree fazendo com que o Linux ganhasse uma interface muito mais amigável, como o GNOME e KDE. Ainda nesta mesma época, começaram a aparecer as primeiras distribuições Linux, o que diferenciava uma distribuição da outra eram os softwares que eram inclusos nas intalações e a facilidade na instalação do mesmo. Em 1997 surgiram diversas distribuições, com uma intalação mais simples do que as outras disponíveis. Esta época também é marcada pela entrada do sistema Linux em computadores desktop, muitas empresas migraram para o Linux a fim de reduzirem custos com licenças e manutenção. O que chamava a atenção de empresas e pessoas, e até hoje chama, é o fato de o Linux ser livre, ou seja, você pode personalizá-lo e adaptá-lo as suas necessidades sem ter que pagar nada por isso. A distribuição Ubuntu é a mais recomendada para usuários domésticos, por ser a mais simples de usar, sem necessitar muito conhecimento técnico do sistema. Essas definições trazem o intuito de embasar o ensinamento de informática. Assim como para outras informações, seria muito importante também que este artigo trouxesse fundamentações teóricas a respeito dos conceitos de informática. Em todas as áreas existem alicerces fundamentais para a aprendizagem, na informática, este alicerce nos permite absorver o conhecimento e ampliar nossos olhares, o que é bastante favorável quando se está aprendendo qualquer coisa. Referências: Hardware. http://www.infoescola.com/informatica/hard ware/ Acesso em 19/04/2016 Software. http://www.infoescola.com/informatica/softwa re/ Acesso em 19/04/2016 História do Windows http://www.infoescola.com/informatica/historia-do-wind ows/ Acesso em 19/04/2016 História do Linux http://www.infoescola.com/informatica/historia-do-linux / Acesso em 19/04/2016