Develop system flow charts - nasa near earth object, Computer Engineering

Assignment Help:

Background Information

The National Aeronautics and Space Administration (NASA) is the agency within the United States Government responsible for US space exploration. Within the NASA there are programs not directly associated with manned space activity. One of the most recently funded initiatives is the tracking and monitoring of Near Earth Objects (NEOs).  

NEOs are comets and asteroids that have been nudged by the gravitational attraction of nearby planets into orbits that allow them to enter the Earth's neighborhood.   

Composed mostly of water ice with embedded dust particles, comets originally formed in the cold outer planetary system. The giant outer planets (Jupiter, Saturn, Uranus, and Neptune) formed from an agglomeration of billions of comets and the left over bits and pieces from this formation process are the comets we see today.    

Likewise, today's asteroids are the bits and pieces left over from the initial agglomeration of the inner planets that include Mercury, Venus, Earth, and Mars.  So most of the rocky asteroids formed in the warmer inner solar system between the orbits of Mars and Jupiter.   

A new scientific interest in comets and asteroids is due to recent research indicating that an "event" (a NEO that may collide with the Earth) could likely occur anytime within the next few hundred years  The Jet Propulsion Laboratory (JPL) located at California Institute of Technology (CalTech) near Pasadena, California, has been given the budget for the NEO program, although the program spans the entire globe and many scores of scientists.  

The Project

You are a scientist at the JPL and you have been given project responsibility for analysis of NEOs for the purpose of developing an Early Warning System (EWS). You have an extract of the JPL NEO Database of 10,972 close-Earth approaches sorted by date, occurring on or after 2013-Feb-14 UT through 2200-Dec-24 UT. (Only those close approaches within 0.1 AU are included). This is actual NEO data from JPL; and we have extracted the data to a comma delimited text file (NEO.txt) file for ease of use. 

The data elements in the extract (NEO.txt) are as follows:

81_Develop System Flow Charts - NASA Near Earth Object.png

 

1. (LD) Lunar Distance: 1.0 LD is about 3.84x10^5 km or 0.00257 AU (the average distance between the Earth and the Moon).

2. (AU) Astronomical distance Unit: 1.0 AU is about 1.5x10^8 km (roughly the average distance between the Earth and the Sun).

Some of the fields that are in the data extract will not be used in this Examination.

TASKS TO PERFORM PER SPECIFICATION   

A. Define all methods, structs, classes, and any data file that you create or use including their relationships and attributes. 

B. Develop System Flow Charts and functional flow charts of each function

C.  Program your system entirely in ANSI C.


Related Discussions:- Develop system flow charts - nasa near earth object

Difference among interrupt service routine and subroutine, Subroutine are t...

Subroutine are the part of implementing processes (like any process can call a subroutine for achieve task), whereas the interrupt subroutine never be the part. Interrupt subroutin

Illustrate layout of magnetic disk, Q. Illustrate Layout of Magnetic Disk? ...

Q. Illustrate Layout of Magnetic Disk? Head is a relatively small device capable of reading from or writing to a part of platter rotating beneath it. This gives rise to organiz

Explain about the acoustic tablet, Explain about the Acoustic tablet Ac...

Explain about the Acoustic tablet Acoustic (or sonic) tablet use sound waves to detect a stylus position. Either strip microphones or point microphones can be used to detect th

Explain about cathode ray tubes, Q. Explain about Cathode Ray Tubes? Ca...

Q. Explain about Cathode Ray Tubes? Cathode ray tube is the major technology on that televisions and monitors have been based.  CRT is a partially evacuated glass tube which is

Describe the functionality of software testing, What do you do if you have ...

What do you do if you have given functionality that wasn't listed in the requirements? - If the functionality isn't essential to the purpose of the application, it should be re

Explain the biometric systems and biometric authentication, Explain the Bio...

Explain the Biometric Systems in brief. Biometrics: It is the science of measuring physical properties of living beings. Biometric Authentication: (a) This authenticati

We cannot use append structures why, If a table that is to be extended cont...

If a table that is to be extended contains a long field, we cannot use append structures why? Long fields in a table must always be located in the last, as the last field of th

Determine the implementation of jit inventory system, Discuss in detail the...

Discuss in detail the features, benefits and implementation of JIT inventory system. JIT - Just in Time inventory systems - meaning, origin, need for JIT, benefits, Use of JIT

What is data movement, Data movement instructions shift data from one locat...

Data movement instructions shift data from one location to another. The source and destination locations are verified by the addressing modes, and can be registers or memory. Many

What is user defined functions, What is User Defined Functions? User-De...

What is User Defined Functions? User-Defined Functions permit defining its own T-SQL functions that can accept 0 or more parameters and return a single scalar data value or a t

Write Your Message!

Captcha
Free Assignment Quote

Assured A++ Grade

Get guaranteed satisfaction & time on delivery in every assignment order you paid with us! We ensure premium quality solution document along with free turntin report!

All rights reserved! Copyrights ©2019-2020 ExpertsMind IT Educational Pvt Ltd