Premium Essay

Nt1310 Unit 3 Programming Assignment

Submitted By
Words 516
Pages 3
Reading Assignments
I had pre-read this week's material so there is little to comment on in this section. There is one aspect of it which I felt wasn't adequately explored. This is surrounding the issue of "cleaver coding". Since Mips are cheap, it is rarely advisable to trade maintainability for efficiency. This is particularly true of business functions. There are appropriate uses and requirements of such code (particularly when encapsulated in a function), but it gives the impression that cleaver code is the norm, and a desirable approach to programming. Since people use these examples as templates for their own coding, this aspect should have been mentioned.
Programming Assignment
Programming this week went smoothly. From a development perspective the programming assignments are done in a rather artificial environment. Usually, confirming the requirements after converting them into structured English, is a key step in the process to synchronize what is being asked for, and what the users actually require. An example is this weeks assignment which could be interpreted as a loop where users are requested three times to enter data (from the table) and a comparison is done and displayed. The sample shows no actual input, but draws the data directly from the provided table. Without the key step in confirming the logical requirements, it becomes a guessing game which can be frustrating for both the student, and professor dealing with rigid student assessments. …show more content…
Although I did include an external reference, It was done mostly to satisfy the grading criteria. Some people still have a problem giving out a 10. I've become far more relaxed in my grading, choosing to put more weight on the effort and depth of

Similar Documents

Premium Essay

Nt1310 Unit 3 Programming Assignment

...Programming Assign. Unit 3 Identifying system actors and goals: User: Garage owner or user. Turn on the garage lights when motion is detected and control the garage door with remote control or manual operation. Motion Detector: Detects external motion and automatically turns on the garage lights. Garage Door Opener: Operated by a remote control transmitter or manual button switch to control the opening and closing of the garage door. It also uses the safety feature 'Electric Eye' sensor to ensure safe opening and closing of the door. Use case extraction and description: Light control when motion is detected: Description: Automatically turn on the garage lights when motion is detected outside. Opening and closing the garage door Description: Open and close the garage door with remote control transmitter or manual button switch. Check safety features and ensure the door is safe to operate. Check safety features Description: When the garage door closes, the "Electric Eye" sensor detects obstacles and stops and reverses the door's movement. Use case diagram: According to Marsic, I. a. The adage of the adage of the adage of the adage of...

Words: 419 - Pages: 2

Premium Essay

Nt1310 Unit 5 Programming Assignment 3

.../* Sajid Mahmood IT 106-011 11/30/2014 Programming Assignment 10 */ import javax.swing.JOptionPane; /* * The program identifies which salespeople are * doing a good job and who are not doing a good job. * To determine each salesperson's performance, the program calculates * their performance based on previous month's sales of the given salesperson. */ class Salesperson { private String name; private double lastMonthSales; //Amount of sales last month public Salesperson(){ name = askName(); lastMonthSales = askAmountEarnedLastMonth(); } public Salesperson(String n, double sales){ name = n; lastMonthSales = sales; } public String getName(){ return name; } public double getAmountEarnedLastMonth(){ return lastMonthSales;...

Words: 537 - Pages: 3

Premium Essay

Nt1230 Syllabus

...client-server based networking systems. Students will examine processes and procedures involving the installation, configuration, maintanence, troublshooting and routine adminstrative tasks of popular desktop operating system(s) for standalone and network client computers, and related aspects of typical network server functions. Client-Server Networking I Syllabus Where Does This Course Belong? 1st QTR GS1140 NT1110 GS1145 Problem Solving Theory Computer Structure and Logic Strategies for the Technical Professional 2nd QTR NT1210 Introduction to Networking NT1230 Client-Server Networking I MA1210 College Mathematics I 3rd QTR NT1310 NT1330 MA1310 4th QTR PT1420 NT1430 EN1320 5th QTR PT2520 NT2580 EN1420 6th QTR NT2640 NT2670 CO2520 7th QTR NT2799 SP2750 Physical Networking Client-Server Networking II College Mathematics II Introduction to Programming Linux Networking Composition I Database Concepts Introduction to Information Security Composition II IP Networking Email and Web Services Communications Network Systems Administration Capstone Project Group Theory The follow diagram indicates how this course relates to other courses in the NSA program: 1 Date: 8/31/2012 Client-Server Networking I Syllabus NT2799 NSA Capstone Project NT2580 Introduction to Information Security NT2670 Email and Web Services NT2640 IP Networking PT2520 Database Concepts NT1330 Client-Server Networking II NT1230 Client-Server Networking I NT1430 Linux Networking ...

Words: 1834 - Pages: 8

Premium Essay

Test

...ITT Technical Institute IS3340 Windows Security Onsite Course SYLLABUS Credit hours: 4.5 Contact/Instructional hours: 60 (30 Theory Hours, 30 Lab Hours) Prerequisite(s) and/or Corequisite(s): Prerequisite: NT2580 Introduction to Information Security or equivalent Course Description: This course examines security implementations for a variety of Windows platforms and applications. Areas of study include analysis of the security architecture of Windows systems. Students will identify and examine security risks and apply tools and methods to address security issues in the Windows environment. Windows Security Syllabus Where Does This Course Belong? This course is required for the Bachelor of Science in Information Systems Security program. This program covers the following core areas:    Foundational Courses Technical Courses BSISS Project The following diagram demonstrates how this course fits in the program:    IS4799 NT2799 IS4670 ISC Capstone Project Capstone ProjectCybercrime Forensics NSA    NT2580 NT2670  Introduction to  Information Security IS4680 IS4560 NT2580 NT2670 Email and Web Services Hacking and Introduction to  Security Auditing for Compliance Countermeasures Information Security Email and Web Services      NT1230 NT1330 Client-Server Client-Server  Networking I Networking II  IS3230 IS3350 NT1230 NT1330  Issues Client-Server Client-Server  SecurityContext in Legal Access Security Networking I Networking II   NT1110...

Words: 2305 - Pages: 10

Premium Essay

Nt2640

...in the associate degree program in Network Systems Administration and associate degree in Mobile Communications Technology. The following diagrams indicate how this course relates to other courses in respective programs: Network Systems Administration NT2799 NSA Capstone Project NT2580 Introduction to Information Security NT2670 Email and Web Services NT2640 IP Networking PT2520 Database Concepts NT1330 Client-Server Networking II NT1230 Client-Server Networking I NT1430 Linux Networking PT1420 Introduction to Programming NT1110 Computer Structure and Logic NT1201 Introduction to Networking NT1310 Physical Networking CO2520 Communications SP2750 Group Theories EN1420 Composition II EN1320 Composition I GS1140 Problem Solving Theory GS1145 Strategies for the Technical Professional MA1210 College Mathematics I MA1310 College Mathematics II Networking Technology Courses Programming Technology Courses General Education/ General Studies 1 Date: 7/18/2011 IP Networking Syllabus Mobile Communications Technology MC2799 MCT Capstone Project NT2640 IP Networking MC2560 Mobile Wireless Communication I MC2660 Mobile Wireless Communication II MC2665 Mobile...

Words: 2573 - Pages: 11

Premium Essay

Nothing

...ITT Technical Institute NT1310 Physical Networking Student Course Package Bring this document with you each week Students are required to complete each assignment and lab in this course package on time whether or not they are in class. Late penalties will be assessed for any assignments or labs handed in past the due date. The student is responsible for replacement of the package if lost. Table of Contents Syllabus 2 Student Professional Experience 19 Graded Assignments and Exercises 23 Labs 47 Documenting your Student Professional Experience 57 ITT Technical Institute NT1310 Physical Networking Onsite Course SYLLABUS Credit hours: 4.5 Contact/Instructional hours: 56 (34 Theory Hours, 22 Lab Hours) Prerequisite(s) and/or Corequisite(s): Prerequisites: NT1210 Introduction to Networking or equivalent Course Description: This course examines industry standards and practices involving the physical components of networking technologies (such as wiring standards and practices, various media and interconnection components), networking devices and their specifications and functions. Students will practice designing physical network solutions based on appropriate capacity planning and implementing various installation, testing and troubleshooting techniques for a computer network. Where Does This Course Belong? | | | NT2799 | | | | | | | | NSA Capstone | | | | | | | Project | | | | | NT2580...

Words: 10839 - Pages: 44

Premium Essay

Nt 1210

...required for the associate program in Network System Administration and the associate program in Electrical Engineering Technology. The following diagrams demonstrate how this course fits in each program. Associate Program in Network Systems Administration NT2799 NSA Capstone Project NT2580 Introduction to Information Security NT2670 Email and Web Services NT2640 IP Networking PT2520 Database Concepts NT1330 Client-Server Networking II NT1230 Client-Server Networking I NT1430 Linux Networking PT1420 Introduction to Programming NT1110 Computer Structure and Logic NT1210 Introduction to Networking NT1310 Physical Networking CO2520 Communications SP2750 Group Theories EN1420 Composition II EN1320 Composition I GS1140 Problem Solving Theory GS1145 Strategies for the Technical Professional MA1210 College Mathematics I MA1310 College Mathematics II Networking Technology Courses Programming...

Words: 4400 - Pages: 18

Premium Essay

Nt1210 Introduction to Networking Onsite Course

...required for the associate program in Network System Administration and the associate program in Electrical Engineering Technology. The following diagrams demonstrate how this course fits in each program. Associate Program in Network Systems Administration NT2799 NSA Capstone Project NT2580 Introduction to Information Security NT2670 Email and Web Services NT2640 IP Networking PT2520 Database Concepts NT1330 Client-Server Networking II NT1230 Client-Server Networking I NT1430 Linux Networking PT1420 Introduction to Programming NT1110 Computer Structure and Logic NT1210 Introduction to Networking NT1310 Physical Networking CO2520 Communications SP2750 Group Theories EN1420 Composition II EN1320 Composition I GS1140 Problem Solving Theory GS1145 Strategies for the Technical Professional MA1210 College Mathematics I MA1310 College Mathematics II Networking Technology Courses Programming...

Words: 4400 - Pages: 18