Spring 2013 CS 103 Computer Science – Business Problems Instructor: Zhe He Department of Computer...
-
Upload
victor-morgan -
Category
Documents
-
view
220 -
download
0
Transcript of Spring 2013 CS 103 Computer Science – Business Problems Instructor: Zhe He Department of Computer...
![Page 1: Spring 2013 CS 103 Computer Science – Business Problems Instructor: Zhe He Department of Computer Science New Jersey Institute of Technology.](https://reader035.fdocuments.in/reader035/viewer/2022062304/56649db65503460f94aa7a8d/html5/thumbnails/1.jpg)
Spring 2013 CS 103
Computer Science – Business Problems
Instructor: Zhe He
Department of Computer Science
New Jersey Institute of Technology
![Page 2: Spring 2013 CS 103 Computer Science – Business Problems Instructor: Zhe He Department of Computer Science New Jersey Institute of Technology.](https://reader035.fdocuments.in/reader035/viewer/2022062304/56649db65503460f94aa7a8d/html5/thumbnails/2.jpg)
Logistics
Section: 002 Time: Tuesday, Thursday 10:00 AM – 11:25 AM Room: MALL PC40 Website: http://web.njit.edu/~zh5/CS103 Moodle: http://moodle.njit.edu
Instructor: Zhe He Structural Analysis of Biomedical Ontologies Center Department of Computer Science
![Page 3: Spring 2013 CS 103 Computer Science – Business Problems Instructor: Zhe He Department of Computer Science New Jersey Institute of Technology.](https://reader035.fdocuments.in/reader035/viewer/2022062304/56649db65503460f94aa7a8d/html5/thumbnails/3.jpg)
Office Hour
Wed 2:30 - 4:00 PM
Room: MALL PC40
Or by appointment
![Page 4: Spring 2013 CS 103 Computer Science – Business Problems Instructor: Zhe He Department of Computer Science New Jersey Institute of Technology.](https://reader035.fdocuments.in/reader035/viewer/2022062304/56649db65503460f94aa7a8d/html5/thumbnails/4.jpg)
Course Composition Attendance Exercise in class One individual presentation Homework assignments One quiz One midterm exam One final exam
![Page 5: Spring 2013 CS 103 Computer Science – Business Problems Instructor: Zhe He Department of Computer Science New Jersey Institute of Technology.](https://reader035.fdocuments.in/reader035/viewer/2022062304/56649db65503460f94aa7a8d/html5/thumbnails/5.jpg)
Grading
Homework 15% Individual presentation 10% Quiz 10 % Midterm exams 20% Final exam 35% Exercise in class and attendance 10%
![Page 6: Spring 2013 CS 103 Computer Science – Business Problems Instructor: Zhe He Department of Computer Science New Jersey Institute of Technology.](https://reader035.fdocuments.in/reader035/viewer/2022062304/56649db65503460f94aa7a8d/html5/thumbnails/6.jpg)
Letter Grade Guideline of CS Department
A 90-100 B+ 86-89 B 80-85 C+ 76-79 C 70-75 D 60-69 F <60
![Page 7: Spring 2013 CS 103 Computer Science – Business Problems Instructor: Zhe He Department of Computer Science New Jersey Institute of Technology.](https://reader035.fdocuments.in/reader035/viewer/2022062304/56649db65503460f94aa7a8d/html5/thumbnails/7.jpg)
Content
Introduction to Computer and Information System
Networking and Internet
Excel Essential skills
Introduction to Database Management System
![Page 8: Spring 2013 CS 103 Computer Science – Business Problems Instructor: Zhe He Department of Computer Science New Jersey Institute of Technology.](https://reader035.fdocuments.in/reader035/viewer/2022062304/56649db65503460f94aa7a8d/html5/thumbnails/8.jpg)
Course Material
![Page 9: Spring 2013 CS 103 Computer Science – Business Problems Instructor: Zhe He Department of Computer Science New Jersey Institute of Technology.](https://reader035.fdocuments.in/reader035/viewer/2022062304/56649db65503460f94aa7a8d/html5/thumbnails/9.jpg)
Course Material
Database Management Systems http://infolab.stanford.edu/~ullman/dscb.html
![Page 10: Spring 2013 CS 103 Computer Science – Business Problems Instructor: Zhe He Department of Computer Science New Jersey Institute of Technology.](https://reader035.fdocuments.in/reader035/viewer/2022062304/56649db65503460f94aa7a8d/html5/thumbnails/10.jpg)
Tentative Content 1. Intro to Information Technology 2. Number System 3. The Basics of Networking 4. A Hypertext Markup Language (HTML) 5. Web Search 6. Mobile Technology 7. The Basics of Excel 8. Advanced skills of Excel 9. Multiple Worksheets and Workbooks in Excel 10. Intro to Database Management System 11. Entity-Relationship Model 12. Intro to Simple Query Language 13. Intro to programming
![Page 11: Spring 2013 CS 103 Computer Science – Business Problems Instructor: Zhe He Department of Computer Science New Jersey Institute of Technology.](https://reader035.fdocuments.in/reader035/viewer/2022062304/56649db65503460f94aa7a8d/html5/thumbnails/11.jpg)
Lecture 1
Intro to Information Technology
(Part 1)
![Page 12: Spring 2013 CS 103 Computer Science – Business Problems Instructor: Zhe He Department of Computer Science New Jersey Institute of Technology.](https://reader035.fdocuments.in/reader035/viewer/2022062304/56649db65503460f94aa7a8d/html5/thumbnails/12.jpg)
Learning Objectives
Explain why it’s important to know the right word Relate the connections among hardware, software, “the
experience,” and data Define basic hardware and software terms Define and give examples of “idea” terms
![Page 13: Spring 2013 CS 103 Computer Science – Business Problems Instructor: Zhe He Department of Computer Science New Jersey Institute of Technology.](https://reader035.fdocuments.in/reader035/viewer/2022062304/56649db65503460f94aa7a8d/html5/thumbnails/13.jpg)
Hardware, Software, and the Experience
Computing in its most general form concerns data and three phenomena: Hardware Software, and “the experience.”
![Page 14: Spring 2013 CS 103 Computer Science – Business Problems Instructor: Zhe He Department of Computer Science New Jersey Institute of Technology.](https://reader035.fdocuments.in/reader035/viewer/2022062304/56649db65503460f94aa7a8d/html5/thumbnails/14.jpg)
Hardware, Software, and the Experience
Hardware: Computers are the physical embodiment of
computation.
They represent one of the greatest technological achievements.
Few inventions are more important.
![Page 15: Spring 2013 CS 103 Computer Science – Business Problems Instructor: Zhe He Department of Computer Science New Jersey Institute of Technology.](https://reader035.fdocuments.in/reader035/viewer/2022062304/56649db65503460f94aa7a8d/html5/thumbnails/15.jpg)
Hardware, Software, and the Experience
Software: Embodies the programs that instruct computers in
the steps needed to implement applications.
Software, unrestricted by the physical world, can direct a computer to do almost anything.
![Page 16: Spring 2013 CS 103 Computer Science – Business Problems Instructor: Zhe He Department of Computer Science New Jersey Institute of Technology.](https://reader035.fdocuments.in/reader035/viewer/2022062304/56649db65503460f94aa7a8d/html5/thumbnails/16.jpg)
Hardware, Software, and the Experience
The Experience: Together, hardware and software present a virtual
world that doesn’t exist, but which we experience.
These experiences, dictated by the interaction of the virtual and physical worlds, are new and important.
![Page 17: Spring 2013 CS 103 Computer Science – Business Problems Instructor: Zhe He Department of Computer Science New Jersey Institute of Technology.](https://reader035.fdocuments.in/reader035/viewer/2022062304/56649db65503460f94aa7a8d/html5/thumbnails/17.jpg)
Computers Are Everywhere
They are in laptops, tablets, smart phones, music players, wireless mics, anti-lock brakes, TV remotes, credit card readers, etc. In Q3 of 2011, 1.5 billion ARM processor chips
have been shipped. Annual shipments of ARM processor forecast to
equal twice the world’s population in 2015.
![Page 18: Spring 2013 CS 103 Computer Science – Business Problems Instructor: Zhe He Department of Computer Science New Jersey Institute of Technology.](https://reader035.fdocuments.in/reader035/viewer/2022062304/56649db65503460f94aa7a8d/html5/thumbnails/18.jpg)
Computers Are Everywhere
Looking Inside: Computers don’t always
have keyboard and printer attached
Notice there are metal plates covering its internal parts They shield the
surrounding environment from electromagnetic radiation
![Page 19: Spring 2013 CS 103 Computer Science – Business Problems Instructor: Zhe He Department of Computer Science New Jersey Institute of Technology.](https://reader035.fdocuments.in/reader035/viewer/2022062304/56649db65503460f94aa7a8d/html5/thumbnails/19.jpg)
Computers Are Everywhere
Figure 1.2 Top side of the main printed circuit board in the iPhone 3GS; for orientation, the USB port is at left, and processor and memory IC packages are identified. *32-bit describes the size of a typical operation; GB is short for gigabyte (1 billion bytes).
![Page 20: Spring 2013 CS 103 Computer Science – Business Problems Instructor: Zhe He Department of Computer Science New Jersey Institute of Technology.](https://reader035.fdocuments.in/reader035/viewer/2022062304/56649db65503460f94aa7a8d/html5/thumbnails/20.jpg)
Computers Are Everywhere
Head-to-Head Comparisons
(1136 x 640 at 326 ppi)
![Page 21: Spring 2013 CS 103 Computer Science – Business Problems Instructor: Zhe He Department of Computer Science New Jersey Institute of Technology.](https://reader035.fdocuments.in/reader035/viewer/2022062304/56649db65503460f94aa7a8d/html5/thumbnails/21.jpg)
Software
Software is a collective term for programs Programs are the instructions computers perform to implement
applications. A sample java program:public class HelloWorld {
// method main(): ALWAYS the APPLICATION entry point
public static void main (String[] args) {
System.out.println ("Hello World!");
}
}
Software “instructs” the computer (hardware), by providing the steps needed to perform a task.
The computer follows the program and carries out the instructions
![Page 22: Spring 2013 CS 103 Computer Science – Business Problems Instructor: Zhe He Department of Computer Science New Jersey Institute of Technology.](https://reader035.fdocuments.in/reader035/viewer/2022062304/56649db65503460f94aa7a8d/html5/thumbnails/22.jpg)
Software
The Software Stack Concept used to structure and organize the
software in contemporary computer systems Series of layers of programs that implement user
applications. Each software layer implements operations used
to build the layers above.
![Page 23: Spring 2013 CS 103 Computer Science – Business Problems Instructor: Zhe He Department of Computer Science New Jersey Institute of Technology.](https://reader035.fdocuments.in/reader035/viewer/2022062304/56649db65503460f94aa7a8d/html5/thumbnails/23.jpg)
Software
![Page 24: Spring 2013 CS 103 Computer Science – Business Problems Instructor: Zhe He Department of Computer Science New Jersey Institute of Technology.](https://reader035.fdocuments.in/reader035/viewer/2022062304/56649db65503460f94aa7a8d/html5/thumbnails/24.jpg)
Software
Referring to the figure on the previous slide: To check out a video on YouTube video using a
smart phone, you would: use the browser application to get to YouTube the browser app uses the window manager, and
several other frameworks the window manager uses media manager, and
several other libraries the media manager uses the display
drivers, and several other kernel operations
![Page 25: Spring 2013 CS 103 Computer Science – Business Problems Instructor: Zhe He Department of Computer Science New Jersey Institute of Technology.](https://reader035.fdocuments.in/reader035/viewer/2022062304/56649db65503460f94aa7a8d/html5/thumbnails/25.jpg)
Software
Writing software is a difficult and challenging They instruct an agent to perform some
function or action by giving a step-by-step process.
The agent is anything that can follow the instructions.
For software professionals, the agent is a computer.
![Page 26: Spring 2013 CS 103 Computer Science – Business Problems Instructor: Zhe He Department of Computer Science New Jersey Institute of Technology.](https://reader035.fdocuments.in/reader035/viewer/2022062304/56649db65503460f94aa7a8d/html5/thumbnails/26.jpg)
Experience
People: meet online and marry make unfortunate Facebook posts and lose their
jobs spend hours listening to music, watching videos,
and playing games Most of our interactions with computers are
recorded, virtual, and artificial
![Page 27: Spring 2013 CS 103 Computer Science – Business Problems Instructor: Zhe He Department of Computer Science New Jersey Institute of Technology.](https://reader035.fdocuments.in/reader035/viewer/2022062304/56649db65503460f94aa7a8d/html5/thumbnails/27.jpg)
Digital Information
Transformation It is easy to enhance or embellish digital
information Photo editing, video editing, audio remixing are
widely practiced Photoshop has become a verb describing the act
of changing a digital image
![Page 28: Spring 2013 CS 103 Computer Science – Business Problems Instructor: Zhe He Department of Computer Science New Jersey Institute of Technology.](https://reader035.fdocuments.in/reader035/viewer/2022062304/56649db65503460f94aa7a8d/html5/thumbnails/28.jpg)
Virtual Worlds
Virtual reality: a world created by computers to simulate the physical world
It is not real, but is perceived “as if” it were The full VR experience is still under
development…but we see it all the time: Keypads on a smart phone display Spreadsheet software that look like
accounting paper GPS displays that show a map
![Page 29: Spring 2013 CS 103 Computer Science – Business Problems Instructor: Zhe He Department of Computer Science New Jersey Institute of Technology.](https://reader035.fdocuments.in/reader035/viewer/2022062304/56649db65503460f94aa7a8d/html5/thumbnails/29.jpg)
Google Glasses
Commercial
http://www.youtube.com/watch?v=JSnB06um5r4
Live Demo at Google I/O
http://www.youtube.com/watch?v=D7TB8b2t3QE