| Home  | Casa  | Hardware  | Networking  | Programmazione  | Software  | Domanda  | Sistemi  |   
Programmazione  
  • C /C + + Programming

  • Computer Programming Languages

  • Delphi Programming

  • Java Programming

  • Programmazione Javascript

  • PHP /MySQL Programmazione

  • Perl Programming

  • Python Programming

  • rubino Programmazione

  • Nozioni di base di Visual Programming
  •  
    Conoscenza Informatica >> Programmazione >> Computer Programming Languages >> Content
    Introduzione alla Pseudocodice
    pseudocodice è uno strumento utilizzato per prototipare e documento algoritmi informatici . Invece di progettare scrivendo istruzioni di programmazione in un linguaggio specifico , il progettista utilizza le dichiarazioni di lingua inglese che emulano le istruzioni logiche . L'algoritmo risultante può essere logicamente valutata prima di essere tradotto in codice in un linguaggio di programmazione specifico . Pseudocodice è diventato più popolare di diagrammi di flusso per la progettazione di algoritmi , perché è più veloce per passare al codice. Definizione Pseudocodice

    Non esiste una definizione formale di pseudocodice in informatica. È una combinazione logica informale di programmazione e linguaggio regolare ( da cui il termine pseudo - codice viene) che più spesso emula la forma della sintassi del linguaggio più familiare al progettista. I programmatori non hanno familiarità con un linguaggio particolare , tuttavia , possono ancora capire un algoritmo che è stato progettato in pseudocodice .
    Perché dovrei scrivere Pseudocodice ?

    La più grande tentazione un volti programmatore è di sedersi e iniziare la codifica di un programma senza un disegno . Se il problema da risolvere è complesso , questo approccio può spesso risultare in un sacco di frustrazione e perdita di tempo quando il programmatore si ritrova in un angolo . Pseudocodice è un modo veloce per analizzare una soluzione e per determinare l'efficacia di un algoritmo prima di dedicare il tempo e le risorse per la codifica di un insieme di funzioni che non arrivano a risolvere il problema .
    A pseudocodice esempio

    Il bubble sort è un buon algoritmo da utilizzare come esempio pseudocodice . Questo frammento metterà il genere all'interno di una funzione di fornire un esempio più ampio e utilizzare un C + + pseudocodice derivato come base per il codice .

    Funzione bubblesort (array di integersFor ( i = 0 alla lunghezza di array) Per ( j = 0 alla lunghezza dell'array - i) Se array [ j ] > [ j + 1 ] array Swap [ j ] e la matrice [ j + 1 ] Fine frontale frontale in funzione

    Un programmatore che riceve questo come documentazione o come un disegno in grado di capire rapidamente che l'algoritmo richiede due cicli annidati e che il valutare e scambiare del genere è incorporato all'interno di essi .
    Utilizzando pseudocodice di Documentazione

    pseudocodice è usato durante il processo di progettazione , ma è spesso scartata dopo che il codice è scritto . Aggiunta la pseudocde di una funzione o di intestazione del programma lo rende utile per documentare le decisioni di progettazione . la lingua e stenografia pianura di pseudocodice rendono complessa algoritmi facilmente comprensibili e può aiutare i programmatori più tardi a comprendere una sezione di codice che potrebbe essere oltre le loro capacità tecniche .
    Il diagramma di flusso alternativo di pseudocodice

    Prima di popolarità di pseudocodice superò , diagrammi di flusso sono stati lo strumento di progettazione standard. il diagramma di flusso è una rappresentazione simbolica del flusso logico che utilizza diverse forme geometriche per rappresentare processi e passaggi logici. funziona bene per i segmenti di codice più piccoli , ma diventa rapidamente enorme per la progettazione e la documentazione di programmi più complessi . < br >

    Previous :

    next :
      Articoli Correlati
    ·Come utilizzare MemoryStream su un array di byte Bitmap…
    ·Common Application Programming Interface 
    ·Che cosa sono Syntax & String in codice del computer ? 
    ·Come verificare se una variabile è un numero intero 
    ·Come disattivare ActiveMARK Regedit 
    ·Come ottenere la lunghezza di un record in COBOL 
    ·Come creare Karaoke Software 
    ·Quali sono le funzioni di ALERTON VLC 
    ·Che cosa fa il debug di query Media 
    ·Come creare suoni con i numeri in LabVIEW 
      Articoli in evidenza
    ·Come convertire XML per Enum 
    ·Come scrivere un XML in ASP.NET con SqlDataReader 
    ·Come abilitare PHP su IIS 6.0 
    ·Come determinare la dimensione della struttura a runtim…
    ·Modalità di accesso a MySQL da PHP 
    ·Come convertire i secondi di tempo per Visual Basic 6 
    ·Come creare elementi con JavaScript lato client 
    ·Come scrivere una funzione MATLAB 
    ·Come mettere un punto esclamativo in TWiki 
    ·Procedura: ScrollArea in Python 
    Copyright © Conoscenza Informatica http://it.wingwit.com