class_18 - Software Engineering 3156 6-Nov-01 #18: Language...

Info iconThis preview shows pages 1–10. Sign up to view the full content.

View Full Document Right Arrow Icon
Software Engineering 3156 6-Nov-01 #18: Language I, CVEs, and Databases Phil Gross
Background image of page 1

Info iconThis preview has intentionally blurred sections. Sign up to view the full version.

View Full DocumentRight Arrow Icon
2 Administrivia Upcoming events Today, 4pm, Interschool (7 th floor CEPSR) Graduate School panel Tomorrow, 6pm, 415 CEPSR Me doing C++ again, hopefully better this time Monday, 11-12:15, Interschool Phil Wadler: should be a good talk
Background image of page 2
3 Also Monday 6pm, location TBA Janak gets his wireless on All you ever wanted to know about wireless comm Phones, Ethernet, Bluetooth Unleashing his gadget-freak side
Background image of page 3

Info iconThis preview has intentionally blurred sections. Sign up to view the full version.

View Full DocumentRight Arrow Icon
4 Mini-Case Studies iPod installer Apple screws up big time Unix is powerful, but Unix is lame rm -rf "$2Applications/iTunes.app" 2> /dev/null IRIX 5.1 How to make a bad product much worse At great expense http://yarchive.net/risks/sgi_irix.html
Background image of page 4
5 Collaborative Virtual Environments Many people are on-line these days E-mail works Chat works, but doesn’t scale too well People want to see other people Visual systems are highly optimized for 3D Get vastly more data Extra dimensions
Background image of page 5

Info iconThis preview has intentionally blurred sections. Sign up to view the full version.

View Full DocumentRight Arrow Icon
6 Solutions? Video conferencing Aka Brady Bunch Model Doesn’t scale much past two or three Virtual environments Avatars Usually trivial Environment Usually static
Background image of page 6
7 Problem Domains Web, web, web http://www.cs.brown.edu/memex/ACMCSHT/51/51.html Military simulation All military scales, platoon to division Mechanized and not Distributed Software Development CHIME Complex back-end sources
Background image of page 7

Info iconThis preview has intentionally blurred sections. Sign up to view the full version.

View Full DocumentRight Arrow Icon
8 Databases in Nutshell One of the oldest computer applications Historically, armies of clerks filed and retrieved Early computers (i.e. IBM) changed this Founded on inventions to speed 1890 census Further developments after intro of Social Security in 1935 (26 million records) As always with computers, primarily military uses at first
Background image of page 8
9 First Database Systems 1950s: Idea of a database, as hardware- independent entity 1960: COBOL established 1968: IBM’s IMS for Apollo project 1971: Codasyl (Conference on Data Systems Languages) model
Background image of page 9

Info iconThis preview has intentionally blurred sections. Sign up to view the full version.

View Full DocumentRight Arrow Icon
Image of page 10
This is the end of the preview. Sign up to access the rest of the document.

Page1 / 35

class_18 - Software Engineering 3156 6-Nov-01 #18: Language...

This preview shows document pages 1 - 10. Sign up to view the full document.

View Full Document Right Arrow Icon
Ask a homework question - tutors are online