click below
click below
Normal Size Small Size show me how
OOP m1
java oop, hindi to formatives, galing to sa modules. java basics and netbeans
| Question | Answer |
|---|---|
| Java language, originally called | The 'Oak' |
| Java is Developed by | James Gosling |
| Where is Java Made? (Company name ata to) | Sun Microsystems |
| Sun Microsystems is now a subsidary of what company | Oracle Corporation |
| When is Java released? | 1995 |
| Java is released as a core component of Sun Microsystems true or not | true |
| It has derived much of its syntax from what language? | C/C++ |
| java is a general purpose, concurrent, class-based, object oriented language, that is specifically designed to have as few implementation dependencies as possible, true or nah | real |
| java source code files (.java) are compiled into a format called what? | bytecode |
| bytecode file extension is what | .class |
| bytecodes are executed by ? | java interpreter. |
| It was intended for use in Sun’s project research to work on a programming software to control what? | electronic devices. |
| It was modified to take advantage of the what? | World Wide Webbs |
| The WebRunner, later named as_____, was the very first web browser created in Java. | HotJava |
| In 1995, the _____ was also developed to support Java. hint: NNIB | Netscape Navigator internet browser |
| java is simple oop and familiar t or f | t |
| java is not robust but is secure t or f | f, java is ROBUST and SECURE |
| is java threaded? t or f | yep |
| is java interpreted? | yes |
| is java dynamic? | yA |
| what are the 3 java editions? | J2SE, J2EE, J2ME |
| what is J2SE, J2EE, J2ME? | Java 2 Standard Edition Java 2 Enterprise Edition Java 2 Micro Edition |
| JVM meaning | Java Virtual Machine |
| Java is a portable language that could run on any platform (fact). The language was able to do this by generating intermediate code for a hypothetical computer called a what? | virtual machine |
| The Java Virtual Machine (JVM) is a program that runs on some computers. T or F | F, it runs on all computers |
| creates a software simulation of a CPU and memory and handles all communication between the Java program and the underlying operating system and hardware. | The JVM |
| Ano order ng pagrurun ng isang java file? First stem is icocompile yung code, ano next? (5 total steps to) | program.java -> Compiler (aka javac na command) -> magiging bytecode aka program.class -> interpreter to run bytecode (aka interpreter or yung JVM) -> magiging program na mismo ey. (or machine code). |
| javac meaning | java compile |
| ano slogan ng java | write once run anywhere technology |
| the J2SDK (also known as JDK) has 3 terminal commands, ano yun. | javac java javadoc |
| nu gawa ng java terminal command | runs bytecode |
| nu gawa ng javac | compiles source code |
| nu gawa ng javadoc | documentation generator |
| is a computer software to help computer programmers develop software. | Integrated Development Environment |
| What are the 3 Leaders ng IDE's (like mga gamit lagi or something na IDEs) | NetBeans Microsoft Visual Studio Eclipse (ngl jetbrains > mga mentioned) |
| IDEs consist of what? | Source code editor Compiler/interpreter build automation tools mga optional stuff: debugger version control system (idk git or github na this) tools to simply paggawa ng gui (LEZGOWWW!) |
| Tools For Object Oriented Design: (tatlo to) | Object Inspector Class Browser Class Hierarchy Diagram |
| T or F IDE abstracts configuration necessary to piece together various utilities in one unit, which could ease the learning of a language, and increases developer productivity. | T, meaning nito is basically pinapadali yung pag code para maging summarized into one piece mga stuff na need mo |
| T or F Most IDEs today have GUI modeling utilities that simplify the development of UIs, which is critical for commercial software today. | True, most have GUI modeling stuff |
| Netbeans started as a student project called what? | Xelfi (selfie pronounciation?) |
| in Netbeans, The original plan was to develop network-enabled JavaBeans components, hens the name. but coming out of the spec for enterprise changed the plans. (reason is Sun needs a more powerful Java DevTool. so ayun.) T or F | T, lol info na ata to |
| A fast fully-featured Integrated Development Environment (IDE) with support for Java. | NetBeans |
| Compliant applications for accelerating development across all major OS platforms. Anong IDE to | NetBeans |
| Provides an open source, high performance, modular, extensible, multi-platform Java IDE for GUI, mobile tools, Web, and Desktop applications. | NETBEANS |
| Written in java and therefore runs on every operating system that supports Java VM. | netbeanszzzz |
| in Netbeans Environment is pretty hard to configure user interface and a modular architecture extensible with additional plugins T or F | F, Environment: easily configured user interface and a modular architecture extensible with additional plugins |
| Netbeans: Project System: support for multiple source roots, easy management of libraries, easily ported to other environments, all based on ______. | Apache Ant. |
| Netbeans: Web Application project type, Supports the J2EE 1.3 and 1.4 standards with web application build support based on Apache Ant. feature of | Web Development: |
| Netbeans: _______ (EJB) Development: easy to create and deploy and import java beans. | Enterprise Java Beans (EJB) |
| Netbeans: wizards for creating web services and web services clients, providing the basic (java/wsdl) code needed, and easy to use testing tools of existing web services. feature of | Web Services Development |
| Netbeans: visual design editor with end-to-end support for enterprise applications. feature of | Java 2 Platform, Micro Edition (J2ME) MIDP development: |
| Netbeans: Syntax highlighting for Java, XML, HTML, CSS, JSP and IDL, full support of new JDK 1.5 features, live parsing/error marking, popup javadoc, code completion, and fast class importing. feature of | Code Editor: |
| netbeans renaming, changing and moving of various objects, field encapsulation and usage finding. feature of | • Refactoring: |
| netbeans Language independent debugger core, variable modification and watches, various breakpoints and “Fix and Continue” mechanism. | Award Winning Debugger: |
| netbeans : fully WYSIWYG designer with "Test Form" feature, extensible Component Palette pre-installed Swing and AWT components, showing a components tree and properties, automatic code generation and full JavaBeans support. feature of | GUI Builder |
| netbeans supports command lined vcs, supplying merging and diff tools and containing a built- in CVS client. feature of | version control support |
| netbeans : XML, DTD and CSS Text Editor and XML Productivity Tools Wizards to help user generate codes. feature of | XML |
| provides information about the runtime behavior of applications. Allows developers to monitor the thread state, CPU performance, and memory usage of their applications. makes it easy to track down performance problems and memory leaks. feature of | NetBeans Profiler: |
| netbeans • The biggest improvement from the previous version and the feature with the biggest impact is the new GUI- Builder ________. | Matisse. |
| netbeans matisse supports drag n drop or double click events real or no | false |
| netbeans matisse code is protected so customizing is not very easy and not always possible. real or no | true |
| Matisse Not all applications are easily built. For instance, an MDI Project is not that trivial to build. t or f | true |