Computer Science Terms:
Composite structure: the size of a typical software system implies that it must be broken down into manageable pieces of this
Composition: the process of building a system using simpler parts or components
Abstraction: the process of ignoring details irrelevant to the problem at hand and emphasizing essential ones. To abstract is to disregard certain differentiating details
Data: the info the program deals with
Functionality: what the program does with the data, the responsibility of the object to do
Object: the most abstract description of a basic component of an object oriented system
Values: a fundamental piece of info that can be manipulated by the program
Types: a set of related values along with the operations that can be preformed with them
Object: fundamental abstractions from which systems are built
Classes: a set of objects having the same features and properties
State of an object: the set of data maintained by an object at any given time
Reference values: a value that denotes an object
Data descriptions: properties of the object (name, date, etc)
Associated value: a property an object has at any given time
Variable: a portion of memory reserved to hold a single value
Instance variables: a variable that is a permanent part of an object: memory space for the variable is allocated when the object is created
Immutable: an object that's state cannot be changed
Mutable: and object that's state can be changed
*An object is characterized by the features it offers*
1. Query: a request for data
2. Command: a request to change state
Float & Double: sets of real rational numbers (i.e. 170000 or 1.4e12)
Char: set of values representing Unicode ...
... middle of paper ...
...
Chapter 6:
*Black box testing = functional testing
Test design generally begins with an analysis of
· The functional specifications of the system
· The ways in which the system will be used
Test case is defined by:
· A statement of case objectives
· The data set for the case
· The expected results
Functional testing: testing to determine that the system as a whole meets the customer's specifications. The system is treated as a "black box" whose behavior can be observed, but whose internal structure is unknown.
*white box testing= unit testing
Unit testing: incremental testing of classes as they are implemented in order to ensure that they function properly. Testing can be "white box testing" where the tests are developed based on the unit's implementation, or "gray box testing" where tests are developed based solely on a method's specification
A type of memory that doesn’t have recall, recollection, recognition, or relearning is Short-term memory. Short-term memory is memory that is “in use” and “active” and located in the deep temporal lobe. Short-term memory is the ability to retain a limited amount of information called chunks for seconds to a minute and to remember it for up to an hour. Short-term memory has a limited amount of room to store chunks an...
Memory is the process of acquiring, storing and retrieving information. Memories sub-consciously influence the way we perceive novel situations in our environment as well as how we interpret future events. Memory is of the following types: Immediate, Short term, Long term and Specific
LIU, SHAOYING, TETSUO TAMAI, and SHIN NAKAJIMA. "A Framework For Integrating Formal Specification, Review, And Testing To Enhance Software Reliability." International Journal Of Software Engineering & Knowledge Engineering 21.2 (2011): 259-288. Academic Search Premier. Web. 18 Nov. 2012.
...ive memory. If the information then moves onto declarative memory it is lastly divided into two more categories, semantic memory, or episodic memory. (Coon, 2008)
Gautham, R. N. (2009). Testing processes in business-critical chain software lifecycle. Software Engineering, 2009. WCSE '09. WRI World Congress on (Volume:4 ) , 5.
Like what can be found in a dictionary as a conventional definition, memory can be understood as “the the store of things learned and retained from an organism 's activity or experience as evidenced by modification of structure or behavior or by recall and recognition" . Memory is the intellectual
Few systems for example: an embedded system is safety critical when installed in a vehicle. Such systems are extremely expensive to change; others must change frequently in response to varying requirements (e.g. business systems). Systems which are very expensive to change need extensive in advance analysis to ensure
The software testing is the critical element of software quality assurance and represents the Ultimate review of the software design and coding. The main objective of testing is to find an error and to uncover the errors that are not yet discovered.
The system development life cycle, also know as the SDLC, is the process of designing and developing a system or software to meet certain requirements. (“System development life,”). This cycle involves many different phases, in which the system is planned, analyzed, designed, implemented, and tested. There are five major phases in the system development life cycle: systems planning, systems analysis, systems design, systems implementation, and systems security and support. Each of these phases has a particular responsibility and certain tasks are perfumed in each phase.
Which of the following could be used to assess the coverage achieved for specification-based (black-box) test techniques?
White Box Testing- This is another form of software testing only this time the external tester will have a lot of knowledge of the internal project which he is testing. And unlike Black Box Testing this form of testing uses the of the programming code to decide its outputs. The tests will always be accurate if the tester knows what to do. A problem with White Box testing is that the tester can not see if the program sways away from the intended goal at hand.
Memory is the information we stored in our brain. There are three types of memory. First is the sensory memory is the shortest term of memory which only last less than a second, it is our ability to hold the information from our 5 senses after we the original stimulus is gone. Short term memory is the information we hold in our mind for a short period which is less than a minute. Long term memory is the information that store in our brain for a long period of time. There are two types of long term memory, which are explicit memory(conscious) and implicit memory(unconscious). Explicit memory is also known as declarative memory which are the memory of experience (episodic memory) and memory of facts (semantic memory). Implicit
Talking of a definition, Wiki explains, “A penetration test, or the short form pentest, is an attack on a computer system with the intention of finding security weaknesses, potentially gaining access to it, its functionality and data.” So talking in simple English, this is a test of security of a system (stand alone or networked) against attacks from a malicious or dangerous sources. An important thing to note here is that the results are bifurcated into layers, typically low, medium and high threat levels. So we know what are the vulnerabilities that need maximum attention. Though some readers may find it a little similar to hacking, and it is, but just the difference is with the permission of the system’s owner. In case you are planning to do a penetration test on someone else's system, ...
According to the dictionary, Memory is defined as a device that is used to store data or programs (sequences of instructions) on a temporary or permanent basis for use in an electronic digital computer. Computers represent information in binary code, written as sequences of 0s and 1s. Each binary digit (or "bit") may be stored by any physical system that can be in either of two stable states, to represent 0 and 1. Such a system is called bistable. This could be an on-off switch, an electrical capacitor that can store or lose a charge, a magnet with its polarity up or down, or a surface that can have a pit or not. Today capacitors and transistors, functioning as tiny electrical switches, are used for temporary storage, and either disks or tape with a magnetic coating, or plastic discs with patterns of pits are used for long-term storage.(Dictionary.com 20014)