Flashcards
CSE 110 Lecture 02 Notes
Cards in this deck (21)
- 1an unambiguous, executable, and terminating specification of a way to solve a problemAlgorithm
- 2distinguishing between upper- and lowercase lettersCase-sensitive
- 3the part of a computer that executes the machine instructionsCentral Processing Unit (CPU)
- 4a compiled java file created by the Java compiler which contains bytecode (binary program code) that is executable when run by a Java Virtual MachineClass File
- 5a program that translates code in a high-level language (such as Java) to machine instructions (such as bytecode for the Java virtual machine)Compiler
- 6executes very basic instructions in rapid successionComputer
- 7a sequence of instructions that is executed by a computerComputer Program
- 8a programming environment that includes an editor, compiler, and debuggerIntegrated Development Environment (IDE)
- 9an object-oriented programming language developed in the 1990s by Sun MicrosystemsJava
- 10a source code file written in the Java programming languageJava File
- 11the Java software development kit that contains the Java compiler and related development toolsJDK
- 12an error in a syntactically correct program that causes it to act differently from its specification (a form of run-time error)Logic Error
- 13designing a program by discovering objects, their properties, and their relationshipsObject-oriented Programming
- 14the act of designing and implementing computer programsProgramming
- 15a high-level description of the actions of a program or algorithm, using a mixture of English and informal programming language syntaxPseudocode
- 16an error in a syntactically correct program that causes it to act differently from its specificationRun-time Error
- 17software development kitSDK
- 18instructions in a programming language that need to be translated before execution on a computerSource Code
- 19an instruction that does not follow the programming language rules and is rejected by the compiler (a form of compile-time error)Syntax Error
- 20a given program in Java bytecode can be executed by any form of this, regardless of which CPU is used to run thisVirtual Machine
- 21a program that simulates a real CPU that can be implemented efficiently on a variety of actual machinesVirtual Machine
Information
- Description
- CSE 110 (Notes) Flashcards on CSE 110 Lecture 02 Notes, created by Branden Roper on 02/10/2017.
- Created by
- Branden Roper
- Views
- 0
- Tags
- Rating