Esame
98-361

Visual Studio logo

  • Pubblicazione:
    2 agosto 2010
  • Lingue:
    Inglese, cinese (semplificato), cinese (tradizionale), francese, tedesco, italiano, giapponese, coreano, portoghese (Brasile), russo, spagnolo, spagnolo (America Latina)
  • Destinatari:
    Academic
  • Tecnologia:
    Visual Studio
  • Credito per la certificazione:
    MTA

Fondamenti dello sviluppo software

Gli esami Microsoft Certified Professional sono offerti da fornitori terzi.

  • Sei uno studente o un docente? Registrati per il tuo esame con Certiport.

    Pianifica con Certiport

  • Non sei più uno studente ma sei comunque interessato alle tecnologie? Registrati con Pearson VUE.

    Pianifica con Pearson VUE

* Il prezzo non include le offerte promozionali o le tariffe ridotte per i membri del programma Microsoft Imagine Academy, i Microsoft Certified Trainer e i membri del programma Microsoft Partner Network. Il prezzo è soggetto a variazioni senza obbligo di notifica. Il prezzo non include le tasse applicabili. Confermare il prezzo esatto con la struttura in cui si svolge l'esame prima di iscriversi all'esame.

A partire dal 1 maggio 2017, la politica di cancellazione esistente sarà totalmente sostituita dalla seguente politica: la cancellazione o la ripianificazione del tuo esame entro 5 giorni lavorativi dalla data prevista per l'esame sono soggette a una penale. Qualora il candidato non si presenti all'appuntamento pianificato per sostenere un esame oppure non ripianifichi o annulli l'appuntamento almeno 24 ore prima della data prevista per l'esame deve pagare la quota intera dell'esame.

Competenze misurate

Questo esame misura la capacità di eseguire le attività tecniche elencate di seguito. Le percentuali indicano il peso relativo di ogni principale area di argomenti sull'esame. Maggiore è la percentuale, più probabilità ci sono che in sede di esame vengano poste domande dell'area di contenuti corrispondente. Guarda i tutorial video su una varietà di tipi di domande sugli esami Microsoft.

Tieni presente che le domande possono includere gli argomenti descritti nell'elenco puntato, ma non saranno limitate a tali argomenti.

Hai commenti sulla rilevanza delle competenze valutate in questo esame? Si prega di inviare a Microsoft i tuoi commenti. Tutti i commenti verranno esaminati e inclusi in modo appropriato mentre la validità e affidabilità del processo di certificazione resteranno invariate. Microsoft non risponderà direttamente ai commenti ricevuti. Apprezziamo il contributo dell'utente a garantire la qualità del programma di certificazione Microsoft.

Se hai domande specifiche su questo esame, invia una richiesta di chiarimenti sull’esame.

Se hai domande o vuoi inviare dei commenti sugli esami di certificazione Microsoft oppure sui programmi di certificazione, sulla registrazione o sulle promozioni, contatta il tuo Regional Service Center.

Comprendere la manutenzione dei server (15-20%)
  • Comprendere l’archiviazione su computer e i tipi di dati
    • Come un computer archivia programmi e le istruzioni nella memoria in un computer; stack e heap di memoria; requisiti relativi alle dimensioni della memoria per i vari tipi di archivi dati; dati numerici e dati testuali
  • Comprendere le strutture decisionali dei computer
    • Varie strutture decisionali usate in tutti i linguaggi di programmazione; strutture decisionali If; strutture decisionali multiple, come If…Else e switch/Select Case; leggere i diagrammi di flusso; tabelle decisioni; valutare le espressioni
  • Identificare il metodo appropriato per gestire le ripetizioni
    • Cicli For, cicli While, cicli Do...While e ricorsione
  • Comprendere la gestione degli errori
    • Gestione delle eccezioni strutturata

Risorse di preparazione

Eseguire la programmazione orientata agli oggetti (20-25%)
  • Comprendere i fondamenti delle classi
    • Proprietà, metodi, eventi e i costruttori; come creare una classe; come utilizzare le classi in un codice
  • Comprendere l’ereditarietà
    • Ereditare la funzionalità di una classe di base in una classe derivata
  • Comprendere il poliformismo
    • Estendere la funzionalità a una classe dopo aver ereditato da una classe di base, ignorando i metodi nella classe derivata
  • Comprendere l’incapsulamento
    • Creare classi che nascondono i dettagli di implementazione pur permettendo l’accesso alla funzionalità richiesta tramite l’interfaccia e i modificatori di accesso

Risorse di preparazione

Comprendere lo sviluppo di software a livello generale (15- 20%)
  • Comprendere la gestione del ciclo di vita delle applicazioni
    • Fasi della gestione del ciclo di vita delle applicazioni, testing del software
  • Interpretare le specifiche delle applicazioni
    • Leggere le specifiche delle applicazoni e convertirle in prototipi; codificare; selezionare il tipo di applicazione appropriato e i relativi componenti
  • Comprendere gli algoritmi e le strutture dati
    • Array, stack, code, elenchi con collegamenti e algoritmi di ordinamento; implicazioni delle varie strutture dati in termini di prestazioni; scegliere la struttura dati giusta

Risorse di preparazione

Comprendere le applicazioni Web (15-20%)
  • Comprendere lo sviluppo delle pagine Web
    • HTML, Cascading Style Sheets (CSS), JavaScript
  • Comprendere lo sviluppo di applicazioni Web Microsoft ASP.NET
    • Ciclo di vita delle pagine, modello evento, gestione degli stati, confronto tra la programmazione sul lato client e server
  • Comprendere l’hosting Web
    • Creare directory virturali e siti Web, distribuire applicazioni Web, comprendere il ruolo di Internet Information Services
  • Comprendere i servizi Web
    • Servizi Web che verranno utilizzati dalle applicazioni Web, accedere ai servizi Web da un’applicazione client, SOAP e Web Service Defintion Language (WSDL)

Risorse di preparazione

Comprendere le applicazioni desktop (15-20%)
  • Comprendere le app Windows
    • Categorie guida per la progettazione della UI, caratteristiche e funzionalità delle app di Store, identificare i gesti
  • Comprendere le applicazioni basate su consolle
    • Caratteristiche e funzionalità delle applicazioni basate su consolle
  • Comprendere i servizi Windows
    • Caratteristiche e funzionalità dei servizi Windows

Risorse di preparazione

Comprendere i database (15-20%)
  • Comprendere i sistemi di gestione dei database relazionali
    • Caratteristiche e funzionalità dei prodotti database, progettare database, Entity Relationship Diagrams (ERS), concetti di normalizzazione
  • Comprendere i metodi per le interrogazioni dei database
    • Structured query language (SQL), creare e accedere a procedure archiviate, aggiornare e selezionare i dati
  • Comprendere i metodi di collegamento dei database
    • Collegare vari tipi di archivi dati, come file flat, XML, oggetti nella memoria; ottimizzazione delle risorse

Risorse di preparazione

A chi è destinato questo esame?

Candidati che desiderano dimostrare le proprie competenze nell’ambito dello sviluppo di software di base. È consigliabile che i candidati acquisiscano familiarità con i concetti e le tecnologie qui descritti seguendo i relativi corsi di formazione oppure mediante le esercitazioni e gli esempi disponibili in MSDN e Microsoft Visual Studio. I candidati devono possedere una certa esperienza di C# o Microsoft Visual Basic .NET.

Ulteriori informazioni sugli esami

Preparazione per un esame

Si consiglia di rivedere interamente questa guida per la preparazione dell'esame e di acquisire familiarità con le risorse in questo sito Web prima di pianificare l'esame. Vedere la Microsoft Certification exam overview per informazioni sulla registrazione, video con i formati tipici di domande degli esami e altre risorse di preparazione. Per informazioni sui criteri degli esami e sui punteggi, vedere i Microsoft Certification exam policies and FAQs.

Nota

Questa guida per la preparazione è soggetta a modifiche in qualsiasi momento e senza preavviso e a sola discrezione di Microsoft. Gli esami Microsoft possono includere tecnologie di test adattive e simulazioni. Microsoft non indica il formato in cui vengono presentati gli esami. Vi invitiamo a usare questa guida per la preparazione dell'esame indipendentemente dal formato dell'esame. Per aiutare i candidati a preparare questo esame, Microsoft consiglia di acquisire esperienza pratica con il prodotto e di utilizzare le risorse di formazione specificate. Queste risorse di formazione non coprono necessariamente tutti gli argomenti elencati nella sezione "Competenze misurate".