Skip to main content
    You are currently using guest access (Log in)
    logo
    567SM - SOFTWARE DEVELOPMENT METHODS 2021
    • Moodle@UniTs
      • Home
      • Platform
      • Idem info
      • Site News
    • Courses
      • E-learning@Units
      • Dipartimento di Fisica
        • Laurea Magistrale
          • SM23 - FISICA
        • Laurea triennale (DM270)
          • SM20 - FISICA
        • Dottorati
          • A.A. 2015 - 2016
          • A.A. 2016 - 2017
          • A.A. 2018 - 2019
          • A. A. 2019 - 2020
        • Master di Secondo Livello (DM270)
          • M203 - MEDICAL PHYSICS - FISICA MEDICA
      • Dipartimento di Ingegneria e Architettura
        • Laurea Magistrale Ciclo Unico 5 anni
          • AR03 - ARCHITETTURA
        • Laurea triennale (DM270)
          • IN01 - INGEGNERIA CIVILE E AMBIENTALE
          • IN02 - INGEGNERIA DELL'INFORMAZIONE
          • IN03 - INGEGNERIA INDUSTRIALE
          • IN05 - INGEGNERIA ELETTRONICA E INFORMATICA
          • IN04 - INGEGNERIA NAVALE
        • Laurea Magistrale
          • IN19 - INGEGNERIA DELL'ENERGIA ELETTRICA E DEI SISTEMI
          • IN18 - INGEGNERIA ELETTRONICA E DELLE TELECOMUNICAZIONI
          • IN16 - INGEGNERIA NAVALE
          • IN15 - INGEGNERIA MECCANICA
          • IN11 - INGEGNERIA CIVILE
          • IN10 - INGEGNERIA CLINICA
          • IN14 - INGEGNERIA INFORMATICA
          • IN17 - INGEGNERIA DI PROCESSO E DEI MATERIALI
          • IN13 - PRODUCTION ENGINEERING AND MANAGEMENT - INGEGNERIA GESTIONALE PER LA PRODUZIONE
          • IN20 - INGEGNERIA ELETTRONICA E INFORMATICA
          • IN21 - MATERIALS AND CHEMICAL ENGINEERING FOR NANO, BIO, AND SUSTAINABLE TECHNOLOGIES
        • Corsi da ordinamenti precedenti
        • Master di Secondo Livello (DM270)
          • M202 - SPECIALIST MASTER OF "MANAGEMENT IN CLINICAL ENGINEERING" (SMMCE)
        • Lettorati e altre attivita' didattiche
          • Lettorati - Lettorati
          • Altreattdi - Altre attivita' didattiche
        • Master di Primo Livello (DM270)
          • M119 - INTERIOR DESIGN NAUTICO E NAVALE
      • Dipartimento di Matematica e Geoscienze
        • Laurea triennale (DM270)
          • SM60 - GEOLOGIA
          • SM30 - MATEMATICA
          • SM32 - INTELLIGENZA ARTIFICIALE E DATA ANALYTICS
        • Laurea Magistrale
          • SM62 - GEOSCIENZE
          • SM34 - MATEMATICA
          • SM35 - DATA SCIENCE AND SCIENTIFIC COMPUTING
          • SM64 - GEOPHYSICS AND GEODATA
        • Tirocinio formativo attivo
          • TFA_A049 - MATEMATICA E FISICA
        • Percorso abilitante speciale
          • A059-PAS - MATEMATICHE E SCIENZE NELLA SCUOLA SECONDARIA DI I GRADO
        • Piano nazionale Lauree Scientifiche
        • Lettorati e altre attivita' didattiche
          • Altreattdi - Altre attivita' didattiche
          • Lettorati - Lettorati
      • Dipartimento di Scienze Chimiche e Farmaceutiche
        • Laurea triennale (DM270)
          • SM10 - CHIMICA
        • Laurea Magistrale
          • SM13 - CHIMICA
        • Laurea Magistrale Ciclo Unico 5 anni
          • FA02 - CHIMICA E TECNOLOGIA FARMACEUTICHE
          • FA01 - FARMACIA
        • Tirocinio formativo attivo
          • TFA_A060 - SCIENZE NATURALI, CHIMICA E GEOGRAFIA, MICROBIOLOGIA
        • Percorso abilitante speciale
          • A012-PAS - CHIMICA AGRARIA
          • C240-PAS - LABORATORIO DI CHIMICA E CHIMICA INDUSTRIALE
        • Attività formative professionalizzanti
      • Dipartimento di Scienze Economiche, Aziendali, Matematiche e Statistiche
        • Laurea triennale (DM270)
          • EC11 - ECONOMIA, COMMERCIO INTERNAZIONALE E MERCATI FINANZIARI
          • EC01 - ECONOMIA E GESTIONE AZIENDALE
          • EC21 - STATISTICA E INFORMATICA PER L'AZIENDA, LA FINANZA E L'ASSICURAZIONE
          • EC12 - ECONOMIA INTERNAZIONALE E MERCATI FINANZIARI
        • Laurea Magistrale
          • EC51 - SCIENZE ECONOMICHE
          • EC61 - SCIENZE AZIENDALI
          • EC71 - SCIENZE STATISTICHE E ATTUARIALI
          • EC62 - STRATEGIA E CONSULENZA AZIENDALE
          • EC52 - ECONOMIA DEI SETTORI PRODUTTIVI E DEI MERCATI INTERNAZIONALI
        • Tirocinio formativo attivo
          • TFA_A017 - DISCIPLINE ECONOMICO-AZIENDALI
        • Lettorati e altre attivita' didattiche
          • Lettorati - Lettorati
          • Altreattdi - Altre attivita' didattiche
        • Laboratori
          • A.A. 2018 - 2019
          • A.A. 2019 - 2020
      • Dipartimento di Scienze della Vita
        • Laurea triennale (DM270)
          • SM51 - SCIENZE E TECNOLOGIE BIOLOGICHE
          • PS01 - SCIENZE E TECNICHE PSICOLOGICHE
          • SM40 - SCIENZE E TECNOLOGIE PER L'AMBIENTE E LA NATURA
        • Laurea Magistrale
          • ME02 - BIOTECNOLOGIE MEDICHE
          • SM56 - BIOLOGIA AMBIENTALE
          • PS51 - PSICOLOGIA
          • SM53 - GENOMICA FUNZIONALE
          • SM54 - NEUROSCIENZE
          • SM57 - ECOLOGIA DEI CAMBIAMENTI GLOBALI
          • SM58 - ECOLOGIA E SOSTENIBILITÀ DEI CAMBIAMENTI GLOBALI
          • SM44 - SCIENZE PER L'AMBIENTE MARINO E COSTIERO
          • SM70 - BIOTECNOLOGIE MEDICHE E DIAGNOSTICHE
        • Scuola di Specializzazione - Durata anni: 4
          • SSP01 - NEUROPSICOLOGIA
        • Lettorati e altre attivita' didattiche
          • Altreattdi - Altre attivita' didattiche
      • Dipartimento di Scienze Giuridiche, del Linguaggio, dell`Interpretazione e della Traduzione
        • Laurea triennale (DM270)
          • SL01 - COMUNICAZIONE INTERLINGUISTICA APPLICATA
          • SL02 - COMUNICAZIONE INTERLINGUISTICA APPLICATA ALLE PROFESSIONI GIURIDICHE
        • Laurea Magistrale
          • SL11 - TRADUZIONE SPECIALISTICA E INTERPRETAZIONE DI CONFERENZA
        • Laurea Magistrale Ciclo Unico 5 anni
          • GI01 - GIURISPRUDENZA
        • Lettorati e altre attivita' didattiche
          • Lettorati - Lettorati
          • Altreattdi - Altre attivita' didattiche
          • Altreattdid - Altre attivita' didattiche
        • Master di Primo Livello (DM270)
          • 160 - DIRITTO DEL LAVORO E DELLA PREVIDENZA SOCIALE
          • M123 - TRADUZIONE GIURIDICA
      • Dipartimento di Scienze Politiche e Sociali
        • Laurea triennale (DM270)
          • SP02 - SCIENZE POLITICHE E DELL'AMMINISTRAZIONE
          • SP01 - SCIENZE INTERNAZIONALI E DIPLOMATICHE
        • Laurea Magistrale
          • SP52 - SCIENZE INTERNAZIONALI E DIPLOMATICHE
          • SP51 - SCIENZE DEL GOVERNO E POLITICHE PUBBLICHE
          • SP54 - DIPLOMAZIA E COOPERAZIONE INTERNAZIONALE
        • Lettorati e altre attivita' didattiche
          • Lettorati - Lettorati
        • Attività integrative
      • Dipartimento di Studi Umanistici
        • Laurea triennale (DM270)
          • LE06 - STUDI UMANISTICI
          • SF02 - SCIENZE DELLA COMUNICAZIONE
          • SF01 - SCIENZE DELL'EDUCAZIONE
          • LE05 - DISCIPLINE LETTERARIE, ARCHEOLOGICHE E STORICO-ARTISTICHE
          • LE04 - LINGUE E LETTERATURE STRANIERE
          • LE01 - DISCIPLINE STORICHE E FILOSOFICHE
          • SF03 - SERVIZIO SOCIALE
          • LE07 - LETTERE ANTICHE E MODERNE, ARTI, COMUNICAZIONE
          • LE08 - LETTERE
        • Laurea Magistrale
          • LE58 - LINGUE E LETTERATURE STRANIERE
          • SF04 - SCIENZE DELLA COMUNICAZIONE PUBBLICA, D'IMPRESA E PUBBLICITA
          • LE63 - FILOSOFIA
          • SF05 - SERVIZIO SOCIALE, POLITICHE SOCIALI, PROGRAMMAZIONE E GESTIONE DEI SERVIZI
          • LE64 - STUDI STORICI DAL MEDIOEVO ALL'ETA CONTEMPORANEA
          • LE60 - ITALIANISTICA
          • LE62 - SCIENZE DELL'ANTICHITÀ: ARCHEOLOGIA, STORIA, LETTERATURE
          • LE68 - LINGUE, LETTERATURE STRANIERE E TURISMO CULTURALE
          • LE65 - STUDI STORICI. DALL'ANTICO AL CONTEMPORANEO
          • SF06 - COORDINAMENTO E GESTIONE DEI SERVIZI EDUCATIVI
        • Tirocinio formativo attivo
          • TFA_A036 - FILOSOFIA, PSICOLOGIA E SCIENZE DELL'EDUCAZIONE
        • Lettorati e altre attivita' didattiche
          • Lettorati - Lettorati
          • Altreattdi - Altre attivita' didattiche
        • Master di Primo Livello (DM270)
          • M111 - PERSONE E PERSONALE: GESTIRE E VALORIZZARE IL PATRIMONIO UMANO DELLE ORGANIZZAZIONI
          • M118 - ORGANIZZAZIONE E GESTIONE DELLE ISTITUZIONI SCOLASTICHE IN CONTESTI MULTICULTURALI
        • Scuola di Specializzazione
          • SS01 - BENI ARCHEOLOGICI
        • Percorso Formativo 24 Cfu
        • Ulteriori attività formative
        • Percorso di Formazione 60 CFU
          • CE01 - EDUCATORE PROFESSIONALE SOCIO-PEDAGOGICO
          • CE02 - EDUCATORE PROFESSIONALE SOCIO-PEDAGOGICO
        • MASTER DI SECONDO LIVELLO
        • Specializzazione per le attività di sostegno
          • TFAS01 - Corso di formazione per le attività di sostegno per la scuola secondaria di primo grado (TFA SOS)
          • TFAS02 - Corso di formazione per le attività di sostegno per la scuola secondaria di secondo grado (TFA SOS)
        • Master di Secondo Livello (DM270)
          • M227 - INSEGNARE IN OSPEDALE E ISTRUZIONE DOMICILIARE: COMPETENZE, METODOLOGIE, STRATEGIE
        • Laurea Magistrale Ciclo Unico 5 anni
          • SF10 - SCIENZE DELLA FORMAZIONE PRIMARIA
        • Corso di aggiornamento
          • CA11 - HEALTH HUMANITIES: CULTURA UMANISTICA PER LE SCIENZE DELLA SALUTE E LE PRATICHE DELLA CURA
      • Dipartimento Universitario Clinico di Scienze mediche, chirurgiche e della salute
        • Laurea triennale (DM270)
          • ME13 - TECNICHE DI LABORATORIO BIOMEDICO (ABILITANTE ALLA PROFESSIONE SANITARIA DI TECNICO DI LABORATORIO BIOMEDICO)
          • ME12 - FISIOTERAPIA (ABILITANTE ALLA PROFESSIONE SANITARIA DI FISIOTERAPISTA)
          • ME10 - INFERMIERISTICA (ABILITANTE ALLA PROFESSIONE SANITARIA DI INFERMIERE)
          • ME15 - IGIENE DENTALE (ABILITANTE ALLA PROFESSIONE SANITARIA DI IGIENISTA DENTALE)
          • ME16 - TECNICHE DELLA PREVENZIONE NELL'AMBIENTE E NEI LUOGHI DI LAVORO (ABILITANTE ALLA PROFESSIONE SANITARIA DI TECNICO DELLA PREVENZIONE NELL'AMBIENTE E NEI LUOGHI DI LAVORO)
          • ME17 - TECNICA DELLA RIABILITAZIONE PSICHIATRICA (ABILITANTE ALLA PROFESSIONE SANITARIA DI TECNICO DELLA RIABILITAZIONE PSICHIATRICA)
          • ME18 - LOGOPEDIA (ABILITANTE ALLA PROFESSIONE SANITARIA DI LOGOPEDISTA)
          • ME14 - TECNICHE DI RADIOLOGIA MEDICA, PER IMMAGINI E RADIOTERAPIA (ABILITANTE ALLA PROFESSIONE SANITARIA DI TECNICO DI RADIOLOGIA MEDICA)
          • ME19 - ASSISTENZA SANITARIA (ABILITANTE ALLA PROFESSIONE SANITARIA DI ASSISTENTE SANITARIO)
        • Master di Primo Livello (DM270)
          • URGENZE-EMERGENZE CLINICHE EXTRAOSPEDALIERE
          • M117 - PET THERAPY: ESPERTO IN INTERVENTI ASSISTITI CON GLI ANIMALI - IAA
          • M121 - MASTER SPECIALISTICO IN INFERMIERISTICA PEDIATRICA
        • Master di Secondo Livello (DM270)
          • URGENZE-EMERGENZE CLINICHE EXTRAOSPEDALIERE
          • M210 - CHIRURGIA ANDROLOGICA E DISFORIA DI GENERE
          • M211 - NUTRIZIONE CLINICA, DIABETOLOGIA E METABOLISMO: FISIOPATOLOGIA E GESTIONE PRATICA MULTIDISCIPLINARE
        • Laurea Magistrale Ciclo Unico 6 anni
          • ME03 - MEDICINA E CHIRURGIA
          • ME04 - ODONTOIATRIA E PROTESI DENTARIA
        • Scuola di Specializzazione
          • SSO01 - CHIRURGIA ORALE
          • SSO02 - ODONTOIATRIA PEDIATRICA
          • SSM18 - GENETICA MEDICA
        • Altre attivita' didattiche
          • Assistenza alla didattica multimediale
          • Progress Test
          • Unita' di Biostatistica
        • Scuola di Specializzazione
          • SSM21 - NEUROLOGIA
          • SSM04 - DERMATOLOGIA E VENEREOLOGIA
          • SSM22 - GENETICA MEDICA
          • SSM16 - RADIODIAGNOSTICA
          • SSM14 - OTORINOLARINGOIATRIA
          • SSM11 - MEDICINA LEGALE
          • SSM07 - MALATTIE DELL'APPARATO CARDIOVASCOLARE
          • SSM05 - GERIATRIA
          • SSM23 - MALATTIE DELL'APPARATO RESPIRATORIO
          • SSM08 - MEDICINA DEL LAVORO
          • SSM20 - MEDICINA DELLO SPORT E DELL'ESERCIZIO FISICO
          • SST01 - MICROBIOLOGIA E VIROLOGIA
          • SSM19 - MALATTIE DELL'APPARATO DIGERENTE
        • Scuola di Specializzazione
          • SSM10 - MEDICINA INTERNA
          • SSM01 - ANESTESIA RIANIMAZIONE, TERAPIA INTENSIVA E DEL DOLORE
          • SSM06 - GINECOLOGIA ED OSTETRICIA
        • Dottorati di ricerca
        • Lettorati e altre attivita' didattiche
          • Altreattdi - Altre attivita' didattiche
          • Lettorati - Lettorati
        • Laurea Magistrale
          • ME05 - SCIENZE INFERMIERISTICHE E OSTETRICHE
      • Centro Linguistico di Ateneo
        • Erasmus+
      • Sistema Bibliotecario di Ateneo
      • Amministrazione Centrale
        • Servizio Prevenzione e Protezione
        • Area Servizi ICT
        • Corsi Personale T-A
          • Comunicazione - 3
          • Acquisti
          • Biblioteche
          • Comunicazione
          • Contabilità e finanza
          • Didattica e servizi agli studenti Gestione qualità
          • Gestione risorse umane
          • Giuridico-Legale
          • Informatica base
          • Informatica per tecnici
          • Pari opportunità
          • Progetti e finanziamenti
          • Ricerca e trasferimento tecnologico
          • Sicurezza
          • Trasparenza e anticorruzione
          • Linguistica
        • Mobilità Internazionale
      • Progetto FlashForward
      • Corsi in convenzione
        • AOUTS
      • PhD - Formazione trasversale
      • La ricerca all'Università di Trieste
      • CIRD - Centro Interdipartimentale per la Ricerca Didattica
      • Teledidattica
      • Moodle Guides
      • Servizi Disabili e DSA
    • Support
          • English ‎(en)‎
            • English ‎(en)‎
            • Italiano ‎(it)‎
        • Hide blocks
        • Show blocks
        • Full screen
        • Standard view
        Page path
        • Home /
        • Courses /
        • Dipartimento di Matematica e Geoscienze /
        • Laurea Magistrale /
        • SM35 - DATA SCIENCE AND SCIENTIFIC COMPUTING /
        • A.A. 2021 - 2022 /
        • 567SM - SOFTWARE DEVELOPMENT METHODS 2021
        Skip Search forums

        Search forums

        Search
        Advanced searchHelp with Search
        Skip Latest announcements

        Latest announcements

        • 15 Nov, 14:16
          DARIO CAMPAGNA
          Quick reminder about 16/11/2021 and 19/11/2021 lectures and assignments
        • 1 Nov, 11:08
          PAOLO VERCESI
          The next lesson is on Monday 8 November
        • 1 Oct, 15:51
          DARIO CAMPAGNA
          Course start date and first lecture
        Older topics ...
        Skip Upcoming events

        Upcoming events

        There are no upcoming events
        Go to calendar...
        Skip Recent activity

        Recent activity

        Activity since Monday, 30 January 2023, 2:31 PM
        Full report of recent activity...

        No recent activity

        Skip Navigation

        Navigation

        • Home

          • Moodle@Units

            • Tags

            • Calendar

          • Current course

            • 567SM - SOFTWARE DEVELOPMENT METHODS 2021

              • Participants

              • General Information

              • Slides

              • Exercises

              • Final Exam

          • Courses

        Topic outline

        • General Information

          General Information

          •  News Forum
          •  Microsoft Teams Page
          •  FAQs Page
          •  Schedule of second part Page
        • Slides

          Slides

          •  Introduction to the course File
          •  Java - part 1 - Introduction File PDF document
          •  Java - part 2 - Classes File PDF document
          •  Java - Solution of assignments File PDF document
          •  Java - part 3 - Packaging File PDF document
          •  Java - part 4 - Inheritance File PDF document
          •  Java - part 5 - Exceptions File PDF document
          •  Java - Solution of assignments 2 File PDF document
          •  Java - part 6 - The String class File PDF document
          •  Java - part 7 - Primitive type wrappers, Enumerations, and Generics - UPDATED File PDF document
          •  Java - part 8 - Collections File PDF document
          •  Java - Solution of assignments 3 File PDF document
          •  Java - part 9 - Concurrency File PDF document
          •  Java - part 10 - Functional Programming File PDF document
          •  Java - part 11 - Streams - UPDATED 8-Nov File PDF document
          •  Java - part 12 - I/O Streams File PDF document
          •  Agile Software Development File
          •  Build Automation File
          •  Version Control File
          •  Introduction to Test Driven Development File
          •  The TDD Cycle in Action File
          •  Refactoring File
          •  Static Code Analysis File
          •  Pair Programming File
          •  Property-based Testing File
          •  Test Doubles File
          •  Continuous Integration File
        • Exercises

          Exercises

          •  General instructions for coding assignments Page
          •  FizzBuzz Page
          •  FizzBuzz with TDD Page
          •  Leap Year Page
          •  Tennis Refactoring Kata Page
          •  Smelly Tic Tac Toe Page
          •  Cribbage Score Calculator Page
          •  Bank OCR Page
        • Final Exam

          Final Exam

          •  Format and instructions Page
          •  Projects and Groups Page

        logo units per il footer

        • © 2017 UNITS
        • Privacy
        • Informativa sull'uso dei cookies