Evolution of Computer A.P.Mohana priyaa Abacus Chinese invented calculating device called ABACUS Ø Also known as “SOROBAN” perform addition and Ø subtraction Wooden rack holding two horizontal wires with beads Ø strung on them. Rules memorized by the user Ø Regular arithmetic problems can be done Ø NAPIER’S DEVICE John Napier a Scottish Mathematician Ø Set of eleven animal bones later it was replaced by Ø rod Number marked on them‚they placed
Premium Computer Microprocessor Calculator
Software Engineering Somnuk Keretho‚ Assistant Professor Department of Computer Engineering Faculty of Engineering‚ Kasetsart University Email: sk@nontri.ku.ac.th URL: http://www.cpe.ku.ac.th/~sk Somnuk Keretho/Kasetsart University Outline of this presentation • • • • • • Scope of Software Engineering Object-Oriented Software Development Software Process Software Life-Cycle Models Object Orientation Software Quality Assessment Reference to Chapter 1/2/3 of “Software Engineering with JAVA”
Premium Software engineering Object-oriented programming Software development process
teleprinter-style keyboards became the main input device for computers. A keyboard typically has characters engraved or printed on the keys and each press of a key typically corresponds to a single written symbol. However‚ to produce some symbols requires pressing and holding several keys simultaneously or in sequence. While most keyboard keys produce letters‚ numbers or signs (characters)‚ other keys or simultaneous key presses can produce actions or computer commands. Despite the development of alternative
Premium Computer Input device
Professional and ethical responsibility *Software engineering involves wider responsibilities than simply the application of technical skills *Software engineers must behave in an honest and ethically responsible way if they are to be respected as professionals *Ethical behaviour is more than simply upholding the law. Issues of professional responsibility l Confidentiality • Engineers should normally respect the confidentiality of their employers or clients irrespective of whether
Premium Software engineering Software development process Requirements analysis
HISTORY OF COMPUTER THE PRE-MECHANICAL AGE: 3000 B.C. – 1450 A.D. 1. Writing and Alphabets – Communication First development of signs corresponding to spoken sounds‚ instead of pictures‚ to express words. Around 2000 B.C.‚ Phoenicians created symbols that expressed single syllables and consonants (the first true alphabet) The Greeks later adopted the Phoenician alphabet and added vowels; the Romans gave the letters Latin names to create the alphabet we use today. 2. Paper
Premium Computer ENIAC Konrad Zuse
2 Fundamentals of Computer Systems You need to be able to: (a) define a computer system (b) describe the importance of computer systems in the modern world (c) explain the need for reliability in computer systems (d) explain the need for adherence to suitable professional standards in the development‚ use and maintenance of computer systems (e) explain the importance of ethical‚ environmental and legal considerations when creating computer systems. What is a computer system? At its very basic
Premium Computer Binary numeral system
believe that computers are more a hindrance than a help in todays’s world. Others feel that they are such indispensable tools that they would not be able to live or work without them. - In what ways are computers a hindrance - What is your opinion? Nowadays we can see computers increase their popularity; however‚ using computer too much may lead to negative results. Some people believe that computers have more adverse effects than their helps while others comment that computers are necessary
Premium Computer Computer software Personal computer
A computer is a machine that is able to take information (input)‚ do some work on or make changes to the information‚ to make new information (output). Computers have existed for much of human history. Examples of early computers are the astrolabe and the abacus. Modern computers are very different from early computers. They are now very powerful machines that are able to do billions of calculations every second. Most people have used a personal computer in their home or at work. Computers are
Free Programming language Computer program Computer
in using computers? · What are the purposes of elementary students in using computers? > educational purposes such as research. > Entertainments like playing online games. · What are the implications of computer’s exposure to students in terms of: > Cognitive (involved in learning‚ knowing‚ and understanding things) POSITIVE EFFECT = Helps to widen their learnings = They can develop their communication skills. NEGATIVE EFFECTS = Ma prone sila sa mga content sa computer na dili
Free Computer Education Emotion
Computers have an important role in our day to day life. Software engineers contribute directly in developing and maintaining all these machines‚ indispensable to our life. Because their role is so important in developing software systems‚ software engineers have chance to do good‚ cause harm‚ or to allow others to do bad things. To ensure that they work for the good side‚ software engineers must commit themselves to making software engineering a beneficial and respected profession. In the software
Premium Software engineering Engineering Ethics