మా కొత్త లెక్చర్ కు స్వాగతం, ఈ లెక్చర్ లో మనం సంఖ్య
వ్యవస్థను చూడబోతున్నాము, సంఖ్య వ్యవస్థ అంటే ఏమిటి, అది ఎలా
పనిచేస్తుంది మరియు ఇవన్నీ మాకు ఈ లెక్చర్ లో చూడాలని ఉంది.
మేము ఈ లెక్చర్ ప్రారంభించినప్పుడు ఒక విషయం చూడాను.
In this series, we learned one thing that our computer is
an electronic machine and it only understands one thing, it
only understands one language, which is binary language,
that is 10101. Now, let me explain how it works.
మిగిలిన ఉదాహరణలు, విద్యుత్తు ద్వారా నడిచే ఏ ఇతర యంత్రం
అయినా, అది ఒక రకమైన ఎలక్ట్రానిక్ యంత్రం అని మీరు చెప్పగలరని
నేను మీకు చెప్పాను, అలెక్సా ఆడ కుడియేని ఆడుతుందని చెప్పాను,
ఇప్పుడు నేను నాటకం చెప్పాను
Kudiyeni, so Alexa is also an electronic device. How did it
understand that it had to play Kudiyeni? How does it
process all these things? For example, when I said "Hey
Google, what's the time?" Google told me the time. Now,
what is Google? It's a kind of software.
మరియు ఇది ఎవరిలో ఉంది, స్మార్ట్ ఫోన్ లో ఉంది, స్మార్ట్ ఫోన్
కూడా ఒక ఎలక్ట్రానిక్ యంత్రం, కాబట్టి ఎప్పుడు
నేను హేయ్ గూగుల్ కోసం సమయం అన్నాను, గూగుల్ సమయం చెప్పాలని
ఎలా తెలుసుకుంటుంది, నేను ఇంగ్లీష్ లాంగ్వేజ్ లో
మాట్లాడుతున్నాను, నేను నా స్వంత భాషలో మాట్లాడుతున్నాను
మరియు ఎలక్ట్రానిక్ యంత్రం అర్థం చేసుకున్నది మరియు సమాధానం
ఇవ్వుకుంటుంది, ఇది ఎలా సాధ్యం?
అది బైనరీ నియమాలను మాత్రమే అర్థం చేస్తుంది, అది 0 ను లేదా 1
ను అర్థం చేస్తుంది అని మేము చదవాలి. ఇప్పుడు మాత్రమే మనం
అందుబాటులో ఉన్నాం అని అర్థం చేస్తుంది. దానికి కారణం ఏదో
మార్పు చెందుతుంది, వస్తువులు మార్చబడుతున్నాయి కాబట్టి అవి
మార్పించాలి, మార్పించడం ఒక ప్రక్రియ.
బైనరీలో, విషయాలు ఎలా మార్చబడతాయి, ఇప్పుడు మనం చూడబోయేది
బైనరీ నంబర్ సిస్టమ్ గురించి, కంప్యూటర్లు వచ్చినప్పుడు మొదటి
తరంగా యంత్ర భాష అనే చరిత్రను అర్థం చేస్తుంది.
ఈ లెక్చర్ లో మేము నంబర్ సిస్టమ్ గురించి చూడవలెను, ఇప్పటికే
కంప్యూటర్లు వచ్చిన సమయంలో మొదటి జనరేషన్ ఉండింది, ఆ జనరేషన్
లో మెషిన్ లాంగ్వేజ్ ఉండింది. ఇది బైనరీ నంబర్ సిస్టమ్
గురించి మరిన్ని విషయాలను అర్థం చేసుకోవడానికి సహాయపడుతుంది.
మొదటి తరంలో వచ్చినది మెషిన్ లాంగ్వేజ్ అని, కాబట్టి నా మొదటి
జనరేషన్ లో ఉన్నది, సెకండ్ లో దాని సైజు కొంచెం చిన్నదిగా
చేస్తాను, నాకు రెండో జనరేషన్ ఇస్తాను, సరే, కాబట్టి మొదటి
తరం చూద్దాం అని నాకు చెప్పారు.
మొదటి పీదలో ఒక విషయం ఉంది, అది ఏమిటి అంటే, మొదటి పీదలో నా
యంత్రం అర్థం చేసే మెషిన్ భాష ఉపయోగించబడుతుంది, అందువల్ల నా
కంప్యూటర్ ఏమి అర్థం చేస్తుందో అని తెలుసుకోవచ్చు, నేను అర్థం
చేసుకున్నాను, నేను దానిని రెండవ పేరుగా పిలవబడింది, మెషిన్
భాష లేదా దాని మరొక పేరు.
తక్కువ స్థాయి భాష, సరే, ఇప్పుడు ఏమి జరిగింది, కంప్యూటర్
తయారు చేసే వ్యక్తులు కొందరు ఉన్నారు,
ఇప్పుడు వారు కంప్యూటర్ ను ఎందుకు తయారు చేశారు, నేను
కంప్యూటర్ నుండి కొంత పని చేయవలసి ఉంది, నేను ఒక గణనాత్మక పని
చేయాలి, ఆ సోదరుడు, ఈ పని నేను మీకు ఒక సమీకరణం ఇస్తున్నాను,
నా కోసం దానిని పరిష్కరించాను, ఇవి నా సంక్లిష్ట సంఖ్యలు,
వాటిని త్వరగా పరిష్కరించండి, నాకు ఉంది.
నా ఇద్దరిని ఇచ్చారు
నా స్నేహితుడికి, నా స్నేహితుడు రాత్రంతా, రాత్రంతా అలానే
ఉన్నాడు, అతను వెళ్లి లెక్కలు వేశాడు,
I thought I should do something like this. Nowadays,
computers are made for this purpose. Even calculators can
do my work, but I don't have one. If I have to do a lot on
the computer, then I ask my friend to do it for me. "Hey
brother, what's 2 plus 3?" and then he uses the calculator.
నేను దీని మీద 2 ప్లస్ 3 చేయగలను, కాబట్టి నాకు కంప్యూటర్
ఎందుకు అవసరం, అప్పుడు, కంప్యూటర్ నాది, ఇప్పుడు ఈ పేదవాడు
వ్యక్తి, కాలిక్యులేటర్ లో నేను ఏమి చేస్తాను, కానీ నేను
ఇలాంటి ప్రశ్నలను చేస్తే, అనేక పరికరాలు కావచ్చు, అయితే, నేను
ఒక ప్రోగ్రామ్ రాయడం ద్వారా అవిన్ని చేయగలను, గణితంలో, నాకు
ఉన్న కంప్లెక్స్ సమస్యలను, కంప్లెక్స్ కంప్యూటేషన్లను త్వరగా
చేయడానికి నేను ప్రోగ్రామ్ రాయగలను.
నేను ఏమి చేయవలసి వచ్చిందో, నేను కంప్యూటర్ తీసుకురావాల్సి
వచ్చింది, కానీ ఆ సమయంలో ఏమి జరిగింది,
When I first started using computers, I had to explain
things to them in a language they understood - binary. They
didn't understand anything else, not Hindi, English, or
even math.
కేవలం బైనరీ లాంగ్వేజ్, 0 లేదా 1, మరియు ఈ 0 లేదా 1 వస్తువును
మెషిన్ లాంగ్వేజ్ అని పిలుస్తారు, లేదా కొన్నిసార్లు దీనిని
మెషిన్ కోడ్ అని పిలుస్తారు, మరియు దీనికి మరొక పేరు తక్కువ
స్థాయి భాష, అర్థం, దానిని తయారు చేసినవారు, ఆ 4, 5, 10 మంది,
వారు
ఇది, ఇది, ఇది, ఇది, ఇది, ఇది మీరు చేయాలి, ఆ తర్వాత ఏమి
జరిగింది, అని యంత్రానికి సూచనలు ఇచ్చాడు,
క్రమక్రమంగా జనాభా పెరిగింది, క్రమేపీ మాకు ఇతర సాఫ్ట్ వేర్
లు అవసరం మొదలయ్యాయి.
కాబట్టి ఆ 4, 5 మంది ఆలోచించారు, ఇప్పుడేం చేయాలి, ఒక పని
చేద్దాం, 50 మంది పిల్లలను పిలిచి, వారికి మెషిన్ లాంగ్వేజ్
నేర్పిద్దాం, తద్వారా వారు కూడా మాలాగే ప్రోగ్రామ్ లు
రాయగలరు, కాబట్టి వారు ఏమి చేశారు,
In this lecture, we will be discussing the number system.
As the population grew, the need for other software arose.
So, a group of 4-5 people decided to call in 50 kids and
teach them machine language for free. They called a class
and 100 kids were seated. They assured them that there
would be no charges and started teaching them.
పిల్లలు,
వారు ఏమి బోధించడం ప్రారంభించారు, వారు యంత్ర భాషను బోధించడం
ప్రారంభించారు,
ఇప్పుడు వారు బోధిస్తూనే ఉన్నారు, ఈ 100 మంది పిల్లలలో, ఈ
మెషీన్ కోడ్ ఒకదాన్ని అర్థం చేసుకుంది, అంతే,
In this lecture, 99 was not useless. This machine language
is very difficult and not easily understood. My name is
Rahul, and after we finish this lecture, we will write the
equivalent binary code. So, when can we complete this
lecture? We will write the binary code equivalent for it
and understand it better.
నేను ఈ పేరు రాయాలి, కాబట్టి దీని కోసం కూడా నేను చేయవలసింది,
R కు సమానమైనది నా బైనరీ సంఖ్య, అది ఏదైనా కావచ్చు, 010, Aకు
సమానమైన సంఖ్య 0101, ఇది ఊహాజనితం,
H కు సమానమైన బైనరీ నెంబరు 1100, ఈ విధంగా, మీరు యంత్రం
రాహుల్ పేరును చెప్పాలి, కాబట్టి మీరు ఏమి చేయాలో, మీరు ఇలా
చెప్పాలి, యంత్రం 1010 0101, 1100 0010 0010, ఎవరికీ అర్థం
కాలేదు, ఇప్పుడు అటువంటి యంత్రాలు విషయాలు చెప్పాల్సి
వచ్చింది,
ఇది మెషిన్ లాంగ్వేజ్, ఇదీ మెషిన్ కోడ్, ఇప్పుడు సమస్య
పరిష్కారం కానప్పుడు, 5-10 మంది అదే పని చేస్తున్నారని, వారు
కోడ్ రాయాలని, వారు పని చేయాల్సి ఉంటుందని, అందుకే వారు ఇలా
చేస్తున్నారని, 100 విద్యార్థులకు బోధించారు.
In this lecture, we will be discussing the number system.
In the past, machines could only understand binary code,
which was difficult for humans to work with. As a solution,
a new language was created to make programming easier.
However, only one out of 100 students understood the
solution to the problem at hand.
ఆ భాష, ఇది అసెంబ్లీ భాష, ఇందులో ఏముందో చెప్పండి,
In this lecture, we will be discussing the number system.
The problem was not solved, so they did a lot of research
and came up with a solution - a new language called
assembly language. In this language, they started to find
some keywords like "sum" for addition, "div" for division,
"mov" for movement, and "mul" for multiplication.
దీని అర్థం నాకు 2 మరియు నాకు 3 ఉన్నాయి, కాబట్టి నేను 2
మరియు 3 మొత్తాన్ని కలిగి ఉండాలి, కాబట్టి నేను 2 మొత్తం 3
అని వ్రాసేవాడిని,
ఒకవేళ నేను గుణించాల్సి వస్తే, నేను 2 ముల్ 3 రాసేదాన్ని,
మీకు అర్థమైందా, దీనితో ఏ సమస్య పరిష్కారమైందో, దీనితో నేను
అలా భావించడం ప్రారంభించాను,
అంటే, డెవలపర్లు, ఇది అర్థమవుతుందని వారు భావించడం
ప్రారంభించారు, అప్పుడు వారు 100 మంది విద్యార్థులను
పిలిచారు, 100 మంది విద్యార్థులు వచ్చారు, మీకు మళ్ళీ
నేర్పిద్దాం, కాబట్టి వారు మళ్లీ 100 మంది విద్యార్థులకు ఒక
తరగతి పెట్టారు,
ఇప్పుడు 100 మంది విద్యార్థుల తరగతిలో, వారు వారికి బోధించడం
ప్రారంభించారు, ఇది మా తరగతి,
మరియు విద్యార్థులు దీని లోపల కూర్చున్నారు, ఇక్కడ 100 మంది
విద్యార్థులు కూర్చున్నారు,
వారు ఆ 100 మంది విద్యార్థులకు అసెంబ్లీ భాషను బోధించడం
ప్రారంభించారు, మీకు యంత్ర భాష అర్థం కాదని వారు చెప్పారు,
కాబట్టి మేము మీ కోసం అసెంబ్లీ భాషను తీసుకువచ్చాము, ఇది మీకు
అర్థం అవుతుంది,
కాబట్టి వారు బోధించడం ప్రారంభించారు, కాబట్టి 100 మందిలో, 5
మంది విద్యార్థులు అర్థం చేసుకున్నారు,
అంతే, పక్కింటి వ్యక్తికి చాలా కోపం వచ్చింది, కేవలం 5 మంది
స్టూడెంట్స్ మాత్రమే అర్థం చేసుకున్నారు, వారు చాలా
కష్టపడ్డారు, కాబట్టి వారు ఏమి అనుకున్నారు, తరువాత పేద
ప్రజలు వెళ్లిపోయారు, ఏమి చేయాలి, ఏమి చేయాలి, ఏమి చేయాలి,
ఇప్పుడేం జరిగింది, ఇప్పుడు ఇది జరిగింది,
There was a discussion about how to attract more people so
that they can learn more things and teach more computers.
They were thinking about what to do to achieve this goal.
ఏమి చేయాలి, తద్వారా మరింత ఎక్కువ సాఫ్ట్ వేర్ తయారు
చేయవచ్చు, మరిన్ని అనువర్తనాలను తయారు చేయవచ్చు,
నా పనిని సులభతరం చేయడం ఎలా?
ఇది ఎలా చేయాలి?
కాబట్టి, టీ గురించి మాట్లాడుకుందాం.
So, one person had an idea like this - imagine I'm talking
to you, okay? If we write code like this, and the machine
can understand that code, then he said, "You're crazy, you
don't understand. What does the machine understand? The
machine understands machine." So, let's get back to the
topic at hand.
కోడ్ మెషిన్ 0 మరియు 1 ని ఎలా చెప్పాలో అర్థం చేసుకుంది? ఒక
పని చేయండి, మధ్యలో ఏదో ఒకటి పెడదాం, ఈ విషయాన్ని మార్చే ఒక
లేయర్ పెట్టండి అని చెప్పాడు. అవును, ఈ విషయం అర్థం మనం మనకు
అర్థమయ్యే విషయాలను మన భాషలో వ్రాస్తామని అర్థం.
సరే, మనం అర్థం చేసే మానంలో కోడ్ రాస్తాము, ఆ కోడ్ లో ఒక
ఫంక్షన్ ఉంటుంది, దానిని మెషిన్ కోడ్ గా మార్చే సాఫ్ట్ వేర్
ఉంటుంది, అది మెషిన్ అర్థం చేస్తుంది మరియు మనం పనులను
చేయగలము, కాబట్టి అతను ఏ పరిష్కారం కనుగొన్నాడు? అని
తెలుసుకున్నాడు.
సొల్యూషన్ ప్రోగ్రామింగ్ లాంగ్వేజ్ సరే, ఇది పరిష్కారం ఈ
ప్రోగ్రామింగ్ లాంగ్వేజ్ ఏమిటి? మేము ఈ ప్రోగ్రామింగ్
లాంగ్వేజ్ ని హై లెవల్ లాంగ్వేజ్ అని పిలుస్తాము సరే ఇప్పుడు
ఈ ప్రశ్నను చాలాసార్లు అడుగుతారు
హై లెవల్ లాంగ్వేజ్ మరియు లో లెవల్ లాంగ్వేజ్ అంటే ఏమిటి?
ఇప్పుడు మీరు చేయాల్సిన విషయం లో లెవెల్ లాంగ్వేజ్ అంటే మన
కంప్యూటర్ నేరుగా అర్ధం చేసేది మరియు హై లెవెల్ లాంగ్వేజ్
అంటే మనం రాసేవి. ఇవి మధ్యలో సాఫ్ట్వేర్ ఉంటుంది అది దాన్ని
కన్వర్ట్ చేసేది. కాబట్టి మీరు ఇది సింపుల్గా సమాధానం
చెప్పాలి.
స్థాయి భాష అంటే మీరు ఉన్నత భాషల ఉదాహరణలు 2-4 ఇవ్వగలరా?
అవును, వాస్తవంగా, హై లెవెల్ లాంగ్వేజ్ యొక్క ఉదాహరణలు
తీసుకుంటున్నాం. మీ C లాంగ్వేజ్ ఏమిటి? హై లెవెల్ లాంగ్వేజ్
అంటే మీ సి++? మీ పైథాన్ ఉన్నత స్థాయి భాషా అంటే ఏమిటి?
మీ జావా? హై లెవల్ లాంగ్వేజ్ అంటే నేను ఈ భాషలో కోడ్ చేస్తే
ఏమి అర్థం అవుతుంది?
మనం C భాషలో ఒక చిన్న కోడ్ రాయాలి, దానిలో రెండు సంఖ్యలను
కలిగి ఉంచాలి. ప్రోగ్రామింగ్ భాష తెలియని వారికీ ఈ కోడ్
చూపించండి, అవరు చదవగలరు మరియు తెలుసుకోగలరు.
సరే అని రాద్దాం, కాబట్టి మనం దీన్ని చేయడానికి
ప్రయత్నిస్తాము, కాబట్టి మనం ఇప్పుడు ఇక్కడ ఏమి చేసాము, మనం
సి భాష యొక్క కోడ్ నేర్చుకోవాల్సిన అవసరం ఉందా అని
చింతించకండి? దీని అర్థం ఏమిటి? లేదు, ఇక్కడ వ్రాయబడిన కోడ్
ని మీరు చదవగలరా? చదవగలిగితే అర్థం చేసుకోవచ్చు.
మీరు ఊహించగలరు కాబట్టి ఇక్కడ మేము అదే చేయాలి
నేను ఇక్కడ ఒక కోడ్ రాస్తాను కాబట్టి ఇక్కడ నేను మొత్తం.c
రాశాను.c ఎందుకంటే
నేను సి లాంగ్వేజ్ ప్రోగ్రాం రాస్తున్నాను, ఇక్కడ ఒక సెకను
రాశాను, ఏమి రాశారో నేను మీకు చెప్పడం లేదు కాబట్టి ఆ తరువాత
రాశాను.
నేను ఇక్కడ ఏదో రాశాను, ఆ తర్వాత ఇక్కడ ఏదో రాశాను, ఇక్కడ ఏదో
రాశాను, ఇది రాసిన తర్వాత.
నేను ఇలాంటిదేదో చేశాను, ఆ తర్వాత నెక్స్ట్ స్టెప్ లో చేశాను
ఓకే, చివరగా ఆ తర్వాత రాశాను.
ఇది చేసిన తరువాత నేను దీన్ని బాగా చేశాను మరియు ఈ కోడ్
చదవమని నేను మిమ్మల్ని అడిగాను మరియు నాకు భాష తెలుసా లేదా
అని చూడవద్దని చెప్పండి ఇది ద్వితీయ విషయం, ఇది నాకు తెలియదని
మీరు అర్థం చేసుకోగలరని చెప్పండి.
ఓకే ఓకే ఇప్పుడు ఈ 5 లేదా 6 లైన్ రాశాను ఈ కోడ్ చదివి
చెప్పమని చెప్పాను.
మీరు చాలా సులభంగా అడిగారని చెప్పండి ఓకే 1 0 1 0 1 0 0 1 0 1
0 0 0 ఓకే ఈ లైన్ యొక్క అర్థం ఏమిటి?
ఈ పంక్తికి అర్థం ఏమిటి? 10101 ఇది ఒక పాటలా కనిపిస్తుంది
ఈ పంక్తికి అర్థం ఏమిటి?
మీకు అర్థమైనదా?
ఇక్కడ దానిని ప్రింట్ అని రాశారు.
అయినా నేను అర్థం చేసుకోగలిగాను.
దీని అర్థం ఏమిటి?
ఇది ఏమిటీ?
ఇది మీ మెషిన్ కోడ్
సరే ఇప్పుడు పరిస్థితులు ఇలా ఉంటాయి.
పరిస్థితులు ఇలా ఉంటాయి.
ఈ ప్రోగ్రామింగ్ లాంగ్వేజ్ వచ్చినప్పుడు..
ఉన్నత స్థాయి భాషలు వచ్చినప్పుడు..
అప్పుడు చాలా మందికి అర్థమైంది.
దాని అర్థం ఏమిటి?
వారు ఏం చేశారు?
వారు ప్రోగ్రామింగ్ లాంగ్వేజ్ తీసుకురాగానే..
ఆ తర్వాత మళ్లీ 100 మందిని కూర్చోబెట్టారు.
ఇప్పుడు 100 మందిని కూర్చోబెట్టారు.
100 మందిని కూర్చోబెట్టిన తర్వాత..
ఉన్నత స్థాయి భాషను బోధించడం ప్రారంభించారు.
100 మందికి పాఠాలు చెప్పగా..
ఫలితం ఎలా ఉంది?
హఠాత్తుగా 70 మందికి అర్థమైంది.
ఇప్పుడు 70 మంది కంప్యూటర్ కు చెప్పగలరు.
మీరు ఈ పని చేయాలి
సరే పనులు ఇలా చేయాలి.
ఇప్పుడు ఏం జరిగింది?
ఇప్పుడు సమస్యలన్నీ పరిష్కారమయ్యాయి.
అంటే నాకు తెలిసిన భాష అని అర్థం.
అందులో నేను కోడ్ రాస్తాను.
చూడ్డానికి ఇంగ్లిష్ లాంగ్వేజ్ లా కనిపించడం లేదా?
వంటి వాటిని కలిగి ఉంటాయి
ఇంగ్లిష్ లో ఏం జరుగుతుంది?
మీరు శూన్యాన్ని చదవవచ్చు
ఏం రాశారో నేను అర్థం చేసుకోగలను.
ఏది రాయలేదు
కానీ మేం ఏం రాశామో..
ఏ ప్రోగ్రామింగ్ లాంగ్వేజ్ లో అయినా..
సి, సి++, పైథాన్ వంటివి
జావా నేను ఈ కోడ్ ను వాటిలో దేనిలోనైనా రాశాను
నేను ఈ కోడ్ ని మెషిన్ కు తీసుకెళ్లాను
మెషిన్ ఈ కోడ్ తీసుకోండి
మరియు నా పని చేయండి
యంత్రం నన్ను అలా చేసింది
కంప్యూటర్ నన్ను అలా చేసింది
నీకు పిచ్చిపట్టిందా?
ఈ విషయం నాకు తెలియదు.
నాకు ఒకే భాష తెలుసు
నాకు మెషిన్ కోడ్ తెలుసు
మెషిన్ కోడ్ లో రాశాను.
అప్పుడు మెషీన్ కోడ్ లో ఎలా రాయాలి అనుకున్నాం.
నేను మీకు చెప్పాను
మధ్యలో ఓ సాఫ్ట్వేర్ తయారు చేశారు.
ఆ సాఫ్ట్ వేర్ పేరేంటి?
కంపైలర్ ఏమి చేస్తుంది?
ఈ కంపైలర్
నా కంప్యూటర్ యొక్క బెస్ట్ ఫ్రెండ్
కాబట్టి ఇప్పుడు నేను ఈ కోడ్ ను మొత్తం చేయాల్సి వచ్చింది
నేను ఈ కోడ్ ను ఆంగ్ల భాషలో రాశాను నేను ఈ కోడ్ ను ఆంగ్ల
భాషలో రాశాను నేను కంప్యూటర్ కు వెళ్లాను
మరియు నేను కంప్యూటర్, ఈ కోడ్ మొత్తాన్ని అందించు అని చెప్పాను
కంప్యూటర్ నన్ను అలా చేసింది
ఏం రాశారో నాకు తెలియదు.
నాకు అర్థం కాలేదు నాకు అర్థం కాలేదు అప్పుడు మీరు వెళ్ళండి
అని మేము చెప్పాము
మీరు చెప్పారు
మీకు జాక్ దొరికినట్లే
మీరు నేరుగా ఎవరి దగ్గరకైనా వెళతారు.
బ్రదర్ ఇలా చేయండి అన్నావు.
ఈ ఉదాహరణను మీ వార్డు కౌన్సిలర్ లాగా తీసుకోండి
ఆయన గురించి మీకు నేరుగా తెలియదు.
కానీ మీ వీధిలో ఒక అంకుల్ ఉన్నాడు.
ఆయన ఎవరికి తెలుసు ఆ మామయ్య ఆ మేయర్ కు బెస్ట్ ఫ్రెండ్.
కాబట్టి మీరు వెళ్ళారు మరియు మీరు మేయర్ అంకుల్ అన్నారు
మీ లేన్ విరిగిపోతే..
అప్పుడు మీరు ఈ లేన్ ను తయారు చేస్తారు
మేయర్ పారిపోయారు.
డబ్బుల్లేవని చెప్పాడు.
ఇంతకీ ఏం జరిగిందంటే.. ఆ అంకుల్ దగ్గరకు వెళ్లాను.
మేయర్ స్నేహితుడు ఎవరు అంకుల్ మీరు మాకు కొన్ని సలహాలు
ఇవ్వగలరా అని మేము చెప్పాము
అంకుల్ ఏం చేశాడు?
ఆయన మాకు కొన్ని సలహాలు ఇచ్చారు.
ఎందుకంటే అంకుల్ బెస్ట్ ఫ్రెండ్.
ఇలా కంప్యూటర్ దగ్గరికి వెళ్లాను.
కంప్యూటర్ మాకు రెండు నంబర్లు ఇవ్వండి అని మేము చెప్పాము,
ఇప్పుడు మేము కంప్యూటర్ యొక్క ఉత్తమ స్నేహితుడి వద్దకు
వెళ్ళాము, కంపైలర్ గారూ, దయచేసి కొన్ని సూచనలు ఇవ్వండి,
అతను సరే, నేను చేస్తాను అన్నాడు.
అలా కంప్యూటర్ తన స్నేహితుడికి నచ్చిన కోడ్ ని కన్వర్ట్
చేసింది.
కంప్యూటర్ ఈ 10101ను ఇష్టపడుతుంది, అంటే కంపైలర్ దీనిని
చేస్తుంది.
మరియు కంప్యూటర్ కాదు
కంపైలర్ దానిని చేస్తాడు, అతను కోడ్ యొక్క 10 లైన్లను
తీసుకొని దానిని యంత్ర భాషలో మార్చాడు
ఆపై కంప్యూటర్ కు ఇచ్చారు.
ఆ తర్వాత కంప్యూటర్ దాన్ని అర్థం చేసుకుని చూపిస్తుంది.
విషయాలు..
ఇప్పుడు ప్రశ్న ఏమిటంటే, ఈ రేఖ సరైన రేఖ అని మనకు ఎలా తెలుసు,
దానిని మనం ఎలా అర్థం చేసుకుంటాము, దానిని ఎలా నేర్చుకుంటాము,
వీటిని మార్చడానికి మనం ఏమి చేయాలి,
ఈ 10 రాయబడింది, ఈ 101 లో 10 ని ఎలా మార్చాలి లేదా ఈ A
రాయబడింది, దీనిని ఎలా మార్చాలి
జ, అందుకోసం మనం సంఖ్యా వ్యవస్థను నేర్చుకోవాల్సి ఉంటుంది.
కాబట్టి ఇప్పుడు మనం ఏమి చేయబోతున్నామో అనే ఆలోచన కొంచెం
చూద్దాం, కాబట్టి ఇప్పుడు వారు అందులో ఏమి రాశారో, కంప్యూటర్
నంబర్ సిస్టమ్, సరే, ఏమి రాశారో, నంబర్ సిస్టమ్ ను లైన్ బై
లైన్ గా చూద్దాం.
మనం ఏదైనా అక్షరాలు లేదా పదాన్ని టైప్ చేసినప్పుడు, మనం
ఉత్తరం రాసినప్పుడల్లా,
ఈ లెక్చర్ లో మేము నంబర్ సిస్టమ్ గురించి చూడవలసినది,
ఇప్పటికే మీకు స్వల్పం అర్థం కలిగి ఉంది కానీ మేము పదాలను
రాయాలనుకుంటే, మీరు ఒక అక్షరం రాయినప్పుడు, మీరు ఒక అక్షరం
రాయినప్పుడు, కంప్యూటర్ అదనపు సంఖ్యలు లో అనువదిస్తుంది,
కంప్యూటర్లు మాత్రమే సంఖ్యలను అర్థం చేసుకోగలరు.
అంటే ఏదైనా అర్థం
నేను రాశాను, అనువదించాను, ఎందుకంటే కంప్యూటర్లు చేయగలిగిన
విధంగా వాటిని సంఖ్యలలో అనువదించండి.
సంఖ్యలను మాత్రమే అర్థం చేసుకోండి, ఎందుకంటే కంప్యూటర్ ఏమి
అర్థం చేసుకుంటుంది, కంప్యూటర్ సంఖ్యలను మాత్రమే అర్థం
చేసుకుంటుంది, మరియు అది ఏ సంఖ్యలను అర్థం చేసుకుంటుంది, ఇది
101 ను అర్థం చేసుకుంటుంది, ఒక కంప్యూటర్ అర్థం చేసుకోగలదు
పొజిషనల్ నంబర్ సిస్టమ్, ఇక్కడ అంకె అని పిలువబడే కొన్ని
చిహ్నాలు మాత్రమే ఉంటాయి, మరియు ఇవి
చిహ్నాలు సంఖ్యలో అవి ఆక్రమించే స్థానాన్ని బట్టి విభిన్న
విలువలను సూచిస్తాయి,
అంకెలు, అంకెలోని అంకెల స్థానం, సంఖ్యా వ్యవస్థ యొక్క ఆధారం,
సంఖ్యా వ్యవస్థలో లభ్యమయ్యే మొత్తం అంకెల సంఖ్యగా బేస్
నిర్వచించబడుతుంది, దీని అర్థం ఏమిటి, మనం ఇప్పుడు
తెలుసుకుందాం.
సరళంగా అర్థం చేసుకోండి, మొదట దశాంశ సంఖ్యా వ్యవస్థను
చూద్దాం, మనం దీని గురించి తరువాత తిరిగి వస్తాము, మొదట
చూద్దాం
దశాంశ సంఖ్యా వ్యవస్థలో ఏమి వ్రాయబడిందో చూడండి, లేదా మనం
దశాంశ సంఖ్యను చదువుతాము
సిస్టమ్ తరువాత, మొదట దశాంశ సంఖ్యా వ్యవస్థను అర్థం
చేసుకుందాం, ఇక్కడ నేను దశాంశాన్ని రాశాను
సంఖ్యా వ్యవస్థ, మరియు దశాంశానికి అర్థం ఏమిటి, దశాంశ అంటే
10, 10 అనేది సంఖ్య
అంకెలలో, ఈ 10 సంఖ్యలు 0,1,2,3,4,5,6,7,8,9 అని మీరు అనవచ్చు,
10 కూడా ఉంది, 11 కూడా ఉంది, 12 మరియు 15 కూడా ఉన్నాయి,
ఇప్పుడు 3 అంటే ఏమిటో చూద్దాం, ఇక్కడ నేను ఉన్నాను.
1,2,3,4,5,6,7,8,9 మరియు 16 ఇవ్వబడ్డాయి, ఇప్పుడు నేను
2,3,4,5,6,7,8,9 మరియు 16 ఇచ్చాను.
20 కూడా ఉంది.
నేను నాకు ఒక విషయం చెప్పాను ఈ 10 అనేది 0 నుండి తయారు
చేయబడింది మరియు 1 ఈ 11 వ్రాయబడింది ఇది 1 నుండి తయారు
చేయబడింది మరియు 1 ఈ 12 వ్రాయబడింది ఇది 1 నుండి తయారు
చేయబడింది మరియు 2 ఈ 15 వ్రాయబడింది ఇది 1 మరియు 5 నుండి
తయారు చేయబడింది ఇది సంఖ్యా వ్యవస్థలో అర్థం అవుతుంది.
దశాంశ సంఖ్యా వ్యవస్థలో మనకు 10 అంకెలు 0 అంకెలు 1 అంకెలు 2,
3, 4, 5, 6, 7, 8, 9 ఇప్పుడు నేను చెప్పిన 21 0, 9 1, 9, 9, 6
21, సెప్టెంబర్ 1996 వంటి ఏ సంఖ్యనైనా తయారు చేయండి కాబట్టి
నేను దీనిని రాశాను.
సంఖ్య 21, సెప్టెంబర్, 1996 ఇప్పుడు మీరు ఇంత పెద్ద సంఖ్య అని
చెబుతారు, మొత్తం 10 అంకెలు 10 అంకెలు 2, నేను ఇక్కడ నుండి 2
తీసుకున్నాను 1 ఇక్కడ నుండి 0 ఇక్కడ నుండి 0 ఇక్కడ నుండి 9
ఇక్కడ 1, 9, 6 ఇప్పుడు ఈ దశాంశ సంఖ్యా వ్యవస్థ వెలుపల ఏదైనా
సంఖ్య ఉందా అని నాకు చెప్పండి
మేము ఏమి చేస్తున్నాము, నా దశాంశ సంఖ్యలు ఇలా 10 ఇది 11 మేము
దీనిని మొదట బైనరీలో మారుస్తాము, దీనిని 2 తో విభజించడం
ద్వారా ఎలా మారుస్తారు ఇప్పుడు మేము చూస్తాము మీరు ఈ సంఖ్యను
చెబుతారు.
నాకు అర్థమైంది
నేను దీనిని 2 తో విభజించడం ద్వారా బైనరీగా మారుస్తాను, అయితే
ఈ విషయాలు కూడా వ్రాయబడ్డాయి i, n, T రాయబడింది నేను ఏమి
చేయాలో వ్రాయబడింది
i కు సమానమైన దశాంశ సంఖ్య nకు సమానం t కు సమానమైన దశాంశ సంఖ్య
tకు సమానమైన దశాంశ సంఖ్య అని నేను చెప్పాను, మీరు దశాంశ
సంఖ్యను బైనరీలో మార్చడం నేర్చుకుంటే మీరు దశాంశ సంఖ్య ఏ
దశాంశ సంఖ్య అని చూడాల్సి ఉంటుంది.
నాతో సమానం మీరు చూసిన నాకు సమానం ఇది 65 నుండి ప్రారంభమై 75
లేదా 76 కు వెళుతుంది, ఇది ఊహాజనితంగా ఉంటుంది, నేను సమానమైన
దశాంశ సంఖ్య అని నేను అర్థం చేసుకున్నాను, దానిని చేద్దాం.
మనం చేయాల్సింది
నేను చెప్పాను
To add two numbers, first I need to know how to add them.
So, let's take the example of 10 plus 20. I will divide 10
by 2, which gives me 5 with a remainder of 0. Then I will
divide 5 by 2, which gives me 2 with a remainder of 1.
Finally, I will divide 2 by 2, which gives me 1 with a
remainder of 0.
1 మిగిలిన 1 ఇప్పుడు మీరు దిగువ నుండి పై వరకు రాయాలి మరియు
మీరు ఈ విధంగా 1 0 1 0 అని రాయాలి మరియు బైనరీ 2 లో ఎన్ని
సంఖ్యలు ఉన్నాయో ఆధారం ఏమిటి, కాబట్టి దీని కోసం మేము ఇప్పుడు
బేస్ 2 ను 10 10 మరియు 10 నుండి దశాంశ సంఖ్యగా మార్చాము
కాబట్టి ఏమి జరుగుతుంది
ఆధారం కాబట్టి మనం ఏం చేశామో ఇప్పుడు మనం కలిసి చేద్దాం 20
ఇక్కడ రాద్దాం కాబట్టి మనం ఇక్కడ రాస్తాం కాబట్టి ఇక్కడ
రాస్తాం.
నేను 20 తీసుకుంటాను.
In this lecture, we will be discussing the number system.
So, what is a number? It can be represented in different
bases, such as binary, decimal, etc. For example, 20 is a
decimal number made up of 2 and 0. To convert it into
binary, we need to know the base, which is 2. However, we
don't know how to convert it yet.
మనం దానిని 1 0 గా విభజిస్తాం మరియు మిగిలినవి ఏమిటి 0 తరువాత
నేను దానిని 2 5 నుండి మార్చాను 0 తరువాత నేను దానిని 2 2 1
నుండి మార్చాను, తరువాత నేను దానిని 2 0 0 0 0 0 0 నుండి
మార్చాను, దీనికి బదులుగా 1 0 1 0 రాస్తాను, ఆ తరువాత నేను
ఏమి రాస్తాను
20కి బదులుగా రాస్తానా
నేను 20కి బదులుగా 1 0 1 0 0 రాస్తాను మరియు తరువాత నేను
ప్లస్ రాస్తాను మరియు కంప్యూటర్ ఈ ప్లస్ ను అర్థం
చేసుకుంటుందా?
ఈ ప్లస్ కు సమానమైనది కూడా దశాంశ సంఖ్య కాబట్టి గూగుల్ క్రోమ్
లో గూగుల్ క్రోమ్ ఓపెన్ చేద్దాం అని ఎందుకు చెప్పలేదు, గూగుల్
క్రోమ్ లో ప్లస్ సింబల్ సమానమైన బైనరీ నంబర్ సారీ దశాంశ సంఖ్య
డెసిమల్ ను ఉంచుతాం కాబట్టి అక్షరాలకు సమానమైన దశాంశాన్ని
మేము చేసాము.
ఈ కొత్త అక్షరం మరియు సింబల్ సమానమైన దశాంశ సంఖ్య ఏమిటి
కాబట్టి మేము దీనిలోకి ప్రవేశించాము, ఇది మనకు ఏమి చెబుతుందో
మాకు ఏదైనా లభించిందా
ఓకే ఓకే ఓకే ఓకే
కాబట్టి ఇది మనకు ఏమి చూపించడం లేదు కాబట్టి మనం చేసేది దశాంశ
సంఖ్య గణిత చిహ్నం ఓకే దశాంశ సంఖ్య వ్యవస్థ చేయబడింది మరియు
ఎటువంటి ప్లస్ లేదు
హెక్స్ నుండి దశాంశ అక్షరం వరకు మనం యూనికోడ్ విలువల పట్టికను
చూద్దాం.
యూనికోడ్ టేబుల్ చూడండి, అది నా యూనికోడ్ మరియు దశాంశ సమానత
లో అక్షరాల విలువలు చూపిస్తుంది. a యొక్క సమానత దశాంశ విలువం
97 మరియు b యొక్క సమానత దశాంశ విలువం 98.
c యొక్క 99 కాబట్టి ఈ కీబోర్డుపై వ్రాయబడిన అన్ని చిహ్నాలు
దానికి సమానమైన అక్షర ప్రత్యేక చిహ్నం కాదా అనేది దశాంశాన్ని
సూచిస్తుంది దీని కోసం ఈ కీబోర్డుపై వ్రాయబడిన అన్ని
అక్షరాలకు ఆకాశ విలువలను మనం చూడాలి అది అక్షర ప్రత్యేక
చిహ్నం కాదా
ప్రతి ఒక్కరికీ సమానంగా దశాంశము ఉంటుంది మరియు ఆ దశాంశ విలువ
బైనరీలో డివైడ్ ని 2 ద్వారా ఎలా మార్చాలో చూద్దాం ఆకాశ
అక్షరాలను చూద్దాం దీనిని ఏ వెబ్ సైట్ ఓపెన్ చేద్దాం దీనిని
ఓపెన్ చేద్దాం ఈ ఉచ్ఛారణ గుర్తుతో సమానమైన దానిని మనం
చూస్తాము.
ఇది దశాంశ విలువ 33 కన్వర్ట్ గుణించండి ప్లస్ సింబల్ ప్లస్
సింబల్ మనకు దశాంశ విలువకు సమానం 43 101011 మేము నమ్మము
101011 ఈ దశాంశ విలువ ఏమిటో కనుగొనాలని మేము నమ్మము.
In this lecture, we will be discussing the number system.
So, we wrote down 43 and added the plus symbol to get its
decimal value. Then, we converted it to binary. To do this,
we divided 43 by 2 and got 21 with a remainder of 1. Then,
we divided 21 by 2 and got 10 with a remainder of 1.
Finally, we divided 10 by 2 and got 5 with a remainder of 0.
In this lecture, we will learn about the number system.
Let's take the number 43 as an example. We write 43 and
convert it into decimal value using the plus symbol. Then
we convert the decimal value of 43 into binary by dividing
it by 2. We get 21 as the quotient and 1 as the remainder.
We divide 21 by 2 again and get 10 as the quotient and 1 as
the remainder. We continue this process until we get the
binary value of 43 as 101011.
0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0, 1,
2, 3, 4, 5, ఓకే 5, కాబట్టి ఇక్కడ 5 అని రాసారు, అంటే అర్థం
ఏమిటి, 50, సరే, నాన్న నాకు 100 రూపాయలు ఇవ్వండి, నాకు జిలేబీ
తినాలని ఉంది, మరి ఏమిటి?
100, 100 నాది, అది దశాంశమా లేక బైనరీనా, మనం దాన్ని బైనరీ
అని కూడా పిలవవచ్చు, బైనరీలో ఏముంది, బైనరీలో కూడా 0, 1
ఉన్నాయి, కానీ బైనరీలో 100 అని చెప్పకపోతే బైనరీలో 100 అని
చెప్పరు, బైనరీలో ఎలా చెబుతారు.
మీరు చెప్పేవి, పాప నాకు 100 రూపాయలు ఇవ్వండి, అయితే పాప
అర్థం చేస్తారు లేదా అర్థం కాకపోవచ్చు, అందువల్ల మీరు దశాంశ
సంఖ్య వ్యవస్థలో చెప్పవచ్చు. అలాగే మీరు బెల్ట్ పడిపోవడం
కారణంగా ఇలా చెప్పడం సరికాదు.
మీరు పాపకు 100 రూపాయలు ఇవ్వాలనుకుంటే, అది డెకిమల్ నంబర్
సిస్టమ్ లో ఉంటుంది అని చెప్పాలి, డెకిమల్ నంబర్ సిస్టమ్ బేస్
10 కంటే ఉన్నది, అది 10 అంకెలను ఉపయోగిస్తుంది. బైనరీ నంబర్
సిస్టమ్ లో చెప్పినట్లు పాప అర్థం చేస్తాడు లేదా
చేస్తున్నాడు, కాబట్టి అది ఉపయోగపడకండి.
బేస్ 10 అర్థం ఏమిటి అని చూడండి, ఇక్కడ మేము బేస్ 10
ఉపయోగించాము. నేను 20 లో 10 రాశాను బ్రాకెట్లో రాసినా, అది
ఎందుకు ఉంది మరియు అది ఎందుకు ఆధారంగా ఉంది అని గుర్తించగలను.
In this lecture, we will be discussing the number system.
When we say base 10, it means we are using 10 digits. For
example, when I write 20, I put 10 in brackets. This
indicates the base of the number. We will also be
discussing octal and hexadecimal systems.
20 పొందండి, అందులో కూడా మాకు 20 హెక్సాడెసిమల్ వస్తుంది,
ఇప్పుడు నేను ఈ 10ని తీసి మిమ్మల్ని అడిగితే, ఇది 20, ఇది 20,
ఇది 20, ఇది 20, నాకు చెప్పండి, ఏది హెక్సాడెసిమల్, ఏది
ఆక్టల్, ఏది దశాంకం, మీరు జీవితంలో ఎలా చెప్పలేరు, మీరు ఎలా
చెబుతారు
బేస్ వల్లనే మీరు తెలుసుకోవచ్చు, ఇక్కడ నేను ఏమి రాశానో
చూడండి. ఇక్కడ 10 రాస్తే, ఇది దశాంశ సంఖ్య. నేను 8 రాస్తే,
అప్పుడు ఈ 20 ఆక్టల్ సంఖ్య. నేను 16 రాస్తే, అప్పుడు ఇది
హెక్సాడెకిమల్ సంఖ్య.
మీరు ఏమి చెబుతారు, ఈ 20 హెక్సాడెసిమల్,
Okay, let me explain it in a simpler way. The numbers I
wrote here were converted into binary. The number written
here is in base 2. So let's go back and see what else is
written here. It says that the digits range from 0 to 9,
which we already know. We have covered everything else.
దశాంశ సంఖ్యా వ్యవస్థలో, దశాంశ బిందువు యొక్క ఎడమ వైపున ఉన్న
వరుస స్థానం యూనిట్లను సూచిస్తుంది. ఇది ఏమిటి అంటే ఇక్కడ ఒక
ఉదాహరణం ఇచ్చారు. దీనిని చూడండి. ప్రతి స్థానం ఒక నిర్దిష్ట
స్థానాన్ని సూచిస్తుంది.
బేస్ యొక్క పవర్, 10 ఉదాహరణకు, దశాంశ సంఖ్య 1, 2, 3, 4 యూనిట్
పొజిషన్ లో 4 అంకెలను కలిగి ఉంటుంది, అంటే, మీరు ఏమి రాశారో,
1, 2, 3, 4, దీనిని మనం ఇప్పుడు చదువుదాం, అప్పుడు మనం ఈ
ఉదాహరణను చూస్తాము,
10వ పొజిషన్ లో 3, 100వ పొజిషన్ లో 2, 1000 పొజిషన్ లో 1,
దాని విలువను ఇలా రాయవచ్చు, ఇక్కడ నేను ఒక సంఖ్యను
తీసుకున్నాను, 1, 2, 3, 4, ఇది ఏమిటి, ఇది యూనిట్ అంకె, ఇది
ఎలా వ్రాయబడుతుంది, ఇది 1 లు, 10 లు, 100 లలో ఇలా వ్రాయబడింది.
In this lecture, we're going to learn about the number
system. Let's take an example: the number 1234. The first
digit is in the thousands place, so we write it as 4
multiplied by 1. The next digit is 3, and then 4. How do we
get 34? Well, 30 plus 4 equals 34. And 30 is just 3
multiplied by 10. So, we can write it as 3 multiplied by 10
plus 4.
2, 3, 4, 2, 3, 4, 100 అంటే ఏమిటి, 100లో ఎన్ని అంకెలు
ఉన్నాయి, 3 అంకెల్లో ఎన్ని అంకెలు ఉన్నాయి, 2, 3, 4, 3
అంకెల్లో ఎన్ని అంకెలు ఉన్నాయి, కాబట్టి మనం ఏమి చేస్తాము,
మనం 100 గుణిస్తాం, 1, 2, 3, 4, ఎన్ని అంకెలు ఉన్నాయి, 4,
అయితే ఏమిటి
We will multiply 1 by 1000, you can write it here, you can
do it like this. Now, as a computer programmer or IT
professional, you should understand the number system we
are going to discuss here. You should know that.
సన్నివేశం, ఎన్ని అంకెలు ఉన్నాయి, ఎన్ని అంకెలు ఉన్నాయి,
ఎన్ని అంకెలు ఉన్నాయి, ఎన్ని అంకెలు ఉన్నాయి, ఎన్ని అంకెలు
ఉన్నాయి, ఎన్ని అంకెలు ఉన్నాయి, ఎన్ని అంకెలు ఉన్నాయి, ఎన్ని
అంకెలు ఉన్నాయి, ఎన్ని అంకెలు ఉన్నాయి, ఎన్ని అంకెలు ఉన్నాయి
ఎన్ని అంకెలు ఉన్నాయి, ఎన్ని అంకెలు ఉన్నాయి, ఎన్ని అంకెలు
ఉన్నాయి, ఎన్ని అంకెలు ఉన్నాయి, ఎన్ని అంకెలు ఉన్నాయి, ఎన్ని
అంకెలు ఉన్నాయి, ఎన్ని అంకెలు ఉన్నాయి, ఎన్ని అంకెలు ఉన్నాయి,
ఎన్ని అంకెలు ఉన్నాయి.
ఎన్ని అంకెలు ఉన్నాయి, ఎన్ని అంకెలు ఉన్నాయి, ఎన్ని అంకెలు
ఉన్నాయి, ఎన్ని అంకెలు ఉన్నాయి, ఎన్ని అంకెలు ఉన్నాయి, ఎన్ని
అంకెలు ఉన్నాయి, ఎన్ని అంకెలు ఉన్నాయి, ఎన్ని అంకెలు ఉన్నాయి,
ఎన్ని అంకెలు ఉన్నాయి,
ఎన్ని అంకెలు ఉన్నాయి, ఎన్ని అంకెలు ఉన్నాయి, ఎన్ని అంకెలు
ఉన్నాయి, ఎన్ని అంకెలు ఉన్నాయి, ఎన్ని అంకెలు ఉన్నాయి, ఎన్ని
అంకెలు ఉన్నాయి, ఎన్ని అంకెలు ఉన్నాయి, ఎన్ని అంకెలు ఉన్నాయి,
ఎన్ని అంకెలు ఉన్నాయి.
అంకెలు ఉన్నాయి, ఎన్ని అంకెలు ఉన్నాయి, ఎన్ని అంకెలు ఉన్నాయి,
ఎన్ని అంకెలు ఉన్నాయి, ఎన్ని అంకెలు ఉన్నాయి, ఎన్ని అంకెలు
ఉన్నాయి, ఎన్ని అంకెలు ఉన్నాయి, ఎన్ని అంకెలు ఉన్నాయి, ఎన్ని
అంకెలు ఉన్నాయి, ఎన్ని అంకెలు ఉన్నాయి.
In this lecture, we will be discussing the number system.
We will explore the different types of numbers and how many
digits they contain.
ఎన్ని అంకెలు ఉన్నాయి, ఎన్ని అంకెలు ఉన్నాయి, ఎన్ని అంకెలు
ఉన్నాయి, ఎన్ని అంకెలు ఉన్నాయి, ఎన్ని అంకెలు ఉన్నాయి, ఎన్ని
అంకెలు ఉన్నాయి, ఎన్ని అంకెలు ఉన్నాయి, ఎన్ని అంకెలు ఉన్నాయి,
ఎన్ని అంకెలు ఉన్నాయి.
ఎన్ని అంకెలు ఉన్నాయి, ఎన్ని అంకెలు ఉన్నాయి, ఎన్ని అంకెలు
ఉన్నాయి, ఎన్ని అంకెలు ఉన్నాయి, ఎన్ని అంకెలు ఉన్నాయి, ఎన్ని
అంకెలు ఉన్నాయి, ఎన్ని అంకెలు ఉన్నాయి, ఎన్ని అంకెలు ఉన్నాయి,
ఎన్ని అంకెలు ఉన్నాయి,
ఎన్ని అంకెలు ఉన్నాయి, ఎన్ని అంకెలు ఉన్నాయి, ఎన్ని అంకెలు
ఉన్నాయి, ఎన్ని అంకెలు ఉన్నాయి, ఎన్ని అంకెలు ఉన్నాయి, ఎన్ని
అంకెలు ఉన్నాయి, ఎన్ని అంకెలు ఉన్నాయి, ఎన్ని అంకెలు ఉన్నాయి,
ఎన్ని అంకెలు ఉన్నాయి.
అంకెలు ఉన్నాయి, ఎన్ని అంకెలు ఉన్నాయి, ఎన్ని అంకెలు ఉన్నాయి,
ఎన్ని అంకెలు ఉన్నాయి, ఎన్ని అంకెలు ఉన్నాయి, ఎన్ని అంకెలు
ఉన్నాయి, ఎన్ని అంకెలు ఉన్నాయి, ఎన్ని అంకెలు ఉన్నాయి, ఎన్ని
అంకెలు ఉన్నాయి, ఎన్ని అంకెలు ఉన్నాయి.
అక్కడ, ఎన్ని అంకెలు ఉన్నాయి, ఎన్ని అంకెలు ఉన్నాయి, ఎన్ని
అంకెలు ఉన్నాయి, ఎన్ని అంకెలు ఉన్నాయి, ఎన్ని అంకెలు ఉన్నాయి,
ఎన్ని అంకెలు ఉన్నాయి, ఎన్ని అంకెలు ఉన్నాయి, ఎన్ని అంకెలు
ఉన్నాయి, ఎన్ని అంకెలు ఉన్నాయి, ఎన్ని అంకెలు ఉన్నాయి, ఎలా
ఎన్ని అంకెలు ఉన్నాయి, ఎన్ని అంకెలు ఉన్నాయి, ఎన్ని అంకెలు
ఉన్నాయి, ఎన్ని అంకెలు ఉన్నాయి, ఎన్ని అంకెలు ఉన్నాయి, ఎన్ని
అంకెలు ఉన్నాయి, ఎన్ని అంకెలు ఉన్నాయి, ఎన్ని అంకెలు ఉన్నాయి,
ఎన్ని అంకెలు ఉన్నాయి.
ఎన్ని అంకెలు ఉన్నాయి, ఎన్ని అంకెలు ఉన్నాయి, ఎన్ని అంకెలు
ఉన్నాయి, ఎన్ని అంకెలు ఉన్నాయి, ఎన్ని అంకెలు ఉన్నాయి, ఎన్ని
అంకెలు ఉన్నాయి, ఎన్ని అంకెలు ఉన్నాయి, ఎన్ని అంకెలు ఉన్నాయి,
ఎన్ని అంకెలు ఉన్నాయి,
ఎన్ని అంకెలు ఉన్నాయి, ఎన్ని అంకెలు ఉన్నాయి, ఎన్ని అంకెలు
ఉన్నాయి, ఎన్ని అంకెలు ఉన్నాయి, ఎన్ని అంకెలు ఉన్నాయి, ఎన్ని
అంకెలు ఉన్నాయి, ఎన్ని అంకెలు ఉన్నాయి, ఎన్ని అంకెలు ఉన్నాయి,
ఎన్ని అంకెలు ఉన్నాయి.
There are different types of numbers, and we will be
discussing the number system in this lecture. We will learn
about the different digits and how they work.
అక్కడ, ఎన్ని అంకెలు ఉన్నాయి, ఎన్ని అంకెలు ఉన్నాయి, ఎన్ని
అంకెలు ఉన్నాయి, ఎన్ని అంకెలు ఉన్నాయి, ఎన్ని అంకెలు ఉన్నాయి,
ఎన్ని అంకెలు ఉన్నాయి, ఎన్ని అంకెలు ఉన్నాయి, ఎన్ని అంకెలు
ఉన్నాయి, ఎన్ని అంకెలు ఉన్నాయి, ఎన్ని అంకెలు ఉన్నాయి, ఎలా
In this lecture, we will be discussing the number system.
So, what exactly is a number? And how many digits are there
in a number?
ఎన్ని అంకెలు ఉన్నాయి, ఎన్ని అంకెలు ఉన్నాయి, ఎన్ని అంకెలు
ఉన్నాయి, ఎన్ని అంకెలు ఉన్నాయి, ఎన్ని అంకెలు ఉన్నాయి, ఎన్ని
అంకెలు ఉన్నాయి, ఎన్ని అంకెలు ఉన్నాయి, ఎన్ని అంకెలు ఉన్నాయి,
ఎన్ని అంకెలు ఉన్నాయి,
ఎన్ని అంకెలు ఉన్నాయి, ఎన్ని అంకెలు ఉన్నాయి, ఎన్ని అంకెలు
ఉన్నాయి, ఎన్ని అంకెలు ఉన్నాయి, ఎన్ని అంకెలు ఉన్నాయి, ఎన్ని
అంకెలు ఉన్నాయి, ఎన్ని అంకెలు ఉన్నాయి, ఎన్ని అంకెలు ఉన్నాయి,
ఎన్ని అంకెలు ఉన్నాయి.
అంకెలు ఉన్నాయి, ఎన్ని అంకెలు ఉన్నాయి, ఎన్ని అంకెలు ఉన్నాయి,
ఎన్ని అంకెలు ఉన్నాయి, ఎన్ని అంకెలు ఉన్నాయి, ఎన్ని అంకెలు
ఉన్నాయి, ఎన్ని అంకెలు ఉన్నాయి, ఎన్ని అంకెలు ఉన్నాయి, ఎన్ని
అంకెలు ఉన్నాయి, ఎన్ని అంకెలు ఉన్నాయి.
అక్కడ, ఎన్ని అంకెలు ఉన్నాయి, ఎన్ని అంకెలు ఉన్నాయి, ఎన్ని
అంకెలు ఉన్నాయి, ఎన్ని అంకెలు ఉన్నాయి, ఎన్ని అంకెలు ఉన్నాయి,
ఎన్ని అంకెలు ఉన్నాయి, ఎన్ని అంకెలు ఉన్నాయి, ఎన్ని అంకెలు
ఉన్నాయి, ఎన్ని అంకెలు ఉన్నాయి, ఎన్ని అంకెలు ఉన్నాయి, ఎలా
అనేక అంకెలు 2 పవర్ 2 ఎంత? 4 మన౦ 4 ను 1 తో గుణిస్తే ఏమి
వస్తుంది? 4 అప్పుడు మాత్రమే మేము జోడించాము
2 పవర్ 3 ఎంత? 8
మనం 8 ని 0 తో గుణిస్తే, ఏమి వస్తుంది? 0 మాత్రమే
దాన్ని జోడించండి.
2 పవర్ 4 ఎంత? 2, 2 అంటే 4, 2 అంటే 8, 2 అంటే 16 16 ఉంటే 16
ద్వారా గుణించబడుతుంది.
అంటే నాకు దొరికింది 16.
ఇప్పుడు దానిని త్వరగా లెక్కించండి
16 మరియు 4 ఎంత? 20
21 అంటే ఏమిటి?
కాబట్టి, నాకు లభించినది 21 మరియు ఇది ఇక్కడ ఇవ్వబడింది
నేను 21 రాశాను.
ఎందుకంటే అది దశాంశ పద్ధతిలో ఉంటుంది.
అలా బేస్ 10 రాశాను.
దాన్ని ఆయన అంచెలంచెలుగా చేశారు.
స్టెప్ 1లో, అతను ఇలా చేశాడు
స్టెప్ 2లో ఇలా చేశాడు.
ఆపై స్టెప్ 3లో..
ఆయన ఇలా రాశారు.
మరి ఆయన ఏమన్నారంటే..
గమనిక 101012 సాధారణంగా 10101 ఇప్పుడు అని రాస్తారు, అతను ఏమి
రాశాడు
ఆక్టల్ నంబర్ సిస్టమ్ లో వస్తువులను ఎలా మారుస్తారో చెప్పారు.
కాబట్టి, అవే విషయాలు
లక్షణాలు రాశారు.
ఆయన మాట్లాడుతూ..
8 అంకెలను ఉపయోగిస్తుంది
అంటే, నా వద్ద ఉన్న ఆ 8 అంకెలు ఏమిటి?
మీకు 0, 1, 2, 3, 4, 5, 6 మరియు 7 ఉన్నాయని నేను చెప్పాను
దీన్నే ఏమని పిలుస్తారు? దీన్నే 8 నంబర్ సిస్టమ్ అంటారు.
దాన్ని ఏమని పిలిచేవారు? 2 బేస్ నంబర్ సిస్టమ్
ఆక్టల్ సంఖ్యలో ప్రతి స్థానం
బేస్ యొక్క 0 పవర్ ని సూచిస్తుంది.
అంటే 8 యొక్క పవర్ 0
అక్కడ ఏముంది? 2 పవర్ అంటే 0
అప్పుడు 2 పవర్ 1
అప్పుడు 2 పవర్ 2
ఇక్కడ, 8 శక్తి 0 8 శక్తి 1 8 శక్తి 2
ఈ విధంగా మనం కుడి నుంచి ఎడమకు వెళతాం.
ఆక్టల్ నంబర్ సిస్టమ్ లో చివరి స్థానం
బేస్ యొక్క x పవర్ కు ప్రాతినిధ్యం 8 పవర్ 4 8 పవర్ కావచ్చు 5
ఇక్కడ మాదిరిగా, 8 శక్తి 4
ఇక్కడ x అనేది చివరి స్థానానికి ప్రాతినిధ్యం వహిస్తుంది
ఆయన ఏం చేశారు?
ఆయన కూడా అదే పని చేశారు.
అతను మీకు 1, 2, 5, 7, 0 అనే సంఖ్యలను ఇచ్చాడు
ఆయన మీకు ఇది ఇచ్చాడు
ఆక్టల్ సంఖ్యలో
దేనిలో మనం ఆక్టల్ నెంబరును మార్చాలి?
దశాంశ సంఖ్య 1, 2, 5, 7, 0
మనం ఏమి గుణించాలి? 8 శక్తి 0 7 శక్తి 1 5 శక్తి 2
2 శక్తి 3 1 శక్తి 4
రెండో దశలో..
ఆయన లెక్కలు వేశారు.
చివరిగా లెక్కించినప్పుడు..
దశాంశములో ఏమి వస్తుంది?
అంటే 12570 అంటే ఆక్టల్ నెంబరులో వ్రాయబడింది.
నేను దాన్ని మార్చినప్పుడు..
దశాంశ 5496 లో నేను అర్థం చేసుకున్నాను
తదుపరి హెక్సాడెసిమల్ నంబర్ సిస్టమ్
హెక్సాడెసిమల్ నంబర్ సిస్టమ్ లో
ఆయన కూడా అదే పని చేశారు.
వాటి లక్షణాలు ఏమిటి?
అతను 10 అంకెలు మరియు 6 అక్షరాలను ఉపయోగించాడు
ఆ 10 అంకెలు ఏమిటి?
0 నుండి 9 వరకు
ఆ తర్వాత..
అందులో..
లక్షణాలు A, B, C, D, E, F
ఆ అక్షరాలు ఏమిటి?
అక్షరాలు ప్రాతినిధ్యం వహిస్తాయి.
సంఖ్యలు 10 నుండి ప్రారంభమవుతాయి
అంటే 10, 11
లేదా బి, 12
సి, 13
డి, 14
ఇ, 15
F 16 సంఖ్యా వ్యవస్థ 8 సంఖ్యా వ్యవస్థ 2 సంఖ్యా వ్యవస్థ 2
సంఖ్యా వ్యవస్థ 16 సంఖ్యా వ్యవస్థ అని కూడా పిలుస్తారు
హెక్సాడెసిమల్ నంబర్ సిస్టమ్ 8 నంబర్ సిస్టమ్
ఆక్టల్ నంబర్ సిస్టమ్
ఇక్కడ ప్రతి పొజిషన్ హెక్సాడెసిమల్ నెంబరులో ఉంటుంది.
బేస్ యొక్క 0 పవర్ ని సూచిస్తుంది.
అంటే 16 పవర్ 0, 16 పవర్ 1 16 పవర్ 2, 16 పవర్ 3 16 పవర్ 4 16
పవర్ 5
చివరి శక్తి
చివరి స్థానం
హెక్సాడెసిమల్ నెంబరు 19, F, D, E, 16
మతం మార్చే ప్రయత్నం చేద్దాం
ఫస్ట్ E
ఇప్పుడు E
E గుణించండి 16 పవర్ 0
ప్లస్ D 16 పవర్ 1 గుణించబడుతుంది 1
ప్లస్ ఎఫ్ 16 పవర్ 2 ను గుణిస్తుంది
ప్లస్ 9 గుణించండి 16 పవర్ 3
ప్లస్ 1 గుణించండి 16 పవర్ 4
ఈ 4 ఇవే
అది చివరి లైన్ లో రాశారు.
ఉదాహరణ 16 పవర్ x
తదుపరి దశలో 1 16 పవర్ 4 9 గుణించి 16 పవర్ 3
F గుణించండి 15 గుణించండి 16 పవర్ 2
ప్లస్ D గుణించబడింది 13 గుణించబడింది 16 పవర్ 1 14
గుణించబడింది
15 14 రెట్లు గుణించబడింది
F గుణించబడింది 15 గుణించబడింది
D గుణించబడుతుంది
D convert
D నా సంఖ్య క్షీణతకు సమానం అని హెక్సాడెసిమల్ 19FDEలో నేను
దానిని దశాంశానికి మార్చినప్పుడు అప్పుడు నాకు ఏమి లభిస్తుంది?
నాకు 1,06,462 వచ్చాయి మరియు బేస్ ఏమిటి? బేస్ 10 కాబట్టి ఈ
సంఖ్యా వ్యవస్థ అంటే ఏమిటో మనం కొంచెం అర్థం చేసుకున్నాము?
దీనిని దశాంశానికి ఎలా మార్చాలి అయితే అన్నింటికంటే ముఖ్యమైన
విషయం ఏమిటంటే దీనిని దశాంశానికి మార్చడం దీని కోసం మనం స్కై
కోడ్ చదివి లోపలికి రావాలి.
తదుపరి ఉపన్యాసం మనం దానిని మళ్ళీ చూస్తాము
In this lecture, we will quickly go over what we did.
First, we looked at the first generation where machine
language and low-level language were used, but no one
understood it. So, only one person was called to understand
it. After that, a solution was found and we introduced
assembly language.
In assembly language, you write things like "2sum3" if you
want to add and "2mul3" if you want to multiply. To
simplify things, I had 100 people sit in a class and we
realized that we should make things in a way that is easier
to understand.
స్వంత భాషలో వ్రాయడం సాధ్యం కానీ అది కష్టం అయింది. కంపైలర్
అంటే ఏమిటి? ఇది ఏదైనా ప్రోగ్రామింగ్ భాషలో రాసిన కోడ్ ను
కంప్యూటర్ అర్థం చేసుకునేలా మార్చే సాఫ్ట్ వేర్ కాబట్టి హై
లెవెల్ భాషను తీసుకొని మేము సీ భాషను ఎంచుకున్నాము.
కోడ్ ను మీరు అందుకున్న ప్రశ్నలు లేదు, మీరు నేర్చుకోవలెను,
మీరు చదవాల్సినది మాత్రమే, అందుకు తరువాత మా సమస్యలు
పరిష్కరించబడ్డాయి. ఇప్పుడు మేము కంపైలర్ గురించి
తెలుసుకున్నాము, కానీ మాకు ఎలా మార్చాలో తెలియదు. హోమ్ వర్క్
లో మీకు ఒక పట్టిక ఉంది, అది మాకు అర్థం కావాలి.
ప్రతి అక్షరం కొరకు
నాకు ఒక దశాంశ సంఖ్య ఉంది, ఆ సంఖ్యను చాలా సరళంగా 2 ద్వారా
ఎలా మార్చాలి మిగిలిన సంఖ్యలను 10+ 20 ఎలా మార్చాలి 10 ప్లస్
20 ఎలా మార్చాలి ఈ కంపైలర్ దానిని రాస్తుంది మనం దానిని
రాస్తాం
మీకు ఈ వీడియో నచ్చుతుందని నేను ఆశిస్తున్నాను, మీకు ఏవైనా
సందేహాలు ఉంటే మేము దానిని పరిష్కరిస్తాము
వీడ్కోలు చెప్పి తదుపరి ఉపన్యాసంలో మిమ్మల్ని కలుస్తాను.
మీరు అడ్వాన్స్ డ్ సర్టిఫికేట్ ని రిఫర్ చేస్తే మీకు
అద్భుతమైన రివార్డులు లభిస్తాయి, మీరు రిఫర్ చేసే ప్రతి
స్నేహితుడికి ఆసక్తికరంగా అనిపించే అద్భుతమైన రివార్డులను
మీరు పొందుతారు మరియు మీరు రీడీమ్ చేయగల పాయింట్లను పొందుతారు
మరియు ఈ కోర్సును పూర్తి చేసిన తరువాత మీకు జాబ్ గ్యారంటీ
కూడా లభిస్తుంది.