What are the key business processes?

What are the key business processes?

Ten Core Business Processes

  • Customer Strategy & Relationships (Marketing)
  • Employee Development & Satisfaction (Human Resources)
  • Quality, Process Improvement & Change Management.
  • Financial Analysis, Reporting, & Capital Management.
  • Management Responsibility.
  • Customer Acquisition (Sales)
  • Product Development.
  • Product/Service Delivery.

Who keeps the track of process?

The program responsible for this task is known as? Explanation: Keeps tracks of processor and status of process. The program responsible for this task is known as traffic controller. 7.

What are the two steps of a process execution Mcq?

The two steps of a process execution are : (choose two)

  • I/O Burst, CPU Burst (Correct Answer)
  • CPU Burst.
  • Memory Burst.
  • OS Burst.

What is the average turn around time with SRT?

In SRT, the process with smallest runtime to complete (i.e remaining time) is scheduled to run next, including new arrivals. In SRT, a running process may be preempted by new process with shorter estimated run time....Consider the following 4 jobs.
JobTurn Around Time
116-0 = 16
25-1 = 4
325-3 = 22
410-4 = 6

What is called the starting up on operating system?

The process of bringing up the operating system is called booting (originally this was bootstrapping and alluded to the process of pulling yourself up "by your bootstraps"). Your computer knows how to boot because instructions for booting are built into one of its chips, the BIOS (or Basic Input/Output System) chip.

What is booting and its types?

Booting is the process of restarting a computer or its operating system software. ... Booting is of two types :1. Cold booting: When the computer is started after having been switched off. 2. Warm booting: When the operating system alone is restarted after a system crash or freeze.

Why is it called booting up?

The term "boot" comes from the word "bootstraps," which people at one time used to get their boots on. Likewise, "booting" a computer gets it up and running. In simple terms, to boot a computer is to turn it on. Once the computer's power is turned on, the "boot process" takes place.

What are the types of process synchronization?

On the basis of synchronization, processes are categorized as one of the following two types:

  • Independent Process : Execution of one process does not affects the execution of other processes.
  • Cooperative Process : Execution of one process affects the execution of other processes.

What are the two kinds of semaphores?

The two most common kinds of semaphores are counting semaphores and binary semaphores. Counting semaphore can take non-negative integer values and Binary semaphore can take the value 0 & 1.

Why process synchronization is needed?

The need for synchronization originates when processes need to execute concurrently. The main purpose of synchronization is the sharing of resources without interference using mutual exclusion. The other purpose is the coordination of the process interactions in an operating system.

What is synchronization with example?

Synchronized method is used to lock an object for any shared resource. When a thread invokes a synchronized method, it automatically acquires the lock for that object and releases it when the thread completes its task. //example of java synchronized method. class Table{

Which is the synchronization tool?

Explanation: Semaphore is a synchronization tool. Semaphore is a mechanism which synchronizes or controls access of threads on critical resources. There are two types of semaphores i) Binary Semaphore ii) Counting Semaphore.

What is the process of synchronization?

Process Synchronization is the task of coordinating the execution of processes in a way that no two processes can have access to the same shared data and resources. ... To avoid this type of inconsistency of data, the processes need to be synchronized with each other.

What is difference between synchronized method and block?

The difference is in which lock is being acquired: synchronized method acquires a lock on the whole object. ... synchronized blocks acquires a lock in the object between parentheses after the synchronized keyword. Meaning no other thread can acquire a lock on the locked object until the synchronized block exits.

What is the purpose of synchronized block?

When we use a synchronized block, internally Java uses a monitor also known as monitor lock or intrinsic lock, to provide synchronization. These monitors are bound to an object, thus all synchronized blocks of the same object can have only one thread executing them at the same time.

What is deadlock in multithreading?

Deadlock describes a situation where two or more threads are blocked forever, waiting for each other. Deadlock occurs when multiple threads need the same locks but obtain them in different order.

Can two threads access the two synchronized methods at a time?

Yes, they can run simultaneously both threads. If you create 2 objects of the class as each object contains only one lock and every synchronized method requires lock. So if you want to run simultaneously, create two objects and then try to run by using of those object reference.

Which are two valid constructors for thread?

Which two are valid constructors for Thread? Explanation: (1) and (2) are both valid constructors for Thread. (3), (4), and (5) are not legal Thread constructors, although (4) is close.

What happens if we start a thread that has already been started?

No. After starting a thread, it can never be started again. If you does so, an IllegalThreadStateException is thrown. In such case, thread will run once but for second time, it will throw exception.

What is a synchronized block in Java?

A Java synchronized block marks a method or a block of code as synchronized. A synchronized block in Java can only be executed a single thread at a time (depending on how you use it). Java synchronized blocks can thus be used to avoid race conditions.