Assignment in programming
Attempt all questions.
BACKGROUND & INDUSTRY
(a) Why is there always a demand for good programmers, even during a deep recession ? Discuss. 500 words maximum [10 marks]
(b) ‘The code that other programmers write is often a nightmare to understand’. Discuss 500 words. [10 marks]
(c) In collaboration with your tutor, find 3 appropriate samples of programming code from 3 different languages. Attempt to decipher it. 200 words [15 marks]
(d) Describe the steps necessary to get a waiter to fulfil a customer request at an upmarket restaurant. Write a list of instructions to help him. Think about subroutines, loops, declaration, iteration, indentation, function call, nesting 200 words [5 marks]
(e) Write instructions for a person to change a punctured tyre and to drive away afterwards. Think about loops, declaration, iteration, indentation, function call, nesting . 500 words [20 marks]
(f) Critique the work of one of your colleagues, as allocated by your tutor. Find as many glitches and flaws in their instructions as you can. 500 words [5 marks]
(g) Describe 20 variables necessary for the day-to-day running of a business in an allocated industry. 200 words [10 marks]
(h) In collaboration with your tutor, Create a database table with some sample data representations of your ideas from question (g) above. 100 words [5 marks]
(i) Create a plan for a truth table mapped to your answer to the waiter restaurant exercise. [2 marks]
(j) Describe how you would tackle the restaurant waiter task using 1) a ‘low level’ and 2) a ‘high level’ programming approach. Now give a similar example from pure information processing. [14 marks]
(k) You will be allocated an industry. Create a program in pseudocode which attempts to address the tasks described in question (j) above. [4 mark
Greenwich School of Management (GSM)
Proforma for Undergraduate Work Assignment
Answering the questions by:
Identifying the nature and content of object oriented programming
Understanding the processes behind developing programs in all languages
Use of objects in software design and construction
Assessment Format: Diagrams, Written Text, Special Forms and Printouts from the internet implementation.
Word Limit: Note that in addition to the diagrams, special forms and printouts, there should be sufficient text to explain and reference your work. This additional text is not expected to be over 1000 words but can be less.
Word Limit Penalty – Mark Reduction for Excess:
Excess: 20% 30% 40% 50% >50%
Reduction: 5% 10% 15% 20% 50%
Examined in this
Assessment: • appreciate the importance of the object oriented model to in the context of other programming paradigms
• analyse the dynamics of the programming industry from a career, industry & hardware perspective
• create useable Lists of Operating instructions
• implement a program for operational data from a specification
Criteria Explanatory Comments
Assessment Criteria Marks
Content, Style, Relevance, Originality • Scripts well designed and documented 50%
Format, Referencing, Bibliography • Citation References & Bibliography (Use the Harvard System)
• Format – including that of the diagrams, database printouts & relation headings 10%
Analysis, Introduction, Conclusion • Analysis of the business rules for top-down software design
• A well-reasoned rationale for development of scripts
• No separate introductory and concluding sections are required. 40%
Students should conform to the conventions of the above assessment format in the preparation of their assignments. The relevant assessment criteria have been stated to enable and guide students in the preparation of their work. Achievement of the learning outcomes and the application of relevant theories to the assessment task should be demonstrated.
Date of Submission: 4th December 2012 (by 12 noon)
Signature of Module Leader: …………………………………………………………………………….
Signature of Programme Administrator: ………………………………………………………………..
GSM’s Programme Administrators will only sign off assessments that have been approved by the University and an External Examiner.
Our Service Charter
Excellent Quality / 100% Plagiarism-FreeWe employ a number of measures to ensure top quality essays. The papers go through a system of quality control prior to delivery. We run plagiarism checks on each paper to ensure that they will be 100% plagiarism-free. So, only clean copies hit customers’ emails. We also never resell the papers completed by our writers. So, once it is checked using a plagiarism checker, the paper will be unique. Speaking of the academic writing standards, we will stick to the assignment brief given by the customer and assign the perfect writer. By saying “the perfect writer” we mean the one having an academic degree in the customer’s study field and positive feedback from other customers.
Free RevisionsWe keep the quality bar of all papers high. But in case you need some extra brilliance to the paper, here’s what to do. First of all, you can choose a top writer. It means that we will assign an expert with a degree in your subject. And secondly, you can rely on our editing services. Our editors will revise your papers, checking whether or not they comply with high standards of academic writing. In addition, editing entails adjusting content if it’s off the topic, adding more sources, refining the language style, and making sure the referencing style is followed.
Confidentiality / 100% No DisclosureWe make sure that clients’ personal data remains confidential and is not exploited for any purposes beyond those related to our services. We only ask you to provide us with the information that is required to produce the paper according to your writing needs. Please note that the payment info is protected as well. Feel free to refer to the support team for more information about our payment methods. The fact that you used our service is kept secret due to the advanced security standards. So, you can be sure that no one will find out that you got a paper from our writing service.
Money Back GuaranteeIf the writer doesn’t address all the questions on your assignment brief or the delivered paper appears to be off the topic, you can ask for a refund. Or, if it is applicable, you can opt in for free revision within 14-30 days, depending on your paper’s length. The revision or refund request should be sent within 14 days after delivery. The customer gets 100% money-back in case they haven't downloaded the paper. All approved refunds will be returned to the customer’s credit card or Bonus Balance in a form of store credit. Take a note that we will send an extra compensation if the customers goes with a store credit.
24/7 Customer SupportWe have a support team working 24/7 ready to give your issue concerning the order their immediate attention. If you have any questions about the ordering process, communication with the writer, payment options, feel free to join live chat. Be sure to get a fast response. They can also give you the exact price quote, taking into account the timing, desired academic level of the paper, and the number of pages.