Introduction to Computer & Programming Lesson 1 PDF

Summary

This is a presentation on fundamental computer concepts, including the history of computers, the uses of computers, programming languages, and computer software Topics discussed include the use of computers for solving computational problems and the different types of software that is available. The presentation is targeted at computer science students at the undergraduate level.

Full Transcript

Chapter 1 Introduction to Computer & Programming Topics of discussion : i. History of computer ii. The use of Computer to solve computational problem iii. What is Programming Languages? iv. What is Computer Software? 2 The use of computer Handle r...

Chapter 1 Introduction to Computer & Programming Topics of discussion : i. History of computer ii. The use of Computer to solve computational problem iii. What is Programming Languages? iv. What is Computer Software? 2 The use of computer Handle repetitive tasks Produce exact answers Easy to make changes/corrections 3 Fundamentals of Computer Is an electronic device to Store Computer Retrieved and Process data Un process facts, figures and statistic Data Conversion of raw data into useful information Process To process data, a finite and ordered sets of instructions are needed 4 Data Processing Input Output Processing (data) (information) 5 Component of computer system Hardwar Softwar e e Compute r System 6 History of Computer Charles Babbage is credited as the father of computer. Introduced computing machine ; Difference Engine and Analytical Engine 7 History of Computer Ada Lovelace wrote demonstration programs for Analytical Engine, credited as the first programmer 8 History of Computer The first modern computer was built by Atanasoft of Iowa State College in the late 1930s 9 History of Computer An electromechanical computer MARK1 was built by Howard Aiken of Harvard 10 Computer Software is a computer program /program is a series of instructions that tells the hardware of computer what to do. Before a computer can perform or execute a program, the instruction in the program must be placed, or loaded into the memory of the computer. 11 Computer Software Computer Software System Application Software Software Operating Utility Program System 12 Computer Software Application System Software Software Developed to solve a Provides a convenient specific problem environment for Editors (note pad, program development word pad) Operating system Spreadsheet (Excel) (Windows, Database application UNIX,LINUX) (Ms Access) Translator 13 Programming Languages Computer program is a sequence of steps that are needed to fulfill a task A computer programming language is a language used to write computer programs, which involve a computer performing some kind of computation or algorithm and possibly control external devices such as printers, disk drives, robots, and so on Example : BASIC, COBOL, Fortran, Pascal, C, C+ +, Java 14 Programming Languages Programming languages differ from natural language in that natural languages are only used for interaction between people, while programming languages also allow humans to communicate instructions to machines 15 Top 10 Programming Languages of the Future : An Overview 16 17 18 19

Use Quizgecko on...
Browser
Browser