![]() | |
| | #1 (permalink) |
| Desert Rose HSC: 2009 Gender: Male Location: Los Angeles
Join Date: Aug 2008
Posts: 1,672
Last Activity:
Today, 5:33 PM ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() | SDD study thread You can hide this advertisement by registering. Thought I'd make one So.. how it works is someone asks a question Then another person answers it and asks another question. let's begin: What are the rights and responsibilities of software developers?
__________________ Aim: any ATAR. |
| | |
| | #2 (permalink) |
| Senior Member HSC: 2009 Gender: Female Location: Sydney
Join Date: Apr 2009
Posts: 204
Last Activity:
Yesterday, 10:22 PM ![]() | Re: SDD study thread - Authorship - rights to distribute/sell/modify the product - Reliability - to ensure the product is compatible with the existing hardware, software, Operating system, run time errors etc - Ensure quality - Efficient response to problems - Abide by a code of conduct - Ensure the product is virus-free My question: Define structured approach to SD
__________________ [SDD][IPT][Society][Maths2u][Business][Advanced English] 89 ATAR for Computer Science at UNSW ![]() Fluorescent Adolescent "[Australia] isn't a democracy...It's a Murdoch-racy" - John Pilger |
| | |
| | #3 (permalink) | |
| Desert Rose HSC: 2009 Gender: Male Location: Los Angeles
Join Date: Aug 2008
Posts: 1,672
Last Activity:
Today, 5:33 PM ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() | Re: SDD study thread Quote:
Next Question: Define the term outsourcing?
__________________ Aim: any ATAR. | |
| | |
| | #4 (permalink) |
| Assistant Member HSC: 2009 Gender: Male
Join Date: Mar 2008
Posts: 54
Last Activity:
11 Nov 2009, 10:32 AM ![]() | Re: SDD study thread Outsourcing is when a business pays an external business to complete a task it used to complete by itself. For a software company, it may outsource staff to create the software, or possibly an accounting firm to deal with their finances. Question: Define Semantics? |
| | |
| | #5 (permalink) | |
| Senior Member HSC: 2009 Gender: Female Location: Sydney
Join Date: Apr 2009
Posts: 204
Last Activity:
Yesterday, 10:22 PM ![]() | Re: SDD study thread Quote:
![]() SEMANTICS Describes the meaning of string or symbols as opposed to their syntax. For example: "count:= count+1 " - The count is being incremented by 1 . <--semantics What should a developer consider in terms of the use of a user interface?
__________________ [SDD][IPT][Society][Maths2u][Business][Advanced English] 89 ATAR for Computer Science at UNSW ![]() Fluorescent Adolescent "[Australia] isn't a democracy...It's a Murdoch-racy" - John Pilger | |
| | |
| | #6 (permalink) |
| Assistant Member HSC: 2009 Gender: Male
Join Date: Mar 2008
Posts: 68
Last Activity:
5 Nov 2009, 12:06 AM ![]() | Re: SDD study thread - consistency in screen movement and design layout - palcement of certain buttons , text, tables, commands etc - should meet the user's requirements and target audience - should not discriminate any users and should cater for all users, including the hearing and visual impaired Give a brief outline of the types of methods of implementations |
| | |
| | #7 (permalink) |
| Assistant Member HSC: 2009 Gender: Male
Join Date: Mar 2008
Posts: 54
Last Activity:
11 Nov 2009, 10:32 AM ![]() | Re: SDD study thread Direct Cut Over The new system is immediately implemented , this saves time but could also be risky as the user does not have a system to 'fall back' on. Parallel Both systems (old and new) running at the same time until the user is sure they would like to transfer to the new system. This is a more safe method except is more time consuming as data would need to be entered twice as much. Phased Modules of the old system are slowly removed and replaced by the new system. Confusion can occur over which system to use, but users are slowly taught how to use the new system Pilot Testing the software in just one department or area, and if the software solution is successful, it is implemented across all departments. Question Describe the three translation methods
__________________ Maths(2U) - SDD - Engineering - Standard English - Business Studies |
| | |
| | #8 (permalink) |
| Junior Member HSC: 2009 Gender: Male
Join Date: Dec 2008
Posts: 48
Last Activity:
15 Nov 2009, 12:53 PM ![]() | Re: SDD study thread Describe the three translation methods ill use analogies to define Interpretation: Much like when using an interpreter for say English to German, you speak English and they speak it in German. This is normally done to test programs before as it converts one statement at a time, it doesn't need to fully translate each time compilation: Such as a person translating a comic from Japanese to English, you have a full translation that is now in another language. Unlike interpretation, once translated, it will stay in the language. This is usually done with a final product to be ready for distribution Incremental compilation: I believe this is like, As before, the comic is in Japanese, although the company made a remake of the same comic only with some spelling corrections. The compiler will only recompile the changes from the first compilation. They are actually a lot harder to explain then i was expecting >__< I probably screwed up. Q. Define White box and Black box testing |
| | |
| | #9 (permalink) |
| Junior Member HSC: 2009 Gender: Male
Join Date: Nov 2008
Posts: 42
Last Activity:
Today, 2:00 AM ![]() | Re: SDD study thread White box testing refers to testing the internal structure and logic of the code, whereas black box testing refers to testing the whole package from an external point of view. Explain how a programmer ensures the quality assurance of a piece of software whilst developing it Last edited by joshhunt; 29 Oct 2009 at 5:10 PM. |
| | |
| | #10 (permalink) | |
| Junior Member HSC: 2009 Gender: Male
Join Date: Dec 2008
Posts: 48
Last Activity:
15 Nov 2009, 12:53 PM ![]() | Re: SDD study thread Quote:
Some factors include: Correctness Reliability Efficiency Integrity Maintainability Flexibility Portability The list goes on really. Q.Define how a Linear search & Binary search operates | |
| | |
| | #11 (permalink) | |
| New Member HSC: 2010 Gender: Male
Join Date: Oct 2007
Posts: 13
Last Activity:
14 Nov 2009, 12:25 PM ![]() | Re: SDD study thread Quote:
A binary search takes the the middle index of indexes remaining and compares its value to that of the search value. Depending on whether the search value is greater or lesser than the value in the index, one half of remaining indexes are discarded from the search. This process is repeated until the value is found, or all possible indexes have been examined. The list/array must be sorted prior. Q.Write an EBNF definition for a multi-way selection in pseudocode | |
| | |
| | #12 (permalink) | ||
| New Member HSC: 2009 Gender: Male
Join Date: Sep 2007
Posts: 20
Last Activity:
17 Nov 2009, 5:34 PM ![]() | Re: SDD study thread Quote:
Quote:
![]() Q.Define what is meant by system level testing? Last edited by wolfhunter2; 29 Oct 2009 at 6:30 PM. | ||
| | |
| | #13 (permalink) | |
| Junior Member HSC: 2009 Gender: Male
Join Date: Dec 2008
Posts: 48
Last Activity:
15 Nov 2009, 12:53 PM ![]() | Re: SDD study thread Would it not just be Multiway= < Something >|< Something2 >|< Something3 >|< Something4 > Edit: My bad i didn't read the question properly. I would write it like Casewhere "Determining blah blah" -----Case--------------"condition":"Action" -------------------------"condition":"Action" -------------------------"condition":"Action" -------------------------"condition":"Action" -----Otherwise-------"action" Endcase Gotta include otherwise ( i used ---- to make it neat.) Quote:
Of course dependent on the environment being implemented Q. Define Flags, Stubs, Debugging output statements, Peer checking and Desk checking Only briefly Last edited by Nivek5; 29 Oct 2009 at 6:40 PM. | |
| | |
| | #14 (permalink) | |
| New Member HSC: 2009 Gender: Male
Join Date: Sep 2007
Posts: 20
Last Activity:
17 Nov 2009, 5:34 PM ![]() | Re: SDD study thread Quote:
Stubs - Temporary section of code in place for the real thing, in order to ensure that the program runs. Debugging output statements - A print out of all the variable states, programmed via the programmer, used to determine where errors in the code are occuring. Peer checking - Having your program checked by a fellow developer, or asking for help in developing a more elegant solution. Desk Checking - Firstly involves manually calculating expected outputs, and then comparing it to what is derived from the use of the program. Q. Explain the differences between single arrays, multidimensional arrays and array of records. | |
| | |
| |
| | #15 (permalink) | |
| Junior Member HSC: 2009 Gender: Male
Join Date: Dec 2008
Posts: 48
Last Activity:
15 Nov 2009, 12:53 PM ![]() | Re: SDD study thread Quote:
Arrays can also be within one another, so an array can be within an array. The main difference would be that a single dimension array only contains 1 index. up to one thousand index' can be in a single dimension array So Searching Index 5, would find the 5th index in the array Multi-dimensional arrays have many number of indexes. Much like an excel spreadsheet, or a chess board. (2-d) Or a cube, having an index for each length, width and depth (3-d) Q. What are casetools, Provide an example or so of what they can do Also, is anyone else doing evolution of programming languages? | |
| | |
![]() |
| Bookmarks |
| Thread Tools | |
| Rate This Thread | |
| |