190 likes | 289 Vues
Object-Oriented Design and Program Development in Business INFSY 535.1. Gayle J Yaverbaum School of Business Administration Penn State Harrisburg Fall 2006. Evening Overview. Introductions Course Objectives IDE and Software Development. Introductions. Course Objectives.
E N D
Object-Oriented Design and Program Development in Business INFSY 535.1 Gayle J Yaverbaum School of Business Administration Penn State Harrisburg Fall 2006
Evening Overview • Introductions • Course Objectives • IDE and Software Development
Learning Techniques 1; Class preparation • Class • Time and Timelines
Text Tools
Browser • Internet Explorer 7.0 • Firefox version 2.0
Software • ELMS for Microsoft.net products – • VISIO 2007 and more • Penn State Free Software (web • browsers) • Eclipse (IBM Developer Eclipse Download Site for Eclipse Enterprise Bundle)
Software • Sun Website (JDK 6u1)
Service-Oriented Architecture (SOA) Computer World, August 15, 2005
LAB 1 - A Text: Chapter 1.6 Compiling a simple program (page 15-16) Eclipse IDE Tutorial ANGEL DropBox: First Part of Lab 1-A August 29
Input Device Output Device Basic Computer Components Central Processing Unit ( CPU ) Peripherals Control Unit Arithmetic Logic Unit Auxiliary Storage Device(s) Memory Unit ( RAM)
Memory • Main Memory/RAM • (See Appendix K for an introduction to binary and hex numbers)
/Unicode* Central Processing Unit (RAM) UNICODE Extends ASCII Latin-I is International
Binary is stored in Byte = a memory location memory memory ASCII Character The number on the keyboard you type. => 8 Central Processing Unit (RAM) What will be the ASCII, binary Representation for the number 8?
Binary is stored in Byte = a memory location memory memory ASCII Character The number on the keyboard you type. => A 0 1 0 0 0 0 0 1 65 A Central Processing Unit (RAM) What will be the ASCII, binary Representation for the number 8?
JAVA Programs Source File .java Bytecode .class Editor compiler interpreter Library files
Programming ExerciseLab 1-B Exercise P1.1: Write a program NamePrinter that displays your name inside a box on the console screen. Submit to ANGEL DropBox: