Programmering omgevingen en de software productieproces
Inleiding: Het creëren van een computer programma omvat een aantal fasen die kunnen gemakkelijker worden gemaakt met verschillende aparte software utilities. Er zijn nu geïntegreerd pakket van ondersteunende programma's die een combinatie van alle hulpprogramma's die nodig zijn om een compleet programma ontwikkelomgeving. Deze staan bekend als programmeertalen, waaronder: BASIC: Beginner's All-purpose Symbolic Instruction Code oorspronkelijk ontworpen voor Dartmouth's experimenteel systeem van timesharing in de vroege jaren 1960, die inmiddels is uitgegroeid tot de belangrijkste oorzaak van hersenschade in het proto-hackers & programmeur, omdat het slechte gewoonten die het moeilijker maken om gebruik stimuleert krachtiger talen well.PASCAL: Een taal ontworpen in 1967 en uitgebracht in 1968 als een instructie-instrument voor elementaire programmering. Deze taal is voornamelijk ontworpen om studenten te houden van fotograferen zelf in de voet, werd de stamvader van een grote familie van talen, waaronder ModulaFORTRAN: Formula Translator, is de oudste high-level programmeertaal. Ontworpen door John Backus voor IBM in de late jaren 1950, is het nog steeds gebruikt, met name voor wetenschappelijke toepassingen die uitgebreide wiskundige computations.COBOL: Common Business Oriented Language, ontwikkeld in de late jaren 1950 en begin 1960, COBOL is de tweede oudste high-level programmeertaal. Het is vooral populair bij zakelijke toepassingen die draaien op grote computers.COBOL is een omslachtige taal, programma's geschreven in COBOL meestal veel langer dan de dezelfde programma's geschreven in andere talen. Hoewel verwarmd door vele programmeurs voor zijn verouderd, COBOL is nog steeds de meest gebruikte programmeertaal in de world.Java: nDeveloped door Sun Microsystems. Java heette oorspronkelijk OAK, en is ontworpen voor draagbare toestellen en set-top boxen. Oak was zo succesvol, in 1995 zon veranderde de naam naar Java en bewerkt de taal om te profiteren van de ontluikende World Wide Web.Java is een objectgeoriënteerde taal vergelijkbaar met C + +, maar eenvoudiger op te heffen taal kenmerken die ervoor zorgen dat gemeenschappelijke programmering fouten. Java broncode bestanden worden verzameld in een formaat genaamd bytecode, die vervolgens kan worden uitgevoerd door een Java interpreter.C: is ontwikkeld door Dennis Ritchie en Brian Kernighan bij Bell Labs in het midden van de jaren 1970. Hoewel het een high-level taal, wordt C veel dichter bij de montage taal dan de meeste andere high-level talen. C heeft zich bewezen als een krachtige en flexibele taal die gebruikt kan worden voor diverse toepassingen, C is een bijzonder populaire taal voor de personal computer programmeurs, omdat het relatief klein is het vergt minder geheugen dan de andere languages.C + +: Is een object-georiënteerde taal ontwikkeld door Bjarne Stroustrup bij Bell Labs. C + + voegt object-georiënteerde functies van zijn voorganger, C. C + + is in snel tempo de programmering taal van uw keuze voor grafische toepassingen, zoals die werken in Windows en Macintosh environments.Ada: Is een object-georiënteerde taal ontwikkeld in de late jaren 1970 voor de Verenigde Staten ministerie van Defensie. Ada is ontworpen als een algemene doel-taal voor alles van zakelijke toepassingen raket geleidingssystemen. Bovendien, Ada is vaak de taal van keuze voor grote systemen die real-time verwerking vereisen, zoals het bankwezen en de luchtverkeersleiding systems.Assembly: een programmeertaal die eenmaal is verwijderd van machine een computer taal. Machine talen bestaan geheel van binaire getallen en zijn bijna onmogelijk lezen en schrijven omdat de programmeur instructie moet weten voor elke operatie de computer uit te voeren. Vergadering talen hebben dezelfde structuur en set van commando's als machine talen, maar de montage zorgen voor een programmeur om namen te gebruiken in plaats van numbers.Stages van software productionIntroduction: Systeem analyse en ontwerp is in principe precesses gebruikt voor het analyseren, ontwerpen en algemene oplossingen voor grote projecten uit te voeren. De conventionele aanpak ontwikkeld voor de analyse en ontwerp bestaat uit een geheel van regels te volgen die bekend staan als het systeem levenscyclus. Deze regels zijn nu open voor veel flexibiliteit, maar vormen een geschikt uitgangspunt voor het krijgen van een idee van hoe grote projecten kan worden benaderd. Deze methode is als volgt uit: Definitie van het probleem: deze eerste fase van het software productieproces is een gedetailleerde omschrijving van het probleem is gericht, zodat een grondig begrip van het probleem kan zo worden opgedaan dat bekend is wat het is dat de oplossing is om proberen te achieve.A haalbaarheidsstudie: Een vooronderzoek van het voorgestelde systeem wordt van essentieel belang om te achterhalen of het systeem technisch haalbaar is en zo ja, of het voordeel van het voorgestelde systeem de kosten van het ontwikkelen van it.Collecting informatie over het voorgestelde systeem kunnen rechtvaardigen: Ervan uitgaande dat de haalbaarheidsstudie produceert een gunstig rapport, een gedetailleerde analyse van de huidige systemen is careered uit om informatie te genereren. de eisen preposes systeem kan vervolgens worden bepaald in meer detail, en een meer gedetailleerde raming van te verwachten kosten is undertaken.Analysis: Een analisten van de problemen die bepalen hoe het systeem preposed de vastgestelde eisen zal voldoen, dit omvat details over wat de software nodig is om te doen. Analisten gaat om het identificeren van het systeem ingangen / uitgangen, etcetera. Alle informatie gegenereerd in deze fase is vastgelegd in de vorm een algoritme dat kan ne uitgedrukt in vele opzichten inclusief verslagen tabellen en stroomsnelheid in het systeem charts.Design van het systeem: Gedetailleerd ontwerp en de codering (indien nodig) aan de eisen van het project, inclusief alle sub-onderdelen van het project dan aan het testen en debuggen van het systeem met behulp van de specificaties die bij de analyse en stages.Implementation evaluatie: installeren en testen van alle aspecten van het totale systeem, zowel de software en handleiding bij procedures, om ervoor te zorgen dat werken zoals verwacht en wat nog belangrijker om aan ernstige veiligheidslekken of andere onbedoelde neveneffecten in het systeem software en corrigeren ontdekken. Systeem documentatie en opleiding van het personeel vindt Een van deze stage.Maintenance: Wanneer het systeem volledig operationeel zijn prestaties zal voortdurend worden bewaakt om te beoordelen zij de prestaties en zorgen het blijft goed functioneert. Het corrigeren van fouten die kunnen ontstaan afer intensief gebruik. Op een bepaald niveau van behoeften die niet langer tevreden met de huidige regeling zal worden vastgesteld, en het systeem ontwikkeling proces begint again.I ben de beheerder van de website Wandle industriële museum (http://www.wandle.org). Opgericht in 1983 door de lokale bevolking om ervoor te zorgen dat de geschiedenis van het dal was niet langer verwaarloosd, maar versterkt het bewustzijn van haar erfgoed voor het gebruik en de voordelen van de gemeenschap.
Artikel Bron: Messaggiamo.Com
Related:
» Seo Elite: New Seo Software!
» AntiSpywareBOT
» Reverse Mobile
» Error Nuker
Webmaster krijgen html code
Voeg dit artikel aan uw website!
Webmaster verzenden van artikelen
Geen registratie vereist! Vul het formulier in en uw artikel is in de Messaggiamo.Com Directory!