—, You'd think it would be simple to program something to do something simple. Despite what some people may tell you, you're often right. In a perfect world, we wouldn't have programmers who constantly assumed that any simple task is a gargantuan effort that requires the importation of several processor-heavy, 100-megabyte libraries just to set up. In a perfect world, machines capable of performing 2 billion complex calculations per second wouldn't be brought to their knees by and. And, in a perfect world, these programmers, and the manufacturers who made these devices, would all be bankrupt. Alas, this is not a perfect world.

  1. Computer Without Software Is An Electronic Idiot Discuss Youtube
  2. Computer Without Software Is An Electronic Idiot Discuss Full

The other side of this is, of course,. For similar, usually gaming-specific issues, see also and. In general, a problem in a piece of software shouldn't be considered an example if it occurs in a pre-release (pre-alpha, alpha, or beta) build, or if there's no reason to believe that the software should be judged by professional standards (e.g. Commercial software is fair game, but non-commercial software often isn't, unless it's intended to compete with commercial software). There are also a few things that often aren't examples, even though they might look like they are — in particular, software that appears to use a lot of memory or storage space on your machine.

Your operating system might use a gigabyte of memory on your machine, but that's not because it actually needs it — what's actually happening is that it's using extra memory in exchange for a speed boost. Even the most resource-hungry consumer OSes used today can run on dinosaurs (although finding such a rig may prove difficult). Some galling examples can be found on , particularly the section. See also for when the idiocy isn't limited to shoddy programming. Look on the bright side, Adobe software can be used to make satires of Adobe itself. You may notice it on this very site, taking up 100% of your CPU and 80 megabytes of your RAM to display a static image that would take up 12K as a JPG.

Computer is a dumb machine and it cannot do any work without instruction from the user.computer cannot think. It just does what it is told to do.So computer cannot take its own decision as human. Most computer monitoring equipment allows employers to monitor without the employees' knowledge. However, some employers do notify employees that monitoring takes place. This information may be communicated in memos, employee handbooks, union contracts, at meetings or on a sticker attached to the computer. Email and Instant Messaging.

Also seen on numerous video sites, as a player that drags brand new multicore, multigigahertz computers to their knees in order to jerkily fail playing h.264 video that would run silky smooth on Pentium IIs or G3s as unwrapped files. Thank heavens for.

And also praise the Builder that YouTube videos can be streamed into external video players, such as VLC or SMPlayer with its very own YouTube browser. It's not perfect, but it is great for bypassing the browser-bloat on single-core CPU's, or simply to save on CPU for multi-tasking. This is far more efficient as it also strongly uses video acceleration hardware AND only needs 1/4 to 1/2 of the CPU on a Pentium IV 2.8 GHz system. Also, memory use is.

Even simple programs, like, which can easily run at 70 frames per second on a 486SX when written in C will struggle to run at 5 frames per minute when the same code is used in Flash on a computer more than a hundred times faster. And sometimes, the already-poor performance of Flash is compounded by the often badly coded applications written for it. To give an example, embeds audio and/or video files in pretty much every article on the BBC News website. Unfortunately, the initial version of the Flash app they used to do this was so badly designed that any system with a processor below a Core i7 was pretty much guaranteed to be utterly brought to its knees for several minutes at a time while the player loaded.

It took months for the app's performance problem to be fixed. A couple versions ago, the Windows Flash installer would sometimes report insufficient disk space even when there was no such problem. The installer would check drive C for space, regardless of the actual destination drive, and even if C wasn't assigned to a hard drive at all. Compounding all these problems is the fact that Adobe appears to be deliberately crippling Flash in its capacity to perform its original purpose — vector-based animation — to try and get people to use it for what they want, which seems to be websites (hands up, everyone who thinks this sounds reasonable. Flash has issues on the security front as well.

For example, in early 2015, over a two week period, Flash had three zero day exploits appear and attack unsuspecting users. As each one was patched, the next one appeared to make people's lives more miserable. There is a movement that Adobe is passively supporting called 'Occupy Flash' that is pleading with users to uninstall the plug-in; with the rise of HTML5 content, this is quite feasible for certain people.

The problem has gotten so bad that Google has been using an in-house reimplementation called Pepper Flash for years in the desktop versions of Google Chrome. Since Google is begrudgingly maintaining Pepper Flash for now (though they'd rather we used HTML5 and WebGL), it's considered the definitive (!) version of Flash, especially on desktop Linux (which Adobe stopped supporting after Flash 11). In July 14, 2015, Mozilla announced that all versions of Flash were now blocked by default in Firefox, citing Adobe's slow response to patching publicly available security exploits, to the delight of tech people the world over. However, Adobe soon issued patches, and Flash was unblocked — though the general feeling is that this incident added another nail to a coffin that's been a long time coming.

Has 'given the finger' to Flash as well, and currently uses its own HTML5 player by default. The memory consumption is reasonable for today's budget-computers (Budget Pentium, and AMD APU systems for example) considering it's running the full-featured YouTube site. Also, it, unlike the Flash player, supports 60 frames per second as well as playback speed options. A good omen, perhaps. Due to the decline in usage caused by all these reasons, Adobe announced in July 2017 that they were phasing out support for Flash, and it would be fully retired by the end of 2020. Adobe Acrobat and Adobe Reader aren't much better either.

Somehow, Ctrl+C to copy doesn't always work, despite the fact that this is one of the most basic features of any program that can display text. Sometimes it works, sometimes it silently fails, sometimes it fails and pops up an error message saying 'An internal error has occurred', and sometimes it works but still pops up that error. And if you hit Ctrl+C four times in a row in a futile attempt to copy the same text, you might get one of each result despite the fact that nothing else changed between attempts. It's like playing a slot machine. Then there's the fact that the installer likes to add bloatware to the system in the form of 'helper' programs that start with Windows, stay running as background tasks, and which the main program runs fine without, and the equally unneeded 'Adobe AIR'. Google searches for 'Adobe Reader without air' are very common. Also, Linux versions were somewhat troublesome.

Sometimes, when having several documents opened, you cannot change between them using the mouse — same for using the menus. You have to 'unlock' it from the document, by either clicking on the document, or using the keyboard to activate the menus. Adobe eventually stopped developing Adobe Reader for Linux, but that's not really a bad thing when less bloated PDF viewers, like Evince and Okular, exist (especially since those two also support other formats). Early editions of Adobe Reader X would take forever to display a single PDF, take up huge amounts of processing power, and even had parts of the menu and toolbars disappear at random. Adobe Dreamweaver is known to crash when trying to load a file with a size that's an exact multiple of 8,192 bytes. The recommended solution? Open up the file in a text editor and add a few characters to change the file size.

Despite Adobe Photoshop having been the standard tool for professional digital artists for years, later releases and developments have their increasingly disillusioned artist userbase investigating the products of competitors and open source projects. For starters, the company has begun insisting upon billing the program- and going to great lengths optimizing it to be- an idiot-proofed meme-generator and photo-sharpener targeted toward the 'casual users with way too much money to burn who think ' market. As a result, the 'exciting new features' added to Photoshop are frequently things like yet another way to remove red-eye, while. These problems include things like the ability to freely scroll the canvas in certain modes note which they did fix.on Macs. Some Macs., failure to update key aspects of the program like the 'liquefy' tool to modern 64 bit multicore operation, and implementation of fundamental industry-standard utilities like total keybinding control, tiled windows in full screen mode, and changing the selected tool when the user changes tablet styluses note like nearly every other freeware or purchase program has been able to since about 2009.right around the time when Adobe inexplicably removed the feature from Photoshop. The best part?

Those aforementioned 'exciting new features' occasionally displacing, complicating, and/or generally eroding the performance of the aspects of the program that endeared it to artists in the first place. Meanwhile, Adobe seems baffled by the fact that many artists have expressed a complete disinterest in trading their already-paid-for program for a rented one that introduces more such issues on a regular basis. Apple products, especially iTunes, have a habit of downloading updates, installing them, then leaving behind tens or even hundreds of megabytes (per update!) worth of temporary files which it doesn't clean up.

Even if you update your iPod firmware, it'll leave behind the temporary files on the computer you used to update it. To add insult to injury, it leaves these files in its own application data directory instead of trying to look for a system-designated temporary directory, meaning any other program trying to find and clean up unneeded temporary files won't notice. It's like living with the worst roommate ever. To get rid of these wastes of space, you have to dig through your file system to find Apple's directory, look for the temporary directory within that, and delete the junk yourself. It also always restarts the computer on Windows-based systems after applying the updates, without warning, even if it doesn't need the restart. It's annoying when you're leaving the updater in the background running and then all of your programs start to close all of a sudden.

Oh, and let's not forget the increasingly common issue where, for no discernible reason, any TV show episodes you bought from the iTunes store will suddenly stop playing at all, rendering just an audio free black screen, forcing a complete reinstall of iTunes and QuickTime just to get your TV shows watchable again. For some reason, when Apple was releasing Safari for Windows for the first time, it had a tendency to crash when attempting to bookmark a page. A basic web browser action, and it killed the program. It should be noted that in a hacker's convention contest, Pwn2Own, Mac OS X was routinely the quickest to fall to an outside attack. And by quickest, less than a minute. A common entry point for exploits? Whether or not Apple is improving browser security remains to be seen.

Apple Maps, which came pre-packaged in form with iOS 6, The satellite imaging technology was prone to inexcusable error, from odd patchworks of pictures taken under markedly different conditions (some of which wouldn't even be considered usable, as they were covered in clouds or very low-quality) to severely misshapen landscapes and buildings. The map function frequently misplaced entire cities (and, on at least one occasion, continents), was outright missing countless locations (and creating several new ones), and the search and GPS were just plain broken. It has become the topic of ridicule, with dedicated to mocking its shortcomings. Even the London Underground got in on it, with a reading 'For the benefit of passengers using Apple iOS 6, local area maps are available from the booking office.' A few, hearing about the problems with the new Maps app, refused to upgrade to iOS 6 until Google came out with a third-party Google Maps app for the platform (replicating the old app's functionality, if not its interface).

And that's only the start of the iPhone 5's troubles. People are reporting a purple flare when taking photos. Apple's advice? 'You're just holding it wrong.' . Tired of the problems with the Microsoft Task Manager?

Apple's is even worse. It's accessed from the 'Apple menu' that always appears on the left hand side of the top menu bar. But since in the top menu bar is always controlled by the selected window, a program can crash in a way that prevents you opening that menu to close the crashed program. Oh, and also just like Windows, Finder and Dock have no special privileges so broken software can prevent you doing the most basic file manipulation. Apple Music, at launch, had an unwanted 'feature' —.

Which means not only is Apple deleting files off your drive, if you're an independent musician or composer, Apple steals your music. All because Apple thinks if you wanted to listen to your music from the cloud, there's no point in having a local copy, right? Never minding that you need a Wi-Fi connection for this to work. Oh, and if your subscription runs out, you can't access it, even for your own actual music. On an absurd level of, with no password!

No one's quite sure how they pulled that off, though Apple did patch it in 24 hours of it first being widely announced. Even Google needs to search for a clue at times. In an effort to restore the tainted image of Internet Explorer, Microsoft has touted that it's more power-efficient than competing browsers. They mostly weren't taken seriously.

Note To explain: Windows in Vista, 7, and 8 use a default timer precision of 15.6ms. Programs that are waiting on something will schedule a timer based on this precision. Programs can adjust the precision to be smaller, down to 1ms.

Google Chrome did just that and kept the timer firing off even though it probably didn't need it. The side effect is that Windows can give the system less time to idle. Several years later after the launch of Windows 10 and IE being replaced with Edge,.

Edge won overall with Opera and Firefox not too far behind but Chrome was a distant last place. One test involved four identical Surface Books playing the exact same endless video until the battery died. Edge lasted a full 3 hours longer than Chrome. Unlike most other browsers, Google Chrome runs each tab in a separate process. As any programmer could tell you, the immediate downside of this is extraordinarily high RAM usage, as Chrome is essentially running a duplicate version of itself for every tab you have open.

The ostensible purpose of this is stability; if something goes wrong in one tab (such as Flash crashing—see its entry on this page) it won't bring down the entire session. However, anyone who tries to run Chrome alongside any other program besides maybe Windows Explorer without a near-bottomless well of RAM and gets the 'tab/Google Chrome has crashed' error messages on a daily basis is probably questioning whether this design decision was worth the trade-off, or even whether it achieves its intended purpose. For some reason, if you attempt to save a picture from to your computer from Chrome, it will be assigned the nonexistent file type '.jpg-large'.

The kicker is that if you manually insert the.jpg, the picture will save just fine. It's even worse on Android Chrome, where you can't save pictures from Twitter at all. This appears to be caused by the way Twitter handles pictures. When you click an image in your twitter feed, it appends ':large' to the URL. Some browsers have no idea how to handle this (Chrome will try to name the example 'C92VACaV0AAZG7V.jpg-large', while Firefox will try to name it 'C92VACaV0AAZG7V.jpg large.jpg%20large').

Other sites that use URL postfixes can have similar problems. So what do you do when you've had enough and want answers from Google Customer Service? I hope you weren't planning to do that over Google Voice, because the application is incompatible with the Google Customer Service line.

Android: If you for some reason have to reset your device, you have to use your Google account to unlock it. This sounds fine, if it wasn't for the fact that it forces you to use your old password and doesn't accept a more recent one. Android's power-management system makes it highly vulnerable to rogue applications.

To explain it easily: by itself the system always tries to go into deep sleep, where everything is as powered-down as it can be to save battery life — unless an app tells the system 'hey, please wake up, I'd like some CPU power to do stuff' using something called a wakelock. Well-made apps make sparing use of wakelocks — for instance, to check messages every few seconds by very briefly waking up the phone. But a badly made app can request wakelocks continuously, keeping your phone awake and drawing battery power uselessly. There is no easy way to prevent this in current versions of Android. An experienced user can install all sorts of monitoring applications and try to hunt down and delete (or freeze temporarily) the accursed rogue app, but it's often a difficult and frustrating task, made worse by the fact that applications that used to behave fine can break during an upgrade and become rogue. Importantly, the hunt-down-the-power-sucker rigmarole is not a basic-level operation, and a lot of average users don't even know it exists — leading many to complain about the battery life of handsets that really should be lasting a lot longer.

Kill

Often, the rogue app is an integral part of Android. The backup feature, for instance, likes to get stuck and stay awake trying to sort itself out — for eternity, if not disabled manually. Ancillary Android apps show up as a bundled-together 'Android System' entry in the stock power manager (making it impossible to know what part of the system is messed up without, again, third-party monitors); a quick Google search for 'Android System battery drain' will show rather effectively how often Android pole-axes its own power management.

Why does ink have to be more than fine wine to realize a profit margin?. HP's printers, scanners, and fax machines come with software to go with the hardware. All of that software except the printer's drivers are optional, but HP does everything short of flat-out lying to suggest that the other crap is required. If you do install the optional software, the stupid thing will pop up a 'Error: Your HP printer is disconnected' every time you turn off the printer.

In, HP and several other printer companies started using DRM in their printers, of all devices. These were meant to block refilled cartridges in an attempt to exploit printer ink's ridiculously high markup rates. However, they're notoriously inaccurate—which means they randomly reject new cartridges fresh out of the box, ostensibly for no reason.

This is because part of the system is a microprocessor on the ink tanks that will completely brick the cartridge after a certain date. That's right — ink cartridges now ship with an expiration date that the retailer sees on the shipment box, but since they're not 'perishables' or food items, they're not required to display this information on their packaging.

Computer Without Software Is An Electronic Idiot Discuss Youtube

The Hewlett-Packard support assistant that is equipped with many of their computers, such as the Pavilion, is very poor at automating automatic updates of included software such as Cyberlink's utilities and HP's own service software. Batch updating often results in several updates failing to install, requiring the user to manually download the failed updates themselves. In an effort to better suit beginning users, Hewlett-Packard includes bundles of software on their pre-configured computers (including the infamous Norton Security software), that adds functionality like CD and DVD authoring tools, some, and other stuff. Unfortunately, if you're a power user who wants to only install your preferred software, this software just gets in the way, and can potentially interfere in the smooth operation of Windows. Worse, if you took Microsoft's free offer to upgrade to Windows 10, the upgrade may not go as expected, leaving a barely usable system with slow-downs and even fatal crashes.

Fortunately, if your system is a disaster, you can use a software tool (such as 'Produkey') to copy down your installation-key, download a Windows Media Creator to make a boot-able installation DVD and install a clean copy of Windows 10 without the extra bloat on the hard drive and processor. Some of HP's printers come with a feature called HP Smart Install. Ostensibly, this is supposed to make the printer quick and easy to setup by utilizing an autorun program to install its drivers. However, most computers will simply detect the printer as a CD drive when plugged in, and even if the setup program is run manually it will fail halfway through. In fact, going into the printer's menu (if it has a physical control panel) and disabling Smart Install is the better option, as the computer will search for the drivers online and install them itself with the added bonus of not installing the extra, unnecessary software included with the Smart Install package.

With great market share comes great exposure to malicious coders. Keep those virus definitions updated, and Windows Updates downloading. Microsoft in general tends to have a lot of problems with and an inability to let go of problematic legacy code and designs (often because ) in their own unsung examples of Idiot Programming. In fact, similar to The Daily WTF, Microsoft veteran Raymond Chen's blog is a good place to look for explanations of things that at first seem to be Idiot Programming on Microsoft's part. As Chen puts it,.

As of October 2010, of programs that can be described as 'we found this program doing stupid shit and have to work around it'. One of the reasons Vista was so poorly received was because a lot of programs that did stuff they shouldn't have done wouldn't work properly. 'Properly' being based on guidelines formed around 2001 and enforced in 2007. Mac Word 6. So legendarily bad, the Windows version ran faster in an emulator. Bear in mind that this was back when PCs ran x86 code and Macs were on the 68k architecture.

Exacerbated by the quality of its immediate predecessor, Mac Word 5.1, often regarded even today as Microsoft's finest work and possibly the best word processor ever written. The troubles of Word 6 were mainly due to an attempt to make it universally coded (i.e., both Mac and PC-friendly), but the result was a slow, memory-intensive clunker. Versions of Word as recently as 2003 have had a document filesize limit of 32 megabytes, even though that could be reached by a document with 30 reasonably sized photos embedded in it. Despite its beautiful and fairly responsive user interface, Windows Live Mail has several glaring flaws, such as pegging the CPU for a full minute to fetch mail from an IMAP server and popping an error message every time it is disconnected, even though it should be a if you leave a dormant connection lying open for several minutes with no activity. Every version of gets this when it first comes out (except, strangely, for Windows 7), but Windows Vista and Windows ME have had the highest amounts of backlash. The common belief now is that most of Windows Vista's bad reception came from a sub-optimal initial release, which had a number of serious bugs relating to file transfers and networking (they mostly caused speed problems rather than data corruption ones, but it made using pre-SP1 versions of Vista a pain in the backside). Most of the serious problems were fixed with the first service release, but Vista's reputation, which had already been dented by its failure to live up to Microsoft's early promises, never really recovered.

Even after applying service packs, Vista is still very noticeably dog-slow compared with Windows 7/8/10, especially on budget Pentium D systems and comparable AMD chipsets. Windows ME, on the other hand, was arguably the worst operating system (apart from the infamously broken MS-DOS 4.00) ever released by Microsoft, to the extent that geeks have been wondering for years whether it was some kind of plot to make the upcoming NT-based 'Whistler' (what would subsequently become Windows XP) look better. Perhaps the biggest problem was that the memory management system was so catastrophically broken that up to a third of any given system's RAM was often rendered unusable due to memory leaks.

Moreover, System Restore (which would become a well-loved feature in XP and beyond) severely hurt performance, not helped by the aforementioned memory management problem, and would quite often fail to restore your documents and important files, but did restore viruses and malware. A particularly facepalm worthy bug: ME, for the first time, supported Zip files without an external program. This was back in an era when diskettes were still ubiquitous, so the use case of a Zip file spanned across multiple diskettes was not a particularly uncommon situation. Opening a spanned archive would result in a prompt for the first diskette.

And it would keep asking you until you produced that diskette. If it was lost, reformatted or damaged you were out of luck because there was no way to cancel out of that dialog box and no way to terminate it without terminating Explorer. Another stunning Windows ME design decision that seems brilliant on paper but turned out to be terrible in execution: Originally in Windows 3.x and 9x, if a program was stalling, you could press CTRL+ALT+DEL to interrupt it, and pressing the buttons again would force a reboot.

In Windows ME, CTRL+ALT+DEL became the key combination to open up the Task Manager instead, but pressing the buttons again would still force a reboot. However, since this is Windows ME we're talking about, there was absolutely no way to tell if the computer was majorly lagging or if it didn't read the input at all. And, of course, if the system is lagging, it still keeps track of which buttons you've pressed. So, naturally, when you push CTRL+ALT+DEL to open up the Task Manager just to shut down a program that isn't working right, the Task Manager doesn't appear.

Wait thirty seconds. Still nothing, so you push CTRL+ALT+DEL again. After another ten seconds, it finally pops up. You go to close the program, and then.' Windows is shutting down.'

. ME's biggest problem was that it supported two driver types: the new, NT-style DLLs we're all comfortable with today, and the old VxDs that originated way back in the days of Windows 2.1.

The idea was to phase out the old drivers while maintaining backward compatibility; alas, what actually happened is that the two driver types didn't play nice with each other. As a result, if you needed a combination of the two driver types for your computer (which almost everybody did) ME crashed often and with great enthusiasm. However, if you were one of the lucky few whose hardware only needed one driver type, WinME actually worked kind of decently — hence the occasional user who can't quite figure out why everybody hated ME when it worked so well for them. Windows 2000, which came out the same year as ME, was marketed by Microsoft as the most secure version of Windows, ever. While this was technically true — though it really said more about how catastrophically unsecure the Windows 9x codebase was, with even the Windows NT codebase, which 2000 was derived from, having much room for improvement — this predictably blew up in their faces when high profile malware such as, and emerged within 18 months of the OS's release. This was exacerbated by the OS being intended for business use and web servers, meaning that any production environment which either couldn't afford to upgrade to later versions or decided to stick with 2000 was essentially a sitting duck for malware authors, hackers and scammers.

Four service packs, 10 years, and 4 major Windows versions later, 2000 was receiving security updates and hotfixes as late as 2010, after mainstream support had already ceased. Microsoft even wound up omitting a TCP/IP-related fix from a 2009 security update because much of the OS would have to be rewritten just to make it possible. Windows XP was pretty decent in most aspects when it was released.except for the OS's security, which was broken beyond belief — to the point where it was arguably even less secure than 2000 had been — even if it wasn't obvious at the time of release. This owed to an attempt to make it backwards-compatible with the past four OSes. Famously, it was demonstrated that if you installed the RTM build of XP on a computer in mid-2007 and browsed the internet for just an hour, the OS would be hopelessly corrupted by viruses and malware, to the point of requiring a complete reformat and reinstall of the system. This was exacerbated by the decision to assign the main user account administrative privileges, opening up many ways to potentially ruin the operating system. This helped the operating system to behave more like Windows 98 for compatibility; a very risky choice, leaving an uncontested back-door open to attacks, that required patch after patch to remedy.

Vista was particularly hilarious in the way it restructured so many things that Microsoft actually had to set up workshops to teach people how to use it; customers found these workshops very helpful. Snarkers were quick to pick up on the fact that Vista was perfectly intuitive, provided you had a trained expert holding your hand every step of the way. A major annoyance for new Vista/7 users who migrate from XP: the Read Only bug.

Any hard disk with a NTFS file system that was created in XP that gets imported into a Vista/7 system will by default have all files and folders stored in it as read only, even for a user with administrative privileges, and even if one uses the 'take ownership' feature. The solution would be go to the Security properties of each and every file and folder (the fastest way would be to go to the file system's root directory and select all files, and apply the following steps to all child files and folders), add the current user account to the list, declare it the owner, and grant all privileges. Windows Update may sometimes screw up the bootloader on the hard drive, necessitating a reinstall of sorts to fix this. Particularly annoying if the Windows install didn't install the recovery environment and thus, a way to fix the computer.

Also, the occasional Windows update seems to not regard the drive letter of the Windows installation they're being installed on, instead just selecting the earliest drive letter with a windows installation on it, or some other arbitrary means. This is evidenced by trying the update, having it fail, turning off the computer and physically disconnecting the other drive, trying again, and the update works.

Users that updated to Windows 8.1 via the Microsoft Store noticed one crucial feature about Windows 8 that was really nice to have: Refresh. This way you can effectively 'reinstall' Windows without having an install disk.

It actually relied on a special file (presumably an ISO copy of the install disk) and the 8.1 update failed to include this, making it impossible to use the Refresh command. Though some people have figured out a way around this. Windows Vista introduced the ProgramData note formerly C: Documents and Settings All Users and C: Documents and Settings All Users Application Data, which now redirect to it folder and encouraged application developers to store system data there, with adding content in many applications simply involving dragging and dropping new files in to read.

Cue Windows 8.1 making the directory writable only by admins. Windows Update on many machines (from Vista through 8.1) may sometimes install a driver update for Ethernet and Wi-Fi adapters. This would not be significantly problematic, save that the drivers installed are produced by Microsoft instead of Atheros or the actual hardware producer, and that after installation, the affiliated network connections do not properly resolve DHCP. DHCP, or the Dynamic Host Configuration Protocol, is what allows computers to obtain an IP address on their local network, determine how to route connections, and resolve connections through DNS, meaning that said computers are no longer able to resolve 'google.com' as, say, 66.185.84.55. Have fun replacing your drivers without a System Restore!.

A notorious problem is that Task Manager, the interface primarily used to halt crashed programs, became a standard program itself from Windows Vista onward. This means that it can be impossible to start Task Manager if the crashed program is 'spin locking' (constantly using the CPU without achieving anything) because Task Manager has no special claim on the CPU compared to the crashed program. Task Manager also tries to place itself on top of other windows, but again has no special claim on this, so can be forced to the back by full screen or aggressive programs — an exploit frequently used by malware. Ironic because in Windows 3.1, Task Manager took priority over absolutely everything, although this may have been because of the much simpler multitasking architecture and lack of DMA. Likewise, Windows Explorer (the software that provides the desktop interface) is considered just another program, not part of the operating system. This means that even fundamental tasks like starting programs and moving and copying files can be disrupted by other programs. The Zune software.

The interface is fine, but at first, it devoured RAM and took up way too much CPU power for what it does. But each subsequent release managed to improve performance, to the point where as of version 4 even machines that don't have much higher than the minimum spec can run it with all the visual effects turned on with little to no problem. ITunes, on the other hand, started at bloated garbage and got even more slow and bloated over time. The Zune player itself, on the other side, which made them freeze up on New Year's Eve of a leap year because of the clock driver.

The Zune was also incompatible with PlaysForSure-protected media. Microsoft apparently can't even maintain compatibility with its own stuff. Windows Live Hotmail.

Until late 2010, despite being entirely capable of handling everything the application did, Opera and Chrome had to spoof as something else before Microsoft would allow access. They also had to supply their own scripts, because the ones served by the site itself were broken. In 2011, they've fallen prey to yet another issue. They're attempting to fight spam by preventing it from leaving the user's draft box. Perfectly legitimate mail is often blocked, which they acknowledge, giving no clue for how to change it so you can send your message beyond 're-edit it so it looks less spam-like.'

'Spam-like' has, among other definitions, content-free subject lines such as 'RE: How's it going?' . Active Desktop was an optional Windows 95 update released in '97 in an effort to catch up with that 'World Wide Web' thing that had taken Microsoft by surprise and capitalize on the new push technology hype (basically RSS feeds).

The concept was ahead of its time: you could place webpages and things like weather and stock updates right on your desktop and bypass the browser altogether. It also gave your folders a spiffy overhaul, introduced the quick launch bar and made everything clickable look like hyperlinks.

In fact, folder windows were browser windows and you could type both URLs and folder paths into the address bar. There was one problem (aside from the need to be constantly connected over pay-per-minute dialup to receive push updates): many user interface elements were essentially outsourced to your browser, and this was back when a crash in one browser window tended to take down all others with it. The browser was the paragon of instability known as Internet Explorer 4. You can see where this is going. Things got more sensible and less crash-prone in Windows 98, but the desktop components remained unstable all the way until Microsoft realized no one used the feature for exactly this reason and replaced it with desktop gadgets in Windows Vista. Microsoft Outlook uses one giant.pst blob for all emails, which tends to get corrupted once it reaches two gigabytes. Acknowledges this, and implies that it's the user's fault for exceeding the size limitation, since users have nothing better to worry about in their lives.

Note how the error doesn't come up until after it's a potential problem, and the fix simply truncates the.pst to 2GB, destroying the messages that don't make the cut. Prior to Version 7, Exchange did the much the same thing: all mail for its users was stored in a single flat file on the Exchange server. This file was generally created in its entirety in advance and populated over time rather than constantly expanding. Problems: if the file became 'fragmented' as users deleted messages, it would require a compression cycle, which required the server be taken offline for possibly hours. Additionally, if the file reached its limit, it would simply stop accepting new messages while acting to users like nothing was wrong. The file could be increased in size, but only to about 16GB (as of Exchange 5). The safest solution was to migrate to Exchange 7, which in and of itself is a nightmare that often required rebuilding the entire system to deal with the absolute requirement of Active Directory.

Outlook 2007 had a very bizarre problem where merely having the font Helvetica installed on the PC would cause Outlook to crash whenever opening a new e-mail. Outlook 2013. Want to see your old messages in the inbox?

Well, you can't! You have to click a damn link at the bottom of the screen 'to see more'. You just changed folders and want to return to the inbox?

Guess what, you need to click on the damnable link again! There are no options to display all your messages in your inbox. You've inserted a joint file and have opened it up to make sure it's good before sending. Outlook will warn you that you're about to alter the file and ask you if you want to continue or not.

If you keep saying no, it will not stop harassing you. Internet Explorer:. Internet Explorer 6.

Note (this technically applies to the earlier versions as well, but they were mostly out of use by the time the major issues became apparent) hoo boy! At the time of its release it was widely seen as being a decent enough browser, though a lot of people complained that it hadn't really changed that much since version 4. What became obvious as the years progressed — something made all the worse by Microsoft's decision to cease development on Internet Explorer and only upgrade it when what would eventually become Windows Vista was released; while they eventually backtracked on this policy and released it for older versions of Windows, the eventual Internet Explorer 7 wouldn't come until near the end of 2006, five years after IE6's introduction — was that it suffered from unbelievably poor security, to the point where new exploits were being found literally every day by the hacker community by early 2004.

This, combined with Microsoft's stubborn refusal to do anything more than patch the most serious bugs, effectively restarted the Browser Wars which had largely been over since 1998, and saw Microsoft's 90% share of the browser market get demolished by Chrome, Firefox and the other browsers, to the point where only around 20% of PC users use Internet Explorer as their primary browser today (in comparison, over 40% of PC users use Chrome as their primary browser). The transition from IE6 to newer browsers wasn't helped by IE6's support for HTML standards somehow being even worse than its security, requiring massive re-coding of websites. In fact, some had to maintain separate IE6-compatible versions for several years after version 7 was released. On top of all of this, a ton of corporate intranet applications were designed with IE6 in mind and simply didn't work at all on any other browser, forcing many big companies to stick with the browser (and, by extension, Windows XP) even to this day, thus still posing a massive security risk. There are several more things we could talk about, but the bottom line is, IE6 is often regarded as being not just Microsoft's worst product, but arguably one of the worst tech products of all time.

Internet Explorer 7 and 8 both talked up a 'new commitment to standards and performance', with each one certifiably supporting more features than its predecessor, but each paling in comparison to every other browser available when released. IE7 did fix some of the most severe bugs that IE6 had suffered from, but the underlying engine was near-identical with most of the new features being cosmetic, and for the most part the browser was just as insecure and bug-ridden as its predecessor. IE8 by comparison had a redesigned engine that fixed most of the security problems, but added a new problem in that it kinda sucked at rendering older websites. Microsoft tried to divert attention from this by hyping up its 'Web Slices' and 'Accelerators', both of which were features that only Internet Explorer supported, but all the other browsers could feel free to implement themselves! While this trick worked for Netscape during the first Browser War (until Microsoft ended it by fiat by bundling IE4 with Windows 98), it didn't take this time around, and both versions languished in obscurity, hemorrhaging market share all the while. Internet Explorer 9, however, looks like Microsoft has learned their lesson in what they have to do, and that it's going to finally avert this, with development focusing exclusively on W3C-standardized features (as in HTML5, CSS3, and EcmaScript 5), many that every other browser already supports, and some that they don't- but only ones that are part of the World Wide Web Consortium-approved standards. Of the tests that Microsoft has submitted that IE9 passes but other browsers fail, most are passed by at least one other browser, with some tests they've submitted.

Many legacy features are finally being re-architected to match the reality of modern Web browsing, such as instead of going through the generic Windows COM script interface that was introduced over a decade ago and used through IE8. To top it off, the IE9 Platform Previews run completely platform-agnostic examples an order of magnitude faster than every other browser out there (by implementing hardware-accelerated video through Windows' new Direct2D API). From a plugin standpoint,.

The AVG toolbar adds, on average, a full second to the load time every time you create a new tab. On top of lots of other boneheaded on-load hooks, one developer actually incorporated network calls to their addon's initialization routine, meaning that, until it received a response from a remote server, it would block your tab from opening. Not that the later, stabler versions of Internet Explorer don't have their share of irritating issues. IE has the ability to reopen your last browsing session after a crash. Seems fair enough.

Until you realize that this will not only reopen the tabs and windows you had open but anywhere from five to over thirty additional windows open to your home page, for no apparent reason. It usually keeps track of any browser window that crashes, and opens all of them the next time you're prompted.

Normally, this isn't a problem, but if you open IE by clicking a link (or double-clicking an internet shortcut on your desktop/start menu) while it's your default browser, you won't be prompted to re-open your last session. If this one crashes, too, it's added to the record. You can see where this is going.

Open 20 browser windows like that and crash them, and then when you finally open one by just double-clicking the IE icon, and choose to restore your last session, and it brings all 20 back. A good practice, taken much too far. Microsoft Office 2007 has some neat features that were previously unavailable, but those features take a backseat to some of the problems it has (take note that at least all of the known problems was fixed by the time Office 2010 is released):. The program is a RAM hog, making it cripplingly slow, even on machines with 4GB of RAM. The toolbars are nowhere near as customizable as previous versions, leaving you with the 'ribbon' at the top, which takes up a good portion of your screen.

Many of the shortcuts have been eliminated. If you're the kind of person who likes to use a keyboard instead of the mouse, you're out of luck. Many of the features have been renamed, but the Help feature doesn't help you with this at all. It would have been nice to go to the help menu, type in the name of the feature you want to use, and have it give you the name of the new feature. If you had a function that you used in a previous version, you have to figure out what the new version calls it.

Many features have been shuffled around, too. Using Microsoft's unusual naming and categorizing strategy, you have to figure out where your features went, which is especially difficult if you aren't sure what the new version calls it, or if it was removed entirely.

For example, in Office 2003 and previous versions, if you wanted to edit the header or footer, you would go to edit, then header/footer. In Office 2007, if you want to edit the header or footer, you have to go to 'Insert' then 'header/footer.' . Like previous versions, if you do a lot of typing in Word, you're going to spend most of your time looking at the bottom of the screen.

The only way to avoid this is to continuously scroll up. Microsoft's own spellchecker doesn't recognize Microsoft's own words, such as PowerPoint unless you syntax it right. Games for Windows Live was Microsoft's attempt to take on, and given Microsoft's sheer resources, many thought they would have some success in this. To put it lightly, however. Poor design choices all around meant that it never attracted many users, and was eventually discontinued in August 2013, to be replaced by an integrated app store in Windows 8 — and for all that OS's faults, the app store sensibly decided to target casual games, a market which Steam and the others haven't exploited as much — until Windows 10, that is. As for why the GFWL marketplace was discontinued:. To install a game, you had to have enough room to store three entire copies of that game on your hard drive note One for the installation archive, one for the extracted archive, and one for the actual installed copy; it does not delete these things between steps, only at the end.

For some games, that's well over 30 gigabytes (and by the end of the store's life, could reach 100 gigabytes). Contrast with Steam, which requires enough room to store one entire copy. You know, the copy that you actually use. Also, while Steam will automatically update your games for you so that you never have to worry about not having your game up to date, Games for Windows Live would only tell you it needed to update a game when you actually tried to play it. You know, the exact moment when you don't want to wait several minutes for your game to be ready.

Not to mention that it's a crapshoot over whether you can actually get that update — DLC can be denied to a player for no reason whatsoever.: Guerrilla's multiplayer mode was rendered entirely unplayable until the developers, like many others, updated the game years after the fact to integrate it with (who else) Steam instead, because GFWL basically decided that faking an update and then slowing the game to a crawl rather than finding whatever it was looking for sounded like jolly good fun. Another terrible aspect of GFWL is that a lot of games using it have their save games locked down in a way that makes you essentially lose them every time you reinstall a game or try to transfer your progress to another system. Again this compares unfavorably to Steam, which either just keeps out of the way of screwing with save-files in the first place, or, with Steam Cloud, outright embraces transferring them to different systems or installations.

Also, if you somehow registered for the wrong country, there was no way to go back and change it. At all, not even with customer service. The only solution was to create another account with a different name (and lose everything in the previous one, of course). It's so bad that Microsoft blacklisted its own program in Windows 8.1. If you attempt to install GFWL, it will ask 'This program has compatibility issues, do you want to run it?' .

Unfortunately for gamers, once Microsoft attempted supporting hardcore gamers again on PC on Windows 10, said gamers discovered that the Microsoft Store is an absolute disaster. No offline play, issues downloading games, and now requiring patches to play a game at all, even in single player, and the way downloading patches works essentially means you need to have enough space on your hard drive to be able to download the entire game again just to patch it, among other issues. Some gamers are claiming that these issues make GFWL look competent by comparison, with many considering it the second incarnation of GFWL. No wonder PC games such as and have sold terribly on the Microsoft Store, in the realm of single-digit percentage of total sales with the rest being the Steam versions.

Glory and honor to God Almight and our Lord and saviour Jesus Christ. Greetings to you also all nairallanders and to all partners who are supporting this thread. Please we should all behave matured and with co-operation. The fact is that there ain't anyone perfect please any error you observe kindly attempt to make modification and not obnoxious act. Now, since the whole thing is usually created for young inspired programmers. I will lecture you programming and not computer science so our focus will be based on programming.

WHAT IS COMPUTER? A digital computer can simply be define as a powerful electronic(machine) devices which has the capability to accept data as input, apply series of arithmetic and logical operation on the data (processed it) and produce the result of the operation as an output information at a very fast speed.

INPUT- PROCESS- OUTPUT Fig 1.0 From the description above, a computer is therefore described as an Input-Process-Output (IPO) system pictorially in the figure above. WHAT IS DATA? Data is a piece of raw fact. Olumide, etc. There are three TYPES of DATA - Numeric data: consists of digits only usually from range 0 to 9. 4278 - Alphabetic data: consists of alphabets only usually from range A - Z.

Alphanumeric data: consists of both numbers, alphabets and including special characters (Symbols) such as dollar sign ( $ ). BF842GSF derived from a vehicle plate number. Under my course in COMPUTER SCIENCE STUDY usually covers alot about the study of computer science as it provide full tutorial. WHAT IS PROGRAMMING? There is no complex defination that will be provided to scare you away from not knowing it. The way and manner we will be learning here will be entirely different has our aim is not to display or to boast any knowledge here. You will understand, i promise you that you will know programming.

Firstly build a great mind within yourself has all dream require such. Dont ever say 'Programming is too hard OR I dont have the aptitude OR you are not brilliant/intelligent enough. What can stop you from your dream? Lack of financial support? Lack of proper device? The state of your brilliancy?

Its definately nothing. Dont ever aspire to become an expact but always crave to make a difference. Am not trying to depreciate programming but consider it has something made with human hand. The fact is that you are greater than programming.

Will you become a servant of what you are greater than. Have a heart decision unless you cannot make it in life. At this point i belive that you have gain the boldness now. Maths is never your problem. What can ever stop you from your dream?

'Programming is simply the process by which a user (programmer) specified to the computer what he wants it to do.' WHAT IS PROGRAMMING LANGUAGE? Programming language is simply the medium or notation of communication with the computer.'

Now lets give a few explanation on what we have just define. In the defination of programming, dont be scared of some ambigious words you will get in all this stuff.

From the defination above, who is then a programmer? A programmer is simply someone who does write a program (software). Meaning a programmer does communicate to the computer via (through) the use of programming language.

A programmer is someone who engages in programming. Now programming means puting the machine (computer) under an obligation/command to do what you want it to do. The use of writting a sequence of instruction for the computer to perform a particular task. I believe that you are done with programming defination now. Note we will writting program in as many programming languages as we can cover.

Just lets start from the root. Lets quickly branch to the term 'SOFTWARE' THE SOFTWARE: Software's are basically program.

Programs simply but consist of a sequence of instruction needed to be performed to accomplish a task. It is simply the software that enables the hardware to be put into effective use. It is asserted that a computer without a program is an electronic i.d.i.o.t because it can do nothing constructive or profitable.

Software are program. Now programs are born as a result of several orders of programming work and hence serve as a bridge that make the hardware component to function effectively. TWO MAIN CATEGORIES OF SOFTWARE - System software - Application software Long details will not be provided for this.

SYSTEM Software: These are programs written by computer manufacture which have a direct effect on the control performance and ease of usage of the computer system. APPLICATION Software: These are programs written by a user for his/her own application. In effect on the efficiency of the computer system, they are in reverse of that of the system software has it does not have any effect.LOADING Lets fully ascend into computer science now in reality usually awaiting on my NEXT Post. 2 Likes 1 Share by ( m): 3:18pm On Dec 11, 2014. : Glory and honor to God Almight and our Lord and saviour Jesus Christ. Greetings to you also all nairallanders and to all partners who are supporting this thread. Please we should all behave matured and with co-operation.

The fact is that there ain't anyone perfect please any error you observe kindly attempt to make modification and not obnoxious act. Now, since the whole thing is usually created for young inspired programmers. I will lecture you programming and not computer science so our focus will be based on programming. WHAT IS PROGRAMMING? There is no complex defination that will be provided to scare you away from not knowing it. The way and manner we will be learning here will be entirely different has our aim is not to display or to boast any knowledge here. You will understand, i promise you that you will know programming.

Firstly build a great mind within yourself has all dream require such. Dont ever say 'Programming is too hard OR I dont have the aptitude OR you are not brilliant/intelligent enough. What can stop you from your dream? Lack of financial support?

Lack of proper device? The state of your brilliancy? Its definately nothing. Dont ever aspire to become an expact but always crave to make a difference. Am not trying to depreciate programming but consider it has something made with human hand. The fact is that you are greater than programming.

Will you become a servant of what you are greater than. Have a heart decision unless you cannot make it in life.

At this point i belive that you have gain the boldness now. Maths is never your problem.

What can ever stop you from your dream?. 'Programming is simply the process by which a user (programmer) specified to the computer what he wants it to do.' WHAT IS PROGRAMMING LANGUAGE? Programming language is simply the medium or notation of communication with the computer.' Now lets give a few explanation on what we have just define. In the defination of programming, dont be scared of some ambigious words you will get in all this stuff. From the defination above, who is then a programmer?

A programmer is simply someone who does write a program (software). Meaning a programmer does communicate to the computer via (through) the use of programming language. A programmer is someone who engages in programming. Now programming means puting the machine (computer) under an obligation/command to do what you want it to do. The use of writting a sequence of instruction for the computer to perform a particular task. I believe that you are done with programming defination now., Note we will writting program in as many programming languages as we can cover. Just lets start from the root.

Lets quickly branch to the term 'SOFTWARE', THE SOFTWARE Software's are basically program. Programs simply but consist of a sequence of instruction needed to be performed to accomplish a task.

It is simply the software that enables the hardware to be put into effective use. It is noted that a computer without a program is an electronic idiot because it can do nothing constructive or profitable. Software are program. Now programs are born as a result of several orders of programming work and hence serve as a bridge that make the hardware component to function effectively. TWO MAIN CATEGORIES OF SOFTWARE. System software - Application software. Long details will not be provided for this.

SYSTEM Software op!!! We need to talk ASAP!!! 1 Like by Nobody: 3:39pm On Dec 13, 2014. Glory to my Jesus the greatest. Greetings to you also all nairalanders and to those who are supporting and not supporting this thread.

Well, i said earlier that your word can definately change my decision. Have been seeing how people did count this as a priviledge for them to learn.

There is a distint advantage of learning through forum than other tutorial website. The END-base of every online tutorial is usually FORUM. My brothers and brethrens, i know what it takes to be in such a category but. I HAVE A GOOD NEWS FOR YOU. Because i fear God i backpedal my decision; 'I CHANGE MY MIND'. I will further the course in a more benefiting way with even new inspiration.

NOTE: I will always post the date of the next lesson at the end of every CHAPTER. PRECAUSION: Any teaching/tutorial posted and seems incorrect should be corrected by notification especially by the professionals present on this thread.

Professional guru in the field should not use this as an opportunity to display knowledge, any boasting or self-esteem. Readers should be vigilant enough to use the NOTABLE word as a syntax to use when searching on search engines. Students should make sure they submit every assignment given to them at the end of every CHAPTER.

Failure to do so will boom irresponsibility on the thread. Other professionals in the thread will assist me in marking assignments and monitoring indiscipline. They are permited to teach inline with Teaching on the thread. Every Chapter will consist of Table of contents. TOOLS - since we are brothers and brethrens and their is a friend that sticketh closer than a brother. Every necessary material, tools, books or platform you need will be provided. WHY DO I TEACH?

It was just something laid in my heart to do as i slept a night and i was overcome by sleep but on waken up, been fought with the inspiration of teaching newbies in this very particular field. Usually from my very second post i decided to drop teaching, not because of anything but because THERE is no TIME.

But out of no time; THERE WILL BE Time. OUR FOCUS My desire will never be to please you but to satisfy my JESUS. I will never post when not to post and i will never be an advocate of population.

Money will never be my priority but my source is sufficient to source out all my resources. You are not my focus, JESUS is my focus. ASSURANCE I Bambe Olumide is assuring you that as long as i am still teaching on this thread, i will rather be interested in the UNDERSTANDING of people and not to gain ATTENTION. I know what it is to TEACH and i know what it is to UN-SEALED knowledge. Several examples and charts diagram will be use to teach as a pictorial or diagramatic AIDS.

I will instaed attempts to teach as if am teaching with the confidence of understanding. EXAMPLE: What is Amoeba? Amu is a young boy in the town of Lagos and his best food is Eba (a meal). One day he was hungry and stole Eba from a food seller. One starmmerer saw him and shouted 'Amu Eba'.

Discuss

A white man then said; what do you mean? You mean 'AMOEBA'. Now Eba is a shapeless meal as it can be drawn into different shape. Its shape is indefinite and very uncertain so that is how the characteristics include Shapelesness and so on.

Meeting you in grace and living you with the same even more. JESUS is LORD Do you BELIEVE? Lessons will commence or be posted on the: 22nd of December 2014 2 Likes by ( m): 10:43pm On Dec 21, 2014.

LEVELS OF PROGRAMMING LANGUAGE. The defination of programming has been giving earlier and in case you could'nt follow, here is the defination again. Programming is simply the process by which a computer operator i.e a programmer put the computer under an obligation or an instruction specification to accomplish your desired task. Furthermore, we continue by saying that programmer is simply someone who engage in programming. Better understanding of the defination of programming is usually in Chapter one. There are three (3) levels of programming language (i) LOW LEVEL LANGUAGE (L.L.L) e.g.

ASSEMBLY LANGUAGE, MACHINE LANGUAGE. (ii) INTERMEDIATE LEVEL LANGUAGE (I.L.M) e.g. C, C, JAVA, ADA.

(iii) HIGH LEVEL LANGUAGE (H.L.L) e.g. BASIC, PASCAL, COBOL, PLI, PROLOG, FORTRAN etc. MACHINE LANGUAGE (M.L) -) This language consists of binary code i.e. A string of ones (1) and zeros (0).

Exp: Its because computer are made up of components which are electronic in nature. The reason why the strings are denoted with ones and zeros is because the devices can only exist in essential two stages (ON) or (OFF), conducting or none conducting, magnetizing clockwise or anticlockwise. As a result of this TOGGLE state, the binary number of string ones and zeros are the suitable notation that best satisfy the machine.) The second thing to know is that it is the only language undersood by the computer.

Exp: It is very simple just as you also understand only but a few language. You can understand and run a language which says 'Fetch me water' but when another comes and said 'Sert am tala uth' you will immediately ignore it because you do not understand the language. LOW LEVEL LANGUAGE (L.L.L) These are symbolic language in which alphabets or combination of them is used to represent computer operation and memory addresses i.e.

Exp: Before the arrival of this particular language, programming wasnt an easy task and very inconvenient. Consider the possibility of printing HELLO WORLD on the screen and start writting: 01 10001 This will be very confusing when it comes to large program.

As a result of this complicated situation, low level languages were born into the world and the manifest the enablement of writting programs our natural human language i.e. ENGLISH and even including some special characters i.e. SYMBOLS (?,!, ',:, $) in writting programs. NOTE: The US English is the most commonly used or supported by the computer because the destiny of the computer as a machine rest upon the United state.

It is called low level, not because it is inferrior (low) to other programming languages levels but because of its closeness to the natural machine language. An example is assembly language as well as its own machine language. INTERMEDIATE LEVEL LANGUAGE These are languages which serve as a bridge between the high and low levels which are mostly used in writting system software such as compiler etc. Exp: these languages are in between the other levels of programming language. Consider fig 1.1 below ( M.L ) ( H.L.L ) fig 1.1 HIGH LEVEL LANGUAGE These are problem oriented language. They expressed solution to be expressed in a form closer to natural human language.

Examples are: (i) FORTRAN: FORmular TRANslator (ii) BASIC: Beginners All-purpose Symbolic Instruction Code (iii) COBOL: Common Business Oriented Language. (iv) DBASE 3+, DBASE IV data oriented language. Exp: High level languages are a a very good programming languages as it provide ease of usage for the programmer. Their syntax are not as tough as that of INTERMEDIATE languages and in structural development. Many programmers still find it very useful to be CODING with I.L.M languages despite all their toughness because it is highly well constuctive as well as including enough libraries suitable to perform your willing wish.

Note: Java was usually created to be easier than C but due to adoption buy companies it emerges to become a greate programming language just like C and C. Assignments will usually be provided at the end of the CHAPTER. Lets emerge into PROGRAM TRANSLATION Please let us know your mind as you are entitled to ask questions. 1 Like by Nobody: 5:12pm On Dec 22, 2014. PROGRAM TRANSLATION.

The number one point to assert is that: - Machine language can be directly executed by the computer, but the non-machine language programs (i.e. Programs in L.L.L. Or H.L.L.) are not directly executable. Exp: It is because the computer as a machine does not understand this language just as i sad earlier that an English man does not understand a French language and whatever the french man said, he will just be looking and will do nothing.

So it is applicable to a computer also. But now we can still do something about it since we cannot just be CODING with binary strings alone but have to express our program in a much related natural human language. And since the french man is so desperate to communicate with the English man likewise the English man too and vise-versa. So for us to accomplish this task, we will need a man who will serve as an INTERPRETER (usually a Translator) to interprete what the french man is saying to the English man. Example: The French man said 'BONJU LAPEL EM MEZUE', since the English man usually did not understand what the French man is saying BUT once an Interpreter comes and interprete and said 'PLEASE HELP ME TO DRAW WATER' the English man will be very happy since he is an expert in the work and will quickly draw the water and the French man will be very happy. Now from the example given above, we can derive that an Interpreters (Translator) job is usually to manifest the possibility for the french man to communicate to the English man. Note: Translator is usually a program on its own.

In order for programs written in Low level and High level language to be EXECUTED by the machine (computer) a program called lanuage translator is needed. So you already know the work of the translator that it translate programs written in non-machine language into machine language executable. Now program translator does varies in work perspectively.) Assemblers are programs that translate assembly language programs into machine equivalent.) Compilers are programs that translate high level language programs into the machine language equivalent. ' The machine language equivalent product or output of translator are called object program or codes.

I strongly believe that if you patiently and attentively read, you will understand. But in case you still dont understand, since our learning ability are usually different and does varies dont essitate in drawing me back since i cant know which aspect you dont understand.

Lets give a little but strong story of programming. In a particular city in the nation of Nigeria usually called Lagos.

At sometimes they usually decided to host an award called 'GRAMMING' Award. The Gramming award was usually developed by some group of people called 'MATHEWS' usually called math. It was later adopted by another sectors of group called 'PRODA' usually called pro. This group then nutured it to its very early stage.

That is how they latter join the term Pro and gramming together. That is how it is called PROGRAMMING. Thanks for following. 1 Like by ( m): 1:23pm On Dec 25, 2014. INTRODUCTION TO - Text editor - Word processing - Spreadsheet program - Algorithm - Flowcharting TEXT EDITOR: A text editor is a type of program used for editing plain text files.

Text editors are often provided with operating systems and software development packages, and can be used to change, e.g., configuration files, documentation files, programming language source code. Exp: There is no doubt about it, you are familier with it. A good example is Notepad.

WORD PROCESSING: A word processor is an electric or electronic device, or computer software application, that, as directed by the user, performs word processing: the composition, editing, formatting, and sometimes printing of any sort of written material. Exp: The application is a non-numerical while others are largely concerned with manipulation of numerical data. Word processor is more frequently used by more people than others because many users of word processor make use of it every day, while users of spreadsheet for example, and use it once in a week or in a month.

A good example is Microsoft word, locoscript, display write 4, easy script, MultiMate, wordPerfect, wordStar, word craft, tasword and NOTEPAD which is deferent entirely. SPREADSHEET: In a simple description, spreadsheet is a term used to described packages that greatly facilities pen paper calculations. You can search more about it in search engines like google, bing or even online free encyclopedia like wikipedia and encyclopedia. Now, lets ascend to Algorithms and Flowcharting introduction. Note: All this are introduction in order to make it easier when we get to to the particular TOPIC. You are entitled not to comprehend now but better explanation will be provided later.

By ( m): 11:00am On Dec 27, 2014. : I don't report to any of my accusations.

Go and learn at Thanks for closing the thread. Please my brethrens, drop your mail account and lets emerge as i have many secret to leak. Blessed be the hand that close the thread. Don't think its pride but let it be so. When the time comes i will start a new tutorial usually on another thread. You have the desicion, follow your heart.nobody closed the thread, if it was closed you and i would be unable to coment on this thread.

Computer Without Software Is An Electronic Idiot Discuss Full

So there is noting stoping you from countinuing 1 Like 1 Share.