CSCE 111 Final Flashcards
14 Questions
100 Views

CSCE 111 Final Flashcards

Created by
@RapturousSunflower

Questions and Answers

The word import in a Java program is a keyword reserved by the language.

True

A byte can contain either 32 or 64 bits.

False

According to the Java standard naming convention, class names and variables must start with an uppercase letter and must contain a number.

False

Each byte is assigned a unique number known as a bytecode.

<p>False</p> Signup and view all the answers

In computers, data is stored in a hexadecimal form, which is denoted as 0x00-0x11.

<p>False</p> Signup and view all the answers

What is the value of b after executing the specified statements with x = 10, y = 7, z = 10?

<p>false</p> Signup and view all the answers

Local variables are meant for use in the method they are declared.

<p>true</p> Signup and view all the answers

Which of the following values can be passed to a method that has an int parameter variable? (a) int (b) short (c) double (d) A and B (e) all of the above

<p>A and B</p> Signup and view all the answers

When you pass an argument to a method, what does it do?

<p>initializes the parameter variable in the method definition</p> Signup and view all the answers

What must the method header specify?

<p>the parameters of the method and the data type of the return value.</p> Signup and view all the answers

What does the phrase divide and conquer describe?

<p>the process of breaking a problem down into smaller pieces.</p> Signup and view all the answers

What happens to the values of local variables between method calls?

<p>they are lost.</p> Signup and view all the answers

What can local variables be initialized with?

<p>constant values, values passed into the method via parameters, the results of an arithmetic operation.</p> Signup and view all the answers

How many 'USA' are displayed from the given code fragment?

<p>Infinite</p> Signup and view all the answers

Study Notes

Java Keywords and Data Types

  • The keyword import is reserved in Java and cannot be used for other purposes.
  • A byte consists of 8 bits; it cannot contain 32 or 64 bits.
  • Java naming conventions dictate that class names should start with an uppercase letter, while variable names should start with a lowercase letter and cannot contain numbers at the beginning.

Bytecode and Data Storage

  • Each byte does not have a unique identification called "bytecode"; instead, bytecode refers to the compiled code executed by the Java Virtual Machine.
  • Data in computers is typically stored in binary format, not strictly in hexadecimal denoted as 0x00-0x11.

Boolean and Conditional Statements

  • The boolean variable's value is determined by executing certain conditional statements, which can affect its outcome.
  • If conditionals are not satisfied, the default value for the boolean may remain unchanged.

Local Variables

  • Local variables are accessible only within the method they are declared in and do not retain their values between method calls.
  • Local variables must be initialized with constant values, parameters passed into the method, or results from arithmetic operations.

Method Parameters and Arguments

  • Parameters in a method header must specify both the parameter types and the return type.
  • Arguments passed to a method initialize the specified parameters, allowing for data interchange between methods.

Problem-Solving Approach

  • The phrase "divide and conquer" refers to breaking down a complex problem into manageable pieces to simplify the solution process.

Loop Control

  • A while loop that continues under certain conditions can lead to infinite iterations if the control variable is not properly updated. In a provided code fragment, the statement "USA" is printed infinitely.

Studying That Suits You

Use AI to generate personalized quizzes and flashcards to suit your learning preferences.

Quiz Team

Description

Test your knowledge with these flashcards focused on the fundamentals of Java programming as part of the CSCE 111 course. This quiz includes true or false questions that challenge your understanding of key concepts such as keywords and naming conventions in Java. Perfect for final exam preparation!

More Quizzes Like This

Use Quizgecko on...
Browser
Browser