Location via proxy:   [ UP ]  
[Report a bug]   [Manage cookies]                
Reg. No. : 2000/000752/07 MAIN CAMPUS 292 SMITH STREET DURBAN 4000 FACULTY OF INFORMATION TECHNOLOGY DIPLOMA IN INFORMATION TECHNOLOGY (3 YEARS) 1ST YEAR ACADEMIC YEAR 2018 ASSIGNMENT BOOKLET Registered with the Department of Education as a Private Higher Education Institution under the Higher Education Act, 1997. Registration Certification No. 2000/HE07/008 Page 1 of 23 NB: 1. Candidates are advised to read the guide lines. 2. For reference use prescribed, recommended books and other source you may come across. 3. Correct referencing carries 10 Marks. GUIDELINES The purpose of an assignment is to ensure that the Learner is able to:      Use methods of enquiry and research in a disciplined field. Interpret and evaluate text. Have a sound understanding of key principles and theories, rules and awareness. Solve unfamiliar problems using correct procedures as well as investigate and critically analyse information and report thereof. Present and communicate information reliably and coherently. Instructions and guidelines for writing assignments 1. Use the correct cover page provided by the institution. 2. All essay type assignments must include the following: 2.1 Table of contents 2.2 Introduction 2.3 Main body with subheadings 2.4 Conclusions and recommendations 2.5 Bibliography 3. The length of the entire assignment must have minimum of 5 pages. Preferably typed with font size 12 3.1 The quality of work submitted is more important than the number of assigned pages. 4. Copying is a serious offence which attracts a severe penalty and must be avoided at all costs. If any learner transgresses this rule, the lecturer will retain the assignments and ask the affected learners to resubmit a new assignment which will be capped at 50%. 5. Use the Harvard referencing method. Page 2 of 23 ASSIGNMENTS DUE DATES Module Due Date COMPULSORY MODULES Information Systems 511 22 March 2018 Networks 511 22 March 2018 Software Development 500 23 April 2018 Programming 511 23 April 2018 Web Technology 511 10 May 2018 Page 3 of 23 Signature RICHFIELD GRADUATE INSTITUTE OF TECHNOLOGY (PTY) LTD FACULTY OF INFORMATION TECHNOLOGY INFORMATION SYSTEMS 511 1ST SEMESTER ASSIGNMENT Name & Surname: _________________________________ ICAS No: _________________ Qualification: ______________________ Semester: _____ Module Name: __________________________ Date Submitted: ___________ ASSESSMENT CRITERIA MARK ALLOCATION EXAMINER MARKS MARKS FOR CONTENT QUESTION ONE QUESTION TWO QUESTION THREE TOTAL MARKS 30 20 40 90 MARKS FOR TECHNICAL ASPECTS 1. TABLE OF CONTENTS Accurate numbering according to the numbering in text and page numbers. 2. LAYOUT AND SPELLING Font – Calibri 12 Line Spacing – 1.0 Margin should be justified. 3. REFERENCE According to the Harvard Method 2 3 5 TOTAL MARKS TOTAL MARKS FOR ASSIGNMENT 10 100 Exa i er’s Comments: Moderator’s Co Signature of Examiner: e ts: Signature of Moderator: Page 4 of 23 MODERATOR MARKS QUESTIONS [90 MARKS] QUESTION ONE 20 MARKS ACCEPTABLE USE POLICY Most businesses and institutions provide Wi-Fi and internet access to employees and students while they are at work or at school. While the intention is for the Internet to be used for work-related purposes, employees or students often find it easy to become distracted with other activities on the Internet, such as social media, checking personal email, or visiting unauthorized websites for entertainment. These activities can degrade Internet access for others or lead to poor performance, as well as expose the company or institutions to malware viruses or other risks. Many businesses and institutions create an Acceptable Use Policy (AUP) that outlines how employees or students should use the Internet at work or at campuses. It also may outline consequences for unauthorized Internet use. You are required to: 3.1 Locate two AUPs, one from the internet (published online) and the second one should be for your institution (Richfield Graduate Institute of Technology). Compare the two policies and then create a policy you believe would be fair to you as a student of RGI. Include guidelines for Internet use during school hours, breaks, use of smartphones, and restrictions for using social media and unauthorized websites. Compile your findings in a report format. QUESTION TWO 40 MARKS NB: You are required to answer the following two questions. Each question will carry equal certain marks and your answer for each question should be around 50 - 100 words minimum:    What is deadlock? What is starvation? How do they differ from each other? Describe (4) FOUR general strategies for dealing with deadlocks. What are the (4) FOUR conditions required for deadlocks to occur? QUESTION THREE (12) (20) (08) 30 MARKS GREEN COMPUTING Green computing is the use of new technologies to reduce the amount of energy used by computers and to make it more efficient. The energy star program, which was created by the United States, is the best known example of computing. Green computing researches new ways to provide energy and also ways to improve existing technologies to become more energy efficient. They are researching the use of solar power, wind power, water power, sugar, chemicals and nanotechnology in an attempt to find better energy sources so that we reduce the amount of resources used and pollutants released when we use computers and other electronic devices. Page 5 of 23 Green computing also looks for ways to reduce the resources that are used in the process of making computers and other devices. They can do this through recycling old systems and using the materials to make newer more efficient computers and by recycling paper and reducing paper to use to prevent wasting resources while the computer can do all that. 1. Using practical examples, describe green computing. List and explain the steps that you can (10) take to contribute to green computing. 2. Is video conferencing really a viable green alternative to travel for most companies? Give (10) reasons for your answer. 3. How big of a role do green issues such as energy efficiency, carbon footprint, garbage, waste, water, space and transit play in the value proposition that you pitch to prospective customers when they are looking at upgrading their data centre? (10) TOTAL: 100 MARKS Page 6 of 23 RICHFIELD GRADUATE INSTITUTE OF TECHNOLOGY (PTY)LTD FACULTY OF INFORMATION TECHNOLOGY 1ST NETWORKS 511 SEMESTER ASSIGNMENT Name & Surname: _________________________________ ICAS No: _________________ Qualification: ______________________ Semester: _____ Module Name: __________________________ Date Submitted: ___________ ASSESSMENT CRITERIA MARK ALLOCATION EXAMINER MARKS MARKS FOR CONTENT QUESTION ONE 45 QUESTION TWO 45 TOTAL MARKS 90 MARKS FOR TECHNICAL ASPECTS 1. TABLE OF CONTENTS 2 2. LAYOUT AND SPELLING 3 3. REFERENCE 5 TOTAL MARKS 10 TOTAL MARKS FOR ASSIGNMENT 100 Exa i er’s Co Moderator’s Co e ts: e ts: Signature of Examiner: Signature of Moderator: Page 7 of 23 MODERATOR MARKS QUESTIONS [90 MARKS] QUESTION ONE [45 MARKS] 1.1 What do you understand by CSMA/CD protocol? Briefly explain its working. (5) 1.2 Explain the important characteristics of the following types of cables. Also, mention one application in which they are used: 1.2.1 Coaxial Cable 1.2.2 Twisted pair cable 1.2.3 Optical fiber cable (10) 1.3 Explain the functioning of user datagram protocol (UDP). Mention at least one application that is based on UDP protocol. (10) 1.4 Give some advantages and disadvantages of combining the session, presentation, and application layer in OSI model into one single application layer in the internet model. QUESTION TWO [45 MARKS] Study the Table below and fill in the columns referring to the OSI model. Layer (20) Protocol What does the layer do TOTAL: 100 Page 8 of 23 Which hardware used RICHFIELD GRADUATE INSTITUTE OF TECHNOLOGY (PTY) LTD FACULTY OF INFORMATION TECHNOLOGY SOFTWARE DEVELOPMENT 500 1ST SEMESTER ASSIGNMENT Name & Surname: _________________________________ ICAS No: _________________ Qualification: ______________________ Semester: _____ Module Name: __________________________ Date Submitted: ___________ ASSESSMENT CRITERIA MARK ALLOCATION EXAMINER MARKS MARKS FOR CONTENT QUESTION ONE QUESTION TWO QUESTION THREE 30 30 30 TOTAL MARKS 90 MARKS FOR TECHNICAL ASPECTS 1. TABLE OF CONTENTS 2 2. LAYOUT AND SPELLING 3 3. REFERENCE 5 TOTAL MARKS TOTAL MARKS FOR ASSIGNMENT Exa i er’s Co Moderator’s Co 10 100 e ts: e ts: Signature of Examiner: Signature of Moderator: Page 9 of 23 MODERATOR MARKS QUESTION ONE (30 MARKS) A candy company wants a list of its best-selling items, including the item number and the name of candy. Best-selling items are those that sell over R2, 000 per month. Input records contain fields for the item number (three digits), the name of the candy (20 characters), the price per Rands (four digits, two assumed decimal places), and the quantity in Rands sold last month (four digits, no decimals). 1.1 1.2 1.3 Design the output for this program; create either sample output or a print chart. (10) Draw the flowchart for this program (10) Demonstrate your understanding by developing the pseudo code for this program. (10) QUESTION TWO 2.1 A shop owner needs a weekly sales report. The output consists of a printed report titled Item Sales, with column headings type of item and price. Fields printed on output are: type of item and price. After all records print, a footer line end of report prints. The input file description is shown below. Array name: Items FIELD DESCRIPTION: DATA TYPE Item Type Character Item Price Numerical 2.2 (30 MARKS) COMMENTS 20 characters 2 decimal places 2.1.1 Illustrate, a hierarchical Diagram for this program. (7) 2.1.2 Develop a Pseudocode of this program (8) Loops can be controlled by setting a sentinel. Write a pseudocode for a program that asks a user for a number N and prints even numbers, while the value of N entered is not -1. Divide your psuedocode using the following stages start, input, processing and output. Even number is 2* N. (15) Page 10 of 23 QUESTION THREE 3.1 (30 MARKS) SABC Stores uses an application designed by MICT. The application allows customers to order LCD TV Sets of their specified sizes given by the area of the LCD TV Screen. The application interface is as shown: 3.1.1 3.1.2 3.1.3 3.1.4 List five rules for creating variables. Define variables you would use to code this application. Draw a flow chart for the logic to calculate the area of the LCD Monitor. Draw a hierarchy chart for the logic to calculate the area of the LCD Monitor. 3.2 Using theory and practical examples, critically evaluate the importance of Project Management, Feasibility Assessment, Data and Information Gathering Techniques, and documentation in Software Development Life Cycle. (10) TOTAL 100 Page 11 of 23 (5) (5) (5) (5) RICHFIELD GRADUATE INSTITUTE OF TECHNOLOGY (PTY)LTD FACULTY OF INFORMATION TECHNOLOGY 1ST PROGRAMMING 511 SEMESTER ASSIGNMENT Name & Surname: _________________________________ ICAS No: _________________ Qualification: ______________________ Semester: _____ Module Name: __________________________ Date Submitted: ___________ ASSESSMENT CRITERIA MARK ALLOCATION EXAMINER MARKS MARKS FOR CONTENT QUESTION ONE 30 QUESTION TWO 30 QUESTION TWO 30 TOTAL MARKS 90 MARKS FOR TECHNICAL ASPECTS 1. TABLE OF CONTENTS 2 2. LAYOUT AND SPELLING 3 3. REFERENCE 5 TOTAL MARKS 10 TOTAL MARKS FOR ASSIGNMENT 100 Exa i er’s Co Moderator’s Co e ts: e ts: Signature of Examiner: Signature of Moderator: Page 12 of 23 MODERATOR MARKS QUESTION ONE (30 MARKS) 1. Design a Windows application and write the code that will execute according to the program requirements shown in Figure 1-1. FIGURE 1-1 QUESTION TWO (30 MARKS) Design and implement a windows Forms application. Use the following names for the project and solution, respectively: Shipping Depot Project and Shipping Depot Solution. The Shipping Depot store ships packages by FedEx, UPS, and USPS. Create the interface shown in Figure 2-1; the interfa e ontains a group o , 11 la els, and t o uttons. The Displa Button’s Cli k e ent procedure should declare a two-dimensional array that contains four rows (one for each week) and three columns (one for each shipper). Initialize the array using the data shown in Figure 2-1. The procedure should display the total number of packages shipped, the total shipped by FedEx, the total shipped by UPS, and the total shipped by USPS. It should also display the percentage of the total number shipped by each of the different shippers. Display the percentages with a percent sign and no decimal places. Code the application. Page 13 of 23 Figure 2-1: Interface and shipping information QUESTION THREE (30 MARKS) Design and implement a Windows Classic Desktop application and write the code that will execute according to the program requirements in Figure 3-1. Page 14 of 23 Figure 3-1 TOTAL 100 Page 15 of 23 RICHFIELD GRADUATE INSTITUTE OF TECHNOLOGY (PTY)LTD FACULTY OF INFORMATION TECHNOLOGY WEB TECHNOLOGY 511 SEMESTER ASSIGNMENT 1ST Name & Surname: _________________________________ ICAS No: _________________ Qualification: ______________________ Semester: _____ Module Name: __________________________ Date Submitted: ___________ ASSESSMENT CRITERIA MARK ALLOCATION EXAMINER MARKS MARKS FOR CONTENT QUESTION ONE 20 QUESTION TWO 20 QUESTION THREE 15 QUESTION FOUR 15 QUESTION FIVE 20 TOTAL MARKS 90 MARKS FOR TECHNICAL ASPECTS 1. TABLE OF CONTENTS 2 2. LAYOUT AND SPELLING 3 3. REFERENCE 5 TOTAL MARKS 10 TOTAL MARKS FOR ASSIGNMENT 100 Exa i er’s Co Moderator’s Co e ts: e ts: Signature of Examiner: Signature of Moderator: Page 16 of 23 MODERATOR MARKS Read from the concept of web development process and reference from your research the below points: o o What do you need to develop the below website What can you add as a missing part on the below website - How the process of upgrading this website can be done. Project Overview Nokur Technologies has landed a new contract to develop a website for Richfield Graduate Institute of Technology. The lead developer has divided the project so that the company can deliver the completed project in 5 working days you have assigned to work on the following five pages  Home Page  Media  Payment methods  Programmes  Apply now Important: You have been provided with all images and text to you in the web design. Every page must contain the logo, menu bar and a footer. Page 17 of 23 QUESTION ONE (20 MARKS) Home Page: Your Page should be as follows Page 18 of 23 Text for question one Partnerships & Affiliations In the current economic situation, it becomes mandatory for institutions to increase their networking opportunities through affiliations and partnerships. When partnerships are implemented correctly, the private sector can increase efficiency and choice, and expand access to education services, particularly for households that tend to be poorly served by traditional delivery methods. Ri hfield’s relations with the private sector, encompass cooperation with business corporations, small and medium enterprises, professional and economic associations as well as other organizations of the business community, individuals, communities, parents and families. Richfield recognizes that when we collaborate with some of the most ambitious organizations, we can multiply our impact in areas from education to economic development to poverty alleviation because of our ISO 9001:2015 accreditation status! We have enduring partnerships and affiliations with a number of like-minded organizations and leaders who are eager to help drive global change and deliver true results. These affiliations and collaborations assist the Institution in inter alia:         Availability of exclusive and current online resources Access to a variety of databases Conferences and seminars that staff can attend or participate in Networking Updating on latest cutting edge technology Placement of Students for Work Integrated Learning(WIL) Industry and Academic Experts as External Moderators, members of DACUM Panel and Senate Programme design, development, improvement and review Page 19 of 23 QUESTION TWO (20 MARKS) Media Page: Your Page should be as follows Use HTML5 video element to insert any video clip as well as social media icons (vectors) Page 20 of 23 QUESTION THREE (15 MARKS) Payment Methods: Your Page should be as follows Text for payment methods Payment Methods Edgars or Jet Card: Visit any of our Campuses that accept Debit and Credit Cards, and you can also pay with your Edgars or Jet Card! Please note that your Edgars or Jet Thank U Card along with the Card Holder must be present for the transaction. Proof of ID will be required. Page 21 of 23 Debit or Credit Card: A cardholder begins a credit card transaction by presenting his or her card to a merchant as payment for goods or services. The merchant uses their credit card machine, software or gateway to transmit the ardholder’s information and the details of the transaction to their acquiring bank, or the ank’s processor. Snapscan: Download the Snapscan App to your Mobile Phone or Tablet Device. Open the SnapScan app, tap on “ an and scan the SnapCode displayed at the shop. This identifies the shop and prompts you to enter the amount you wish to pay. Enter your PIN to secure and complete the transaction. Richfield will receive a notification containing a confirmation of payment from SnapScan and your account will be updated accordingly. Standard Bank M65 Cash Payment: Direct Cash Deposits can be made at any branch of Standard Bank using the M65 form which can be obtained from your nearest Campus. This form can only be used at Standard Bank branches. Don’t forget to ensure that your name AND student number are on both sections of the form. Electronic Funds Transfer (or CDI): Name of Bank: Standard Bank of South Africa Name of Account: Richfield Graduate Institute of Technology (PTY) Ltd. USE YOUR ICAS NUMBER, INITIALS AND SURNAME AS REFERENCE QUESTION FOUR (15 MARKS) Programmes: Your Page should be as follows You are to design a drop down menu bar using your CSS knowledge. The menu bar should be in all pages. Page 22 of 23 QUESTION FIVE (20 MARKS) Apply Now: Your Page should be as follows In this page you are supposed to design a form which will retrieve user information. The form should look as follows. The form should collect the following information 1. First name ---- text field 2. Last name ---- text field 3. Email address---- text field 4. Cell Number ---- text field 5. ID Type ----- radio button 6. ID Number -----drop down menu 7. Course-----drop down menu 8. Gender ------radio buttons 9. Population Group ------dropdown menu 10. Nationality 11. Address ---- text area Additional marks if u use form validation **NB Every page must contain the menu bar and a footer. TOTAL MARKS 100 Page 23 of 23