Answered step by step
Verified Expert Solution
Link Copied!

Question

1 Approved Answer

Arrays, Addressing, and Stack - Passed Parameters I need the whole code, with Extra Credit ( Original Project Definition must be Fulfilled ) To receive

Arrays, Addressing, and Stack-Passed Parameters
I need the whole code, with
Extra Credit (Original Project Definition must be Fulfilled)
To receive points for any extra credit options, you must add one print statement to your program output per extra credit which describes the extra credit you chose to work on. You will not receive extra credit points unless you do this. The statement must be formatted as follows...
--Program Intro--
**EC: DESCRIPTION
--Program prompts, etc
Extra Credit Options
Display the numbers ordered by column instead of by row. These numbers should still be printed 20-per-row, filling the first row before printing the second row. (1pt)
Generate the numbers directly into a file, then read the file into the array. This may modify your procedure parameters significantly. (3pts)
Grading criteria
Please view the rubric attached to this assignment to understand how your assignment will be graded. If you have any questions please ask on the course discussion board.
Rubric
Project 5 Rubric
Project 5 Rubric
Criteria Ratings Pts
This criterion is linked to a Learning Outcome Files Correctly Submitted
Submitted file is correct assignment and is an individual .asm file.
1 pts
Full Marks
0 pts
No Marks
1 pts
This criterion is linked to a Learning Outcome Program Assembles, Links, & Executes
Submitted program assembles, links/loads, executes without need for clarifying work for TA and/or messages to the student. The program must be a legitimate attempt at the assignment. Non-attempts which compile/link/run earn no points.
3 pts
Full Marks
0 pts
No Marks
3 pts
This criterion is linked to a Learning Outcome Documentation - Identification Block - Header
Name, Date, Program number, etc as per Style Guide are included in Identification Block
1 pts
Full Marks
0 pts
No Marks
1 pts
This criterion is linked to a Learning Outcome Documentation - Identification Block - Program Description
Description of functionality and purpose of program is included in identification block, in student's own words.
1 pts
Full Marks
0 pts
No Marks
1 pts
This criterion is linked to a Learning Outcome Documentation - Procedure Headers
Procedure headers as per Style Guide: Describe functionality and implementation of program flow; list pre- and post-conditions and registers changed; ...
2 pts
Full Marks
1 pts
Headers without Conditions
Descriptive headers but lacking pre- and post-conditions and 'registers changed'
0 pts
No Marks
Headers not descriptive, no pre-post conditions and no 'registers changed'
2 pts
This criterion is linked to a Learning Outcome Documentation - Block and In-line Comments
Block and In-line comments contribute to understanding of program flow where necessary, but are not line-by-line descriptions of moving memory to registers. See CS271 Style Guide.
1 pts
Full Marks
0 pts
No Marks
1 pts
This criterion is linked to a Learning Outcome Completeness - Displays Title & Programmer Name, and Program Description
Program prints out the programmer's name and Program Title. Program description describes functionality of the program to the user in the student's own words.
1 pts
Full Marks
0 pts
No Marks
1 pts
This criterion is linked to a Learning Outcome Completeness - Displays Unsorted randArray
1 pts
Full Marks
0 pts
No Marks
1 pts
This criterion is linked to a Learning Outcome Completeness - Displays Median with descriptive title.
1 pts
Full Marks
0 pts
No Marks
1 pts
This criterion is linked to a Learning Outcome Completeness - Displays Sorted randArray
1 pts
Full Marks
0 pts
No Marks
1 pts
This criterion is linked to a Learning Outcome Completeness - Displays 'Counts' Array
1 pts
Full Marks
0 pts
No Marks
1 pts
This criterion is linked to a Learning Outcome Completeness - Arrays are displayed 20 values per line, with once space between values.
2 pts
Full Marks
0 pts
No Marks
2 pts
This criterion is linked to a Learning Outcome Completeness - Arrays are printed with a descriptive title
Must include 'Unsorted', 'Sorted', 'Counts/Instances/etc' for the three arrays, respectively.
1 pts
Full Marks
0 pts
No Marks
1 pts
This criterion is linked to a Learning Outcome Correctness - Array declarations are sized based on the constant values ARRAYSIZE, LO, and HI
Changing the CONSTANT value assignments correctly alters program functionality.
2 pts
Full Marks
0 pts
No Marks
2 pts
This criterion is linked to a Learning Outcome Correctness - Generates random numbers correctly in range specified by passed values.
2 pts
Full Marks
0 pts
No Marks
2 pts
This criterion is linked to a Learning Outcome Correctness - Stores random numbers consecutively in randArray
2 pts
Full Marks
0 pts
No Marks
2 pts
This criterion is linked to a Learning Outcome Correctness - randArray is sorted in ascending order
5 pts
Perfect Sort
0 pts
Imperfect Sort
5 pts
This criterion is linked to a Learning Outcome Correctness - Median is calculated and rounded properly
2 pts
Median Correct
0
There is alos a rubric above you need to follow .
image text in transcribed

Step by Step Solution

There are 3 Steps involved in it

Step: 1

blur-text-image

Get Instant Access to Expert-Tailored Solutions

See step-by-step solutions with expert insights and AI powered tools for academic success

Step: 2

blur-text-image

Step: 3

blur-text-image

Ace Your Homework with AI

Get the answers you need in no time with our AI-driven, step-by-step assistance

Get Started

Recommended Textbook for

Readings In Database Systems

Authors: Michael Stonebraker

2nd Edition

0934613656, 9780934613651

More Books

Students also viewed these Databases questions

Question

Explain the function and purpose of the Job Level Table.

Answered: 1 week ago