Lecture Java: Chapter 1
Số trang: 82
Loại file: pptx
Dung lượng: 1.42 MB
Lượt xem: 16
Lượt tải: 0
Xem trước 9 trang đầu tiên của tài liệu này:
Thông tin tài liệu:
Lecture Java: Chapter 1 (Introduction) Focus of the Course Object-Oriented Software Development (problem solving; program design, implementation, and testing; object-oriented concepts; graphical user interfaces; the Java programming language).
Nội dung trích xuất từ tài liệu:
Lecture Java: Chapter 1 Chapter 1Introduction Java Software Solutions Foundations of Program Design Seventh Edition John Lewis William LoftusCopyright © 2012 Pearson Education, Inc.Focus of the Course• Object-Oriented Software Development – problem solving – program design, implementation, and testing – object-oriented concepts • classes • objects • encapsulation • inheritance • polymorphism – graphical user interfaces – the Java programming language Copyright © 2012 Pearson Education, Inc.Introduction • We start with the fundamentals of computer processing • Chapter 1 focuses on: – components of a computer – how computers store and manipulate information – computer networks – the Internet and the World Wide Web – programming and programming languages – an introduction to Java – an overview of object-oriented concepts Copyright © 2012 Pearson Education, Inc.Outline Computer Processing Hardware Components Networks The Java Programming Language Program Development Object-Oriented Programming Copyright © 2012 Pearson Education, Inc.Hardware and Software• Hardware – the physical, tangible parts of a computer – keyboard, monitor, disks, wires, chips, etc.• Software – programs and data – a program is a series of instructions• A computer requires both hardware and software• Each is essentially useless without the other Copyright © 2012 Pearson Education, Inc.CPU and Main Memory Central Chip that executes Processing program Unit commands Primary storage areafor programs and data that are in active use Main Synonymous with Memory RAM Copyright © 2012 Pearson Education, Inc.Input / Output Devices Monitor screen Central Keyboard Processing Mouse Unit Touch screen I/O devices facilitate user interaction Main Memory Copyright © 2012 Pearson Education, Inc.Secondary Memory Devices Information is moved Central between main and Processing secondary memory Unit as needed Hard Disk Secondary memory Main devices provide Memory long-term storage USB Flash Drive Copyright © 2012 Pearson Education, Inc.Software Categories• Operating System – controls all machine activities – provides the user interface to the computer – manages resources such as the CPU and memory – Windows, Mac OS, Unix, Linux,• Application program – generic term for any other kind of software – word processors, missile control systems, games• Most operating systems and application programs have a graphical user interface (GUI) Copyright © 2012 Pearson Education, Inc.Analog vs. Digital• There are two basic ways to store and manage data:• Analog – continuous, in direct proportion to the data represented – music on a record album - a needle rides on ridges in the grooves that are directly proportional to the voltages sent to the speaker• Digital – the information is broken down into pieces, and each piece is represented separately – sampling – record discrete values of the analog representation – music on a compact disc - the disc stores numbers representing specific voltage levels sampled at specific times Copyright © 2012 Pearson Education, Inc.Analog Information Copyright © 2012 Pearson Education, Inc.Sampling Copyright © 20 ...
Nội dung trích xuất từ tài liệu:
Lecture Java: Chapter 1 Chapter 1Introduction Java Software Solutions Foundations of Program Design Seventh Edition John Lewis William LoftusCopyright © 2012 Pearson Education, Inc.Focus of the Course• Object-Oriented Software Development – problem solving – program design, implementation, and testing – object-oriented concepts • classes • objects • encapsulation • inheritance • polymorphism – graphical user interfaces – the Java programming language Copyright © 2012 Pearson Education, Inc.Introduction • We start with the fundamentals of computer processing • Chapter 1 focuses on: – components of a computer – how computers store and manipulate information – computer networks – the Internet and the World Wide Web – programming and programming languages – an introduction to Java – an overview of object-oriented concepts Copyright © 2012 Pearson Education, Inc.Outline Computer Processing Hardware Components Networks The Java Programming Language Program Development Object-Oriented Programming Copyright © 2012 Pearson Education, Inc.Hardware and Software• Hardware – the physical, tangible parts of a computer – keyboard, monitor, disks, wires, chips, etc.• Software – programs and data – a program is a series of instructions• A computer requires both hardware and software• Each is essentially useless without the other Copyright © 2012 Pearson Education, Inc.CPU and Main Memory Central Chip that executes Processing program Unit commands Primary storage areafor programs and data that are in active use Main Synonymous with Memory RAM Copyright © 2012 Pearson Education, Inc.Input / Output Devices Monitor screen Central Keyboard Processing Mouse Unit Touch screen I/O devices facilitate user interaction Main Memory Copyright © 2012 Pearson Education, Inc.Secondary Memory Devices Information is moved Central between main and Processing secondary memory Unit as needed Hard Disk Secondary memory Main devices provide Memory long-term storage USB Flash Drive Copyright © 2012 Pearson Education, Inc.Software Categories• Operating System – controls all machine activities – provides the user interface to the computer – manages resources such as the CPU and memory – Windows, Mac OS, Unix, Linux,• Application program – generic term for any other kind of software – word processors, missile control systems, games• Most operating systems and application programs have a graphical user interface (GUI) Copyright © 2012 Pearson Education, Inc.Analog vs. Digital• There are two basic ways to store and manage data:• Analog – continuous, in direct proportion to the data represented – music on a record album - a needle rides on ridges in the grooves that are directly proportional to the voltages sent to the speaker• Digital – the information is broken down into pieces, and each piece is represented separately – sampling – record discrete values of the analog representation – music on a compact disc - the disc stores numbers representing specific voltage levels sampled at specific times Copyright © 2012 Pearson Education, Inc.Analog Information Copyright © 2012 Pearson Education, Inc.Sampling Copyright © 20 ...
Tìm kiếm theo từ khóa liên quan:
Kỹ thuật lập trình Lecture Java Chapter 1 Lập trình Java Lập trình Mobile Ngôn ngữ lập trình Công nghệ thông tinGợi ý tài liệu liên quan:
-
52 trang 429 1 0
-
Top 10 mẹo 'đơn giản nhưng hữu ích' trong nhiếp ảnh
11 trang 312 0 0 -
74 trang 295 0 0
-
96 trang 291 0 0
-
Báo cáo thực tập thực tế: Nghiên cứu và xây dựng website bằng Wordpress
24 trang 289 0 0 -
Đồ án tốt nghiệp: Xây dựng ứng dụng di động android quản lý khách hàng cắt tóc
81 trang 279 0 0 -
EBay - Internet và câu chuyện thần kỳ: Phần 1
143 trang 274 0 0 -
Giáo trình Lập trình hướng đối tượng: Phần 2
154 trang 272 0 0 -
Tài liệu dạy học môn Tin học trong chương trình đào tạo trình độ cao đẳng
348 trang 269 1 0 -
Bài thuyết trình Ngôn ngữ lập trình: Hệ điều hành Window Mobile
30 trang 264 0 0