Download as pdf or txt
Download as pdf or txt
You are on page 1of 17

2 Into to Languages

and Basics
Atanu Shome, CSE, KU
https://atanu.live
Components of A Computer

2
Atanu Shome, Faculty, CSE, KU
Application Structure in a Computer

3
Atanu Shome, Faculty, CSE, KU
Memory Hierarchy

https://www.geeksforgeeks.org/memory-hierarchy-design-and-its-characteristics/
4
Atanu Shome, Faculty, CSE, KU
Programming Language

• Set of instructions/commands to ask computer to do something.

1. https://www.youtube.com/watc
h?v=EGQh5SZctaE&t=72s

2. https://www.youtube.com/watc
h?v=XASY30EfGAc
5
Atanu Shome, Faculty, CSE, KU
High-level Language to Binary

6
Atanu Shome, Faculty, CSE, KU
High-level Language to Binary

7
Atanu Shome, Faculty, CSE, KU
How Computer Store Data?

• https://www.youtube.com/watch?v=wsFROq2jVSQ
• https://www.youtube.com/watch?v=15aqFQQVBWU

8
Atanu Shome, Faculty, CSE, KU
Functions of A Computer

9
Atanu Shome, Faculty, CSE, KU
How Data is Saved in a Computer

• Binary
• Everything is 1 & 0
• All programs, software, movies, games are just 1 & 0

10
Atanu Shome, Faculty, CSE, KU
Python

• Python is a widely used programming language that is utilized


extensively in various disciplines such as web development, data
analysis, artificial intelligence, and scientific computing. It has a
number of benefits that make it a suitable option for different
types of projects.

11
Atanu Shome, Faculty, CSE, KU
Advantages of Python

• The simplicity of Usage and Learning


• Versatility
• Performance
• Data Analysis and Scientific Computing
• Large and Active Community
• Flexibility in Deployment
• Object-Oriented Programming
• Testing and Debugging https://www.javatpoint.
com/advantages-of-
• Integration with Other Languages and Systems python-that-made-it-so-
• Extensive support libraries popular-and-its-major-
applications
• Internet of Things(IoT) Opportunities

12
Atanu Shome, Faculty, CSE, KU
How to Think?

13
Atanu Shome, Faculty, CSE, KU
Flow Chart

14
Atanu Shome, Faculty, CSE, KU
Flow Chart

15
Atanu Shome, Faculty, CSE, KU
Flow Chart

16
Atanu Shome, Faculty, CSE, KU
Flow Chart for a Program

17
Atanu Shome, Faculty, CSE, KU

You might also like