Location via proxy:   [ UP ]  
[Report a bug]   [Manage cookies]                
0% found this document useful (0 votes)
17 views

Logic Development and Programming1

Uploaded by

mtkiller748
Copyright
© © All Rights Reserved
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
17 views

Logic Development and Programming1

Uploaded by

mtkiller748
Copyright
© © All Rights Reserved
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 4

SILVER OAK UNIVERSITY

College of Computer Application


Bachelor Computer Application
Subject Name: Logic Development and Programing-1
Subject Code:1040233102
Semester: 1st
Prerequisite: N.A.

Objective:
The course will create basic fundamental of Programing and built logical concept to
create an Applications.
Teaching and Examination Scheme:

Teaching Scheme Credits Evaluation Scheme Total


L T P C Internal External Marks
Th Pr Th Pr
3 0 2 4 40 50 60 --- 150

Content:

Unit Course Contents Teaching Weightage


No. Hours %
1 Introduction to Programming Languages: 8 25
Introduction to Machine level language, Assembly language,
Higher level language, Limitations and Features.
Classification of Computer Language- Procedural Language and
Non Procedural Language, Basic block diagram and functions of
various components of computer, Compiler and interpreter
Algorithm Development and Flow Chart
2 Getting Started With ‘C’ Language: 10 25
 Basic Structure of C
 Executing C program
 Character set & C Tokens
 Identifiers & Keywords
 Data Types
 Constants and Variables
 Type Casting
 Comments
3 C Language Operators and Decision Making: 10 25
Operators& Expression
 Types of Operators and Expression
 Precedence & Associativity
Console based I/O andrelated built-inI/Ofunction
 printf(),scanf(),getch(),getchar(),putchar()
 Concept of HeaderFile and #include,#define
Decision Making Structure
 If
 If-else
 Nested If-else
 Switch
4 Control Structure & Array: 10 25
Loop Control Structure
 While
 Do-While
 For
 Nested loop
Other Statements
 break, continue, goto, exit
Array
 One, Two – Dimensional Arrays
 Initialization and working with Array.
 Introduction to Multidimensional Arrays.

Course Outcome:

Sr. No. CO statement Unit No


CO-1 Formulate algorithm/flowchart for given arithmetic and logical problem 1
CO-2 Translate algorithm/flowchart into C program using correct syntax and 1,2
execute it
CO-3 Write programs using conditional, branching, iteration 3,4

Teaching & Learning Methodology:-

 The course includes a laboratory, where students have an opportunity to build an


appreciation for the concepts being taught in lectures.
 Lectures with live practical example using Projector and Computer
 Experiments shall be performed in the laboratory related to course contents
List of Experiments/Tutorials:

Sr. No. Practical’s


1 Write a program to print “HELLO”.
2 Write a program to display multiplication table.
3 Write a program to print +1/2+1/3+1/4+………+1/N series.
4 Write a program to find sum of all integers greater than 100 & less than 200
and are divisible by 5.
5 Write a program to convert days into months and days
Write a program to print following patterns.
6

* 12345
* * 2345
* * * 345
* * * * 45
5
AAAAA 1
BBBB 01
CCC 101
DD 0101
E
7 Write a program for factorial number.
8 Write a program to find sum of all integers greater than 100 & less than 200
and are divisible by 5.
9 Make a programs using If, If-else, If-else-if and Nested If statements.
10 Make a program using goto and break statement.
11 Write a programs using while loop and do-while loop.
12 Write a program to read array of integers and print it in reverse order
13 Write a Program to explain basic operations of String Functions

Major Equipment:

1. Computer System
2. Compiler for C Program
3. Projector

Books Recommended:-

1. Programming in ANCI C, Seventh edition, by Balagarusamy E, Tata McGraw-Hill


Publishing Company Limited
2. Programming with C, Second edition, by Gottfried, Tata McGraw-Hill Publishing
Company Limited
3. C Programming language, Second edition, by Kernighan B W and Ritchie D M
Prentice Hall.
4. “Computer programming”, Pearson Education, 2007 by Ashok N. Kamthane.

List of Open Source Software/learning website:

1. https://www.coursera.org/courses?query=c%20programming
2. https://www.udemy.com/
3. https://www.tutorialspoint.com/cprogramming
4. NPTEL Tutorials

You might also like