Skip to main content
INF - e-learning - Dipartimento di Informatica
  • English ‎(en)‎
    English ‎(en)‎ Italiano ‎(it)‎
You are currently using guest access (Log in)

Laboratorio di Reti B - AA 2016-2017

  1. Home
  2. Courses
  3. Corso di Laurea in Informatica (L-31)
  4. LabRetiB1617
  5. 19 September - 25 September
  6. Assignment 1: Pi Greco

Assignment 1: Pi Greco

Completion requirements
Opened: Tuesday, 20 September 2016, 12:00 AM
Due: Tuesday, 4 October 2016, 12:00 AM

Scrivere un programma che attiva un thread T che effettua il calcolo approssimato di PiGreco. Il programma principale riceve in input da linea di comando un parametro che indica il grado di accuratezza (accuracy) per il calcolo di PiGreco ed il tempo massimo di attesa dopo cui il programma principale interrompe il thread T.

Il thread T effettua un ciclo infinito per il calcolo di PiGreco usando la serie di Gregory-Leibniz ( PiGreco= 4/1 - 4/3 + 4/5 - 4/7 + 4/9 - 4/11 ...).

Il thread esce dal ciclo quando una delle due condizioni seguenti risulta verificata:

1) il thread è stato interrotto

2) la differenza tra il valore stimato di PiGreco ed il valore Math.PI (della libreria JAVA) è minore di accuracy

◄ Esercizio in aula - Join thread con executor
Assignment 2: Ufficio postale ►

Blocks

Skip Navigation

Navigation

  • Home

    • Site pages

      • My courses

      • Tags

      • ForumSite news

    • My courses

    • Courses

      • Corso di Laurea in Informatica (L-31)

        • CN-A ( 24-25)

        • CC 24 25

        • LWS2425

        • ICT security

        • LBD_24-25

        • IIA 2025

        • GC2425

        • ALGEBRA LINEARE 2024-25

        • ALGEBRA

        • PdP-B-2024

        • PdP-A-2024

        • LabRetiB1617

          • Laboratorio di Programmazione di Reti - Corso B - ...

          • TextTwist: Progetto Anno Accademico 2016-2017

          • 19 September - 25 September

            • FileLezione 1

            • FileEsercizio in aula - Join thread con executor

            • AssignmentAssignment 1: Pi Greco

            • AssignmentAssignment 2: Ufficio postale

          • 26 September - 2 October

          • 3 October - 9 October

          • 10 October - 16 October

          • 17 October - 23 October

          • 24 October - 30 October

          • 31 October - 6 November

          • 7 November - 13 November

          • 14 November - 20 November

          • 21 November - 27 November

          • 28 November - 4 December

          • 5 December - 11 December

          • 12 December - 18 December

      • Corso di Laurea Magistrale in Informatica (LM-18)

      • Corso di Laurea Magistrale in Informatica e Networ...

      • Corso di Laurea Magistrale in Data Science and Bus...

      • Corso di Laurea Magistrale in Informatics for Digi...

      • Corsi erogati dal Dipartimento di Matematica

      • Master di II livello in "Professione formatore in ...

      • Corsi CLIL

      • Altri Corsi

      • Anno Accademico 2013-14

Blocks

You are currently using guest access (Log in)
LabRetiB1617
  • English ‎(en)‎
    • English ‎(en)‎
    • Italiano ‎(it)‎
Data retention summary
Get the mobile app