UK CS 115 - Python Programming: An Introduction to Computer Science (46 pages)

Previewing pages 1, 2, 3, 22, 23, 24, 44, 45, 46 of 46 page document View the full content.
View Full Document

Python Programming: An Introduction to Computer Science



Previewing pages 1, 2, 3, 22, 23, 24, 44, 45, 46 of actual document.

View the full content.
View Full Document
View Full Document

Python Programming: An Introduction to Computer Science

42 views

Lecture Notes


Pages:
46
School:
University of Kentucky
Course:
Cs 115 - Intro to Comp Progrmming

Unformatted text preview:

Python Programming An Introduction to Computer Science Chapter 1 Computers and Programs Python Programming 2 e 1 Objectives To understand the respective roles of hardware and software in a computing system To learn what computer scientists study and the techniques that they use To understand the basic design of a modern computer Python Programming 2 e 2 Objectives cont To understand the form and function of computer programming languages To begin using the Python programming language To learn about chaotic models and their implications for computing Python Programming 2 e 3 The Universal Machine A modern computer can be defined as a machine that stores and manipulates information under the control of a changeable program Two key elements Computers are devices for manipulating information Computers operate under the control of a changeable program Python Programming 2 e 4 The Universal Machine What is a computer program A detailed step by step set of instructions telling a computer what to do If we change the program the computer performs a different set of actions or a different task The machine stays the same but the program changes Python Programming 2 e 5 The Universal Machine Programs are executed or carried out All computers have the same power with suitable programming i e each computer can do the things any other computer can do Python Programming 2 e 6 Program Power Software programs rule the hardware the physical machine The process of creating this software is called programming Why learn to program Fundamental part of computer science Having an understanding of programming helps you have an understanding of the strengths and limitations of computers Python Programming 2 e 7 Program Power Helps you become a more intelligent user of computers It can be fun Form of expression Helps the development of problem solving skills especially in analyzing complex systems by reducing them to interactions between simpler systems Programmers are in great demand Python



View Full Document

Access the best Study Guides, Lecture Notes and Practice Exams

Loading Unlocking...
Login

Join to view Python Programming: An Introduction to Computer Science and access 3M+ class-specific study document.

or
We will never post anything without your permission.
Don't have an account?
Sign Up

Join to view Python Programming: An Introduction to Computer Science and access 3M+ class-specific study document.

or

By creating an account you agree to our Privacy Policy and Terms Of Use

Already a member?