Engineering Programming Principles

Automotive Technology · Level 6  ·  6 Chapters

Can I download Engineering Programming Principles notes as a PDF?

Yes. The notes download as a PDF too: every chapter has a Download PDF button above its notes. Sign in and click it. Each download comes from your plan's monthly allowance or from credits. To read before you sign in, the first topic of every chapter opens to anyone, and a Profplanet plan opens the remaining topics.

Chapters

What Engineering Programming Principles covers: 72 main topics in 6 chapters

1. Operate computer devices

  1. 1.1 Meaning and importance of digital literacy
  2. 1.2 Functions and Uses of Computers
  3. 1.3 Classification of computers
  4. 1.4 Components of a computer system
  5. 1.5 Computer Hardware
  6. 1.6 Classification of computer software
  7. 1.7 Operating system functions
  8. 1.8 Procedure for turning/off a computer
  9. 1.9 Mouse use techniques
  10. 1.10 Keyboard Parts and Use Techniques
  11. 1.11 Desktop Customization
  12. 1.12 File and Files Management using an operating system
  13. 1.13 Computer Internet Connection Options

2. Solve tasks using office suite

  1. 2.1 Meaning and Importance of Word Processing
  2. 2.2 Examples of Word Processors
  3. 2.3 Working with word documents
  4. 2.5 Typing Text
  5. 2.6 Document editing (copy, cut, paste commands, spelling and Grammar check)
  6. 2.7 Document formatting
  7. 2.8 Graphical objects
  8. 2.9 Document Print setup
  9. 2.10 Word Document Printing
  10. 2.11 Meaning & Importance of electronic spreadsheets
  11. 2.12 Components of Spreadsheets
  12. 2.13 Application areas of spreadsheets
  13. 2.14 Using spreadsheet application
  14. 2.15 Data Manipulation
  15. 2.16 Electronic Presentations
  16. 2.17 Meaning and Importance of electronic presentations
  17. 2.18 Examples of Presentation Software
  18. 2.19 Using the electronic presentation application
  19. 2.20 Developing a presentation
  20. 2.21 Text
  21. 2.22 Charts
  22. 2.23 Graphical objects
  23. 2.24 Prepare outputs
  24. 2.25 Check and deliver
  25. 2.26 Print presentations (slides and handouts)

3. Demonstrate Engineering programming skills

  1. 3.1 Identification of Programming Languages
  2. 3.2 Overview of programming language categories
  3. 3.3 Criteria for selecting languages based on user requirements
  4. 3.4 Application Programming Paradigms
  5. 3.5 Explanation of common programming paradigms
  6. 3.6 Choosing the appropriate paradigm based on project needs
  7. 3.7 Program Development Life Cycle
  8. 3.8 Application of Program Design Tools
  9. 3.9 Overview of design tools
  10. 3.10 Selecting design tools based on user requirements and project complexity
  11. 3.11 Identification of Program Writing Tools
  12. 3.12 Evaluating tools based on system requirements and developer preferences

4. Demonstrate Structured programming skills

  1. 4.1 Declaration of Identifiers in C language
  2. 4.2 Initializing Variables and Constants in C language
  3. 4.3 Creating Computer program input in C language
  4. 4.4 Application of Data control structures in C program
  5. 4.5 Data structures in C program
  6. 4.6 Creating C computer program subroutines
  7. 4.7 Coding of C Computer program output
  8. 4.8 Performing C Computer Program Debugging
  9. 4.9 Compiling C Computer Program

5. Demonstrate Object-oriented programming skills

  1. 5.1 Implementing Objects and Classes in C++ language
  2. 5.3 Applying Namespaces in C++ language
  3. 5.4 Data abstraction concepts in C++ language
  4. 5.5 Object encapsulations in C++ language
  5. 5.6 Class templates implementation
  6. 5.7 Class inheritance implementation

6. Apply Programming in Engineering Systems

  1. 6.1 Developing systems for engineering computations
  2. 6.2 Implementing numerical methods to solve engineering problems
  3. 6.3 Process measurements and are detected as per application requirements.
  4. 6.4 Developing basic automation and control applications
  5. 6.5 Interfacing programs with engineering hardware or simulation environments where appropriate
  6. 6.6 Test engineering software solutions against design specifications
  7. 6.7 Utilize engineering software solutions

Revise this unit

3 more for this unit

Beyond the syllabus

Other units in Module III