0% found this document useful (0 votes)
18 views

Logic Development and Programming1

Uploaded by

mtkiller748
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
18 views

Logic Development and Programming1

Uploaded by

mtkiller748
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
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