Select Page
Python Lecture Notes Jntuk R16 CSE,IT 2-1

Python Lecture Notes Jntuk R16 CSE,IT 2-1

Python Programming

OBJECTIVES:

• Introduction to Scripting Language
• Exposure to varied issues determination approaches of engineering

UNIT – I:

Introduction:History of Python, would like of Python Programming, Applications Basics of Python
Programming victimisation the REPL(Shell), Running Python Scripts, Variables, Assignment,
Keywords, Input-Output, Indentation.

UNIT – II:

Types, Operators and Expressions: sorts – Integers, Strings, Booleans; Operators- Arithmetic
Operators, Comparison (Relational) Operators, Assignment Operators, Logical Operators,
Bitwise Operators, Membership Operators, Identity Operators, Expressions and order of
evaluations management Flow- if, if-elif-else, for, while, break, continue, pass

UNIT – III:

Data Structures Lists – Operations, Slicing, Methods; Tuples, Sets, Dictionaries, Sequences.
Comprehensions.

UNIT – IV:

Functions – shaping Functions, vocation Functions, Passing Arguments, Keyword Arguments,
Default Arguments, Variable-length arguments, Anonymous Functions, Fruitful
Functions(Function Returning Values), Scope of the Variables in an exceedingly perform – international and native
Variables.
Modules: making modules, import statement, from. Import statement, name spacing,
Python packages, Introduction to PIP, putting in Packages via PIP, victimisation Python Packages

UNIT – V:

Object headed Programming OOP in Python: categories, ‘self variable’, Methods, creator
Method, Inheritance, dominant strategies, Datahiding,
Error and Exceptions: distinction between miscalculation and Exception, Handling Exception, try
except block, Raising Exceptions, User outlined Exceptions
II Year – I Semester
L T P C
4 0 0 3

UNIT – VI:

Brief Tour of the quality Library – software Interface – String Pattern Matching,
Mathematics, net Access, Dates and Times, knowledge Compression, Multithreading, GUI
Programming, Turtle Graphics
Testing: Why testing is needed ?, Basic ideas of testing, Unit testing in Python, Writing
Test cases, Running Tests.

OUTCOMES:

• creating code simply right out of the box.
• expertise with associate understood Language.
• to create code for real desires.
• previous Introduction to testing code

TEXT BOOKS

  1. Python Programming: a contemporary Approach, Vamsi Kurama, Pearson
  2. Learning Python, Mark Lutz, Orielly
    Reference Books:
  3. assume Python, Allen Downey, tea leaf Press
  4. Core Python Programming, W.Chun, Pearson.
  5. Introduction to Python, Kenneth A. Lambert, Cengage
Production Technology Lecture Notes Jntuk R16 MECH 2-2

Production Technology Lecture Notes Jntuk R16 MECH 2-2

Production Technology

Course Objective:

To impart basic data and understanding regarding the first producing processes like casting, joining, bulk forming, flat solid forming and metallurgy and their connection in current producing industry; To introduce process strategies of plastics.

UNIT – I

CASTING : Steps concerned in creating a casting – Advantage of casting and its applications. – Patterns and Pattern creating – sorts of patterns – Materials used for patterns, pattern allowances and their construction, Principles of Gating, Gating magnitude relation and style of Gating systems

UNIT – II

Methods of melting and kinds of furnaces, activity of castings, activity of pure metals and alloys, short & long temperature reduction vary alloys. Risers – varieties, perform and style, casting style issues, Basic principles and applications of Centrifugal casting, Die casting and Investment casting.

UNIT – III

Welding : Classification of attachment processes, sorts of welded joints and their characteristics, Gas attachment, differing types of flames and uses, Oxy – ethyne Gas cutting. Basic principles of Arc attachment, Manual metal arc attachment, Submerged arc attachment, chemical element attachment- TIG & MIG welding.

UNIT – IV

Resistance attachment, Solid state attachment processes- Friction attachment, Friction stir attachment, Forge attachment, Explosive attachment; Thermit welding, Plasma attachment, optical device attachment, electromagnetic radiation attachment, fastening & Brazing.
Heat affected zones in welding; pre & post heating, Weldability of metals, attachment defects – causes and remedies – damaging and non damaging testing of welds, style of welded joints.

UNIT – V

Plastic deformation in metals and alloys, Hot operating and Cold operating, Strain hardening and hardening. Bulk forming processes: formation – varieties formation, Smith formation, Drop formation, Roll formation, formation hammers, Rotary formation, formation defects; Rolling – fundamentals, sorts of rolling mills and product, Forces in rolling and power necessities. Extrusion and its characteristics. sorts of extrusion, Impact extrusion, hydrostatic extrusion; Wire drawing and Tube drawing.
Introduction to metallurgy – compaction and sintering, benefits and applications

II Year – II Semester
L T P C
4 0 0 3
PRODUCTION TECHNOLOGY

UNIT – VI

Sheet metal forming – Blanking and piercing, Forces and power demand in these operations, Deep drawing, Stretch forming, Bending, Spring back and its remedies, Coining, Spinning, sorts of presses and press tools.
High energy rate forming processes: Principles of explosive forming, magnetism forming, Electro hydraulic forming, rubber pad forming, benefits and limitations.
Processing of Plastics: sorts of Plastics, Properties, Applications and their process strategies, Blow and Injection moulding.

Text Books:

  1. producing Processes for Engineering Materials – Kalpakjain S and Steven R Schmid- Pearson Publ , 5th Edn.
  2. producing Technology -Vol I- P.N. Rao- TMH

References :

  1. producing Science – A.Ghosh & A.K.Malik – East West Press Pvt. Ltd
  2. method and materials of manufacture- Lindberg- letter of the alphabet
  3. Production Technology- R.K. Jain- Khanna
  4. Production Technology-P C Sharma-S. Chand
  5. producing Processes- H.S. Shaun- Pearson
  6. producing Processes- J.P. Kaushish- letter of the alphabet
  7. Workshop Technology /WAJ Chapman/CBS Publishers & Distributors Pvt.Ltd.
    Course out comes: At the top of the course the scholar shall be ready to:
  8. style patterns, Gating, runner and riser systems a pair of. choose an acceptable casting method supported the element three. Learn varied arc and solid state attachment methodes and choose an acceptable process supported the appliance and necessities four. perceive varied bulk deformation processes five. perceive varied flat solid forming and process of plastics
Operating Systems(OS) Lecture Notes Jntuk R16 CSE 3-1

Operating Systems(OS) Lecture Notes Jntuk R16 CSE 3-1

OPERATING SYSTEMS

OBJECTIVES:

• Study the essential ideas and functions of operative systems.

• perceive the structure and functions of OS.

• study Processes, Threads and programming algorithms. • perceive the principles of concurrency and Deadlocks.

• Learn varied memory management schemes.

• Study I/O management and File systems.

• Learn the fundamentals of UNIX operating system system and perform body tasks on UNIX operating system Servers.

UNIT I

Introduction to software package Concept: kinds of operative systems, operative systems ideas, operative systems services, Introduction to supervisor call instruction, supervisor call instruction sorts.

UNIT-II:

method Management – method conception, the method, method State Diagram , method management block, method programming- Scheduling Queues, Schedulers, Operations on Processes, Interprocess Communication, Threading problems, Scheduling-Basic ideas, programming Criteria, programming Algorithms.

UNIT-III:

Memory Management: Swapping, Contiguous Memory Allocation, Paging, structure of the Page Table, Segmentation memory board Management: memory board, Demand Paging, Page-Replacement Algorithms, Thrashing

UNIT-IV:

Concurrency: ProcessSynchronization, The Critical- Section downside, Synchronization Hardware, Semaphores, Classic issues of Synchronization, Monitors, Synchronization examples Principles of impasse – System Model, impasse Characterization, impasse bar, Detection and shunning, Recovery type impasse

III Year – I Semester
L T P C
4 0 0 3

UNIT-V:

filing system Interface- the conception of a file, Access ways, Directory structure, filing system mounting, file sharing, protection. filing system implementation- filing system structure, allocation ways, free-space management Mass-storage structure summary of Mass-storage structure, Disk programming, Device drivers,

UNIT VI:

Linux System: elements of UNIX operating system, Interprocess Communication, Synchronisation, Interrupt, Exception and supervisor call instruction.

Android software package Platform: mechanical man design, software package Services, mechanical man Runtime Application Development, Application Structure, Application method management

OUTCOMES:

• style varied programming algorithms.
• Apply the principles of concurrency.
• style impasse, bar and shunning algorithms.
• Compare and distinction varied memory management schemes.
• style and Implement a image file systems.
• Perform body tasks on UNIX operating system Servers
• Introduction to mechanical man software package Internals

TEXT BOOK:

  1. software package ideas, Ibrahim Silberschatz, Peter Baer Galvin and Greg Gagne ninth Edition, John Wiley and Sons opposition., 2012. 2.Operating Systems – Internals and style Principles, William Stallings, seventh Edition, initiate Hall, 2011.
  2. operative Systems-S Halder, Alex A Aravind Pearson Education Second Edition 2016 .

REFERENCES:

  1. fashionable operative Systems, Andrew S. Tanenbaum, Second Edition, Addison Wesley, 2001. 2. operative Systems: A Design-Oriented Approach, Charles Crowley, Tata megahertz Graw Hill Education”, 1996. 3. operative Systems: A Concept-Based Approach, D M Dhamdhere, Second Edition, Tata megahertz Graw-Hill Education, 2007