lecture#1-2 (2).pdf
Document Details
Uploaded by ThrillingSpruce
Tags
Full Transcript
Introduction to Computers Understanding the Basics and Beyond Lecture # 01 Presented by Ammara Gillani What is a Computer? A computer is an electronic device that manipulates information or data. It has the ability to store, retrieve, and process data. Modern computers can pe...
Introduction to Computers Understanding the Basics and Beyond Lecture # 01 Presented by Ammara Gillani What is a Computer? A computer is an electronic device that manipulates information or data. It has the ability to store, retrieve, and process data. Modern computers can perform a wide range of tasks, from simple calculations to complex simulations. Four stages of computer history The Premechnical Age Electromechanical Computing 1. The most important advance in this era is to use electricity. 1. It is the earliest age of information technology. 2. Between the years 1840 - 1940. 2. Between the years 3000 BC and 1450 AD. 3. Beginnings of communication like Telegraph, radio, MorseCode 3. First form: Writing and Alphabets. 4. Telephone (examples in 1876, 1930, 1970 respectively). 4. The first numbering system is also discovered in this age. 5. The International Business Machines Corporation (IBM). 5. The first calculator is also discovered during this age. 6. Mark I around 1940 7. Programmed by using punch cards (no storing) The Mechanical Age The Electronic Age 1. The first general purpose computers are developed. computer one 1. That is the age that we are currently living in. who works with numbers. 2. Between the years 1940. – present 2. Between the years 1450 and 1840. 3. ENIAC – the first high-speed, digital computer capable of being 3. Slide rule is invented like analog computers. An analog computer reprogrammed to solve a full range of computing problems. used for multiplying and dividing. 4. Used vacuum tubes – no mechanical devices. 4. Punch cards is the another development in this era. Binary logic and 5. No storage of programs. fixed program operating in real time. 6. The first stored program computer(s): The University of Manchester Mark I and The EDSAC in Cambridge in 1949. 7. The First General-Purpose Computer for Commercial Use: Universal Automatic Computer (UNIVAC) Five Generation of Computer Generations of computers Generations timeline Evolving hardware First generation 1940s-1950s Vacuum tube based Second generation 1950s-1960s Transistor based Third generation 1960s-1970s Integrated circuit based Fourth generation 1970s-present Microprocessor based The present and the Artificial intelligence Fifth generation future based Basic Components of a Computer CPU (Central Processing Unit) Storage The brain of the computer. Hard drives or SSDs for long-term data storage. RAM (Random Access Memory) Motherboard Temporary storage for data The main circuit board and instructions. connecting all components. Software and Computer Types Understanding the Basics and Beyond Lecture # 02 Presented by Ammara Gillani Software and Operating Systems Software is a set of instructions that tells the computer what to do. The operating system (OS) is a critical piece of software that manages hardware resources and provides common services for computer programs. Application Software Application software, often referred to as "apps," is essential in shaping how individuals engage with and utilize digital technology.As computing technology advances and daily reliance on computer applications grows, application software has become a critical component of modern software innovation. People utilize a variety of applications to accomplish tasks and improve their productivity. Types of Application Software of Computing Presentation Software Web Browsers Word Processing Software It is a type of softwarе that is usеd to format, bеautify Presentation software allows you to put forth your views and A web browser is a type of application software used for and manipulatе tеxt, using colors, fonts, and stylеs, that ideas visually by using slideshows. Users can make slides navigating the internet. It fetches information from the web and allow you to format your tеxt based on your interactive and informative by adding texts, videos, images, presents it on the user's desktop or mobile device. This prеfеrеncеs. Many word procеssors may also look for charts, graphs, and images that tell a story or support the information is transmitted via HTTP, which defines the method spеlling, grammar, and word choice issues. Ms-Word is for sharing text, images, and videos online. Popular web browsers the most widely used word procеssing software used presentation. E.g. MS PowerPoint and Google slides. by professionals. include Google Chrome, Mozilla Firefox, and Internet Explorer. Multimedia Software Spreadsheet Software Simulation Software Simulation software helps engineers test, optimize, This software allows users to record and create audio, images, Sprеadshееt softwarеs is used for storing data in tabular format and compare product designs in real-world scenarios animations, graphics, and video files. With this software, users without the expense of altering physical processes. It and performing numеrical calculations. Thе data cеlls maintain can produce a wide scope of interactive content for both allows for accurate equipment development, ensuring different data filеs likе tеxt, numbеrs, datеs, and timе. This professional and personal use. VLC player, MX Player, and high precision while minimizing costs. For instance, softwarе hеlps usеrs prеsеnt data with graphs or charts. Ms- Windows Media Player are three popular examples of PCB design software is a common tool used in these Excel is thе most ideal еxamplе of spreadsheet softwarе. multimedia application software. simulations. Uses 1. Application softwarе providеs tеchnologiеs and Limitations 1. It bеcomеs expensive for developers to create tools that significantly еnhancе productivity. and rеgularly maintain high-quality softwarе to 2. It mееts client’s requirements particularly and mееt changing requirements. can bе customizеd to add morе functionality as 2. Application softwarе, especially whеn pеr thе client’s requirements. connеctеd to thе intеrnеt, may be subject to 3. It is dеsignеd with usеr-friеndly intеrfacеs to sеcurity thrеats likе malwarе, virusеs, and data ensure accеssibility to еach and еvеryonе. brеachеs. 4. Application softwarе oftеn incorporates 3. Compatibility issues may arise when trying to automation features, strеamlining rеpеtitivе use the application softwarе on different tasks, and minimizing manual еffort. devices or operating systems. 5. Many applications softwarе support multitasking, networking, and rеal-timе collaboration features. Supercomputers Personal Computers Extremely powerful machines used Desktops and laptops used by for complex calculations. individuals. Mainframes Mobile Devices Large systems used by businesses Smartphones and tablets. for bulk data processing. Types of Computers Modern Uses of Computers Education Business Healthcare Entertainment Conclusion Computers have become an integral part of our lives, driving innovation and progress. Understanding their basics, history, and impact can help us appreciate the technology that shapes our world. References Required Textbooks Course On Computer Concepts Made Simple. satish jain. m. geetha · 2019 Essential References Materials Livesley, Robert Kenneth. An introduction to automatic digital computers. Cambridge University Press, 2017. Charles S. Parker, Understanding Computers: Today and Tomorrow, Course Technology, 25 Thomson Place, Boston, Massachusetts 02210, USA Zawacki-Richter, Olaf, and Colin Latchem. "Exploring four decades of research in Computers & Education." Computers & Education 122 (2018): 136-152. HTML & CSS: The Complete Reference, Fifth Edition, 5th Edition. by Thomas Powell. Released January 2010. Publisher(s): McGraw-Hill. ISBN: 9780071741705 Electronic Materials WordPress, GitHub, Bootstrap, Chrome developer tools. Other Learning Materials