• Kĩ thuật lập trình - Chapter 13: ConstructionKĩ thuật lập trình - Chapter 13: Construction

    Assess whether a set of classes that must work together do so without error Four common approaches User interface testing Use case testing Interaction testing System interface testing Most projects use all four approaches

    ppt22 trang | Chia sẻ: huyhoang44 | Ngày: 17/03/2020 | Lượt xem: 1045 | Lượt tải: 0

  • Kĩ thuật lập trình - Chapter 13: Dependability engineeringKĩ thuật lập trình - Chapter 13: Dependability engineering

    Dependable systems architectures are used in situations where fault tolerance is essential. These architectures are generally all based on redundancy and diversity. Examples of situations where dependable architectures are used: Flight control systems, where system failure could threaten the safety of passengers Reactor systems where failure of ...

    pptx50 trang | Chia sẻ: huyhoang44 | Ngày: 17/03/2020 | Lượt xem: 660 | Lượt tải: 0

  • Kĩ thuật lập trình - Chapter13: Java. util. ArrayListKĩ thuật lập trình - Chapter13: Java. util. ArrayList

    If loc is null, this critter is removed from the grid; otherwise this critter moves to loc. This critter’s state can change. A new actor can be added in this critter’s old location. The state of all other actors in the grid remains unchanged.

    ppt22 trang | Chia sẻ: huyhoang44 | Ngày: 17/03/2020 | Lượt xem: 606 | Lượt tải: 0

  • Kĩ thuật lập trình - Chapter 12: Imperative programmingKĩ thuật lập trình - Chapter 12: Imperative programming

    Procedural abstraction allows the programmer to be concerned mainly with a function interface, ignoring the details of how it is computed. The process of stepwise refinement utilizes procedural abstraction to develop an algorithm starting with a general form and ending with an implementation. Ex: sort(list, len)

    ppt9 trang | Chia sẻ: huyhoang44 | Ngày: 17/03/2020 | Lượt xem: 663 | Lượt tải: 0

  • Kĩ thuật lập trình - Chapter 12: Physical architecture layer designKĩ thuật lập trình - Chapter 12: Physical architecture layer design

    Software components Data storage Data access logic Application logic Presentation logic Hardware components Computers (clients, servers) Networks

    ppt24 trang | Chia sẻ: huyhoang44 | Ngày: 17/03/2020 | Lượt xem: 681 | Lượt tải: 0

  • Kĩ thuật lập trình - Chapter 12: Dependability and security specificationKĩ thuật lập trình - Chapter 12: Dependability and security specification

    Goal is to identify protection requirements that ensure that system failures do not cause injury or death or environmental damage. Risk identification = Hazard identification Risk analysis = Hazard assessment Risk decomposition = Hazard analysis Risk reduction = safety requirements specification

    pptx55 trang | Chia sẻ: huyhoang44 | Ngày: 17/03/2020 | Lượt xem: 658 | Lượt tải: 0

  • Kĩ thuật lập trình - Chapter 11: Memory managementKĩ thuật lập trình - Chapter 11: Memory management

    Meaning Rule 11.2 The meaning of an ArrayRef ar for an array declaration ad is: 1. Compute addr(ad[ar.index]) = addr(ad[0])+ar.index-1 2. If addr(ad[0])addr(ad[ar.index])

    ppt21 trang | Chia sẻ: huyhoang44 | Ngày: 17/03/2020 | Lượt xem: 742 | Lượt tải: 0

  • Kĩ thuật lập trình - Chapter 11: human – computer interaction layer designKĩ thuật lập trình - Chapter 11: human – computer interaction layer design

    Intuitively answers the users’ questions: Where am I? What am I supposed to be doing here? Content awareness applies to sub-areas within a form or window Related form fields (e.g. address information) are grouped together Related report information (e.g. records) are grouped together

    ppt41 trang | Chia sẻ: huyhoang44 | Ngày: 17/03/2020 | Lượt xem: 630 | Lượt tải: 0

  • Kĩ thuật lập trình - Chapter 11: Security and dependabilityKĩ thuật lập trình - Chapter 11: Security and dependability

    Availability The probability that the system will be up and running and able to deliver useful services to users. Reliability The probability that the system will correctly deliver services as expected by users. Safety A judgment of how likely it is that the system will cause damage to people or its environment. Security A judgment of how li...

    pptx46 trang | Chia sẻ: huyhoang44 | Ngày: 17/03/2020 | Lượt xem: 620 | Lượt tải: 0

  • Kĩ thuật lập trình - Chapter eleven: Using visual basic. net to create web applicationsKĩ thuật lập trình - Chapter eleven: Using visual basic. net to create web applications

    Build a Web Application using the tools available with Visual Basic .NET. Validate user data using the Validation controls supported by Visual Basic .NET. Use the Web Form DataGrid control to display a data set and to edit and update a database. Use XSLT documents to transform XML into HTML on the server to then be displayed on the client.

    pptChia sẻ: huyhoang44 | Ngày: 17/03/2020 | Lượt xem: 650 | Lượt tải: 0