Objectives
This lab course is completely based on MCS-011 and MCS-012 courses.
After completing this lab course the learner will be able to:
• develop the logic for the given problem
• recognize and understand the syntax and construction of C code
• gain experience of procedural language programming
• identify steps involved in compiling, linking and debugging C code
• use and include header files
• access and use library functions
• declare and define the user defined functions
• write her/his own functions as per the program requirements
• write some simple output to the screen as well as to the files
• write some complex programs
• apply all the concepts that have been covered in the theory course
• provide the alternate ways to solve a given problem
• write assembly language programs.
Syllabus
Section 1 C Programming Lab
• Salient Features of C
• C Programming Using Borland Compiler
• Using C with UNIX
• Running C Programs using MS Visual C++
• Program Development Life Cycle
• List of Lab Assignments – Session wise
Section 2 Digital Logic Circuits
• Logic Gates Circuit Simulation Program
• Making a Logic Circuit Using Logic
• A Revisit of Steps of Logic Circuit Design
• Session-wise problems
Section 3 Assembly Language
Programming
• Assemblers
o Turbo Assembler (TASM)
o MASM
o Emu 8086
o The DEBUG Program
• Assembly Programming File
• Session-wise List of Programs
»arshad«
No comments:
Post a Comment