Movatterモバイル変換


[0]ホーム

URL:


Ir para o conteúdo
Biquipédiala anciclopédia lhibre
Percura

Software

Ourige: Biquipédia, la anciclopédia lhibre.
 Nota: Pa outros segneficados, cunsultaSoftware (zambiguaçon).
LibreOfficeWriter

Software[1],logiciairo ósuporte lógico ye ua sequéncia d'anstruçones la séren seguidas i/ó eisecutadas, na manipulaçon, redirecionamiento ó modificaçon dun dado/anformaçon ó acuntecimiento. Software tamien ye l nome dado al cumportamiento eisibido por essa sequéncia d'anstruçones quando eisecutada nun cumputador ó máquina semelhante para alhá dun perduto zambolbido pulaAngenharie desoftware, i anclui nun solo l porgrama de cumputador propiamente dezido, mas tamien manuales i specificaçones. Para finescuntábeis ifinanceiros, lSoftware ye cunsidrado unbien de capital.[2]

Este perduto passa por bárias etapas cumo:análeze eiquenómica,análeze de requesitos,specificaçon,codificaçon,teste,documentaçon,Treinamiento,manutençon i amplantaçon ne ls ambientes.[3]

Software cumo porgrama de cumputador

[eiditar |eiditar código-fuonte]

Unporgrama de cumputador ye cumpuosto por uasequéncia d'anstruçones, que ye anterpretada i eisecutada por unprocessador ó por uamáquina birtual. Nun porgrama correto i funcional, essa sequéncia segue padrones specíficos que resultan nun cumportamiento zeiado.[4]

L termo "software" fui criado na década de 1940, i ye un trocadilho cul termohardware. Hardware, an anglés, senefica ferramienta física.Software serie todo l que faç l cumputador funcionar scetuando-se la parte física del.

Un porgrama puode ser eisecutado por qualquiera çpositibo capaç d'anterpretar i eisecutar las anstruçones de que ye formado.

Quando unsoftware stá repersentado cumo anstruçones que puoden ser eisecutadas diretamente por unprocessador dezimos que stá scrito anlenguaige de máquina. L'eisecuçon dunsoftware tamien puode ser antermediada por un porgrama anterpretador, respunsable por anterpretar i eisecutar cada ua de sues anstruçones. Ua catadorie special i l notable d'anterpretadores son lasmáquinas birtuales, cumo lamáquina birtual Jaba (JBM), que simulan uncumputador anteiro, rial ó eimaginado.

L çpositibo mais coincido que çpone dunprocessador ye lcumputador. Atualmente, cul barateamiento de lsmicroprocessadors, eisisten outras máquinas porgramables, cumotelemoble, máquinas deoutomaçon andustrial,calculadora etc.

La custruçon dun porgrama de cumputador

[eiditar |eiditar código-fuonte]

Un porgrama ye un cunjunto d'anstruçones pa l processador (lenguaige de máquina). Antretanto, puode-se outelizarlenguaiges de porgramaçon, que traduza comandos an anstruçones pa l processador.

Normalmente, porgramas de cumputador son scritos anlenguaiges de porgramaçon, pus estas fúrun porjetadas para aprossimar-se de las lenguaiges ousadas por seres houmanos. Raramente la lenguaige de máquina ye ousada para zambolber un porgrama. Atualmente eisiste ua cantidade mui grande de lenguaiges de porgramaçon, dentre eilhas las mais populares ne l momiento sonJaba,Bisual Basic,C,C++,PHP, dentre outras.[5]

Alguns porgramas feitos para usos specíficos, cumo por eisemplosoftware ambarcado ósoftware ambutido, inda son feitos an lenguaige de máquina para oumentar la belocidade ó diminuir l spácio cunsumido. An to causo, la melhorie de ls processadores dedicados tamien ben diminuindo essa prática, sendo laC ua lenguaige típica para esse tipo de porjeto. Essa prática, mas, ben caindo an desuso, percipalmente debido a la grande cumplexidade de ls processadores atuales, de ls sistemas ouperacionales i de ls porblemas tratados. Mui raramente, rialmente solo an causos scepcionales, ye outelizado lcódigo de máquina, la repersentaçon numérica outelizada diretamente pul processador.[6]

L porgrama ye einicialmente "carregado" namimória percipal.[7] Passado carregar l porgrama, l cumputador ancontra lAntry Point ó punto enicial d'antrada de l porgrama que carregou i lé las anstruçones sucessibamentebyte porbyte. Las anstruçones de l porgrama son passadas pa l sistema ó processador adonde son traduzidas de lalenguaiges de porgramaçon pa lalenguaige de máquina, sendo an seguida eisecutadas ó diretamente pa lhardware, que recibe las anstruçones na forma delenguaige de máquina.

Tipos de porgramas de cumputador

[eiditar |eiditar código-fuonte]

Qualquiera cumputador moderno ten ua bariadade de porgramas que fázen dibersas tarefas.Eilhes puoden ser classeficados an dues grandes catadories:[8]

  1. Software de sistema qu'ancluiu lfirmware (LBIOS de ls cumputadores pessonales, por eisemplo),dribers de çpositibos, lsistema ouperacional i tipicamente uaanterface gráfica que, an cunjunto, permiten al usuairo anteragir cul cumputador i sousperiféricos.
  2. Software aplicatibo, que permite al usuairo fazer ua ó mais tarefas specíficas. Aplicatibos puoden tener ua abrangéncia d'uso d'ancha scala, muitas bezes an ámbito mundial; nestes causos, ls porgramas tenden a ser mais robustos i mais padronizados. Porgramas scritos para un pequeinho mercado ténen un nible de padronizaçon menor.

Inda ye possible ousar la catadorieSoftware ambutido ósoftware ambarcado, andicandosoftware çtinado a funcionar drento dua máquina que nun ye un cumputador d'uso giral i normalmente cun un çtino mui specífico.

  • Software aplicatibo: ye aquel que permite als usuairos eisecutar ua ó mais tarefas specíficas, an qualquiera campo d'atebidade que puode ser outomatizado specialmente ne l campo de ls negócios. Anclui, antre outros:
    • Aplicaçones de cuntrole i sistemas d'outomaçon andustrial.
    • aplicaçones d'anformática pa l scritório.
    • Software eiducacional.
    • Software de negócios.
    • Banco de dados.
    • Telecomunicaçones.
    • bideo games.
    • Software médico.
    • Software de calclo numérico i simbólico.

Atualmente, tenemos un nuobo tipo desoftware. Lsoftware cumo serbício, que ye un tipo de software armazenado nun cumputador que se acessa pula anterneta, nun sendo necessairo anstalá-lo ne l cumputador de l'usuairo. Giralmente esse tipo desoftware ye gratuito i ten las mesmas funcionalidades de las bersones armazenadas localmente.

Outra classeficaçon possible an 3 tipos ye:

  • Software de sistema: Sou oubjetibo ye apartar usuairo i porgramador de detalhes de l cumputador specífico que stá sendo ousado. Lsoftware de l sistema le dá al usuairo anterfaces d'alto nible i ferramientas que permiten la manutençon de l sistema. Anclui, antre outros:
  • Software de porgramaçon: L cunjunto de ferramientas que permiten al porgramador zambolber porgramas de cumputador usando defrentes altarnatibas i lenguaiges de porgramaçon, de forma prática. Anclui, antre outros:
    • Eiditores de testo
    • Cumpiladors
    • Antérpretes
    • linkers
    • Depuradors
    • Ambientes de Zambolbimiento Antegrado : Agrupamiento de las ferramientas anteriores, giralmente nun ambiente bisual, de modo que l porgramador nun percisa digitar bários comandos pa la cumpilaçon, anterpretaçon, depuraçon, etc. Giralmente eiquipados cun ua anterface d'usuairo gráfica abançada.

Licenças

[eiditar |eiditar código-fuonte]

La maiorie de lsoftware ye publicado sob ualicença desoftware. Essa licença define i até restringe qual la forma que se puode outelizar l software defenido númaros de licenças, modificaçones antre outros. Eisemplos de licenças:

Ber tamien

[eiditar |eiditar código-fuonte]

Refréncias

  1. Base I: de l'alfabeto i de ls nomes própios strangeiros i sous deribados. Çponíbel anhttp://umportugues .com/acuordo/alfabeto. Acesso an 25 de setembre de 2012.
  2. Jorge H. C. Fernandes.«L que ye un Porgrama (Software)». UNB. Cunsultado an 21 de janeiro de 2012 
  3. Cefet RN.«Aula 1»(PDF). Cunsultado an 21 de janeiro de 2012 
  4. UFPA.«Porgramas - Funçon i Tipos». Cunsultado an 21 de janeiro de 2012 
  5. Porgramming Language Popularity -.com/ Porgramming Language Popularity[lhigaçon einatiba]
  6. AnfoEscola..com/anformatica/l-que-sao-lenguaiges-de-porgramacao/ «L que son Lenguaiges de Porgramaçon» Cunsulte valor|url= (ajuda). Cunsultado an 21 de janeiro de 2012 
  7. Clube de l Hardware..com.br/artigos/349 «Liberando mimória RAM» Cunsulte valor|url= (ajuda). Cunsultado an 21 de janeiro de 2012 
  8. Brasil Azul..com.br/software.asp «Software» Cunsulte valor|url= (ajuda). Cunsultado an 21 de janeiro de 2012 
b  e
Distribuição de programas de computador
Abandonware ·Adware ·Beerware ·Careware ·Software comercial ·Crippleware ·Demoware ·Donationware ·Firmware ·Nagware ·Software livre ·Freeware ·Open source ·Postcardware ·Shareware
Categoria:Distribuição de programas de computador
b  e
Tópicos sobrecomputação
História da computaçãoAlgoritmos ·Teoria da computação ·Autômatos ·Computação quântica ·Multimídia ·Nanotecnologia ·Bioinformática
HardwareMicrocontrolador ·Microprocessador ·Disco Rígido ·Memória ·Modem ·Placa-mãe ·Placa de rede ·Placa de Som ·Placa de Vídeo ·Placa sintonizadora de TV ·Mouse ·Teclado ·Impressora ·Digitalizador
SoftwareProgramação de computadores ·Utilitários ·Sistemas Operacionais
InternetWorld Wide Web ·E-mail ·FTP ·IRC ·P2P
CientistasAlan Kay ·Alan Turing ·Ada Lovelace ·Charles Babbage ·Donald E. Knuth ·Douglas Engelbart ·Edsger W. Dijkstra ·Eric S. Raymond ·John von Neumann ·Larry Wall ·Marvin Minsky ·Noam Chomski ·Richard M. Stallman
Anexos:Lista de...Termos de computação -Etimologias de termos usados em computação
b  e
Engenharia de software
Áreas ·Análise de Requisitos ·Análise de sistemas ·Projeto de software ·Programação de computadores ·Métodos formais ·Teste de software ·Implantação de software ·Manutenção de software
Conceitos ·Modelagem de dados ·Enterprise architecture ·Especificação de programa ·Linguagem de Modelagem ·Paradigma de programação ·Software ·Arquitetura de software ·Metodologia de desenvolvimento de software ·Processo de desenvolvimento de software ·Qualidade de software ·Garantia de qualidade de software ·Arqueologia de software ·Análise estruturada
Orientações ·Agile ·Programação orientada a aspecto ·Programação Orientada a Objetos ·Ontologia ·Arquitetura orientada a serviços ·Ciclo de vida de desenvolvimento de sistema
Modelos
Modelos de Desenvolvimento
Outros Modelos
Linguagens de modelagem
 ·IDEF ·UML
Áreas relacionadas

 ·Ciência da computação ·Engenharia da computação ·Engenharia empresarial ·história ·Administração ·Gerência de projetos ·Gerenciamento da qualidade ·Usabilidade ·Engenharia de sistemas

 ·Categoria · Commons
Sacado an "https://mwl.wikipedia.org/w/index.php?title=Software&oldid=101889"
Catadories:
Catadorie scundida:

[8]ページ先頭

©2009-2026 Movatter.jp