CS 4531 Midterm Exam 1
Coverage
Composition
- Short answer
- Multiple choice
- JSF/xhtml markup
- Java/SQL code
Examples Of What You Should Know
JSF
- Elements of the JSF life cycle
- The relation between managed beans and JSF pages
- Bean scopes
- Difference between core and HTML JSF tags
- How JSF pages are styled
- Write a simple JSF page
- Write a simple bean class
- Lay out a JSF table
SQL and JDBC
- Create a simple SQL table
- Write a simple SQL query
- The relation between SQL and JDBC
- The difference between a JDBC Statement
and PreparedStatement
The Nature of Software Engineering
- The distinction between a craft and an engineering discipline
- The distinction between software engineering and other engineering disciplines
- The distinction between software engineering and computer science
- A one-sentence definition of software engineering
- How software differs from other engineered products