3 Pages

danialprice

Course: CS 485, Fall 2009
School: Illinois Tech
Rating:
 
 
 
 
 

Word Count: 1189

Document Preview

Price Daniel Jr Team #8 The Forever War Joe Haldeman 1974 Joe Haldeman was born in 1943. He lived in Puerto Rico and all across the country. In 1965 he married Mary Gay Potter. He later received a bachelor's degree in Astronomy from the University of Maryland. Shortly after receiving his bachelor's in 1967 he was drafted for the Vietnam War. He wrote his first novel in 1972 called War Year. It was inspired by his...

Register Now

Unformatted Document Excerpt

Coursehero >> Illinois >> Illinois Tech >> CS 485

Course Hero has millions of student submitted documents similar to the one
below including study guides, practice problems, reference materials, practice exams, textbook help and tutor support.

Course Hero has millions of student submitted documents similar to the one below including study guides, practice problems, reference materials, practice exams, textbook help and tutor support.
Price Daniel Jr Team #8 The Forever War Joe Haldeman 1974 Joe Haldeman was born in 1943. He lived in Puerto Rico and all across the country. In 1965 he married Mary Gay Potter. He later received a bachelor's degree in Astronomy from the University of Maryland. Shortly after receiving his bachelor's in 1967 he was drafted for the Vietnam War. He wrote his first novel in 1972 called War Year. It was inspired by his time in the Vietnam War. In 1975 he received his MFA in creative writing from University of Iowa. He wrote The Forever War in 1975 and it sparked a series of books. He has won several awards for his literature. Including the Nebula, Hugo, World Fantasy, etc... The Forever War follows the life of a military man's journey through a war. The story follows his journey from a private to Major in a 1143 year long war. Mankind has begun colonizing other planets. During one of these colonizations an alien race named Taurans killed the colonists and thus started the war. When we first meet Private William Mandella he is on his way to train on a nearby planet. At the beginning of training there are 50 privates. By the end of training there are only about 30. The training was so harsh and difficult that they were forewarned that many would not survive. One of the first technologies introduced is at this point. To arrive to the training grounds a technology called a collapser is used to transport a ship full of people light years away in mere seconds. While training on the planet they are each given robotic suits. They have life sustaining system, weapons, and although strong are hard to maneuver and easy to break. In one instance while training a man falls backwards and breaks part of the suit. This causes it to overheat and he almost bakes alive. As the story continues Mandella moves up the ranks and begins touring in other places. His friend Marygay Potter, who he met during training, and he become much closer friends as time moves on. As it comes closer for the end of their tour of duty Marygay is severely injured by her suit. At this time their relationship begins to escalate into something more. On their leave from duty they found the Earth had changed a lot. The currency was now kilocalories and their new surroundings were too hard to handle. While on this stay both experience the loss of their parents and decided to go back to active duty. While on duty this time they both lost limbs and were sent to a planet named "Heaven" to recuperate and wait for their next set of orders. By this point the money they were owed by the government had accumulated and earned interest. So it made them both billionaires. Since they were unsure if they would survive they live frivolously. When they received their next set of orders William was promoted to Major and Marygay to second Major. They were separated. William was given a unit to command and was sent to a far away planet to await the Taurans. While waiting there on of his men turns on him and makes an attempt on his life. Although he is stopped he later commits suicide and William prepares his unit for battle. The Taurans arrive and almost all of his men are lost. The war ends and it is revealed that it was all a big misunderstanding. Due to lack of communication neither side knew the others intent. By now humanity is cloned and Mandella and his new found friend Charlie themselves find travelling to a planet called "Middle Finger" to find Marygay. The technologies in this book are innumerous. Some of the technologies that frequently appear are: collapser, Body suit, robotic suit, logistic computer, ring (communicator), autocars, cyborgs, regrowable body part prosthetics, test tube babies, cloning, and robot drones. Several other technologies are mentioned but many are only briefly mentioned and not explained. One of the first technologies to be introduced is a collapser. It is a form of travel used to get several light years in a short amount of time. For example in the book collapser jump takes only a month, but in that time the Earth has aged somewhere around 250 years. There really isn't any technology of today that could match that kind of travel time. Although technology strives on that we can travel half way around the world in only hours, there is nothing really close to that. The second technology to be introduced is the robotic suit. This is interesting, because a person slips into a large robotic suit and it amplifies their strength. They can crush boulders, move longer distances in a shorter amount of time. The pressure exerted from the suits hand is 10x or more of what the operator is exerting. This is similar to the robotic arms that are used in manufacturing. They also exert much more strength than a human can. An interesting piece of technology was the prosthetic that were used in the war. These prosthetics were very different from the ones we have today. They also can function as arms and legs, but they regrow your lost limbs. The prosthetic is a skeleton of say a foot. It is made out of a metallic material and the skin, nerves and blood vessels grow right over it. They can regrow livers, kidneys, stomachs, arms, legs and just about any body part you are missing except a heart. Similar to the prosthetics we have today, a human can become a cyborg. If the limbs cannot be regrown the person can be suited with prosthetic body parts and bec...

Find millions of documents on Course Hero - Study Guides, Lecture Notes, Reference Materials, Practice Exams and more. Course Hero has millions of course specific materials providing students with the best way to expand their education.

Below is a small sample set of documents:

Illinois Tech - CS - 485
Team4 ComputingHistory19701979 The70sopenedupwiththeExpansionoftheARPANETnetworkatarateofoneper month.ARPANETwasthefirstpacketswitchingnetwork,andthepredecessorofthemodernInternet. Theprojecthadbeenapprovedtwoyearsearlier,andBBNwasawardedthecontracti
Illinois Tech - CS - 440
MP 1 - Basic OCamlCS 440 - Fall 2007Revision 1.0 Assigned September 14, 2007 Due September 24, 20071ObjectivesThis MP is designed to give you experience with basic OCaml syntax. We assume that you have not seen OCaml before, and have not used
Illinois Tech - CS - 440
MP 3 - Forth InterpreterCS 440 - Fall 2007Revision 1.0 Assigned October 17, 2007 Due October 31, 2007 Extension None1Objectives and BackgroundThe objective for this MP is to learn to write a simple interpreter. The language you will implement
Illinois Tech - CS - 331
Iterators1 GIVEN FILESCS 331 Lab 5: Iterators Spring 20080.1 ObjectivesIn this lab you will create two iterators for a singly linked list. Have experience using the Interface feature of Java. Know how to implement a traversal iterator. Know
Illinois Tech - CS - 480
RoboticsChapter 25Chapter 251OutlineRobots, Effectors, and Sensors Localization and Mapping Motion PlanningChapter 252Mobile RobotsChapter 253ManipulatorsP R R R RRConfiguration of robot specified by 6 numbers 6 degrees of
Illinois Tech - CS - 487
SoftwareEngineering:APractitionersApproach,6/eChapter9 DesignEngineering1DesignModelsAnalysismodelsfocusondescribingrequireddata,functions,andbehavior WHAT SoftwaredesigndealswithHOWthesoftwaretobestructured Whatarethemaincomponents How
Illinois Tech - CS - 445
JavaCS445ObjectOrientedDesignandProgrammingInput DataBox Java console (System.in) Scanner Class ExceptionsDialogCS445ObjectOrientedDesignandProgrammingUsing Dialog BoxesJOptionPane class is in the javax.swing package static methods pro
Illinois Tech - CS - 480
CS-480 I nference in first-order logicLecturer: Tom Lenaerts SWITCH, Vlaams Interuniversitair Instituut voor BiotechnologieOutline Reducing first-order inference to propositional inference Unification Generalized Modus Ponens Forward chain
Illinois Tech - CS - 445
OO Application FrameworksChapter 8CS445ObjectOrientedDesignandProgrammingClass ScheduleDay Tuesday Thursday Tuesday Thursday Tuesday Thursday Tuesday Thursday Tuesday Thursday Tuesday Thursday Tuesday Thursday Date Topic 31-Oct Frameworks 2-N
Illinois Tech - CS - 445
OOPCS445ObjectOrientedDesignandProgrammingJava Must HaveTo write your first program, you need: The JavaTM 5 Platform, Standard Edition. A text editor. Notepad, the simple editor included with the Windows platforms.You can and should use
Illinois Tech - CS - 480
Uninformed SearchChapter 3Topic Outline Problem-solving agents A kind of goal-based agent Problem types Single state (fully observable) Search with partial information Problem formulation Example problems Basic search algorithms "Uninf
Illinois Tech - CS - 480
CS-480: Representing UncertaintyChapter 13Outline Uncertainty Probability Syntax and Semantics Inference Independence and Bayes' RuleUncertaintyDefine action At = leave for airport t minutes before flight to Hong Kong Q: Will At get me the
Illinois Tech - CS - 445
OOP Class 2CS445ObjectOrientedDesignandProgrammingAn Object of classOPERATIONSSet Increment Write. . .TimeDATAPrivate data: hrs mins secs 8 25 42TimeCS445ObjectOrientedDesignandProgrammingDefinitionsCS445ObjectOrientedDesignandPr
Illinois Tech - CS - 480
Informed SearchChapter 4Outline Informed = use problem-specific knowledge Which search strategies? Best-first search and its variants Heuristic functions? How to invent them Local search and optimization Hill climbing, local beam search,
Illinois Tech - CS - 445
Input/Output OperationsWe did Dialog Box Java console (System.in) Scanner ClassTopics The java.io Package Reading from the Java Console Reading and Writing Text Files Reading Structured Text Files Using StringTokenizer Reading and Writing Obj
Illinois Tech - CS - 480
Intelligent AgentsChapter 2What is an Agent? An agent is anything that can be viewed as perceiving its environment through sensors and acting upon that environment through actuatorsSome Kinds of Agents Human agent: Sensors: Eyes, ears, nose,
Illinois Tech - CS - 445
ArraysCS 445Topics Single-Dimensional Arrays Declaring and Instantiating Arrays Accessing Array Elements Writing Methods Aggregate Array Operations Using Arrays in Classes Searching and Sorting Arrays Using Arrays as Counters Iterator Obj
Illinois Tech - CS - 445
Java AppletsCS445 Object Oriented Design and ProgrammingTopics Applet Structure Executing an Applet Applet Life Cycle Drawing Shapes with Graphics Methods Using Colors and Fonts Etc.CS445 Object Oriented Design and ProgrammingApple
Illinois Tech - CS - 445
Design PatternCS5851/Software Design Patterns Published by Gamma et al. 23 commonly used design patterns Creational Patterns Object creation Structural Patterns Static composition of classes Behavioral Patterns Dynamic interaction am
Illinois Tech - CS - 445
Design PatternCS5851/OO Generic Design Activities Find Classes Factor objects form classes Define class interfaces Define Inheritance Hierarchies Find relationships between class Goals Avoid Redesign Keep your design open Reuse as mu
Illinois Tech - CS - 445
ObjectOriented Design and Programming CS445 Threads in JavaIllinois Institute of TechnologyThreadsA Thread is single line of execution or a program unit that is executed independently of other parts of the program JVM executes each
Illinois Tech - CS - 445
Abstract Classes and Methods InterfacesCS445 Object Oriented Design and Programmingabstract Classes and MethodsAn abstract class is a class that is not completely implemented. Usually, the abstract class contains at least one abstract me
Illinois Tech - CS - 445
JavaCS445 Object Oriented Design and ProgrammingTopics Class Basics and Benefits Creating Objects Using Constructors Calling Methods Using Object References Calling Static Methods and Using Static Class Variables Using Predefined Java
Illinois Tech - CS - 445
Java AppletsCS445ObjectOrientedDesignandProgrammingTopics Applet Structure Executing an Applet Applet Life Cycle Drawing Shapes with Graphics Methods Using Colors and Fonts Etc.CS445ObjectOrientedDesignandProgrammingAppletsExecute
Illinois Tech - CS - 445
Design and Implementation ConceptsCS445 Object Oriented Design and ProgrammingDesign Concepts Public and Helper Classes Ordering Class Members Class Organization Design Guidelines Javadoc Canonical Form of Classes No-arg Construct
Illinois Tech - CS - 480
CS-480 Logical Agents and InferenceAIMA, Chapter 7Outline Knowledge-based agents Wumpus world Logic in general - models and entailment Propositional (Boolean) logic Equivalence, validity, satisfiability Inference rules and theorem proving
Illinois Tech - CS - 441
Grading Criteria for Project Part-B FALL 2007NAMES: _Design:1. javadocs : authors and version variables all methods all classes 2. DESCRIPTIONS IN WORD DOCUMENT:Points: 4 1 1 1 1 1--Total 5Code and Presentation: FUNCTIONALITY/APPEARANCE1.
Illinois Tech - CS - 441
Grading Criteria for Project Part-B SPRING 2008NAMES: _Design:1. javadocs : authors and version variables all methods all classes 2. DESCRIPTIONS IN WORD DOCUMENT:Points: 4 1 1 1 1 1--Total 5Code and Presentation: FUNCTIONALITY/APPEARANCE1
Illinois Tech - CS - 201
CS201 In Class Assignment - Form groups of 3 or 4 students. Your group will be assigned an example implementation of the below problem (A, B or C). I have also emailed all three implementations to everyone. By the end of class today, have your group
Illinois Tech - CS - 201
CS201 EXAM 1 Fall 2007 NAME _ 1. (20 points) Write a java code segment that will determine if the digits of a user entered, threedigit number are all odd, all even, or mixed odd and even. You can assume the user enters an integer.
Illinois Tech - CS - 201
CS201INCLASSASSIGNMENTNAME_SomepracticeonRecursion Writerecursive methods forthefollowing: 1. Calculate thenth term inthefibonaccisequence 2. Find thelargest integer inan array and return itsindex 3. Doalinear search forakeyonan array ofintegers,
Illinois Tech - CS - 201
CS201Fall2007EXAM#3NAME_ 1)(25points)WriteaVehicleclassforatollbooth collection system (standard cartollof50centsfor automatic,$1formanual) with thefollowing: Necessary constants Instance variables fortheVehicle's o tolltype String,A forautomatic,M
Illinois Tech - CS - 201
CS201EXAM2Fall2007 NAME_ 1.(50points)Writeaprogram that plays aguessing game. Thegame willpickarandom number between 2 setvalues (alow limitand high limit)and prompt theuser toguess that number untilheorsheguesses correctly.On each wrong guess,thega
Illinois Tech - CS - 201
CS201INCLASSASSIGNMENTNAME_Designandimplemementaclassforastopwatch.Allowtheusertostart,stopandresetthestopwatchanddisplay (toString)thetimeinseconds. ExtraCredit:Display(toString)thetimeashh:mm:ssLimitthetimeyoucancountto24hours,thenrolloverto0ag
Illinois Tech - CS - 201
CS201INCLASSASSIGNMENTNAME_SomepracticeonInhertiance Suppose you wanted aclassthat would allow you touse fractions inaprogram (weareNOT reducing orsimplifying fractions).Remember avalid fraction isan integer over anonzero integer. Wewant both a
Illinois Tech - CS - 201
CS201 EXAM 2 MAKEUP Fall 2007 NAME _ 1. (50 points) Write a program that plays a guessing game. The game will pick a random number between 2 set values (a low limit and high limit) and prompt the user to guess that number until
Illinois Tech - CS - 201
CS201 PLACEMENT EXAM 45 MINUTES NAME _ 1. Please write code / pseudocode for two new functions for the "ThreeIntMath " class: "polynomial" that assumes the three integers x, y, z, for an object are the integer coefficients of a pol
Illinois Tech - CS - 115
CS 115 FALL 2007 Lab Problem #12 CD Compilation Part A, IndividualIndividually read the memo and article below.Internal Memo Brand New Sound Co. To: New Hire Engineering Team From: Billy Valens, Vice President of Marketing Re: Product Mixing Hel
Illinois Tech - CS - 441
SPRING 08 Project B Version 1You must answer the questions below which are worth 10 points. Every point you loose by not giving the correct answer gets subtracted from your grade for your project during your presentation. Question 1: In a a RMI dis
Illinois Tech - CS - 116
102726710 graduated104685526 graduated105708840 inactive106703604 inactive108788932 inactive110724715 graduated112482628 inactive-n113740426 graduated115863141 graduated116729274 inactive117669891 graduated118703144 inactive118726395 inac
Illinois Tech - CS - 116
IIT - CS116 Lab 0file:/C|/Bauer/CS116/www/labs/Lab0/Lab0.htmCS 116 - Lab 0 Objectives:1. 2. 3. 4. 5. 6.Tasks:Enter, compile, and run simple Java programs without using an IDE. (the standard "Hello World!" first program). Recognize syntax err
Illinois Tech - CS - 116
Encapsulation & Selection1EncapsulationClass implementation details are hidden from the programmer who uses the class. This is called encapsulation Public methods of a class provide the interface between the application code and the class object
Illinois Tech - CS - 116
Chapter 9 TopicsAtomic Data Types q Composite Data Types q One-Dimensional Arrays q Examples of Declaring and Processing Arrays q Arrays of Objects q Arrays and Methods q Special Kinds of Array Processingq1Java Primitive Data Typesprimitivein
Illinois Tech - CS - 116
Chapter 10 Inheritance, Polymorphism, and Scope1Chapter 10 Topicsq qq q q q q qInheritance Inheritance and the Object-Oriented Design Process How to Read a Class Hierarchy Derived Class Syntax Scope of Access Implementing a Derived Class Copy
Illinois Tech - CS - 116
Chapter 11 Array-Based Lists1Chapter 11 Topicsqq q q qq qInsertion into and Deletion from an Unordered List Straight Selection Sort Insertion into and Deletion from a Sorted List Abstract classes Searching s Sequential s Binary Complexity o
Illinois Tech - CS - 116
q Chapter q Writing7.8 - Exceptionsto a File Complexityq Algorithmic1ExceptionsqIllegal operations at run time can generate an exception, for example:s ArrayIndexOutOfBoundsException s ArithmeticException s NullPointerException s InputM
Illinois Tech - CS - 116
Chapter 8 Object-OrientedSoftware Design and Implementation TopicsSoftware Design Strategies q Objects and Classes Revisited q Object-Oriented Design q The CRC Card Design Process q Functional Decomposition q Object-Oriented Implementationq1So
Illinois Tech - CS - 116
1.(5 points) Understand and correct Java compile errors and runtime errors (conditions and iteration). Programming and Problem Solving with Java, Page 271, #10if (Math.abs(x2-x1)<.00001) System.out.println("Slope undefined");else { m=(y2-y1)/(
Illinois Tech - CS - 116
1. (10 points) Determine the time complexity of simple algorithms. PREDICTED WHYSELECTION SORT n^2 2 nested loopsRANDOM inner loop n, n-1, n-2, n-3, etc n+(n-1)+(n-2)+. =
Illinois Tech - CS - 116
1.(6 points) Explain the basics of the concept of recursion. 1. (A) The number of elements in arr that are less than num 2. (D) 43211234 3. (D) 2432.(14 points) Design/Code an object for a multi-object application containing inheritance.
Illinois Tech - CS - 116
0.0178173520.0240969550.0482115620.0697062060.0787579870.0821025160.0851559690.0887409080.094427750.1313963520.133466550.1475134060.1476946620.1611041470.1623873830.1654102610.1658394070.1789697390.1838542270.1955364310.210542828
Illinois Tech - CS - 116
1. (20 points) Design a user-defined object containing an array. (CONTINUATION OF LAB 2,5,6)There is ALOT of flexibility on student answers on this one.Key idea is how they are protecting the cases from EVERYONE until you open a case.public cla
Illinois Tech - CS - 116
CS 116 SPRING 2008 , SECS. 3-6 LAB #10 ARRAYLIST SOLUTIONExercise #1 = #4: See ExerciseApp in suggested coded solution. Solution: I took a List class and derived a UserList class and overrode some methods. Most students will just create a UserLis
Illinois Tech - CS - 116
CS 116 SPRING 2008 , SECS. 3-6 LAB #5 ARRAYS SOLUTION Homework: Programming & Problem Solving with Java,2nd Ed, Dale & Weems: p. 518: #1, #2, #3 Exercise #1: See coded solution. Exercise #2: See coded solution. Write the pseudocode to solve this pr
Illinois Tech - CS - 116
CS 116 SPRING 2008 , SECS. 3-6 LAB #3 SELECTION + DEBUG SOLUTIONHomework: Programming & Problem Solving with Java,2nd Ed, Dale & Weems: (1 point) p. 270: #6, 9, 10, 116.if (year % 4 = 0) System.out.print(year + " is a leap year."); else { year
Illinois Tech - CS - 116
CS 116 SPRING 2008 , SECS. 3-6 LAB #9 POLYMORPHISM Objective 1. 2. 3. 4.To learn to use polymorphism. To learn to read and handle an input file with two input formats. To learn to use an Abstract class. To learn the difference between private and
Illinois Tech - CS - 116
CS 116SPRING 2008 WEEKLY LAB PROBLEM #11 SEARCHING AND SORTING AN ARRAY LIST SOLUTION Ex. #1: See exercises package. Test valuepluShort.txtSearch result before selection sort:found 3016 at: 56 found 3082 at: 28 found 3251 at: -1 found 3161 at: 48
Illinois Tech - CS - 116
CS 116 SPRING 2008 , SECS. 3-6 LAB #2 USER-DEFINED CLASS + APPLICATION Objective: 1. Learn to write java arithmetic expressions. 2. Learn to use explicit casting. 3. Learn to use static methods from the Math API 4. Learn to use precedence of operat
Illinois Tech - CS - 116
CS 116 SPRING 2008, Sec. 3-6 LAB #1 USER-DEFINED CLASS WITH STATIC METHODS SOLUTION Homework: p. 100, #15: (1 point)This program may be corrected in several ways. Here is one correct version: public class LotsOfErrors { public static void main(Stri
Illinois Tech - CS - 116
CS 116SPRING 2007 WEEKLY LAB PROBLEM #8A ID ARRAY LIST Object: To learn how to implement an array list of objects Problem: The philanthropic organization would like to be able to have non-technical personnel manipulate the data stored in the data st
Illinois Tech - CS - 116
CS 116 SPRING 2008 , SECS. 3-6 LAB #8 INHERITANCE, COMPOSITION SOLUTIONExercise #1:Rectangle: length: 4 width: 5 area 20 perimeter: 18 Box: length: 8 width: 6 area 48 perimeter: 28 depth: 4 volume: 192Exercise #2:Length: 8 Width: 6 Width: 12