1 MID TERM EXAM DIRECTIONS George Koutsogiannakis Spring 2011 CS441 CURRENT TOPICS IN PROGRAMMING LANGUAGES.

Slides:



Advertisements
Similar presentations
WEB SERVICES. FIRST AND FOREMOST - LINKS Tomcat AXIS2 -
Advertisements

COMP 321 Week 1. Application Server Programming Introduction to server-based programming using an object-oriented approach You will learn and reflect.
Servlets Enterprise Systems Programming. Servlets  Servlets: server-side Java programs that enable dynamic processing of web-based requests  Web-based.
TS 313 Multimedia Applications Welcome to TS 313 Multimedia Applications There is no audio lecture associated with this set of introduction slides Refer.
1 Lecture 12 George Koutsogiannakis/ Summer 2011 CS441 CURRENT TOPICS IN PROGRAMMING LANGUAGES.
Using JavaServer Pages Harry R. Erwin, PhD CIT304/CSE301.
CIS101 Introduction to Computing Week 05. Agenda Your questions Exam next week - Excel Introduction to the Internet & HTML Online HTML Resources Using.
Satzinger, Jackson, and Burd Object-Orieneted Analysis & Design
OBJECT ORIENTED PROGRAMMING I LECTURE 1 GEORGE KOUTSOGIANNAKIS
1 MID TERM EXAM DIRECTIONS George Koutsogiannakis 2009 CS441 CURRENT TOPICS IN PROGRAMMING LANGUAGES.
CIS 365 Vandana Janeja Nov 27 th 2001 Connecting Cobol programs to Other Languages- Visual Basic, Java,HTML.
CIS101 Introduction to Computing Week 06. Agenda Your questions Excel Exam during second hour Our status after the snow day Introduction to the Internet.
INTRODUCTION TO WEB DATABASE PROGRAMMING
Beyond DHTML So far we have seen and used: CGI programs (using Perl ) and SSI on server side Java Script, VB Script, CSS and DOM on client side. For some.
CIS 285 ROBINSON WINTER 2005 CIS 285 Web Application Development with Java CIS 285 Sinclair Community College Instructor: Mary Robinson.
K. Jamroendararasame*, T. Matsuzaki, T. Suzuki, and T. Tokuda Department of Computer Science, Tokyo Institute of Technology, JAPAN Two Generators of Secure.
Chapter 4: Core Web Technologies
1 MSCS 237 Distributed Computing Spring 2006 INSTRUCTOR: Dr. Sheikh Iqbal Ahamed Office: Cudahy Hall 386 Phone: Office Hours: Monday 2:00-3:00pm.
1 Copyright © 2004, Oracle. All rights reserved. Introduction to Oracle Forms Developer and Oracle Forms Services.
Service Architecture of Grid Faults Diagnosis Expert System Based on Web Service Wang Mingzan, Zhang ziye Northeastern University, Shenyang, China.
1 HKU CSIS DB Seminar: HKU CSIS DB Seminar: Web Services Oriented Data Processing and Integration Speaker: Eric Lo.
CS 390- Unix Programming Environment CS 390 Unix Programming Environment Topics to be covered: Distributed Computing Fundamentals.
20-753: Fundamentals of Web Programming 1 Lecture 1: Introduction Fundamentals of Web Programming Lecture 1: Introduction.
CS4273: Distributed System Technologies and Programming Lecture 13: Review.
An-Najah National University Software Graduation Project Remote Control System Working Group: Mohammad Yasin Mohammad Yasin Ala’a Deeb Ala’a DeebInstructor:
Chapter 18 Networking F Client/Server Communications F Simple Client/Server Applications F Serve Multiple Clients F Create Applet Clients F Send and Retrieve.
Chapter 8 Introduction to HTML and Applets Fundamentals of Java.
Chapter 13. Applets and HTML HTML Applets Computer Programming with JAVA.
CpSc 875 John D. McGregor AADL. Point of sale system.
Active Server Pages  In this chapter, you will learn:  How browsers and servers interacted on the Internet when the Internet first became popular 
CSE 1340 Introduction to Computing Concepts Class 1 ~ Intro.
Chapter 10 Intro to SOAP and WSDL. Objectives By study in the chapter, you will be able to: Describe what is SOAP Exam the rules for creating a SOAP document.
1 CS6320 – SW Engineering of Web- Based Systems L. Grewe.
Copyright © 2002 ProsoftTraining. All rights reserved. JavaServer Pages.
Overview of Form and Javascript fundamentals. Brief matching exercise 1. This is the software that allows a user to access and view HTML documents 2.
POS406 Team Project Emilio Yanine. Team Assignment Your assignment is to analyze and understand the code of a sample program: 1. Be able to identify the.
Web application architecture1 Based on Jim Conallen: Web Applications with UML.
 Course Overview Distributed Systems IT332. Course Description  The course introduces the main principles underlying distributed systems: processes,
What is J2EE Platform The Java 2 Platform Enterprise Edition (J2EE) defines the standard for developing multitier enterprise applications.
1 Java Server Pages A Java Server Page is a file consisting of HTML or XML markup into which special tags and code blocks are inserted When the page is.
CSE 1340 Introduction to Computing Concepts Class 1 ~ Intro.
Java Programming: Advanced Topics 1 Building Web Applications Chapter 13.
1 Project 5: Leap Years. 222 Leap Years Write a program that reads an integer value from the user representing a year and determines if the year is a.
1 Project 4: Palindrome Detector. 2 Assignment Write a C++ program that reads a line of text from the keyboard and reports to the user whether the text.
Project 1 Data Communication Spring 2010, ICE Stephen Kim, Ph.D.
2 Copyright © Oracle Corporation, All rights reserved. Basic Oracle Net Architecture.
CS 201 Accelerated Introduction to Computer Science LECTURE 1 GEORGE KOUTSOGIANNAKIS 1 Copyright: FALL 2016 Illinois Institute of Technology/ George Koutsogiannakis.
Introduction to Oracle Forms Developer and Oracle Forms Services
The Object-Oriented Thought Process Chapter 13
OBJECT ORIENTED PROGRAMMING II GEORGE KOUTSOGIANNAKIS
Exam 3 Information George Koutsogiannakis
CS 116 OBJECT ORIENTED PROGRAMMING II MIDTERM EXAM INFORMATION
Introduction to Oracle Forms Developer and Oracle Forms Services
Introduction to Oracle Forms Developer and Oracle Forms Services
Course Guide CT 1501.
OBJECT ORIENTED PROGRAMMING II GEORGE KOUTSOGIANNAKIS
OBJECT ORIENTED PROGRAMMING II GEORGE KOUTSOGIANNAKIS
Design and Maintenance of Web Applications in J2EE
FINAL EXAM INFORMATION
FINAL EXAM INFORMATION
Review for Test1.
Quiz 2 Information George Koutsogiannakis
OBJECT ORIENTED PROGRAMMING II GEORGE KOUTSOGIANNAKIS
OBJECT ORIENTED PROGRAMMING II GEORGE KOUTSOGIANNAKIS
OBJECT ORIENTED PROGRAMMING II GEORGE KOUTSOGIANNAKIS
Accelerated Introduction to Computer Science
CS 116 OBJECT ORIENTED PROGRAMMING II FINAL EXAM INFORMATION
CS201 Fall 2016 George Koutsogiannakis
COP 4610L: Applications in the Enterprise Spring 2005
Presentation transcript:

1 MID TERM EXAM DIRECTIONS George Koutsogiannakis Spring 2011 CS441 CURRENT TOPICS IN PROGRAMMING LANGUAGES

Where is the Exam. given On March 7 during the normal class time. – Internet students on main campus should come to class room SB 201 – Other Internet students will take the exam. at their respective locations. Proctors have been hired to administer the test (unless the student has indicated that he/she will come to main campus). 2

MIDTERM EXAM GUIDELINES Topics Summary – Architecture of a Web Enterprise. Study the parts that constitute the presentation layer the web layer the business layer. – 3 tier architecture. – Applet to Servelt to RMI communications. 3

MIDTERM EXAM GUIDELINES Exam Description You will write a simple program that consists of: – An applet communicating with a servlet via GET – The servlet acts as a RMI client and submits the request to the RMI server. – The RMI server forms a response and sends it back to the servlet. – The servlet sends the response to the applet. 4

MIDTERM EXAM GUIDELINES – The applet captures the response with proper streams. – The context type could be either text/html or java serializable objects. Therefore study the proper streams for either case. – There will be only one parameter involved in the request. – The applet must be able to set up a graphical component, like a text field, and capture the use’s value for the parameter involved. 5

What to Study Primarily the slides of the presentations pertaining to the topics described in slides 5 and 6. Read the texts’ chapters outlined at the end of each presentation (Study Guide slide). Read the corresponding examples and homework assignments. The exam is closed book closed notes. 6

What to Study You will be able to use your laptop to type your programs in a text editor that does not produce code like EditPlus or a similar editor. Do not open any other files other than the text editor during the examination period. You would not have to compile your code. 7

Submission At the end of the exam. period: – Zip the source code files involved and name the zipped file: Yourname_midterm.zip – Upload on Blackboard in assignment folder “Midterm Exam”. 8