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

Define the fundamentals of computer system, Define the Fundamentals of comp...

Define the Fundamentals of computer system A computer processes digital information. In order to do that it runs (executes) a machine language program. As an illustration, when

Describe briefly how firewalls prevent network, Describe briefly how firewa...

Describe briefly how firewalls prevent network. A firewall is only a program or hardware device which filters the information coming via the Internet connection within your pr

What do you mean by directives, Q What do you mean by Directives? Assem...

Q What do you mean by Directives? Assembly languages support numerous statements. This allows you to control the way in which a source program assembles and list. These stateme

What is a parsing, what is parsin? Source programmed statements are ob...

what is parsin? Source programmed statements are observed as tokens, recognizing, building block of language the task of scanning the source statement and classifying the diff

Explain what logic gets synthesized , What logic gets synthesized when I us...

What logic gets synthesized when I use an integer instead of a reg variable as a storage element? Is use of integer recommended? An  integer  can  take  place  of  a  reg  as

Which is most general phase structured grammar, Which is most general phase...

Which is most general phase structured grammar? Context – Sensitive is most common phase structured grammar.

What is open addressing, Open addressing:  The easiest way to resolve a co...

Open addressing:  The easiest way to resolve a collision is to begin with the hash address and do a sequential search by the table for an empty location. The idea is to place the

Explain the working of linker, Explain the Working of Linker? Linker a...

Explain the Working of Linker? Linker as well called as link editor and binder. A linker is the program that combines object modules to form an executable program. Several pro

Expalin massively parallel system and scalability, Massively Parallel Syste...

Massively Parallel System Indicates to a "parallel computer system" involving a huge number of processors. The numbers in a huge number of processors keeps increasing and curre

Information system for strategic advantage, Q. Describe short note on Infor...

Q. Describe short note on Information system for strategic advantage? Ans. Strategic role of information systems engage using information technology to develop products or serv

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