Java程序辅导

C C++ Java Python Processing编程在线培训 程序编写 软件开发 视频讲解

客服在线QQ:2653320439 微信:ittutor Email:itutor@qq.com
wx: cjtutor
QQ: 2653320439
Programming 2 | COMP1206 | University of Southampton Skip to main content Open menu The University of Southampton About Visit Alumni Departments News Events Contact Courses Undergraduate Postgraduate taught Postgraduate research Foundation Years Pre-sessional English language courses Exchanges Customise your degree Tuition fees Funding your studies How to apply Clearing Free online learning Continuing professional development Student life Accommodation Our campuses Our cities Student community Sports and gyms Support and money Halls Filter Research Our impact Facilities Centres and institutes Funding Research & Innovation Services Partnerships Commercialising research Researcher support Research integrity Business Why work with us? Collaboration Consultancy Commercialisation Use our facilities Connect with our students How we operate Suppliers Make a business enquiry Global International students International Office Partnerships and initiatives Visiting delegations Visiting fellowships Search the site Search Modules Courses / Modules / COMP1206 Programming 2 Programming 2 When you'll study it Semester 2 CATS points 15 ECTS points 7.5 Level Level 4 Module lead Jian Shi Academic year 2021-22 On this page Module overview Aims and Objectives Syllabus Learning and Teaching Assessment Module overview The aim of this module is to teach the students advanced programming techniques using Java in order to support its use on other modules. C will also be taught in order to introduce explicit memory allocation and the use of pointers. Linked modules Pre-requisite: COMP1202 Aims and Objectives Aims and Objectives Learning Outcomes Subject Specific Intellectual and Research Skills Having successfully completed this module you will be able to: Perform testing on Java programs using JUnit Use persistent storage for Java applications Construct Java applications with Graphical User Interfaces Use pointers to manipulate dynamically allocated storage in C Construct multi-threaded Java applications Module overview Syllabus Syllabus Graphical User Interface Programming Writing Java user interfaces using an appropriate framework User interfaces Components Event Handling Graphics in User Interfaces Control Flow and the Java Virtual Machine JVM overview Exceptions and exception handling Recursion in the JVM Multi-threading and synchronisation Storage and Files in Java Garbage Collection Strings and Character Encodings Input/Output and Object Serialisation Validation and Verification Black Box Testing White Box Testing Integration Testing Strategies The C programming language Introduction to the language Pointers and pointer arithmetic Data structures and arrays Comparison with Java Patterns Aims and Objectives Learning and Teaching Learning and Teaching Study time Type Hours Supervised time in studio/workshop 22 Completion of assessment task 25 Revision 12 Lecture 36 Wider reading or practice 31 Preparation for scheduled sessions 12 Follow-up work 12 Total study time 150 Resources & Reading list Internet Resources Tutorials. Tutorials. Textbooks Kochan (2005). Programming in C. Sams Publishing. Deitel & Deitel (2005). Java: How to Program. Prentice Hall. Syllabus Assessment Assessment Summative This is how we’ll formally assess what you have learned in this module. Breakdown Method Percentage contribution Final Assessment 40% Continuous Assessment 60% Referral This is how we’ll assess you if you don’t meet the criteria to pass this module. Breakdown Method Percentage contribution Set Task 100% Repeat An internal repeat is where you take all of your modules again, including any you passed. An external repeat is where you only re-take the modules you failed. Breakdown Method Percentage contribution Set Task 100% Repeat Information Repeat type: Internal & External Learning and Teaching Part of the Russell Group Information For visitors For staff & students For schools & colleges For researchers For employers & recruiters For parents & guardians For international students Contact us Tel: +44(0)23 8059 5000 Fax: +44(0)23 8059 3131 University of Southampton University Road Southampton SO17 1BJ United Kingdom Get directions Connect with us Follow us on Facebook Follow us on Twitter Follow us on Instagram Follow us on Linkedin Follow us on Youtube Download a copy of our prospectus or order a printed copy to be delivered to your door. Get a prospectus © 2021 University of Southampton Site map Accessibility Privacy Data protection & freedom of information Terms & conditions Contact Jobs Back to top Courses Undergraduate Postgraduate taught Postgraduate research Foundation Years Pre-sessional English language courses Exchanges Customise your degree Tuition fees Funding your studies How to apply Clearing Free online learning Continuing professional development Student life Accommodation Halls of residence Archers Road City Gateway Erasmus Park Glen Eyre Highfield Hall Mayflower Wessex Lane Apply for accommodation Guaranteed accommodation Fees and contracts Your accommodation options International and pre-sessional students Postgraduate accommodation Couples and students with children Renting privately Our accommodation areas Privacy notice Terms and conditions Our campuses Avenue Campus Boldrewood Innovation Campus Highfield Campus Southampton General Hospital Waterfront Campus Winchester Campus Our cities Southampton Winchester Student community Sports and gyms Support and money Living costs Your safety Academic and mental health support Part-time work Health services Halls Filter Research Our impact Facilities Centres and institutes Funding Research & Innovation Services Partnerships Commercialising research Researcher support Research integrity Business Why work with us? Collaboration Consultancy Commercialisation Use our facilities Connect with our students How we operate Suppliers Make a business enquiry Global International students International Office Partnerships and initiatives Visiting delegations Visiting fellowships Open days and visits Undergraduate open days Undergraduate open days: what to expect Undergraduate applicant subject visits Postgraduate open days and visits What to expect at our postgraduate events Visitor information Clearing Course vacancies How Clearing works Frequently asked questions International Clearing International partner agents Schools and colleges Access to Southampton HE talks & events Subject-specific talks Arrange a school or college visit Contact us Residentials & summer schools UAS school and college placements About Visit Alumni Departments News Events Contact