C++ Basic 2018 (Batch-2)
768 subscribers
277 photos
11 videos
30 files
74 links
๐ŸŽฏ C++ Basic 2018 (Batch 2) - Pre-Engineering Edition
My second family of coders! ๐Ÿ‘จโ€๐ŸŽ“๐Ÿ‘ฉโ€๐ŸŽ“
Specifically for 2018 pre-engineering students finding C++ challenging.
We turn confusion into clarity, one concept at a time.
Join the struggle bus - destination
Download Telegram
ู…ุฑูู‚.pdf
2.5 MB
DR.DINKA Applied one

Final part Application of derivative

Share_it_for_friends

@ProgrammingWithFaith2018
๐Ÿ”ฅ1
๐ŸŽฒ Quiz 'C++ Basics chapter 1 & 2'
๐Ÿ–Š 9 questions ยท โฑ 1 min
โค4
Forwarded from Self Taught Developers (โœžFaithโœž)
This media is not supported in your browser
VIEW IN TELEGRAM
Happy International Women's Day ๐Ÿ’œ๐Ÿ’œ๐Ÿ’œ๐Ÿ’œ

@SelfTaughtDev1
โค4๐Ÿ”ฅ2
C++ Basic 2018 (Batch-2)
Are you interested in registering for the ongoing C++ Course?
For those who want to register and need more information before deciding, hereโ€™s what you can expect from the course! ๐ŸŽ‰

If you register for the C++ Basics course, what benefits will you receive? ๐Ÿค”

โœ… Help with your class assignments ๐Ÿ“š
โœ… Access to past exams with answers and detailed explanations ๐Ÿ“
โœ… The opportunity to ask about any topic you want to understand more deeply, and you'll receive a detailed explanation on that specific topic ๐Ÿ’ก
โœ…There will be prizes for answering questions to make learning more engaging! ๐Ÿ†

If you have any more questions, just DM me @TechnerdGuy! ๐Ÿ˜Š

@ProgrammingWithFaith2018
๐Ÿ”ฅ3
Since today is March 8, should I prepare a quiz with a prize?

@ProgrammingWithFaith2018
๐Ÿ”ฅ6
I will post the quiz at 3:00, so be ready.
๐Ÿฅฐ2๐Ÿ‘Ž1
Are u ready?
๐Ÿ‘4โค2
4โƒฃMin left
3โƒฃ
2โƒฃ
1โƒฃ
Multiple Choice

1. What is Machine Language primarily composed of?
a) English words
b) Binary code (0s and 1s)
c) Mnemonic codes
d) High-level commands

2. What is the purpose of an Assembler?
a) To translate High-Level Language into Machine Language
b) To translate Machine Language into Assembly Language
c) To translate Assembly Language into Machine Language
d) To execute code line by line

3. Which characteristic best describes High-Level Programming Languages?
a) Difficult for humans to read and write
b) Directly understandable by computers
c) Easy for humans to read and write
d) Based on binary code

4. What is the key difference between a Compiler and an Interpreter?
a) A Compiler executes code line by line, while an Interpreter translates the whole code at once.
b) An Interpreter translates the whole code at once, while a Compiler executes code line by line.
c) A Compiler translates the whole code into machine code before execution, while an Interpreter translates and executes code line by line.
d) There is no difference between a Compiler and an Interpreter; they perform the same function.

5. Which flowchart shape is used to represent a process or action?
A) Oval
B) Parallelogram
C) Rectangle
D) None

6. Who is widely recognized as the first computer programmer in history?
A) Grace Hopper
B) Ada Lovelace
C) Alan Turing
D) Charles Babbage

True / False

1. Machine Language is directly understandable by a computer.

2. High-Level Programming Languages can be executed directly by a computer without translation.
โค5๐Ÿ”ฅ2
Thanks for participating. ๐Ÿ™๐Ÿ™๐Ÿ™
๐Ÿฅฐ4๐Ÿ˜1
The course has started! Please register as soon as possible to ensure you don't miss out. If you want to achieve a good grade and gain a deep understanding of C++, now is the time to act!

@ProgrammingWithFaith_bot
๐Ÿ”ฅ2
โšกโšกโšกโšกโšกโšกโšกโšกโšกโšกโšกโšกโšกโšก
โšกCompilation vs. interpretationโšก
Computer programming แ‹จแŠ แŠ•แ‹ต programming language elements  แ‹จแˆšแˆแˆˆแŒˆแ‹แŠ• แ‹แŒคแ‰ต แŠฅแŠ•แ‹ฒแ‹ซแˆ˜แŒก แ‰ แ‰…แ‹ฐแˆ แ‰ฐแŠจแ‰ฐแˆ แ‹จแˆ›แ‰€แŠ“แ‰ แˆญ แ‰ฐแŒแ‰ฃแˆญ แАแ‹แข The effect could be different in every specific case - it's up to the programmer's imagination, knowledge and experience.

แ‹ญแˆ… composition แ‹ฐแŒแˆž แ‰ตแŠญแŠญแˆ แˆ˜แˆ†แŠ• แŠ แˆˆแ‰ แ‰ต in many senses:

#alphabetically - แŠ แŠ•แ‹ต program แŒแˆแ… แ‰ แˆ†แŠ‘ แŠแ‹ฐแˆ‹แ‰ต แˆ˜แƒแ แŠ แˆˆแ‰ แ‰ตแข

#lexically - แŠฅแ‹ซแŠ•แ‹ณแŠ•แ‹ฑ programming language แ‹จแˆซแˆฑ dictionary แŠ แˆˆแ‹; แ‹ญแˆ… แ‹ฐแŒแˆž แŠจnatural language dictionary แ‰ แ‰ฅแ‹™ แ‰€แˆˆแˆ แ‹ซแˆˆ แАแ‹แข

#syntactically - แŠฅแ‹ซแŠ•แ‹ณแŠ•แ‹ฑ แ‰‹แŠ•แ‰‹ แ‹จแˆซแˆฑ แ‹ญแˆ†แА แˆ…แŒ แŠ แˆˆแ‹ แŠฅแŠ“แˆ they must be obeyed for communication to occur

#semantically - the program has to make sense
แАแŒˆแˆญ แŒแŠ• program แ‹จแƒแˆแ‹ แˆฐแ‹ แˆŠแˆณแˆณแ‰ต แ‹ญแ‰ฝแˆ‹แˆ แ‹จแ‹šแ‹ซแŠ• แŒŠแ‹œ แ‹ฐแŒแˆž Each of them can cause the program to become completely useless.

แˆˆแˆแˆณแˆŒ แŠ แŠ•แ‹ต program แ‰ แ‰ตแŠญแŠญแˆ แ…แ‹แ‰ฝแŠ‹แˆ แ‰ฅแˆˆแŠ• แŠฅแŠ“แˆตแ‰ฅแฃ  แŠฎแˆแ’แ‹แ‰ฐแˆซแ‰ฝแŠ• แ‹ญแˆ„แŠ• program execute แŠฅแŠ•แ‹ฒแ‹ซแˆจแŒแˆแŠ• แ‰ แˆแŠ•แ‹ต แАแ‹ แ‹จแˆแŠ“แˆณแАแ‹จแ‹?๐Ÿค”

แ‹จแ†แแАแ‹แŠ• program in to  a machine language render แˆ›แˆจแŒ แ‹ญแŠ–แˆญแ‰ฅแŠ“แˆแฃ Luckily, the translation can be done by a computer itself, making the whole process fast and efficient.

High Programming Language แ‹ˆแ‹ฐ machine language แ‹จแˆแŠ•แ‰€แ‹ญแˆญแ‰ฃแ‰ธแ‹ แˆแˆˆแ‰ต แˆ˜แŠ•แŒˆแ‹ถแ‰ฝ แŠ แˆ‰:

โšกโšกโšกโšกโšกโšกโšกโšกโšกโšกโšกโšกโšกโšกโšกโšกโšก

#1_COMPILATION - source program แŠ แŠ•แ‹ด translated แ‹ญแˆ†แŠ“แˆ (however, แ‹ญแˆ…แŠ• each time source code แ‰ แ‰ฐแ‰€แ‹ซแ‹จแˆจ แ‰แŒฅแˆญ modify แŠฅแŠ“แˆจแŒ‹แˆˆแŠ• by getting a file (e.g., an .exe file if the code is intended to run under MS Windows) machine code แ‹จแ‹ซแ‹˜ แˆ›แˆˆแ‰ต แАแ‹; then create แ‹ซแˆจแŒแАแ‹แŠ• file  distribute แˆ›แˆจแŒ แŠฅแŠ•แ‰ฝแˆ‹แˆˆแŠ• ; แ‹ญแˆ„แŠ•แŠ• translate แ‹จแˆšแ‹ซแˆจแŒแˆแŠ• program  compiler แ‹ˆแ‹ญแˆ translator แ‹ญแ‰ฃแˆ‹แˆแข

Eg of compiled languages: C, C++, C#

โšกโšกโšกโšกโšกโšกโšกโšกโšกโšกโšกโšกโšกโšกโšกโšก

#2_INTERPRETATION - แ‹จแŠ แŠ•แ‹ต written code แ‰ฐแŒ แ‰ƒแˆš แˆแˆ‰ source program each time run แˆ›แˆจแŒ แˆฒแˆแˆแŒ translateแ‹ซแˆจแŒˆแ‹‹แˆ; แ‹ญแˆ„แŠ•แŠ• แ‹จแˆšแ‹ซแˆจแŒแˆแŠ• program แ‹ฐแŒแˆž interpreter แ‹ญแ‰ฃแˆ‹แˆแฃ แŠ แˆตแ‰ฐแˆญแŒ“แˆš แŠฅแŠ•แ‹ฐแˆ›แˆˆแ‰ต แАแ‹แข แˆแŠญแŠ’แ‹ซแ‰ฑ แ‹ฐแŒแˆž everytime code execute แ‰ แˆแˆˆแŒแŠ• แ‰แŒฅแˆญ แˆตแˆˆแˆšแ‰ฐแˆจแŒ‰แˆแˆแŠ• แАแ‹แข interprets the code every time it is intended to be executed;

แ‹ญแˆ… แˆ›แˆˆแ‰ต แ‹ฐแŒแˆž source code แˆแŠญ แŠฅแŠ•แ‹ณแˆˆ distribute แˆ›แˆจแŒ แŠ แŠ•แ‰ฝแˆแˆ แˆ›แˆˆแ‰ต แАแ‹แฃ แˆแŠญแŠ•แ‹ซแ‰ฑแˆ the end user codeแŠกแŠ• execute แˆˆแˆ›แˆจแŒ   แŠ แˆตแ‰ฐแˆญแŒ“แˆš(interpreter) แ‹ซแˆตแˆแˆแŒˆแ‹‹แˆแข

Eg of Interpreted languages: Python, JavaScript

Any programming language แŠจแŠฅแАแ‹šแˆ… แŠจแˆแˆˆแ‰ฑ แˆ˜แŠซแŠจแˆ แАแ‹ แ‹จแˆšแˆ˜แ‹ฐแ‰ แ‹แข

There are very few  languages that can be both compiled and interpreted. usually,  compiled programs run faster than interpreted programs.

@ProgrammingWithFaith2018


#ProgrammingWithFaith #LearnCPlusPlus #PreEngineering #CodingMadeEasy #TelegramLearning
#ProgrammingWithFaith
โค5
C++ Basic 2018 (Batch-2) pinned ยซTo gain a deeper understanding through insightful explanations like these, consider joining our exclusive class ๐Ÿ“šโœจ. "Simply watching tutorials won't enhance your skills; engaging in discussions and practicing with others is essential ๐Ÿค๐Ÿ’ก." แˆˆแˆ˜แˆ˜แ‹แŒˆแ‰ฅ: @Progโ€ฆยป
Stop stressing over C++! ๐Ÿคฏ

From tricky syntax to exam pressure, weโ€™ve built the ultimate support system for your coding journey. Join the course at @ProgrammingWithFaith_bot and unlock everything you need to succeed:

โ€ข Detailed video lessons ๐Ÿ“น
โ€ข Step-by-step assignment guidance โœ๏ธ
โ€ข A library of past exams with full solutions ๐Ÿ“š

Your "A" grade starts here. Register today! ๐ŸŽ‰

@ProgrammingWithFaith2018
#ProgrammingWithFaith #LearnCPlusPlus #PreEngineering #CodingMadeEasy #TelegramLearning
#ProgrammingWithFaith
โค5๐Ÿ”ฅ1