Back to Browse

What is Computer | how computer works | Programming fundamentals | C++ Programming 2020

851 views
Aug 12, 2020
11:18

Programming fundamentals | Introduction to Computers and how it works  Before starting programming, there are some programming fundamentals that should be known. These are known as programming fundamentals or you can say programming basics.  In this lecture, we will look at some of the basic knowledge that a person must have before starting programming. So, we ill look at the topics what is a computer, What are the different components of computer, what is meant by input, output and processing in a the field of computers, what are the input devices and output devices with examples, what is a CPU and how data is retrieved from computer when the user makes a request and how data is displayed on the output screen.  There are two lectures on programming fundamentals so you must take them before starting programming in any language like c++, visual basic, python, visual c++, c, java, html, c#.  Basic Computer Terms for a beginner Input Input is whatever user enters in the computer (it could be a mouse click to select an option or entering data through keyboard buttons) User enters/provides data through input devices e.g mouse, keyboard, mic etc as you can see on the screen. Output Output is whatever is provided by the computer to the user such as whatever is shown on the computer screen or you can say that the printout from the printer is also a computer output. Computer shows results through output devices e.g monitor screen, printer etc as you can see on the screen. Processing Services that computer is providing .e.g operations on data like calculating sum, using paint software, playing video, playing songs, games etc. So these are all the services that computer is offering you using its brain that is the system unit. Execution Execution/processing are almost one and the same thing. Running anything on computer e.g running commands in command line, opening software/programs, playing games, using browser like google chrome/ firefox to use internet, playing movie, playing songs etc Understanding computer working by looking at the tailor example Let’s Understand the computer working by looking at the customer-tailor example. Customer wants to stitch her clothes so the cloth is in raw form. She provides them to the tailor. Tailor takes the unstitched cloth and process it using his sewing machine. Means he stitches the cloth and finally convert the raw cloth into a stitched shirt. Once done, tailor provides it after processing to the customer. So computer works in the same way as shown in the second figure. Computer User enters numbers to be added through keyboard and ask computer to calculate its sum. Computer takes the data and uses its system to calculate sum of numbers and once done, returns the sum to the user by showing on the output screen. If we analyze both the situations, we can understand the similarity. Just like the customer provides unstitched cloth so the user also provides/enters data to be added. Tailor stitches clothes using the sewing machine so computer also adds number and calculates its sum using the system unit. Once done, just like tailor provides stitched shirt to the customer so computer provides sum of numbers to user. So computer works in this way… getting input, doing processing and providing output. I hope you understand the basic working of a computer To get premium C++ course for beginners, please take my course https://www.udemy.com/course/c-in-six-hours-tutorial-for-beginners/?referralCode=27A09CC49E49C1CE30F1 my second Udemy course : C++ file handling project : Student database management and result calculation system https://www.udemy.com/course/learn-c-file-handling-project-console-mini-database/?referralCode=E00641FF56934AC58707 My Third Course Master Number Conversions in 2.5 hours https://www.udemy.com/course/master-number-system-conversions-in-two-hours/?referralCode=1E1F22F2DB9D3B18D440 you can see my other videos on C++ as shown below Introduction to C++ language | C++ Progrmming 2020 https://youtu.be/1MHrqrzHE4s First Program in C++ | C++ Hello world | C++ Programming 2020 https://youtu.be/q8awCQhVg_I Program structure in C++ https://youtu.be/jPJ6w659DSA How to download and install DevC++ https://youtu.be/Ds0hDjKcXFU C++ course curriculum overview | udemy C++ course | C++ course for beginners https://youtu.be/n0zoivGX75o C++ in 6 hours: learn C++ | Tutorial For Beginners | udemy course https://youtu.be/Hs_-zpHGntw how to create your own header file in dev C++ https://youtu.be/25aeqRKgp78 Books recommended for C++ https://youtu.be/DdBf-Mg2z-s Youtube channel link https://www.youtube.com/channel/UCa7lrR2JFZ1MJqUqVeyx7SA?sub_confirmation=1 Facebook group : C++ programming 2020 https://web.facebook.com/groups/1349012638618274/?ref=bookmarks Udemy Profile: https://www.udemy.com/user/sarah-naseem/ Twitter: C++ Programming by Sarah https://twitter.com/ByProgramming #WhatIsComputer #inputDevices #outputDevices #udemy

Download

0 formats

No download links available.

What is Computer | how computer works | Programming fundamentals | C++ Programming 2020 | NatokHD