Lecture Computing for management - Chapter 23

Lecture 23 - Computer programming. After studying this chapter you will be able to understand: Programming in real life, what is problem solving? Algorithm, algorithms to programs, components of algorithms, software development process, top down algorithm design. | Computer Programming Lecture 23 Summary of Previous Lecture In the previous lecture, we have learnt Intellectual Property Types of Intellectual Property Rights Copyrights Patents Trade Secrets Laws Employees and Trade Secrets Key intellectual Property Right Issues Plagiarism Reverse engineering Summary of Previous Lecture Open source code Competitive intelligence Cyber squatting Today’s Lecture Programming in real life. Introduction What is Problem Solving? Problem Solving process. Algorithm History Working Definition Examples Today’s Lecture Algorithms to Programs Components of Algorithms Variables and values Instructions Sequences Procedures Selections Repetitions Documentation Today’s Lecture Software Development Process Top Down Algorithm Design Summary Where is programming in real life? Short answer: all over the place! Where is programming in real life? Short answer: all over the place! Introduction People think in words: Like “The sky is so beautiful!” The computer understand in ‘binary’. Which just means ones and zeros: 00111000100111. “Programming languages” are different ways of taking your words and turning them into instructions that the computer can understand. Introduction Programs are a set of instructions for the computer. There are three levels of programming languages. Machine level, .; direct hardware commands Middle level .; Assembly language Higher level .; C, Java, C++, LISP etc. Don’t worry. Programming isn’t really that hard. The only thing you have to remember is that: THE COMPUTER IS STUPID. Even if you really, really want it to do something, it won’t do it unless you give it specific instructions! It only does what you tell it to do. the good news is that YOU are smart. so you can make the computer do really, really cool things. Problem solving Programming is a process of problem solving Problem solving techniques Analyze the problem Outline the problem requirements Design steps (algorithm) to solve the problem . | Computer Programming Lecture 23 Summary of Previous Lecture In the previous lecture, we have learnt Intellectual Property Types of Intellectual Property Rights Copyrights Patents Trade Secrets Laws Employees and Trade Secrets Key intellectual Property Right Issues Plagiarism Reverse engineering Summary of Previous Lecture Open source code Competitive intelligence Cyber squatting Today’s Lecture Programming in real life. Introduction What is Problem Solving? Problem Solving process. Algorithm History Working Definition Examples Today’s Lecture Algorithms to Programs Components of Algorithms Variables and values Instructions Sequences Procedures Selections Repetitions Documentation Today’s Lecture Software Development Process Top Down Algorithm Design Summary Where is programming in real life? Short answer: all over the place! Where is programming in real life? Short answer: all over the place! Introduction People think in words: Like “The sky is so beautiful!” The computer .

Không thể tạo bản xem trước, hãy bấm tải xuống
TỪ KHÓA LIÊN QUAN
TÀI LIỆU MỚI ĐĂNG
2    116    3    24-05-2024
Đã phát hiện trình chặn quảng cáo AdBlock
Trang web này phụ thuộc vào doanh thu từ số lần hiển thị quảng cáo để tồn tại. Vui lòng tắt trình chặn quảng cáo của bạn hoặc tạm dừng tính năng chặn quảng cáo cho trang web này.