Making Your Own Tutorial Video
Do you want to make a tutorial video for Photoshop or Excel or another app? Or do you want to make a video recording activities on your desktop?
If you want to make a video from your PC screen then you need this tool. I recommend you using Freez Screen Video Capture. It is free and you can set the region you want to record and the size of the region. You can set the file format of the video recorded, audio recorded, etc. Though a freeware, this is a very good one. The quality of the video is excellent. Every movement you want to record in your screen can be captured easily. So if you want to make some tutorials or any screen video, just use this small tool.
![]()
To Download the file, you can click the link below:
Filed under: IT Update | Leave a Comment
Somehow I just want to write things about programming languages.
You cannot have any application without it. Imagine that when you turn on your computer, browse internet, write document, play a game, listen to music, or even just clicking icons; those applications were made with enormous numbers of programming codes.
A programming language is a set of keywords (commands) and grammar rules (syntax) designed for creating instructions that a computer can ultimately process or carry out.
Programming languages are categorized based on the levels, generations, and paradigm.
By levels, programming languages are categorized into two, low-level language and high-level language. Low-level language typically includes commands that specially made for particular microprocessor family (e.g.: Intel, AMD, PowerPC) and it is designated to make instructions for the lowest level of the computer’s hardware, such as the processor, registers, and RAM locations. Machine languages and assembly languages are low-level. They constitute of binary digits (1s and 0s). Differently, high-level language uses commands words and grammar based on human languages that will be translated to assembly/machine language. Java, C, BASIC are examples of high-level. The commands are using human words such as PRINT, WRITE, etc.
By generation, along with the computer (see the previous article), the programming language develops through generations. The first generation is what we call machine language. The second generation is assembly language. Programmers can use abbreviated command words, called operation codes, such as ADD but still for specific machine. The third generation languages used easy command words, such as PRINT and OUTPUT. Here, the examples are COBOL (Common Business Oriented Language), Fortran (Formula Translator), Pascal, and BASIC. In 1969, scientists develop the fourth-generation languages, which more closely resemble human languages, such as SQL (Structured Query Language) and RPG (Report Program Generator). SQL are used in database applications. In 1982, a group of Japanese researchers began work on Prolog (Programming in Logic) which is a declarative language and called by some experts the fifth-generation language. Some disagree with this classification and instead define fifth-generation languages as those that allow programmers to use graphical or visual tools to construct program.
Programming paradigm is a way of conceptualizing and structuring the tasks a computer performs. By this paradigm, programming languages are divided into “procedural”, “Object-oriented”, “declarative”, “functional”, and “Event-driven”.
(Taken and edited from Computer Concepts 2010 written by JJ Parsons and Dan Oja)
Filed under: Computer History | Leave a Comment
Tags: assembly, declarative, history, IT, machine, object-oriented, programming language
It’s been a while since I write again in this blog.
Well I want to say sorry for this. The topic that I want to bring is the history of the computer generation.
When we see the meaning of computer in Wikipedia, a computer is a programmable machine that receives input, stores and manipulates data//information, and provides output in a useful format.
Actually we have to see etymologically that the word Computer comes from compute added with suffix -er that will mean someone/something that do computations (counting). And that is the essence of the prototypes and the first generation of Computer; machine to do computations (basic counting numbers, i.e addition, subtraction, multiplication, division). But through years, computers faced a lot of revolutionary improvements. The computer’s definition itself moved from just a computation device (or even a person who do calculations) to a complex machine that can do a lot of things (it able us to view images, surf the Internet, watch videos, listen to music, type documents, etc.).
The First Generation of Computer
This generation has a big theme of Vacuum tubes. A lot of vacuum tubes were used in the prototype and first generation of computer. The vacuum tubes are used for circuitry. This type of computer drains a lot of electricity and space. It is also produce great amount of heat. Programming of this computer used the machine language (the lowest programming language level) that is understandable by the machine. The input used paper tape and punch cards and the output used the printout. We rarely will see this type of computer. The example of these computers are UNIVAC and ENIAC. UNIVAC is the first commercial computer that was used by US Bureau Census in 1951.
Transistors: The Base of The Second Generation
While the first generation used the ineffective vacuum tubes, the second generation was brought because of the founding of transistors. Invented in 1947 and used in computer in late 1950s, transistors made the computers smaller, cheaper, faster, and lowering its power need and the heat it produces.
One transistor is equivalent with 40 vacuum tubes. These computers used assembly language (programming language that symbolize the instructions in short words like ADD, LOAD, etc.) and early versions of COBOL and FORTRAN (early high programming language). The second generation is the first to save the instructions in memory. The I/O (Input-Output) system still same with the first. One of the example of this computer is IBM 7094.
Third Generation with Integrated Circuits
Transistors had made a breakthrough in the computer’s history. But, another breakthrough was made by integrated circuits. These circuits can contain thousands and more transistors in a single chip. The integrated circuits are called semiconductor chips or silicon chips.
This type of chip made the computers become faster, more powerful, cheaper, and smaller. This generation too introduced the using of keyboard, monitor, and operating system. Two of them are IBM S/360 and DEC PDP-8
Microprocessor leads to the Fourth Generation
Putting millions of transistors and thousands of integrated circuits in a single chip will make the computer becomes really powerful. That is the core of this fourth generation. With this innovation, chip companies like Intel, AMD, etc. develop themselves rapidly and demanded by the market. This microprocessor we call it as the central processing unit because it can perform millions to billions operations per second. One of the starters of this fourth generation is “the personal computer” Altair 8800, Apple II, etc. Nowadays all computer produced now are more advanced than those and the processor technology is more advanced. This generation improves GUI (graphical user interface), mouse, hand held devices, and other peripherals.
Artificial Intelligence, the Now Developing and Future Computers
The fifth generation of computer is the computer capable of having artificial intelligence. One of the applications is voice recognition. Using parallel processing, superconductors, nanotechnology, and quantum computing, this type wants to change the face and system of the computer. The goal is the computer will understand natural language as the input and capable of learning and self-organization.
Quoted with changes from Webopedia.com,
Crews.org, other sources and pictures from Google. Continue reading ‘Computer: Generation to Generation’
Filed under: Computer History | 5 Comments
Tags: artificial intelligence, computer, five generations, history, integrated circuits, microprocessor, transistors, vacuum tubes
New Year….New Improvements
I would like to say “Happy New Year 2010″. Thanks for all of my blog followers and surfers. I too want to say sorry because this blog rarely release some articles last year. I promise to improve that this year.
Anyway, I would like to announce that there will be some special article about some good freewares or open source software and about some IT stuffs and lingo…
Hope all of you enjoy…
My Regards..
Filed under: News | Leave a Comment
Comparing Windows 7’s Editions…
In the last article, I write that Windows 7 will be released in 6 editions, but after I check Microsoft website just recently, there are only 3 editions: Home Premium, Professional, and Ultimate. Well actually it’s 4 with Windows 7 Starter for netbooks.
These editions are ready stock and Microsoft allow upgrade to Windows 7 from Vista. What are the differences between those 3 editions? In this article I will give some comparisons:
|
Features |
|||
| Improved desktop navigation | Yes | Yes | Yes |
| Start programs faster and easily | Yes | Yes | Yes |
| Internet Explorer 8 | Yes | Yes | Yes |
| Watch, pause, rewind, and record TV with Windows Media Center | Yes | Yes | Yes |
| HomeGroup for home network | Yes | Yes | Yes |
| Backward compatibility with XP (can run XP programs) | - | Yes | Yes |
| Domain Join to connect the PC at company networks | - | Yes | Yes |
| Full-system Backup and Restore and can back up to a home or business network | - | Yes | Yes |
| BitLocker allow user protect data on PC with encryption | - | - | Yes |
| Compatible to work with 35 languages | - | - | Yes |
| Price | upgrade: $119.99 full: $199.99 |
upgrade: $199.99 full: $299.99 |
upgrade: $219.99 full: $319.99 |
These editions are compatible to use with 32-bit and 64-bit machines (processors).
Filed under: IT Update | Leave a Comment
Tags: IT, Windows 7
Recent Entries
Categories
- Computer History (2)
- IT Update (6)
- News (1)




