[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"detail-sidebar-cat-0-en-105":3,"doc-seo-405374-105":59,"doc-detail-405374-en":130},{"code":4,"msg":5,"data":6},0,"success",[7,13,18,23,28,33,38,43,48,51,55],{"id":8,"doc_module":4,"doc_module_name":9,"category_name":10,"show_sort_weight":11,"slug":12},1,"Document","Story & Novel",90,"story-novel",{"id":14,"doc_module":4,"doc_module_name":9,"category_name":15,"show_sort_weight":16,"slug":17},2,"Literature",80,"literature",{"id":19,"doc_module":4,"doc_module_name":9,"category_name":20,"show_sort_weight":21,"slug":22},4,"Exam",70,"exam",{"id":24,"doc_module":4,"doc_module_name":9,"category_name":25,"show_sort_weight":26,"slug":27},5,"Comic",60,"comic",{"id":29,"doc_module":4,"doc_module_name":9,"category_name":30,"show_sort_weight":31,"slug":32},6,"Technology",50,"technology",{"id":34,"doc_module":4,"doc_module_name":9,"category_name":35,"show_sort_weight":36,"slug":37},7,"Healthcare",40,"healthcare",{"id":39,"doc_module":4,"doc_module_name":9,"category_name":40,"show_sort_weight":41,"slug":42},8,"Research & Report",30,"research-report",{"id":44,"doc_module":4,"doc_module_name":9,"category_name":45,"show_sort_weight":46,"slug":47},9,"Religion & Spirituality",20,"religion-spirituality",{"id":46,"doc_module":4,"doc_module_name":9,"category_name":49,"show_sort_weight":46,"slug":50},"World Cup","world-cup",{"id":52,"doc_module":4,"doc_module_name":9,"category_name":53,"show_sort_weight":52,"slug":54},10,"Lifestyle","lifestyle",{"id":56,"doc_module":4,"doc_module_name":9,"category_name":57,"show_sort_weight":24,"slug":58},19,"General","general",{"code":4,"msg":60,"data":61},"ok",{"site_id":62,"language":63,"slug":64,"title":65,"keywords":66,"description":67,"schema_data":68,"social_meta":123,"head_meta":125,"extra_data":127,"updated_unix":129},105,"en","exam-prep-study-guide","Exam Prep - Study Guide","","Exam preparation document outlining the exam format, question types, and submission rules. It specifies two-hour timing on Friday with open notes, slides, books, and mind access while restricting all other materials, emphasizing concise, precise answers using correct terminology and near-perfect syntax. It details preparation steps and a comprehensive topic list spanning WWW architecture, HTTP, HTML5, CSS/Bootstrap, web application servers, Java Servlets and JSPs, JavaScript, databases with SQL and JDBC, software engineering tools, quality attributes, usability, and security including common web attacks.",{"@graph":69,"@context":122},[70,84,105],{"@type":71,"itemListElement":72},"BreadcrumbList",[73,77,79,82],{"item":74,"name":75,"@type":76,"position":8},"https://docshare.wps.com","Home","ListItem",{"item":78,"name":9,"@type":76,"position":14},"https://docshare.wps.com/document/",{"item":80,"name":20,"@type":76,"position":81},"https://docshare.wps.com/document/exam/",3,{"item":83,"name":65,"@type":76,"position":19},"https://docshare.wps.com/document/exam-prep-study-guide/405374/",{"url":83,"name":65,"@type":85,"image":86,"author":91,"headline":65,"publisher":94,"fileFormat":97,"inLanguage":63,"description":67,"dateModified":98,"datePublished":99,"encodingFormat":97,"isAccessibleForFree":100,"interactionStatistic":101},"DigitalDocument",{"url":87,"@type":88,"width":89,"height":90},"https://docshare.wps.com/thumbnails/exam-prep-study-guide/405374.png","ImageObject",300,407,{"name":92,"@type":93},"Well Done","Person",{"url":74,"name":95,"@type":96},"DocShare","Organization","application/pdf","2026-11-09","2026-09-28",true,{"@type":102,"interactionType":103,"userInteractionCount":52},"InteractionCounter",{"@type":104},"ViewAction",{"@type":106,"mainEntity":107},"FAQPage",[108,114,118],{"name":109,"@type":110,"acceptedAnswer":111},"How long is the exam and when is it scheduled?","Question",{"text":112,"@type":113},"The exam is scheduled for Friday from 9:00 a.m. to 11:59 p.m., with two hours to complete it.","Answer",{"name":115,"@type":110,"acceptedAnswer":116},"What materials are allowed during the exam, and what is not allowed?",{"text":117,"@type":113},"It is open notes, slides, book, and mind. Everything else must be closed; looking up every question (or many questions) will prevent finishing on time.",{"name":119,"@type":110,"acceptedAnswer":120},"What should answers focus on to meet the expectations?",{"text":121,"@type":113},"Answers should be precise and clear, avoid adding explanations not requested, use correct terminology and near-correct syntax, and demonstrate understanding of what/why/how plus tradeoffs. Concise bullets or tables are allowed when appropriate.","https://schema.org",{"og:url":83,"og:type":124,"og:title":65,"og:site_name":95,"og:description":67},"article",{"robots":126,"canonical":83},"index,follow",{"doc_id":128,"site_id":62},405374,1790861078,{"code":4,"msg":5,"data":131},{"doc_id":128,"user_id":132,"nickname":92,"user_avatar":133,"doc_module":4,"category_id":19,"category_name":20,"doc_title":65,"doc_description":67,"doc_content":134,"file_id":135,"file_url":136,"file_type":137,"file_size":138,"view_count":52,"is_deleted":4,"is_public":8,"is_downloadable":8,"audit_status":8,"page_count":81,"language":139,"language_code":63,"site_id":62,"html_lang":63,"table_of_contents":140,"faqs":141,"seo_title":142,"seo_description":67,"update_tm":143,"read_time":39,"preview_page_count":4},5909892210082,"https://ap-avatar.wpscdn.com/avatar/56001069da27c9f41e8?x-image-process=image/resize,m_fixed,w_180,h_180&k=1789614185077863061","Exam Prep Document  \nExam Format  \n• Sections:  \no Very short answer  \no Short answer  \no Applying concepts: design and analysis  \n• Types of questions: Similar questions to reviews at beginning of lecture, e.g., vocabulary, comparisons, fix the code, explain the code,…; synthesizing concepts/content  \n• On Canvas  \no Part will be “in Canvas”  \no Part will be in Word – download the Word file, complete/fill out  \n• Two hours to complete the exam on Friday between 9 a. m. to 11:59 p. m.  \n• It is open notes, slides, book, and mind. Closed everything else. If you are looking up every question (or even many questions), you will not complete the exam.  \nWhat I expect from you  \n• Be precise, clear in your answers.  \n• Do not add explanations for things I did not ask for  \n• Make sure I know that you know what you’re talking about.  \n• To be comfortable with the terminology/vocabulary of web applications and software engineering to understand it when reading it and to use the appropriate terminology when describing/discussing it.  \n• Know the what, why, and how of concepts (so I won’t include this in each of the topics below)  \n• Understand tradeoffs  \n• You can use bulleted lists or tables, as appropriate for the question.  \n• To design a solution and be able to describe/explain its design  \n• Syntax must be very close to correct (correct keywords, punctuation, special characters, variable naming, operations)  \n• To be able to recall the information without looking up every (or even more than a few) question. If you need to look up answers, you will not complete the exam in time.  \n• To keep an eye on the time remaining.  \n• To consider the point value of the question. If the question is worth 4 points and is an “essay”question, I’m only looking for a few clear sentences/bullet points.  \nWhat I do not expect from you  \n• Do not need to know the Image sharing article or the Google search article  \nHow to prepare  \n• Review slides (including review questions), readings  \no Practice using the terminology – that’s why we discuss and you articulate the ideas!  \n• Review assignments  \n• Practice reading and writing HTML, CSS, Servlets, JSPs, SQL queries, JDBC, JavaScript  \nTopics  \nWWW Architecture  \n• Components – Internet, clients, servers  \n• [HTTP](HTTP) protocol  \n• Process of requesting a Web page  \nHTML5  \n• Terminology (elements, tags, attributes, content), components, syntax, purpose, rules  \nCSS  \n• Terminology (selector, properties, values), components, syntax, purpose, rules  \n• Bootstrap  \nWeb application servers  \n• Handle requests (get, post)  \n• Return responses  \n• Servlet container  \n• Handling state  \n• Multi-threadedàsynchronization  \n• How different from web server  \nJava Servlets  \n• Important methods: init, doGet, doPost, destroy  \n• Sessions  \n• Session vs Request vs Context (Application) attributes  \n• Parameters vs Attributes vs Init Parameters  \n• Maintaining state across multiple requests: hidden fields, cookies, session state  \n• Organization  \nJSPs  \n• Syntax  \n• Organization with servlets  \nJavaScript  \n• Syntax, rules  \n• Understanding code  \nDatabases, SQL, JDBC  \n• Why DB? Why SQL? Why JDBC?  \n• Terminology – attributes/columns, rows, queries, joins  \n• Organization of tables, attributes, data types  \n• Common SQL statements, meanings  \nJDBC  \n• Why JDBC?  \n• How to connect  \n• Basic Syntax  \nSoftware Engineering Tools  \n• Version control: purpose, benefits, limitations  \n• Maven: purpose, benefits, limitations  \nQuality Attributes  \n• How is web software different from other software?  \n• How do those characteristics change what constitutes “quality software” on the Web?  \nUsability  \n• Fundamental ideas  \n• Guiding principles  \n• Trunk test  \n• Accessibility  \nSecurity  \n• Why the web is a target  \n• Design principles  \n• SQL injection attacks  \n• Cross-site scripting  \nOther Suggestions  \n• Focus on the most important/distinguishing characteristics/traits  \no Example: if there is a 4-point question is","cbCaijxaFFvkV9rW","https://ap.wps.com/l/cbCaijxaFFvkV9rW","pdf",82533,"English","# Exam Format\n## Sections and Question Types\n## Open Notes and Time Rules\n# What to Expect\n## Precision and Terminology\n## Design and Syntax Requirements\n# What Not to Expect\n# How to Prepare\n# Topics\n## WWW Architecture\n## HTML5 and CSS\n## Web Application Servers, Servlets, and JSPs\n## JavaScript\n## Databases, SQL, and JDBC\n## Software Engineering Tools\n## Quality Attributes and Usability\n## Security","[{\"question\":\"How long is the exam and when is it scheduled?\",\"answer\":\"The exam is scheduled for Friday from 9:00 a.m. to 11:59 p.m., with two hours to complete it.\"},{\"question\":\"What materials are allowed during the exam, and what is not allowed?\",\"answer\":\"It is open notes, slides, book, and mind. Everything else must be closed; looking up every question (or many questions) will prevent finishing on time.\"},{\"question\":\"What should answers focus on to meet the expectations?\",\"answer\":\"Answers should be precise and clear, avoid adding explanations not requested, use correct terminology and near-correct syntax, and demonstrate understanding of what/why/how plus tradeoffs. Concise bullets or tables are allowed when appropriate.\"}]","Exam Prep - Study Guide | PDF",1790557423]