Showing posts with label coding. Show all posts
Showing posts with label coding. Show all posts

Wednesday, 17 February 2016

The Advantages Disadvantages of Using Functions Procedures in Computer ProgrammingIn Feburary 2016 17,

In Feburary 2016 17,
Procedures and functions operate on the same principle of writing a small chunk of code that you can call, rather than writing the same code in multiple places in your program. This practice cuts down on program size at the very least, and often improves the readability of the program. Most programming languages contain built-in functions, and support the capability to build procedures and functions in your code.
Reduced Coding Time
An advantage of using functions and procedures is that coding time is reduced. If you only have to write a routine one time and code statements that call it, you save the time of coding the same routine multiple times, even if you opt to cut and paste the routine. The reduction in coding time helps to reduce the total project delivery time.
Reduced Debugging Time
In addition to reducing coding time, using procedures and functions help to reduce debugging time. When you put the same code in multiple places it is sometimes difficult to make debugging changes in all of those places. If you make the change in one place, but fail to make the change in the other two places it is easy to become confused. This makes it difficult to find the problem and eliminate it from every place in the program.
Maintenance Effects
The effects on program maintenance, which is the most costly of the development stages, can be both good and bad. As with debugging, if the problem is in a called procedure, then you can find it once and eliminate it quickly. However, if the programmer who wrote the code overused procedures and functions, the program can be harder to understand. The harder to understand, the longer it takes to fix a program.
In Feburary 2016 17,

Tuesday, 9 February 2016

What Is 'Windows Audio Device Graph Isolation?'In Feburary 2016 09,

In Feburary 2016 09,
Windows Audio Device Graph Isolation runs under the process name 'audiodg.exe' and is a component of the Microsoft Windows Windows 7 and Windows 8.1 operating systems. The file runs the audio engine for Windows, which allows third party code from vendor audio applications to run sound in the computer system. The process is not crucial to basic computer functions.
Process Purpose
The process ensures that additional audio through a third party vendor is not lost in the Windows coding process, therefore allowing computer users to listen to audio without interruption. The audiodg.exe process also handles Digital Rights Management (DRM), which in requires that some audio samples go through a protection process to prevent illegal copying.
File Removal
While the audiodg.exe file will not harm your computer or affect running programs, some users may wish to disable the process if the file is using too much memory or consuming available computer resources. To remove the file, launch the Task Manager, click the 'Process' tab and locate the file under the name Windows Audio Device Graph Isolation. From here, you will be able to disable the program. The process will relaunch when the computer restarts or reboots, unless you also remove it from the Startup folder.
Virus Alert
The audiodg.exe application is not a virus. However, since it's an executable file, it's possible for malware, trojans or viruses to hide inside the file name and infiltrate your system. Users can avoid potentially dangerous issues by updating anti-virus programs and running scans regularly. Also note that the Windows Audio Device Graph Isolation application only runs with Windows 8, 7 and Vista. Therefore, users who see the process on an earlier version of Windows should immediately treat the file as a virus and remove it.
In Feburary 2016 09,