Skip to main content
Side panel
Courses
Programs
Help
Getting Started
Discussion Forums
Help Center & FAQ
Search
Close
Search
Toggle search input
Log in or Sign up
Courses
Programs
Help
Getting Started
Discussion Forums
Help Center & FAQ
CS101: Introduction to Computer Science I (2019.A.01)
Sections
Course Information
Course Syllabus
Unit 1: Introduction
Unit 2: Object-Oriented Programming
Unit 3: Java in Practice
Unit 4: Relational and Logical Operators in Java
Unit 5: Control Structures
Unit 6: User-Defined Methods
Unit 7: Arrays
Unit 8: Java I/O and Exception Handling
Study Guide
Course Feedback Survey
Certificate Final Exam
Saylor Direct Credit
Resources
Activities
Quizzes
Home
My programs
CS101: Introduction to Computer Science I (2019.A.01)
Home
Courses
(hidden)
CS101: Introduction to Computer Science I (2019.A.01)
Sections
Unit 3: Java in Practice
3.4: Primitive Data Types
Flash Cards on Primitive Data Types
Back to '3.4: Primitive Data Types\'
Flash Cards on Primitive Data Types
Mark as completed
Use this page to quickly review what you've learned so far.
Click
http://programmedlessons.org/Java9/chap08/flashCards08.html
link to open resource.
Mark as completed
Previous
Jump to...
Jump to...
Course Syllabus
Computer History
The History of Computing Hardware (1960-Present)
Tally Sticks and the Abacus
The History of Programming Languages
A Concise Introduction to Logic
An Introduction to Formal Logic
Innovation and Its Application
Introduction to Computer Systems
The Processor
Introduction to Number Systems and Binary
Quiz on Computer Systems and the Processor
The Programming Lifecycle
Comparing Waterfall, Unified, and Agile Software Development Processes
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
Traditional vs. Object-Oriented Approaches
Advantages and Disadvantages of Object-Oriented Programming
Objects and Object-Oriented Programming
Inheritance, Polymorphism, and Abstract Classes
Java Encapsulation
Decoupling
Unit 2 Assessment
Running Example Programs
Review – Compiling and Executing a Program
Small Java Programs
Review – Small Java Programs
Importing Libraries in Java
Primitive Data
Assignment Operators
Variables and Assignment Statements
Expressions and Arithmetic Operators
Strings in Python
Strings and Object References in Java
More about Strings
Unit 3 Assessment
Boolean Expressions
Java Data and Operators
More about Objects and Classes
Comparable Interface
Review - Boolean Expressions
Truth Tables and De Morgan's Rules
Review - Truth Tables and De Morgan's Rules
Unit 4 Assessment
Control Structures
Decision Making
Quiz on the If Statement
The Conditional Operator and the 'switch' Statement
Quiz on the Conditional Operator and the Switch Statement
Loops and the While Statement
Review - Loops and the While Statement
The Do Statement
Quiz on the Do Statement
The For Statement
More about the For Statement
Quiz on For Loops
Quiz on Further For Loops
Nesting Loops and Ifs
Blocks, Loops, and Branches
Review - Nested Loops and Ifs
Unit 5 Assessment
Methods: Communicating with Objects
Threads and Concurrent Programming
Parameters, Local Variables, and Overloading
Review - Parameters, Local Variables, and Overloading
Unit 6 Assessment
Arrays
One-Dimensional Arrays
Two Dimensional Arrays
Quiz on 2D Arrays
Multi-Dimensional Arrays
Common Array Algorithms
ArrayLists and Iterators
Java Program to Multiply Two Matrices
Unit 7 Assessment
Input and Output
Review - Input and Output
String Formation
How to Write Data to Console in Java
Input and Output Streams
Writing Text Files
Quiz on Writing Text Files
Reading Data from a File
Quiz on FileReader and BufferReader
java.io.File and File Input
Exceptions: When Things Go Wrong
Unit 8 Assessment
CS101 Study Guide
Course Feedback Survey
CS101: Certificate Final Exam
Next