Skip to main content
STAGE - Never been refreshed - Debugging On
 
  • CS101: Introduction to Computer Science I
    0%

Focus Mode is ON. Click ‘X’ at right bottom to close it.

  • Previous
  • Review - Parameters, Local Variables, and Overloading
    Course Information
    Course Syllabus
    Unit 1: Introduction
    1.1: History and Motivation
    Computer History
    The History of Computing Hardware (1960-Present)
    Tally Sticks and the Abacus
    The History of Programming Languages
    1.2: Reflecting Human Thought via Computers
    A Concise Introduction to Logic
    An Introduction to Formal Logic
    1.3: Why Computers and Computer Programming Matter
    Innovation and Its Application
    1.4: Hardware/Software Model of a Computer
    Introduction to Computer Systems
    The Processor
    Introduction to Number Systems and Binary
    Quiz on Computer Systems and the Processor
    1.5: The Software Development Lifecycle
    The Programming Lifecycle
    Comparing Waterfall, Unified, and Agile Software Development Processes
    1.6: Overview of Java
    Translators: Compilers and Interpreters
    A Top-Level View of Java
    Downloading and Installing JDK
    Downloading and Installing NetBeans IDE
    Introduction to Java
    Introduction to Java – Practice
    Unit 1 Assessment
    Unit 1 Assessment
    Unit 2: Object-Oriented Programming
    2.1: Fundamental Concepts of OO Programming
    Traditional vs. Object-Oriented Approaches
    Advantages and Disadvantages of Object-Oriented Programming
    2.2: Using Java for OO Programming
    Objects and Object-Oriented Programming
    Inheritance, Polymorphism, and Abstract Classes
    Java Encapsulation
    Decoupling
    Unit 2 Assessment
    Unit 2 Assessment
    Unit 3: Java in Practice
    3.1: Compiling and Executing a Java Program
    Running Example Programs
    Review – Compiling and Executing a Program
    3.2: Working with Classes
    Small Java Programs
    Review – Small Java Programs
    3.3: Importing Libraries
    Importing Libraries in Java
    3.4: Primitive Data Types
    Primitive Data
    Flash Cards on Primitive Data Types
    3.5: Basic Operations in Java
    Assignment Operators
    Variables and Assignment Statements
    Expressions and Arithmetic Operators
    3.6: The String Class
    Strings in Python
    Strings and Object References in Java
    More about Strings
    Unit 3 Assessment
    Unit 3 Assessment
    Unit 4: Relational and Logical Operators in Java
    4.1: Relational and Logical Operators
    Boolean Expressions
    Java Data and Operators
    More about Objects and Classes
    Comparable Interface
    Review - Boolean Expressions
    4.2: Truth Tables
    Truth Tables and De Morgan's Rules
    Review - Truth Tables and De Morgan's Rules
    Unit 4 Assessment
    Unit 4 Assessment
    Unit 5: Control Structures
    5.1: Introduction to Control Structures
    Control Structures
    5.2: The 'if' statement
    Decision Making
    Quiz on the If Statement
    5.3: The 'switch' Statement
    The Conditional Operator and the 'switch' Statement
    Quiz on the Conditional Operator and the Switch Statement
    5.4: The 'while' and 'do-while' Loops
    Loops and the While Statement
    Review - Loops and the While Statement
    The Do Statement
    Quiz on the Do Statement
    5.5: The 'for' Loop
    The For Statement
    More about the For Statement
    Quiz on For Loops
    Quiz on Further For Loops
    5.6: Advanced Topics
    Nesting Loops and Ifs
    Blocks, Loops, and Branches
    Review - Nested Loops and Ifs
    Unit 5 Assessment
    Unit 5 Assessment
    Unit 6: User-Defined Methods
    6.1: Creating and Using Methods
    Methods: Communicating with Objects
    Threads and Concurrent Programming
    6.2: Overloaded Methods
    Parameters, Local Variables, and Overloading
    Review - Parameters, Local Variables, and Overloading
    Unit 6 Assessment
    Unit 6 Assessment
    Unit 7: Arrays
    7.1: Introduction to Arrays
    Arrays
    One-Dimensional Arrays
    7.2: Two Dimensional Arrays
    Two Dimensional Arrays
    Quiz on 2D Arrays
    Multi-Dimensional Arrays
    7.3: Common Array Algorithms
    Common Array Algorithms
    ArrayLists and Iterators
    Java Program to Multiply Two Matrices
    Unit 7 Assessment
    Unit 7 Assessment
    Unit 8: Java I/O and Exception Handling
    8.1: Input/Output in Java
    Input and Output
    Review - Input and Output
    String Formation
    How to Write Data to Console in Java
    8.2: Writing Data to a File
    Input and Output Streams
    Writing Text Files
    Quiz on Writing Text Files
    8.3: Reading Data from a File
    Reading Data from a File
    Quiz on FileReader and BufferReader
    8.4: File Input for Method Arguments
    java.io.File and File Input
    8.5: Handling Exceptions
    Exceptions: When Things Go Wrong
    Unit 8 Assessment
    Unit 8 Assessment
    Study Guide
    CS101 Study Guide
    Course Feedback Survey
    Course Feedback Survey
    Certificate Final Exam
    CS101: Certificate Final Exam
    Archived Direct Credit Exam
  • Next
  • Course Catalog
    • All categories
    Arts & Humanities
    • Art History
    • Communication
    • English
    • Philosophy
    • Catalyst IT Test
    • Business Administration
    • Computer Science
    • English as a Second Language
    Professional Development
    • General Knowledge for Teachers
    Science and Math
    • Biology
    • Chemistry
    • Mathematics
    • Physics
    Social Science
    • Economics
    • Geography
    • History
    • Political Science
    • Psychology
    • Sociology
  • Home
  • Specialization Programs
    Specialization Programs MBA Degree Program
  • Help
    Getting Started Help Center & FAQ
Close
Toggle search input
You are currently using guest access
Log in
Course Catalog Collapse Expand
  • All categories
Arts & Humanities
  • Art History
  • Communication
  • English
  • Philosophy
  • Catalyst IT Test
  • Business Administration
  • Computer Science
  • English as a Second Language
Professional Development
  • General Knowledge for Teachers
Science and Math
  • Biology
  • Chemistry
  • Mathematics
  • Physics
Social Science
  • Economics
  • Geography
  • History
  • Political Science
  • Psychology
  • Sociology
Home Specialization Programs Collapse Expand
Specialization Programs MBA Degree Program
Help Collapse Expand
Getting Started Help Center & FAQ
Expand all Collapse all
  1. CS101: Introduction to Computer Science I
  2. Unit 6: User-Defined Methods
  3. 6.2: Overloaded Methods
  4. Review - Parameters, Local Variables, and Overloading

Review - Parameters, Local Variables, and Overloading

Completion requirements

Complete this review exercise. Think of the correct response to fill in the blank, and then click on the blank to reveal the correct answer.

Click on Review - Parameters, Local Variables, and Overloading to open the resource.
Contact site support
You are currently using guest access (Log in)
Policies
Get the mobile app
Powered by Moodle


© Saylor Academy 2010-2024 except as otherwise noted. Excluding course final exams, content authored by Saylor Academy is available under a Creative Commons Attribution 3.0 Unported license. Third-party materials are the copyright of their respective owners and shared under various licenses. See detailed licensing information. Saylor Academy®, Saylor.org®, and Harnessing Technology to Make Education Free® are trade names of the Constitution Foundation, a 501(c)(3) organization through which our educational activities are conducted.








Privacy Policy Terms & Conditions

Saylor Academy © 2010-2025 except as otherwise noted. Excluding course final exams, content authored by Saylor Academy is available under a Creative Commons Attribution 3.0 Unported license. Third-party materials are the copyright of their respective owners and shared under various licenses. See detailed licensing information. Saylor Academy®, Saylor.org®, and Harnessing Technology to Make Education Free® are trade names of the Constitution Foundation, a 501(c)(3) organization through which our educational activities are conducted.