Tag Archives: Section 3.4

Practice Exam A.2.4 – Domain 4: Software Development Concepts – TestOut

Objective: 

This section contains six domain practice reviews related to the CompTIA ITF Practice Exam Domains:

The domain practices:

  • Have 20 questions per domain review
  • Are randomly generated
  • Have no time limit
  • Are not pass/fail
  • Have a percentage score at the end of the session
  • Recommend an 80% passing score.

Links:

Topics Discussed:

  • Section 3.3: Introduction to Programming
  • Section 3.4: Programming Terms and Concepts

Assignment:

  1. Access the TestOut Courseware through the provided link.
  2. Review Section 3.3: Introduction to Programming and Section 3.4: Programming Terms and Concepts, and take the 20 question A.2.4 practice test. Your goal is to achieve a score of 80% or higher on the practice test.
  3. After you finish, you may review each question by selecting the Individual Responses option, then return to the relevant section in the course to review the instructional material.
  4. Retake the practice test after reviewing the material to make progress towards and achieve the 80% passing score before advancing to the next Practice Exam.

Assigned: February 6th, 2020
Teacher Pacing Due Date: February 7th, 2020

Practice Exam A.2.1 – Domain 1: IT Concepts and Terminology – TestOut

Objective: 

This section contains six domain practice reviews related to the CompTIA ITF Practice Exam Domains:

The domain practices:

  • Have 20 questions per domain review
  • Are randomly generated
  • Have no time limit
  • Are not pass/fail
  • Have a percentage score at the end of the session
  • Recommend an 80% passing score.

Links:

Topics Discussed:

  • Section 1.1: The Information Age
  • Section 1.2: How Computers Work
  • Section 1.4: Processing and Storage Hardware
  • Section 3.4: Programming Terms and Concepts
  • Section 4.1: Information Systems
  • Section 4.2: Data

Assignment:

  1. Access the TestOut Courseware through the provided link.
  2. Review Sections 1.1, 1.2, 1.4. 3.4, 4.1 and 4.2, and take the 20 question A.2.1 practice test. Your goal is to achieve a score of 80% or higher on the practice test.
  3. After you finish, you may review each question by selecting the Individual Responses option, then return to the relevant section in the course to review the instructional material.
  4. Retake the practice test after reviewing the material to make progress towards and achieve the 80% passing score before advancing to the next Practice Exam.

Assigned: January 27th, 2020
Teacher Pacing Due Date: January 28th, 2020

Section 3.4 – Programming Terms and Concepts – TestOut

Objective: 

This section introduces you to basic programming concepts and careers. After finishing this section, you should be able to:

  • Compare and contrast fundamental data types used in computer programming.
  • Describe the purpose of programming constructs such as variables, arrays, and functions.
  • Explain the advantages of Object-Oriented Programming.
  • Describe several careers in computer science.

Links:

Key Terms:

  • Data Type An attribute attached to a value that tells the compiler or interpreter how the data should be used.
  • Identifier A user-defined name of a program element, such as a variable or constant.
  • Container A program element, such as an array or vector, that hold a set of values.
  • Function A computer routine or snippet of code that can be reused in a computer program.
  • Object-Oriented Programming (OOP) A programming paradigm based on the concept of objects which can contain both data and programming code.
  • Encapsulation An OOP concept that describes how data and methods are bundled together within one unit or class.
  • Application Developer A person who creates applications for computers and mobile devices.
  • Web Developer A person who creates websites and other technologies that are delivered through the Internet.
  • QA Engineer A person who makes sure the quality of the finished application meets the standards of the company.
  • Database Programmer A person who writes code to design, create, implement, and maintain databases.

Topics Discussed:

  • How do programming languages store and manipulate different types of data?
  • What is object-oriented programming?
  • What careers are available in computer programming?

Assignment:

  1. Access the TestOut Courseware through the provided link.
  2. Study Section 3.4: Programming Terms and Concepts, and achieve a score of 80% or higher on the 15 question Exam to complete the Section.

Assigned: December 13th, 2019
Teacher Pacing Due Date: December 16th, 2019