Sunteți pe pagina 1din 4

Ministerul Educaţiei, Culturii și Cercetării al Republicii

Moldova

Universitatea Tehnică a Moldovei

RAPORT
Lucrare de laborator nr.2
la ASO

A efectuat:
st. gr. CR-182 O.Bonari

A verificat:
dr., conf. univ. L.Rotaru

Chişinău 2021
Lucrare de laborator nr. 2
1. Tema lucrării:
Elaborarea unui mecanizm de planificare a activităţii proceselor.
2. Scopul lucrării:
 Însuşirea modalităţilor de creare a mecanizmelor de planificare;
 Însuşirea modalităţilor de prelucrare a mecanizmului de planificare;

3. Etapele de efectuare:
- crearea firelor de execuţie;
- crearea şi iniţializarea obiectelor de prelucrare a firelor de execuţie;
- crearea interfeţei programului;
- prezentarea lucrării.
Varianta 2
Sarcina2. Un timer pentru a se actualiza la fiecare minut.

Codul Programului

package lab22;

import javax.swing.*;
import java.util.Timer;
import java.util.TimerTask;
import java.awt.event.*;

public class Lab22


{
static final int interval = 1;

static JLabel label;


static int minutesElapsed = 0;
static Timer timer;
static boolean isRunning = false;

public static void main(String[] args)


{
createWindow();
}

private static void initializeTimer()


{
timer = new Timer();
timer.scheduleAtFixedRate(new TimerTask() {
public void run() {
minutesElapsed++;

if (minutesElapsed >= 60) {


minutesElapsed = 0;
}
updateLabelText();
}
}, 0, interval * 1000);
}

private static void updateLabelText()


{
String mins = String.valueOf(minutesElapsed);
String hours = "00:";
String minutes = minutesElapsed < 10 ? "0" + mins : mins;
String time = hours + minutes;
label.setText(time);
}

private static void createWindow()


{
JFrame frame = new JFrame();
JButton startButton = new JButton("Start");
label = new JLabel();

startButton.setBounds(10, 10, 80, 35);


label.setBounds(10, 60, 190, 35);
label.setText("");

frame.add(startButton);
frame.add(label);
frame.setLayout(null);
frame.setSize(240, 150);
frame.setVisible(true);

setupActionListener(startButton);
}

private static void setupActionListener(JButton button)


{
button.addActionListener(new ActionListener() {
public void actionPerformed(ActionEvent e){

if (timer == null)
{
minutesElapsed = -1;
updateLabelText();
button.setText("Stop");
initializeTimer();
}
else
{
button.setText("Start");
timer.cancel();
timer.purge();
timer = null;
}
}
});
}
}

S-ar putea să vă placă și

  • Hgjyujvvgvhgvn
    Hgjyujvvgvhgvn
    Document5 pagini
    Hgjyujvvgvhgvn
    CS:GO cFG
    100% (2)
  • Lab 6 Poo
    Lab 6 Poo
    Document5 pagini
    Lab 6 Poo
    Alex Tronciu
    Încă nu există evaluări
  • Java - Lab3r Algoritmului Bancherului
    Java - Lab3r Algoritmului Bancherului
    Document11 pagini
    Java - Lab3r Algoritmului Bancherului
    Octavian Macovetchi
    100% (1)
  • Laborator 2 APA
    Laborator 2 APA
    Document17 pagini
    Laborator 2 APA
    RoscaFlorin
    Încă nu există evaluări
  • Hjjgkyjhgjbn
    Hjjgkyjhgjbn
    Document19 pagini
    Hjjgkyjhgjbn
    CS:GO cFG
    Încă nu există evaluări
  • Laborator 1 ASO
    Laborator 1 ASO
    Document4 pagini
    Laborator 1 ASO
    Жан Ганган
    Încă nu există evaluări
  • CR-191 MIPI Axenti Alina Lab4
    CR-191 MIPI Axenti Alina Lab4
    Document6 pagini
    CR-191 MIPI Axenti Alina Lab4
    Alina Axenti
    Încă nu există evaluări
  • Lab 1 ASO
    Lab 1 ASO
    Document6 pagini
    Lab 1 ASO
    Cristian
    100% (1)
  • LAB3PSR
    LAB3PSR
    Document11 pagini
    LAB3PSR
    Cristian
    Încă nu există evaluări
  • Lab 3 BTD Axenti
    Lab 3 BTD Axenti
    Document6 pagini
    Lab 3 BTD Axenti
    Alina Axenti
    Încă nu există evaluări
  • LAB3PDP
    LAB3PDP
    Document4 pagini
    LAB3PDP
    Cristian
    Încă nu există evaluări
  • Lab 2 BTD
    Lab 2 BTD
    Document14 pagini
    Lab 2 BTD
    megadanyx
    Încă nu există evaluări
  • Laborator 1 C
    Laborator 1 C
    Document17 pagini
    Laborator 1 C
    Dorin Graur
    Încă nu există evaluări
  • Java - Lab4 Cina Filozofilor
    Java - Lab4 Cina Filozofilor
    Document6 pagini
    Java - Lab4 Cina Filozofilor
    Octavian Macovetchi
    Încă nu există evaluări
  • PCD Lab 1 Nepiiovda Dmitrii
    PCD Lab 1 Nepiiovda Dmitrii
    Document10 pagini
    PCD Lab 1 Nepiiovda Dmitrii
    Catalina Bucur
    Încă nu există evaluări
  • GHJGHVHBNNJB
    GHJGHVHBNNJB
    Document21 pagini
    GHJGHVHBNNJB
    CS:GO cFG
    Încă nu există evaluări
  • Lab 7 Cazacu POO
    Lab 7 Cazacu POO
    Document8 pagini
    Lab 7 Cazacu POO
    Iura Cazacu
    Încă nu există evaluări
  • Lab 3
    Lab 3
    Document4 pagini
    Lab 3
    Клара Кожухари
    Încă nu există evaluări
  • SOMIPP Lab5
    SOMIPP Lab5
    Document4 pagini
    SOMIPP Lab5
    X3 KTO
    Încă nu există evaluări
  • Laborator-2mmc Balan Ion
    Laborator-2mmc Balan Ion
    Document12 pagini
    Laborator-2mmc Balan Ion
    Ion Bn
    Încă nu există evaluări
  • Lab 1
    Lab 1
    Document10 pagini
    Lab 1
    Ion Cornea
    Încă nu există evaluări
  • Lab 3 BTD
    Lab 3 BTD
    Document6 pagini
    Lab 3 BTD
    Trifan Petru
    100% (1)
  • Egajklrjalkgjlekrg
    Egajklrjalkgjlekrg
    Document8 pagini
    Egajklrjalkgjlekrg
    CS:GO cFG
    Încă nu există evaluări
  • Lab MMC2
    Lab MMC2
    Document5 pagini
    Lab MMC2
    Maxim
    Încă nu există evaluări
  • Lab 5 BTD Axenti
    Lab 5 BTD Axenti
    Document6 pagini
    Lab 5 BTD Axenti
    Alina Axenti
    100% (1)
  • C++2012 Lab6
    C++2012 Lab6
    Document10 pagini
    C++2012 Lab6
    Elena Bujor
    Încă nu există evaluări
  • PSR Lab3
    PSR Lab3
    Document11 pagini
    PSR Lab3
    Iulian Decuseara
    Încă nu există evaluări
  • ASDN2
    ASDN2
    Document6 pagini
    ASDN2
    Viktor Dobrovolschi
    Încă nu există evaluări
  • Laboratorul 1
    Laboratorul 1
    Document4 pagini
    Laboratorul 1
    ion
    Încă nu există evaluări
  • PCAD
    PCAD
    Document4 pagini
    PCAD
    Fiodor Ciumac
    Încă nu există evaluări
  • Lab 4
    Lab 4
    Document12 pagini
    Lab 4
    Fil Gorea
    Încă nu există evaluări
  • Lab 2 MMC Boj
    Lab 2 MMC Boj
    Document12 pagini
    Lab 2 MMC Boj
    Andrian Brinzan
    Încă nu există evaluări
  • Laboratorul 1 Tap
    Laboratorul 1 Tap
    Document4 pagini
    Laboratorul 1 Tap
    catalina bucur
    Încă nu există evaluări
  • Raport C++ Lab 6
    Raport C++ Lab 6
    Document4 pagini
    Raport C++ Lab 6
    Nickolae Enachi
    Încă nu există evaluări
  • Lab 5 PSR
    Lab 5 PSR
    Document7 pagini
    Lab 5 PSR
    Iulian Decuseara
    Încă nu există evaluări
  • MMC Lab2
    MMC Lab2
    Document6 pagini
    MMC Lab2
    Mihail Boran
    Încă nu există evaluări
  • IoT LL4
    IoT LL4
    Document4 pagini
    IoT LL4
    Anya Mr
    Încă nu există evaluări
  • Lab 2 POO AI-191
    Lab 2 POO AI-191
    Document8 pagini
    Lab 2 POO AI-191
    Carolin
    Încă nu există evaluări
  • Proiect La PSM
    Proiect La PSM
    Document19 pagini
    Proiect La PSM
    Ion Caimacan
    Încă nu există evaluări
  • PSR Lab4
    PSR Lab4
    Document11 pagini
    PSR Lab4
    Iulian Decuseara
    Încă nu există evaluări
  • SEI Atest 1
    SEI Atest 1
    Document20 pagini
    SEI Atest 1
    Nicoleta Lesan
    100% (1)
  • Evaluarea 1 TSSS, Varianta 2
    Evaluarea 1 TSSS, Varianta 2
    Document2 pagini
    Evaluarea 1 TSSS, Varianta 2
    Alex Tronciu
    Încă nu există evaluări
  • Metode Numerice2
    Metode Numerice2
    Document9 pagini
    Metode Numerice2
    verginarojnita
    Încă nu există evaluări
  • PSR Lab5
    PSR Lab5
    Document7 pagini
    PSR Lab5
    Iulian Decuseara
    Încă nu există evaluări
  • MMC2 Modulul2
    MMC2 Modulul2
    Document16 pagini
    MMC2 Modulul2
    ViorelRotari
    Încă nu există evaluări
  • Laborator 5 POO
    Laborator 5 POO
    Document6 pagini
    Laborator 5 POO
    Constantin Palita
    Încă nu există evaluări
  • Lab 6
    Lab 6
    Document4 pagini
    Lab 6
    Егор Казаков
    Încă nu există evaluări
  • Lab1 Po
    Lab1 Po
    Document7 pagini
    Lab1 Po
    Alina Axenti
    Încă nu există evaluări
  • PSM Laborator Nr5
    PSM Laborator Nr5
    Document2 pagini
    PSM Laborator Nr5
    grupac131
    Încă nu există evaluări
  • MMC Lab3 Rap
    MMC Lab3 Rap
    Document4 pagini
    MMC Lab3 Rap
    I LOVE ME
    Încă nu există evaluări
  • Laboratorul 2 PPE
    Laboratorul 2 PPE
    Document4 pagini
    Laboratorul 2 PPE
    crismaruion
    Încă nu există evaluări
  • Lab Sotr 2
    Lab Sotr 2
    Document11 pagini
    Lab Sotr 2
    JK
    Încă nu există evaluări
  • Lab 4
    Lab 4
    Document5 pagini
    Lab 4
    cristian
    Încă nu există evaluări
  • Laborator 5
    Laborator 5
    Document7 pagini
    Laborator 5
    Ion Caimacan
    Încă nu există evaluări
  • LL3 IoT ECiobanu
    LL3 IoT ECiobanu
    Document6 pagini
    LL3 IoT ECiobanu
    Ecaterina Ciobanu
    Încă nu există evaluări
  • Lucrarea 6
    Lucrarea 6
    Document17 pagini
    Lucrarea 6
    Vadim Ciubotaru
    Încă nu există evaluări
  • Lab 1
    Lab 1
    Document20 pagini
    Lab 1
    Fil Gorea
    Încă nu există evaluări
  • Aso LL1
    Aso LL1
    Document6 pagini
    Aso LL1
    Cătălin Cațer
    Încă nu există evaluări
  • Java Lab 1
    Java Lab 1
    Document9 pagini
    Java Lab 1
    Valentin Bencheci
    Încă nu există evaluări
  • PCD Lab2 Grosu Maxim RM-201
    PCD Lab2 Grosu Maxim RM-201
    Document5 pagini
    PCD Lab2 Grosu Maxim RM-201
    maxlab
    Încă nu există evaluări
  • Pac 2
    Pac 2
    Document3 pagini
    Pac 2
    CS:GO cFG
    Încă nu există evaluări
  • Hugytfjjoihulkjl
    Hugytfjjoihulkjl
    Document6 pagini
    Hugytfjjoihulkjl
    CS:GO cFG
    Încă nu există evaluări
  • Constructor I
    Constructor I
    Document22 pagini
    Constructor I
    CS:GO cFG
    Încă nu există evaluări
  • Jbhiușohjhșișșholn
    Jbhiușohjhșișșholn
    Document5 pagini
    Jbhiușohjhșișșholn
    CS:GO cFG
    Încă nu există evaluări
  • LJJHJKNLKNLK/N
    LJJHJKNLKNLK/N
    Document9 pagini
    LJJHJKNLKNLK/N
    CS:GO cFG
    Încă nu există evaluări
  • HGLKJHLHFHLKHJK
    HGLKJHLHFHLKHJK
    Document3 pagini
    HGLKJHLHFHLKHJK
    CS:GO cFG
    Încă nu există evaluări
  • JKKJJKBJL/NKNJKLNLN
    JKKJJKBJL/NKNJKLNLN
    Document5 pagini
    JKKJJKBJL/NKNJKLNLN
    CS:GO cFG
    Încă nu există evaluări
  • JBHJHJJKKJ
    JBHJHJJKKJ
    Document11 pagini
    JBHJHJJKKJ
    CS:GO cFG
    Încă nu există evaluări
  • Fișa de Activitate 22 Iunie 3 Iulie
    Fișa de Activitate 22 Iunie 3 Iulie
    Document1 pagină
    Fișa de Activitate 22 Iunie 3 Iulie
    CS:GO cFG
    Încă nu există evaluări
  • GHJGHVHBNNJB
    GHJGHVHBNNJB
    Document21 pagini
    GHJGHVHBNNJB
    CS:GO cFG
    Încă nu există evaluări
  • Referat Testarea
    Referat Testarea
    Document11 pagini
    Referat Testarea
    CS:GO cFG
    Încă nu există evaluări
  • Testare Aplicatie
    Testare Aplicatie
    Document3 pagini
    Testare Aplicatie
    CS:GO cFG
    Încă nu există evaluări
  • SGDGDRB
    SGDGDRB
    Document8 pagini
    SGDGDRB
    CS:GO cFG
    Încă nu există evaluări
  • Lab 2 WAFDVWEVS CR-182
    Lab 2 WAFDVWEVS CR-182
    Document5 pagini
    Lab 2 WAFDVWEVS CR-182
    CS:GO cFG
    Încă nu există evaluări
  • Lucrarea 6
    Lucrarea 6
    Document17 pagini
    Lucrarea 6
    Vadim Ciubotaru
    Încă nu există evaluări
  • Evolutia Managementului
    Evolutia Managementului
    Document5 pagini
    Evolutia Managementului
    Mihaela
    Încă nu există evaluări
  • Conjunctura Pietei
    Conjunctura Pietei
    Document5 pagini
    Conjunctura Pietei
    CS:GO cFG
    Încă nu există evaluări
  • Scoala Relatiilor Umane
    Scoala Relatiilor Umane
    Document2 pagini
    Scoala Relatiilor Umane
    Draghici Viorica
    Încă nu există evaluări
  • TRHRTSBRDTHSTRH
    TRHRTSBRDTHSTRH
    Document5 pagini
    TRHRTSBRDTHSTRH
    CS:GO cFG
    Încă nu există evaluări
  • Tabel AO Institutii 2020
    Tabel AO Institutii 2020
    Document27 pagini
    Tabel AO Institutii 2020
    CS:GO cFG
    Încă nu există evaluări
  • RGDFHSDTHBGDBF
    RGDFHSDTHBGDBF
    Document6 pagini
    RGDFHSDTHBGDBF
    CS:GO cFG
    Încă nu există evaluări
  • Lab4 CR-182 Mardari-Ion
    Lab4 CR-182 Mardari-Ion
    Document21 pagini
    Lab4 CR-182 Mardari-Ion
    CS:GO cFG
    Încă nu există evaluări
  • Egajklrjalkgjlekrg
    Egajklrjalkgjlekrg
    Document8 pagini
    Egajklrjalkgjlekrg
    CS:GO cFG
    Încă nu există evaluări
  • SGDGDRB
    SGDGDRB
    Document8 pagini
    SGDGDRB
    CS:GO cFG
    Încă nu există evaluări
  • Tabel AO Institutii 2020
    Tabel AO Institutii 2020
    Document27 pagini
    Tabel AO Institutii 2020
    CS:GO cFG
    Încă nu există evaluări
  • Rsdhtftfhfjy
    Rsdhtftfhfjy
    Document4 pagini
    Rsdhtftfhfjy
    CS:GO cFG
    Încă nu există evaluări
  • Lab4 CR-182 Mardari-Ion
    Lab4 CR-182 Mardari-Ion
    Document21 pagini
    Lab4 CR-182 Mardari-Ion
    CS:GO cFG
    Încă nu există evaluări