Coursehero >>
Illinois >>
Augustana >>
AS 311 Course Hero has millions of student submitted documents similar to the one below including study guides, homework solutions, papers, and exam answer keys.
Moon The Astronomy 311 Professor Lee Carkner Lecture 13 Which of the following was not a constituent of the Earth's original atmosphere? a) b) c) d) a) Water Carbon Dioxide Ammonia Methane Sulfur Dioxide Why do we think the Earth's core is liquid? a) Iron is always liquid at high pressures b) Since Venus and Mars have liquid cores, Earth should have one too a) Shear waves cannot penetrate the core a) Pressure waves cannot penetrate the core b) From computer modeling of convection What defines the outer edge of the habitable zone? a) Where planets are too small to have plate tectonics b) Where it is too cold for volcanism c) Where oxygen is no longer present in the atmosphere a) Where CO2 clouds block out sunlight a) Where there are not enough icy planetesimals The mantle, outer core and inner core are, a) a) b) c) d) Solid, liquid, solid Liquid, solid, solid Liquid, solid, liquid Solid all the way down Liquid all the way down Temperature of Earth Temp of Earth from energy balance TE = [RS/(2 DS)] TS TE = [6.96X108 / (2)(1.496X1011)] (5778) TE = 278.7 K TF = 1.8TK 460 = (1.8)(278.7)460 TF = 41.6 F T = (1.8)(288)460 = 58.4 F Actual Earth temp = 288 K How much energy does Earth emit? P = AT4 = 4RE2T4 P = (5.67X108)(4)(6.38X106)2(288)4 P = 1.995X1017 W Luna The Goddess of the Moon Since ancient times the Moon has been thought to affect behavior ("lunatic", "moonstruck") There is no good evidence for this however Maria Principle Features of the Moon maria is Latin for seas Highlands arrangement of maria produces the "maninthemoon" Craters circular impact structures range in size from few hundred km to microscopic Moon Facts Size: 3476 km diameter Orbit: 384,000 km Description: small, airless, cratered surface is similar to Mercury Timeline of Moon Exploration Luna 1 (USSR, 1959) first spacecraft to fly by the Moon Luna 2 (USSR, 1959) Luna 9 (USSR, 1966) first lunar lander Luna 10 (USSR, 1966) Apollo 8 (USA, 1968) first manned orbiter Apollo 11 (USA, 1969) Luna 16 (USSR), 1970) first automated sample return Near and Far Sides of the Moon Why is the Moon Airless? Gravity Thermal motions All molecules have a velocity proportional to their temperature Moon The has no atmosphere because this velocity is too large for its gravity to overcome The Surface of the Moon Maria: covered with dark colored mare basalt similar to lava on Earth covered with light colored anorthosite very old (more than 4 billion years) Highlands: Moon rocks are similar in many ways to Earth rocks, but are depleted in volatiles Mare Basalt and Anorthosite Tycho and Rays Falling Bodies Real impactors get their energy from their very high orbital velocities A body a height h above a surface has potential energy: PE = mgh 1000 grams = 1 kg g = 9.8 m/s2 h is the height above the surface in meters Energy When the object hits the surface, all of the potential energy is converted into kinetic energy: PE = KE = mv2 PE = KE mgh = mv2 v = (2gh) If g and h are in meters, v is in m/s The Moon's Interior Moon is much less active than the Earth Moon is much less dense than the Earth Moon once had a magnetic field but does not today, indicating that the core has solidified Inside The Moon Moon Formation Theories The collision put large amounts of debris in orbit, which formed into the Moon Energy from impact depleted the Moon in volatiles The ejected material was mostly mantle rock, so the Moon has a very small core Collisional Ejection Theory A History of the Moon 4.6 billion years ago: 3.83.1 billion years ago: 4.63.8 billion years ago: 3 billion years ago present core solidified, no more magnetic field small amounts of cratering ~3.8 billion years ago: large impacts produce mare basins Next Time Read Chapter 10 Summary Moon was formed 4.6 billion years ago when large impactor hit the Earth Moon has a low density because it has only a small iron core Moon has become tidally lock so that only the nearside faces Earth Most of our information about the Moon comes from the Apollo missions Summary: Surface Maria large impacts produced basins which then filled with lava darker, denser and younger than the highlands Highlands regions that have not experienced large impacts or lava lighter, less dense and older than the Maria Large numbers of impacts have covered the surface with craters and regolith (dust)
Find millions of documents here - Study Guides, Homework Solutions, Papers, Exam Answer Keys and more.
Course Hero has millions of course related materials that will enable you to learn better, faster and get an A in all your courses.
Below is a small sample set of documents:
16gasgiants4s.ppt
Path: Augustana >> AS >> 311 Fall, 2009
Description: The Gas Giants Astronomy 311 Professor Lee Carkner Lecture 16 Which of the following is not a distinguishing feature of meteorites? a) a) a) a) A dark outer crust Widmanstatten Patterns Long parallel grooves on the surface Thumbprintlike depr...
Lec_05.pdf
Path: Penn State >> PHYS >> 2 Fall, 2009
Description: Chapter 5 Circular Motion; Gravitation Units of Chapter 5 Kinematics of Uniform Circular Motion Dynamics of Uniform Circular Motion Highway Curves, Banked and Unbanked Nonuniform Circular Motion Centrifugation Newton\'s Law of Universal Gravitation ...
Lec_05.pdf
Path: Penn State >> PHYS >> 250 Fall, 2008
Description: Chapter 5 Circular Motion; Gravitation Units of Chapter 5 Kinematics of Uniform Circular Motion Dynamics of Uniform Circular Motion Highway Curves, Banked and Unbanked Nonuniform Circular Motion Centrifugation Newton\'s Law of Universal Gravitation ...
Lec_5_08.pdf
Path: Penn State >> PHYS >> 2 Fall, 2009
Description: Chapter 20 Magnetism Units of Chapter 20 Magnets and Magnetic Fields Electric Currents Produce Magnetic Fields Force on an Electric Current in a Magnetic Field; Definition of B Force on Electric Charge Moving in a Magnetic Field Magnetic Field ...
Lec_5_08.pdf
Path: Penn State >> PHYS >> 250 Fall, 2008
Description: Chapter 20 Magnetism Units of Chapter 20 Magnets and Magnetic Fields Electric Currents Produce Magnetic Fields Force on an Electric Current in a Magnetic Field; Definition of B Force on Electric Charge Moving in a Magnetic Field Magnetic Field ...
wavelab.pdf
Path: Penn State >> PHYS >> 213 Fall, 2009
Description: Measurement of Wavelengths of Visible Hydrogen Spectra Theory Wavelengths of visible light emitted by excited hydrogen atoms when they decay to lower energy levels can be measured with a spectrophotometer. This uses a diffraction grating to separate ...
FreeFall.pdf
Path: Penn State >> PHYS >> 211 Fall, 2009
Description: Physics 211 Experiment 1: Free Fall - Determining the acceleration of gravity Prior to Lab: Derive the three numbered equations in the lab instructions using the definitions of velocity and acceleration. Object: The object of this experiment is to de...
Chap-11.ppt
Path: St. Xavier >> ACSG >> 530 Fall, 2009
Description: Chapter 11 User Datagram Protocol Objectives Upon completion you will be able to: Be able to explain process-to-process communication Know the format of a UDP user datagram Be able to calculate a UDP checksum Understand the operation of UDP K...
CMPSC381-Syllabus-Sp07.pdf
Path: St. Xavier >> CMPSC >> 381 Fall, 2009
Description: Saint Xavier University Department of Computer Science CMPSC 381: WEB SECURITY Spring, 2007 FACULTY INFORMATION Instructor: J. R. Aman, Ph.D. Office: N326 (Chicago) Office: (773) 298-3454 Email: aman@sxu.edu Cell: (630) 728-2949 Website: csmaster.s...
CMPSC256-Syllabus-Sp07.pdf
Path: St. Xavier >> CMPSC >> 256 Fall, 2009
Description: CMPSC 256: OPERATING SYSTEMS FOR THE PRACTITIONER Spring, 2007 By Special Arrangement FACULTY INFORMATION Instructor : J. R. Aman, Ph.D. Office: N326 Email: aman@sxu.edu Office Hours: On-Campus: Tues & Thurs, 1-4 pm Online always via Skype Phone: (7...
acsg591-S09-syllabus.pdf
Path: St. Xavier >> ACSG >> 591 Fall, 2009
Description: Saint Xavier University Dept. of Computer Science ACSG 591 DIGITAL FORENSICS Spring, 2009 FACULTY INFORMATION Instructor: J. R. Aman, Ph.D. Office: WAC N326 Email: aman@sxu.edu Website: csmaster.sxu.edu/aman/ Office Hours: Tuesday-Thursday, 1-3 p....
acsg570-S08-syllabus.pdf
Path: St. Xavier >> ACSG >> 570 Fall, 2009
Description: ACSG 570 - WEB SERVER SECURITY Spring, 2008 FACULTY INFORMATION Instructor: J. R. Aman, Ph.D. Office: N326 (Chicago) Email: aman@sxu.edu Website: csmaster.sxu.edu/aman/ Office Hours: Tuesday 1-5 pm Wednesday 1-3 pm Other times by appointment Office: ...
112-02-syllabus-F08.pdf
Path: St. Xavier >> CMPSC >> 112 Fall, 2009
Description: CMPSC 112.02: SURVEY OF COMPUTER SCIENCE Fall, 2008 FACULTY INFORMATION Instructor: J. R. Aman, Ph.D. Office: N326 Email: aman@sxu.edu Office Hours: Tuesday-Thursday 11 am-1 pm Other times by appt. SKYPE: jimaman Phone: (773) 298-3454 Cell: (630) 728...
380-syllabus-F08.pdf
Path: St. Xavier >> CMPSC >> 380 Fall, 2009
Description: CMPSC 380: WEB SERVERS Fall, 2008 FACULTY INFORMATION Instructor: J. R. Aman, Ph.D. Office: N326 (Chicago Campus) Email: aman@sxu.edu Website: csmaster.sxu.edu/aman/ Office Hours: M, W, F by appt T & Th 11 am-1 pm Office: (773) 298-3454 Cell: (630) 7...
CMPSC256-Syllabus-Spring2008.pdf
Path: St. Xavier >> CMPSC >> 256 Fall, 2009
Description: CMPSC 256: OPERATING SYSTEMS FOR THE PRACTITIONER Spring, 2008 - Online FACULTY INFORMATION Instructor : J. R. Aman, Ph.D. Office: N326 Email: aman@sxu.edu Office Hours: On-Campus: Tuesday, 1-5 p.m. Wednesday, 1-3 pm Online via Skype and vRoom Phone:...
ACSG580-syllabus-Spring2006.pdf
Path: St. Xavier >> ACSG >> 580 Fall, 2009
Description: ACSG 580 CAPSTONE COURSE Spring, 2006 FACULTY INFORMATION Instructor: J. R. Aman, Ph.D. Office: N326 Email: aman@sxu.edu Office Hours: M & W 3-5 pm (Chicago) Tues 5-6 (OPC) Other by appointment AIM and Skype: tdpairings Phone: (773) 298-3454 Cell: (...
241-Chap01.pdf
Path: St. Xavier >> CMPSC >> 241 Fall, 2009
Description: CMPSC 241 Assembler Language Saint Xavier University Faculty Information Who: J. R. Aman, Ph.D. Office: N326 Phone: (773) 2983454 Email: aman@sxu.edu AIM: tdpairings Course Website: csmaster.sxu.edu/courses/cmpsc256/ J. Stanley Warford Jones...
112-01-syllabus-F08.pdf
Path: St. Xavier >> CMPSC >> 112 Fall, 2009
Description: CMPSC 112.01 SURVEY OF COMPUTER SCIENCE Fall, 2008 FACULTY INFORMATION Instructor: J. R. Aman, Ph.D. Office: N326 Email: aman@sxu.edu Office Hours: Tuesday-Thursday 11 am-1 pm Other times by appt. SKYPE: jimaman Phone: (773) 298-3454 Cell: (630) 728-...
381-S07-chap03.pdf
Path: St. Xavier >> CMPSC >> 381 Fall, 2009
Description: Chapter 3 Threats to IT Assets CMPSC 381 Spring 2007 Saint Xavier University 1 Objectives In this chapter, we will: Describe general categories of attacks Identify the major attack routes to the corporate office Identify the major attack rou...
Software_Training_Cost.pdf
Path: St. Xavier >> CMPSC >> 395 Fall, 2009
Description: ID 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 Task Name Fixed Cost Fixed Cost Accrual Total Cost $100,000.00 $3,246.00 $46.00 $3,200.00 $0.00 $5,960.00 $3,850.00 $1,040.00 $1,070.00 $5,170.00 $670.00 $370.00 $1,500.00 $990.00 $1,320.00 $3...
Software_Training_Time_Network.pdf
Path: St. Xavier >> CMPSC >> 395 Fall, 2009
Description: Initializing Start: 12/15/08 Finish: 12/29/08 Comp: 0% ID: 1 Dur: 10.25 days Kickoff meeting Start: 12/15/08 Finish: 12/15/08 Res: ID: 2 Dur: 2 hrs Develop project charter Start: 12/15/08 Finish: 12/29/08 Res: ID: 3 Dur: 10 days Planning Start: 12...
Project_Tracking_Database_Salary_Increase.pdf
Path: St. Xavier >> CMPSC >> 395 Fall, 2009
Description: ID 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 37 38 39 40 41 42 Task Name 1 Initiating 1.1 Kickoff meeting 1.2 Develop project charter 1.3 Charter signed 2 Planning 2.1 Develop project plans 2.2 Review project plans 2.3 Project plans approved 3 Executing 3...
Software_Training_HR_Raise.pdf
Path: St. Xavier >> CMPSC >> 395 Fall, 2009
Description: ID 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 Task Name Fixed Cost Fixed Cost Accrual Total Cost $100,000.00 $3,371.00 $171.00 $3,200.00 $0.00 $5,960.00 $3,850.00 $1,040.00 $1,070.00 $5,268.64 $670.00 $372.50 $1,500.00 $1,004.14 $1,386.00...
Gantt_Chart_Only.pdf
Path: St. Xavier >> CMPSC >> 395 Fall, 2009
Description: ID 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 Task Name 08 7 14 21 28 Jan \'09 4 11 18 25 Feb \'09 1 8 15 22 Mar \'09 1 8 15 22 Apr \'09 29 5 12 19 26 May \'09 3 10 17 Classroom builds (2) Initializing Terry,Aaron[25%],Noelle[25...
Project_Tracking_Database_Gantt_Powerpoint.ppt
Path: St. Xavier >> CMPSC >> 395 Fall, 2009
Description: Project Tracking Gantt Chart ID 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 37 38 39 40 41 42 Task Name 1 Initiating 1.1 Kickoff meeting 1.2 Develop project charter 1.3 Charter signed 2 Planning 2.1 Develop project plans 2.2 Review project plans 2.3 Project ...
Software_Training_Powerpoint_Gantt.ppt
Path: St. Xavier >> CMPSC >> 395 Fall, 2009
Description: Company Current Date Title Project Start Project Finish 11/30/2008 Software_Training_Human_Resource 12/15/2008 8:00:00 AM 4/21/2009 5:00:00 PM ...
Web_Site_Development_PowerPoint_Gantt.ppt
Path: St. Xavier >> CMPSC >> 395 Fall, 2009
Description: Web Site Development Gantt Chart ID 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 Task Name Initiating Kickoff meeting Develop project charter Charter signed Planning Review web site requirements Collect hard copy & digital inf...
Name&Password.txt
Path: St. Xavier >> KALATACMPS >> 306 Fall, 2009
Description: name: don password: fricker...
Chap-06.ppt
Path: St. Xavier >> ACSG >> 530 Fall, 2009
Description: Chapter6 Delivery, Forwarding, and Routing of IP Packets Objectives Upon completion you will be able to: Understand the different types of delivery and the connection Understand forwarding techniques in classful addressing Understand forwarding t...
Chap-17.ppt
Path: St. Xavier >> ACSG >> 520 Fall, 2009
Description: Chapter 17 Domain Name System: DNS Objectives Upon completion you will be able to: Understand how the DNS is organized Know the domains in the DNS Know how a name or address is resolved Be familiar with the query and response formats Understa...
Chap-22.ppt
Path: St. Xavier >> ACSG >> 520 Fall, 2009
Description: Chapter22 World Wide Web: HTTP Objectives Upon completion you will be able to: Understand the components of a browser and a server Understand the function of the URL and cookies Understand how HTML is related to static documents Understand how C...
Chap-08.ppt
Path: St. Xavier >> ACSG >> 530 Fall, 2009
Description: Chapter 8 Internet Protocol Objectives Upon completion you will be able to: Understand the format and fields of a datagram Understand the need for fragmentation and the fields involved Understand the options available in an IP datagram Be able...
CS245-ch1.ppt
Path: St. Xavier >> CMPSC >> 245 Fall, 2009
Description: Assembly Language and Computer Architecture Using C+ + and Java Chapter 1 Number Systems Positional number systems Decimal: base 10 Binary: base 2 Hexadecimal: base 16 Decimal Ten symbols: 0, 1, 2, , 9 Weights change by a factor of 10 from on...
Chap-04.ppt
Path: St. Xavier >> ACSG >> 530 Fall, 2009
Description: Chapter4 IP Addresses: Classful Addressing Objectives Upon completion you will be able to: Understand IPv4 addresses and classes Identify the class of an IP address Find the network address given an IP address Understand masks and how to use the...
Chap-13.ppt
Path: St. Xavier >> ACSG >> 530 Fall, 2009
Description: Chapter 13 Stream Control Transmission Protocol Objectives Upon completion you will be able to: Be able to name and understand the services offered by SCTP Understand SCTP\'s flow and error control and congestion control Be familiar with the fie...
Chap-18.ppt
Path: St. Xavier >> ACSG >> 520 Fall, 2009
Description: Chapter 18 Remote Login: Telnet Objectives Upon completion you will be able to: Understand how TELNET works Understand the role of NVT in a TELNET communication Understand TELNET option and suboption negotiation Know how control characters are...
Chap-02.ppt
Path: St. Xavier >> ACSG >> 530 Fall, 2009
Description: Chapter2 The OSI Model and the TCP/IP Protocol Suite Objectives Upon completion you will be able to: Understand the architecture of the OSI model Understand the layers of the OSI model and their functions Understand the architecture of the TCP/IP...
Chap-10.ppt
Path: St. Xavier >> ACSG >> 530 Fall, 2009
Description: Chapter 10 Internet Group Management Protocol Objectives Upon completion you will be able to: Know the purpose of IGMP Know the types of IGMP messages Understand how a member joins a group and leaves a group Understand membership monitoring U...
Chap-14.ppt
Path: St. Xavier >> ACSG >> 530 Fall, 2009
Description: Chapter14 Unicast Routing Protocols: RIP, OSPF, and BGP Objectives Upon completion you will be able to: Distinguish between intra and interdomain routing Understand distance vector routing and RIP Understand link state routing and OSPF Understan...
Chap-15.ppt
Path: St. Xavier >> ACSG >> 530 Fall, 2009
Description: Chapter15 Multicasting and Multicast Routing Protocols Objectives Upon completion you will be able to: Differentiate between a unicast, multicast, and broadcast message Know the many applications of multicasting Understand multicast link state ro...
Chap-05.ppt
Path: St. Xavier >> ACSG >> 530 Fall, 2009
Description: Chapter 5 IP Addresses: Classless Addressing Objectives Upon completion you will be able to: Understand the concept of classless addressing Be able to find the first and last address given an IP address Be able to find the network address give...
CS245-ch3.ppt
Path: St. Xavier >> CMPSC >> 245 Fall, 2009
Description: Chapter 3 Assembly Language: Part 1 Machine language program (in hex notation) from Chapter 2 Symbolic instructions To make machine instructions more readable (to humans), lets substitute mnemonics for opcodes, and decimal numbers for binary addre...
Chap-21.ppt
Path: St. Xavier >> ACSG >> 520 Fall, 2009
Description: Chapter 21 Network Management: SNMP Objectives Upon completion you will be able to: Understand the SNMP manager and the SNMP agent Understand the roles of SMI and MIB in network management Be familiar with SMI object attributes and encoding met...
Chap-07.ppt
Path: St. Xavier >> ACSG >> 530 Fall, 2009
Description: Chapter 7 ARP and RARP Objectives Upon completion you will be able to: Understand the need for ARP Understand the cases in which ARP is used Understand the components and interactions in an ARP package Understand the need for RARP TCP/IP Prot...
Chap-19.ppt
Path: St. Xavier >> ACSG >> 520 Fall, 2009
Description: Chapter19 File Transfer: FTP and TFTP Objectives Upon completion you will be able to: Understand the connections needed for FTP file transfer Be familiar with FTP commands and responses Know the differences between FTP and TFTP Be familiar with ...
Chap-20.ppt
Path: St. Xavier >> ACSG >> 520 Fall, 2009
Description: Chapter 20 Electronic Mail: SMTP, POP, and IMAP Objectives Upon completion you will be able to: Understand four configurations of email architecture Understand the functions and formats of a user agent Understand MIME and its capabilities and d...
Chap-09.ppt
Path: St. Xavier >> ACSG >> 530 Fall, 2009
Description: Chapter 9 Internet Control Message Protocol Objectives Upon completion you will be able to: Be familiar with the ICMP message format Know the types of error reporting messages Know the types of query messages Be able to calculate the ICMP chec...
Chap-16.ppt
Path: St. Xavier >> ACSG >> 520 Fall, 2009
Description: Chapter16 Host Configuration: BOOTP and DHCP Objectives Upon completion you will be able to: Know the types of information required by a system on boot-up Know how BOOTP operates Know how DHCP operates Understand the differences between BOOTP an...
schedatendofsem.doc
Path: St. Xavier >> WEB >> 321 Fall, 2009
Description: CMPSC 321 Week 11/5 Class & Topic Schedule Monday Fall 2007 Wednesday Ch. 5 ER Modeling Review HW8: 5.59, 5.60, 5.62, 5.64, 5.65 Ch. 6 ER models to database design In-class: sample - 6.51, 6.52, 6.54, 6.56, 6.57 HW8 due Wed: Marcias Dry Clean...
lab2.doc
Path: St. Xavier >> WEB >> 550 Fall, 2009
Description: ACSG550 1. Lab Assignment Fall 2007 Create a form in which the user is prompted to enter a file name (and path) they\'d like to locate. If the file can be found, display its size and other interesting information about it (see the list in the hand-...
sylacsg550f07.doc
Path: St. Xavier >> WEB >> 550 Fall, 2009
Description: ACSG 550 Database-Backed Websites Saint Xavier University Masters in Applied Computer Science Program Fall 2007 Course Description: This course focuses on the design, construction and implementation of websites that rely on databases to provide d...
lab-0.doc
Path: St. Xavier >> CMPSC >> 245 Fall, 2009
Description: Lab assignment: Use the circuit system shown in figure 1.15 on page 29 to solve the equations in the first column in the following table. Show the values of all flags after you solve each equation. Equation 7+8 9+8 8-7 7-9 6+1 -6-5 7+5 5-7 Signed/ ...
lab-5.doc
Path: St. Xavier >> CMPSC >> 245 Fall, 2009
Description: LAB # 5 CMPSC 245, SPRING 2007 Due: April 26, 2007 Objectives Use a simulator that simulates a simple PC called H1. H1 will run on our regular machine. H1 will help students understand the fundamentals of computer architecture. Understand th...
test2reviewtopics.doc
Path: St. Xavier >> WEB >> 321 Fall, 2009
Description: CMPSC 321 - Test 2 Review Topics Fall 2007 Chapter 5 Data Modeling with the ER Model Entity class/entity instance Attribute Identifier/composite identifier Relationship class/relationship instance Unary/binary/ternary Maximum cardinalities 1:1, 1:N...
schoolsupplylist.txt
Path: St. Xavier >> HWK >> 1 Fall, 2009
Description: <html> <head> <title>District 129</title> </head> <body> <align=\"center\"><bold><h1>School Supplies for District 129</h1></bold></center> <p>Please purchase: <hr></hr> <br> <ul> <li>2 blue pens</li> <li>4 pencils</li> <li>6 notebooks</li> <li>1 penci...
whatsnew.txt
Path: St. Xavier >> CMPSC >> 245 Fall, 2009
Description: whatsnew.txt H1 Software Package Version 6.0 What\'s New Since Version 4.0 May 11, 2006 == Updating the textbook with errata.txt Be sure to ...
homework.txt
Path: St. Xavier >> CMPSC >> 201 Fall, 2009
Description: 8 6 6 3 4 8 1 8 9 8 1 5 9 8 4 10 9 1 10 4 6 8 1 6 5 3 7 7 3 3 9 9 6 10 10 3 7 10 3 6 2 10 7 1 6 2 2 8 3 1 3 4 4 10 10 5 3 2 2 7 5 5 8 4 7 3 2 6 1 5 10 3 8 4 3 10 ...
Lecture03.ppt
Path: St. Xavier >> CMPSC >> 201 Fall, 2009
Description: Chapter 2 Problem Solving What is an algorithm? s A solution to a problem that is: Precise Effective Terminating What does a programmer do? s s s s s s Understand the problem specification Develop a detailed logical plan (algorithm) for so...
Lecture11.ppt
Path: St. Xavier >> CMPSC >> 201 Fall, 2009
Description: Functions Section 4.3 Last week, we were introduced to procedures Procedures are used in support of topdown program design. They are used to create modules within our Visual Basic programs. A typical program design - 1 P ro g ra m In p u t P r o...
Lecture10.ppt
Path: St. Xavier >> CMPSC >> 201 Fall, 2009
Description: Chapter 4 (cont) Sec. 4.1, 4.2, 4.4 Procedures (User-defined) Well-designed programs. l consist of highly modular code l have procedures that pass data between them q q data is passed to & from the calling procedure in the form of arguments a pro...
Lecture04.ppt
Path: St. Xavier >> CMPSC >> 201 Fall, 2009
Description: Chapter 3 (ctd) Section 3.2 EVENTS Three stages in the creation of a Visual Basic program: Create the interface ie, choose & create the objects use the properties window of each object Set the objects\' properties Create the code to respond t...
Lecture15.ppt
Path: St. Xavier >> CMPSC >> 201 Fall, 2009
Description: Introduction to Arrays Chapter 7 Why use arrays? To store & represent lists of homogeneous values To simplify program code To eliminate the need to reread data The kinds of problems that benefit from array representation of data Roll a die (6 s...
Lecture07.ppt
Path: St. Xavier >> CMPSC >> 201 Fall, 2009
Description: Section 3.6 BUILT-IN FUNCTIONS involving numbers returns a unique output value n = L...
Lecture06.ppt
Path: St. Xavier >> CMPSC >> 201 Fall, 2009
Description: Section 3.5 - Schneider This section introduces nice ways to produce input & display output: Input boxes Message boxes Input Boxes (Section 3.5) An input box is an object that appears on the form solely for the purpose of receiving data to ...
Lecture13.ppt
Path: St. Xavier >> CMPSC >> 201 Fall, 2009
Description: REPETITION (loops or iteration) Schneider: Sec. 6.1 over & over again. There are three types of loops in Visual Basic While entrance controlled Until exit cont...
Lecture12.ppt
Path: St. Xavier >> CMPSC >> 201 Fall, 2009
Description: Decisions (Conditional Programming) Chapter 5 (Sec. 5.1 & 5.2) Most programs make many decisions This is called programming logic Condition Action Action Conditional statements A condition is an expression that evaluates to true or false It in...
Lecture14.ppt
Path: St. Xavier >> CMPSC >> 201 Fall, 2009
Description: Chapter 6 More on looping We have three types of loops: While - entrance-controlled Until - exit controlled For.Next - counting Questions to ask about loops Will they terminate? Initialization of variables involved in condition Updating of th...
Lecture05.ppt
Path: St. Xavier >> CMPSC >> 201 Fall, 2009
Description: Chapter 3 (ctd) Sections 3.3 - 3.5 (partial) Input/Output NUMBERS & STRINGS The basic arithmetic operations (for now.) + , , *, /, ^ ( ) ^ (or *) *, / +, order of precedence: Using PICTURE BOXES to display numeric values (Output) First,...
Lecture01.ppt
Path: St. Xavier >> CMPSC >> 201 Fall, 2009
Description: Welcome to CS201! Introduction to Programming Using Visual Basic Preliminaries Syllabus Windows 2000 folders/directories (Sec. 1.3) Introduction to Visual Basic (Sec. 1.4) Algorithm development & foundat...
Lecture09.ppt
Path: St. Xavier >> CMPSC >> 201 Fall, 2009
Description: Chapter 4 Sec. 4.1, 4.2, 4.4 Procedures (User-defined) Modular, Top-Down or Structured Program Design lBreak the problem to be solved into discrete tasks: Ex: Read input Perform calculations Display output lCreate a user-defined (general) procedur...