Escolar Documentos
Profissional Documentos
Cultura Documentos
Software
So os programas (conjunto ordenado de instrues), de qualquer tipo e qualquer linguagem, que so introduzidos no computador para faz-lo trabalhar e produzir resultados. Tudo o que pode ser armazenado eletronicamente pode ser chamado de software. a camada intermediria entre o homem e a mquina, traduzindo os dados para a linguagem de mquina e as informaes de volta para a linguagem humana.
Pirmide de software
Software Aplicativo Linguagens de alto nvel Montadores, interpretadores e compiladores Software Bsico: Sistema operacional + Drivers Mquina convencional Linguagem de mquina (Assembly) Microprogramao (usando circuitos eletrnicos) Lgica digital (circuitos eletrnicos)
-Premissa 1
As pessoas pensam -Premissa 2 Ela uma pessoa Concluso Ela pensa
Microprogramao Tcnica de implementao de controladores sncronos que utiliza uma memria ROM para armazenar os sinais e operaes de controle. Utiliza Relgio Central para sequenciar o controle. Flexibilidade: o contedo da ROM pode ser modificado quando se deseja alterar o comportamento da mquina sendo controlada.
Geraes de linguagens 1 gerao: linguagens em nvel de mquina 2 gerao: linguagens de montagem (Assembly) 3 gerao: linguagens orientadas ao usurio 4 gerao: linguagens orientadas aplicao 5 gerao: linguagens de conhecimento
Programa em C:
if (a>b) printf (O valor de A eh maior que o valor de B); else printf (O valor de A eh menor que o valor de B);
Nveis de linguagem
linguagens de baixo nvel primeira e segunda gerao linguagens de alto nvel terceira gerao em diante
LI N G U A G E M M O N TA D O R A ( A S S E M B LY ) Tra d u t o r : M o n ta d o r D A TA D E N A S C I M E N TO LI N G U A G E N S D E A L TO N I V E L Tra d u t o r e s : I n t e rp re t a d o r C o m p i la d o r
Interpretador
traduz um programa escrito em linguagem fonte, instruo a instruo, enquanto ele vai sendo executado cada vez que um programa interpretado tiver que ser re-executado, todo o processo de interpretao dever ser refeito, independentemente de ter havido ou no modificaes no cdigo fonte do programa desde sua ltima execuo. Programas compilados tendem a ser executados mais rapidamente que seus correspondentes interpretados
Software Aplicativo
O Software Aplicativo utiliza os recursos do computador para resolver problemas e executar tarefas especificas, pode dar suporte a indivduos, grupos e organizaes. Quando se deseja que o computador faa algo, usa-se um ou mais programas aplicativos, os quais interagem com o software bsico, que, por sua vez, direciona o hardware do computador para executar as tarefas necessrias. O Software de usurio ou de produtividade pessoal, inclui programas de uso geral que capacitam os usurios a melhorar sua eficcia, aumentando a quantidade de trabalho e sua qualidade.
Sute de Aplicativos
Corresponde a um conjunto de softwares embalados juntos em um nico pacote. As sutes podem incluir processadores de textos, planilhas eletrnicas, banco de dados, programas de apresentao, ferramentas de comunicao, entre outros.
http://www.microsoft.com/brasil/office2010/downloadoffice/default.aspx
Software Utilitrio
Utilitrios so programas utilizados para suprir deficincias dos sistemas operacionais. Sua utilizao normalmente depende de licenas pagas, no caso da plataforma Windows, mas existem vrios utilitrios livres. Podemos incluir nos utilitrios programas para: compactao de dados, aumento de desempenho de mquinas, overclock, limpeza de discos rgidos, acesso internet, partilha de conexes, etc.
Software Utilitrio
-Formatadores: Formatar disco, quer dizer, preparar o disco para leitura e gravao.
-Compactadores: Os compactadores de arquivos permitem a diminuio dos arquivos, fazendo com que eles ocupem menos espao no seu armazenamento em disco. -Backup: uma cpia de segurana dos arquivos de trabalho feita em winchester, disquete, CD ou fita. A importncia de se dispor de uma cpia de segurana est na possibilidade de um problema, na memria de massa, vir a provocar a perda de tudo o que se fez.
Software Utilitrio
ScanDisk
O ScanDisk garante que o seu disco rgido armazenar as informaes de maneira adequada. Ele verifica os arquivos, as pastas e a superfcie do seu disco rgido em busca de erros. Se encontrar algum, ele o conserta. Desfragmentadores
Regravar de forma mais eficiente os arquivos que foram fragmentados pelo sistema operacional. Ou seja, faz com que um arquivo que foi armazenado em "pedaos" seja armazenado de forma contgua;
Software Utilitrio
Anti-Vrus
Vrus um programa gerado atravs de linguagem de programao, em geral, C ou Assembly, que so utilizadas por dar um controle total sobre a mquina. Sua principal caracterstica a agregao e proliferao em diversos arquivos do equipamento, sem que o usurio tenha conhecimento desta ao.
Cyber Patrol
Pode ser considerado um dos mais importantes utilitrios lanados no mercado. O Cyber Patrol permite que os pais possam limitar o acesso por parte dos seus filhos, determinados sites. Alm de ser til em casa, este utilitrio pode ser usado tambm com a finalidade de educar futuros ou atuais usurios nas escolas. Tambm nas empresas o Cyber Patrol se faz presente, podendo acabar com as interminveis horas de uso indevido dos computadores por seus funcionrios, eliminando assim, uma grande dor de cabea para a empresa.