Property:Knowledge and skills description

From Coder Merlin

This property contains text and is used to provide a description of the relevant knowledge and skills.

Showing 50 pages using this property.
§
Demonstrate knowledge of computer hardware systems  +, Demonstrate knowledge of the evolution of computer hardware systems and key contributors to their development  +
Demonstrate proficiency in adding two operands specified in the binary, octal, decimal, and hexadecimal systems  +
Demonstrate proficiency in counting in the binary, octal, decimal, and hexadecimal systems  +
Demonstrate proficiency in following a systematic, problem-solving process by analyzing specifications and clearly identifying program purpose and goals, required data types, objects, and subtasks to be performed;  +
Demonstrate proficiency in managing files and processes using a command line interface  +
Demonstrate proficiency in reading and understanding large programs and the ability to analyze, evaluate, and modify such programs, including the design description and process development  +
Demonstrate proficiency in representing primitive data types as they are represented within the computer  +
Demonstrate proficiency in safe conversions of basic data types  +
Demonstrate proficiency in selecting the appropriate data type for solutions  +
Demonstrate proficiency in string manipulation  +
Demonstrate proficiency in the use of arithmetic operators to create mathematical expressions  +
Demonstrate proficiency in the use of assignment operators for various data types  +
Demonstrate proficiency in the use of common mathematical functions  +
Demonstrate proficiency in the use of library functions  +
Demonstrate proficiency in the use of logical operators  +
Demonstrate proficiency in the use of positional notation to represent and convert between numbers in the binary, octal, decimal, and hexadecimal systems  +
Demonstrate proficiency in the use of relational operators for various data types  +
Demonstrate proficiency in using a source control system for single-users  +
Demonstrate proficiency in using a source control system with multiple users  +
Demonstrate proficiency in using multiple tools via a command-line interface  +
Demonstrate proficiency in using one-dimensional arrays to traverse, search, and modify data  +
Demonstrate proficiency in using program design problem-solving strategies, design, document and implement a solution to an authentic problem  +
Demonstrate understanding and proficiency in the use of bitwise operations  +
Demonstrate understanding and proficiency in the use of Boolean algebra canonical representation  +
Demonstrate understanding and proficiency in the use of logic composition  +
Demonstrate understanding and proficiency in the use of Boolean algebra truth tables  +
Demonstrate understanding and proficiency in distinguishing L-values from R-values and their appropriate use  +
Demonstrate understanding and proficiency in the use of Boolean algebra  +
Demonstrate understanding and proficiency in the use of DeMorgan's Laws  +
Demonstrate understanding and proficiency in the use of SR latches  +
Demonstrate understanding and proficiency in the use of binary adders  +
Demonstrate understanding and proficiency in the use of constants  +
Demonstrate understanding and proficiency in the use of logic gates  +
Demonstrate understanding and proficiency in the use of variables  +
Demonstrate understanding of the data-binding process between arguments and parameters  +
Design and document a solution to an authentic problem  +
Develop programs which define and instantiate classes, encapsulating both data and functionality  +
Develop programs which define and invoke functions comparing their arguments  +
Develop programs which define and invoke functions which do not return values; those which require parameters and those that don't  +
Develop programs with algorithms which require conditionals  +
Develop programs with algorithms which require conditionals  +
Develop programs with proper regard to scope  +
Develop programs with sequential algorithms to solve non-branching and non-iterative problems  +
Employ various productivity tools to gather and analyze authentic data to serve as the basis of programs  +
Identify and appropriately resolve compile-time errors  +
Identify and appropriately resolve runtime and logic errors by relying on error messages, reference materials, and effective strategies  +
Identify and specify reusable components from existing code to solve a problem  +
Identify and specify the data types required to solve a problem  +
Identify and specify the subtasks required to solve a problem  +
Model proper digital etiquette  +