[ಸಂಗೀತ] [ಸಂಗೀತ - ROSSINI, "RANZ DES ವಿಲಿಯಮ್ VACHES "TELL] [ಮ್ಯೂಸಿಕ್ - ಇಂಗ್ಲಿಷ್ ಬೀಟ್, "ಮಾರ್ಚ್ ಸ್ವಿವೆಲ್ ತಲೆ "ಎಂಬ] [ಚಪ್ಪಾಳೆ ಮತ್ತು ಹರ್ಷೋದ್ಗಾರ ಮಾಡುವ] DAVID MALAN: ಆದ್ದರಿಂದ ಈ CS50 ಹೊಂದಿದೆ. ನನ್ನ ಹೆಸರು ಡೇವಿಡ್ Malan ಆಗಿದೆ. ಮತ್ತು ನೀವು 73% ಯಾವುದೇ ಮೊದಲು ಅನುಭವ ಹೊಂದಿರುವ ಕಂಪ್ಯೂಟರ್ ವಿಜ್ಞಾನದ ಜೊತೆ, ನೀವು ಆಲೋಚಿಸುತ್ತೀರಿ ಎಂಬುದನ್ನು ವಿರುದ್ಧವಾಗಿದೆ. ಇಂದು ಆದ್ದರಿಂದ ನಾವು ದೂರ ಚಿಪ್ ಯೋಚಿಸಿದರು ಎಂದು ಜನಪ್ರಿಯತೆ ಕೊರತೆ, ಆದರೆ ನಲ್ಲಿ ನೀವು ಆ, ನೀವು ಒಂದು ಅರ್ಥದಲ್ಲಿ ನೀಡುತ್ತದೆ ಹೆಚ್ಚಿನ ಆರಾಮ ಜೊತೆ, ಇದು ದಿಕ್ಕುಗಳು ಈ ಸೆಮಿಸ್ಟರ್ ಹೋಗಬಹುದು. ಆದ್ದರಿಂದ ಈ ಆರಂಭಿಸೋಣ. ನಾನು ಯಾವುದೇ ವಿಚಾರವನ್ನು ಒಳಗೆ ಇಲ್ಲಿದೆ ಹೊಂದಿವೆ ಕಂಪ್ಯೂಟರ್, ಸಹ, ನಿಮ್ಮಂತಹ, ನಾನು ಪ್ರತಿದಿನ ಇದನ್ನು ಬಳಸಿ. ಆದರೆ ಇದು ಬಾಕ್ಸ್ ಕೆಲವು ರೀತಿಯ, ಮತ್ತು ಅಲ್ಲಿ ಇಲ್ಲಿದೆ ಇದನ್ನು ಅನೇಕ ಒಳಹರಿವು. ಕನಿಷ್ಠ, ಏನು, ಅಲ್ಲಿ ಇಲ್ಲಿದೆ? ಬಹುಶಃ ಒಂದು ಪವರ್ ಕಾರ್ಡ್. ಮತ್ತು ವಾಸ್ತವವಾಗಿ ಇದನ್ನು ತಯಾರಿಸಲು, ವಿದ್ಯುತ್, ನಾವು ಸಾಮರ್ಥ್ಯ ತೋರುವುದಿಲ್ಲ ಈ ದಿನಗಳಲ್ಲಿ ಸ್ವಲ್ಪ ಮಾಡುವ. ಆದರೆ ದಿನದ ಕೊನೆಯಲ್ಲಿ, ನಾವು ವಸ್ತುಗಳನ್ನು ಪ್ರತಿನಿಧಿಸಲು ಹೊಂದಿವೆ ನಾವು ಕಾಳಜಿ ಎಂದು. ನಾವು ಮಾಹಿತಿ ಪ್ರತಿನಿಧಿಸಲು ಹೊಂದಿವೆ ಕೆಲವು ರೂಪದಲ್ಲಿ. ಮತ್ತು ನೀವು ಕನಿಷ್ಟ ಅಸ್ಪಷ್ಟವಾಗಿ ಬಹುಶಃ ಕೋರುತ್ತೇವೆ ಅವಳಿ ಮೂಲಕ ಕಲ್ಪನೆಯನ್ನು ಪರಿಚಿತವಾಗಿರುವ ಅಥವಾ ಬಿಟ್ಗಳು ಹೇಗೋ ಅಥವಾ ಇತರ, ಕಂಪ್ಯೂಟರ್ಗಳು ಸೊನ್ನೆಗಳು ಮತ್ತು ಬಿಡಿಗಳ ಇಳಿಸಲಾಯಿತು. ಆದರೆ ನಾವು ಮತ್ತು ಕನಿಷ್ಠ ತೆಕ್ಕೆಗೆ ಮಾಡಬಹುದು ಆ ಬೆಳಕನ್ನು ಒಂದು ಬಿಟ್ ಪುಟ್? ಆದ್ದರಿಂದ ನಾನು ಈ ಸ್ವಲ್ಪ ಹೊಂದಿವೆ ಇಲ್ಲಿ ಮೇಜಿನ ದೀಪಗಳು. ನಾನು ಇಲ್ಲಿ ಒಂದು ವಿದ್ಯುತ್ ಔಟ್ಲೆಟ್ ಹೊಂದಿರುತ್ತವೆ. ಮತ್ತು ನಾನು ಒಳಗೆ ಪ್ರಸ್ತಾವನೆ ಹೋಗುವ ಬಾಗುತ್ತೇನೆ ನನ್ನ ಕಂಪ್ಯೂಟರ್ನ ಕನಿಷ್ಠ ಒಂದಾಗಿದೆ ಈ ವಸ್ತುಗಳು, ಸಾಮರ್ಥ್ಯವನ್ನು ಏನೋ ಆಫ್ ಸ್ವಿಚ್ ಅಥವಾ ಎಂದು. ಈ ಸಂದರ್ಭದಲ್ಲಿ, ಅದು ನಿಜಕ್ಕೂ ಒಂದು ಮೇಜಿನ ದೀಪ ಇಲ್ಲಿದೆ ಆದರೆ ಕಡಿಮೆ ಮಟ್ಟದ, ಇದು ವಿಷಯ ಒಂದು ಟ್ರಾನ್ಸಿಸ್ಟರ್ ಎಂದು. ಆದರೆ ನಮ್ಮ ವಿಶ್ವದ, ಒಂದು ಮೇಜಿನ ದೀಪ, ಆದ್ದರಿಂದ ನಾನು ಮುಂದೆ ಹೋಗಿ ಈ ಪ್ಲಗ್ ಹೋಗುವ ಬಾಗುತ್ತೇನೆ ಇಲ್ಲಿ ನನ್ನ ವಿದ್ಯುತ್ ಆಗಿ. ಮತ್ತು ನಾನು, ಈ ಸರಳ ಬಳಸಿಕೊಂಡು ಹೇಳಿಕೊಳ್ಳುತ್ತಾರೆ ಸರಳ ಸಾಧನ, ಈ ಸರಳ ಸ್ವಿಚ್, ನಾನು ಮಾಹಿತಿ ಪ್ರತಿನಿಧಿಸಬಹುದು. ಉದಾಹರಣೆಗೆ, ಇದೀಗ, ನಾನು ಏನೂ ಪ್ರತಿನಿಧಿಸುವ, ಬಲ? ನಾನು ಅಥವಾ 0 ಕರೆ ಮಾಡುತ್ತೇವೆ ಯಾವ ಪ್ರತಿನಿಧಿಸುವ ಬಾಗುತ್ತೇನೆ ಸುಳ್ಳು, ಏನೋ ವಿರುದ್ಧ ವಾಸ್ತವವಾಗಿ ಪ್ರಸ್ತುತ ಎಂದು. ಆದರೆ ನಾನು ಕೇವಲ ಈ ಸ್ವಿಚ್ ಆನ್ ಮಾಡಿದರೆ, ಈಗ ನಾನು 1 ನಿರೂಪಿಸಲಾಗಿದೆ ಬಂದಿದೆ. ಈ ಸರಳ ತುಂಡಿನ ಬಳಸಿಕೊಂಡು ಆದ್ದರಿಂದ ನೀವು ತಿನ್ನುವೆ ವೇಳೆ ಮೆಮೊರಿ, ನಾನು ಪ್ರತಿನಿಧಿಸಬಹುದು ಮಾಹಿತಿ. ಈಗ ದುರದೃಷ್ಟವಶಾತ್, ನನ್ನ ಕಂಪ್ಯೂಟರ್ ಎಲ್ಲಾ ಹೆಚ್ಚು ಮಾಡಲು ಸಾಧ್ಯವಿಲ್ಲ. ಇದು ಕೇವಲ ಎರಡು ಮೌಲ್ಯಗಳು ಪ್ರತಿನಿಧಿಸಬಹುದು ಇಡೀ ವಿಶ್ವದಲ್ಲೇ - 0 ಅಥವಾ 1. ಆದರೆ, ಈಗ, ಒಂದು ಸ್ಪಷ್ಟ ಪರಿಹಾರ ಇಲ್ಲಿದೆ ನಾವು ನಮ್ಮ ಗಣಕದ ವಿಸ್ತರಿಸಲು ಬಯಸಿದರೆ ಮೆಮೊರಿ ಮತ್ತು ಹೆಚ್ಚು ಪ್ರತಿನಿಧಿಸುತ್ತವೆ ಕೇವಲ 0 ಮತ್ತು 1? ಸರಿ, ತಂದೆಯ ಇಂಥ ಮತ್ತೊಂದು ಬಿಟ್ ದೋಚಿದ ಅವಕಾಶ. ಮತ್ತೊಂದು, ನ ಮತ್ತೊಂದು ಸ್ವಿಚ್ ದೋಚಿದ ಲೆಟ್ ಟ್ರಾನ್ಸಿಸ್ಟರ್, ಆದರೆ ನೀವು ಪಡೆಯಬೇಕೆಂದಿದ್ದರೆ ಅದರ ಬಗ್ಗೆ ಯೋಚಿಸಿದರೆ. ನನ್ನ ಮುಂದೆ ಹೋಗಿ ಈ ಪ್ಲಗ್ ಲೆಟ್ ನನ್ನ ಕಂಪ್ಯೂಟರ್ ಜೊತೆಗೆ. ಒಳಗೆ ಮತ್ತು ನಾನು ಆ ಮೂಲಕ, ಈಗ, ಪಡೆಯಲು ಹೋಗುವ ಬಾಗುತ್ತೇನೆ ಒಂದು ಬಿಟ್ ಹೆಚ್ಚು ವಿದ್ಯುತ್ ಮತ್ತು ಬಳಸಿ ಈ ಸ್ವಿಚ್ಗಳು ಹೆಚ್ಚು ಮಹತ್ವದ ಮತ್ತು ಆಫ್, ನಾನು ಹೆಚ್ಚು ಉದಾಹರಣೆಗೆ ಪ್ರತಿನಿಧಿಸಬಹುದು ಮಾಹಿತಿ. ಆದ್ದರಿಂದ ಇದೀಗ, ಈ 1. ನಾನು ಈಗ ಪ್ರತಿನಿಧಿಸಲು ಬಯಸಿದರೆ 2, ನಾನು ಈ ಮಾಡಬಲ್ಲರು. ಆದರೆ ಸಾಮಾನ್ಯವಾಗಿ, ಸಮಾವೇಶ ಮಾಹಿತಿ ನಾವು ಮಾಡುತ್ತೇವೆ ಅಂತಿಮವಾಗಿ ನೋಡಿ, ನನಗೆ ಇದನ್ನು ಹೊಂದಿರುತ್ತದೆ. ಈ 0 ಆದ್ದರಿಂದ, ಈ 1. ಈ 2 ಎಂದು. ಮತ್ತು ಆಶ್ಚರ್ಯಕರ, ಈ 3 ಎಂದು. ಈ ರೀತಿಯಲ್ಲಿ, ಇನ್ನೂ ಮಾಡಬಹುದು ನಾವು ಇನ್ನೂ ಅಪ್ ಲೆಕ್ಕ? ನಾನು ಮೂರನೇ ಬಿಟ್, ಮೂರನೇ ಸ್ವಿಚ್, ಪಡೆಯಲು ವೇಳೆ ನಾನು ಈಗ ಮಾಡಬಹುದು ಸ್ಥಾನದಲ್ಲಿದೆ ಇಲ್ಲಿದೆ 0 ಇಂದ ವರೆಗೆ ಲೆಕ್ಕ? ಬಲ, ನಾನು 0 ಪ್ರಾರಂಭವಾಗುವ ಬಾಗುತ್ತೇನೆ ವೇಳೆ 7 ಆದ್ದರಿಂದ? ಏಕೆಂದರೆ ನಾನು ಈ ಬೆಳಕಿನ ತಿರುಗಿ ವೇಳೆ ವಾಸ್ತವವಾಗಿ ಈ ಮೂರನೇ ಮತ್ತು ಅಂತಿಮ ಪೂರೈಸುತ್ತಿದ್ದರು , ಇಲ್ಲಿ ನನ್ನ ವಿದ್ಯುತ್ ಸಾಕೆಟ್ ಆಗಿ ಬೆಳಕಿಗೆ ನಂತರ ನಾನು ಪ್ರತಿನಿಧಿಸಲು ಸಾಮರ್ಥ್ಯವನ್ನು ಹೊಂದಿವೆ ಇಲ್ಲಿ ಎರಡು ಮೌಲ್ಯಗಳು ಯಾವುದೇ, ಎರಡು ಮೌಲ್ಯಗಳು ಇಲ್ಲಿ, ಇಲ್ಲಿ ಎರಡು ಮೌಲ್ಯಗಳು - ಮತ್ತು ಆದ್ದರಿಂದ ನಾನು 2 ಬಾರಿ 2 ಬಾರಿ ಪ್ರತಿನಿಧಿಸಬಹುದು 2, ಅಥವಾ ಎಂಟು ಸಾಧ್ಯ ಮೌಲ್ಯಗಳು. ಮತ್ತು ನಾನು 0 ನಲ್ಲಿ ಲೆಕ್ಕಪರಿಶೋಧಕ ಆರಂಭಿಸಲು ವೇಳೆ, ಆದ್ದರಿಂದ ಆ 0, 1, 2, 3, 4, 5, 6, 7 ಇಲ್ಲಿದೆ. ಈ ಅವಳಿ ಆದ್ದರಿಂದ. ಇದು ನಿಜವಾಗಿಯೂ ಎಂದು ಮಾಹಿತಿ ಸರಳವಾಗಿದೆ. ಮತ್ತು ನಾನು ಈ ವಾಸ್ತವವಾಗಿ ವಾದಿಸುತ್ತಾರೆ ಗೆಳೆಯರನ್ನು ಅತ್ಯಂತ ಸ್ವಲ್ಪ ಪರಿಚಿತ ಈ ಕೋಣೆಯಲ್ಲಿ ಎಲ್ಲರೂ. ನನ್ನ ಮುಂದೆ ಹೋಗಿ ತೆರೆಯಲು ಅವಕಾಶ ಒಂದು ಇಲ್ಲಿ ಸ್ವಲ್ಪ ಪಠ್ಯ ಸಂಪಾದಕ. ಮತ್ತು ನೀವು ಗ್ರೇಡ್ ಶಾಲೆಯಿಂದ ನೆನಪಿಸಿಕೊಂಡು ಇರಬಹುದು ನಾವು ನೂರಾರು ವಿಷಯಗಳಿಗಾಗಿ ಎಂದು ಸ್ಥಳ, ಹತ್ತರ ಸ್ಥಾನದಲ್ಲಿ, ಮತ್ತು ಬಿಡಿಗಳ ಸ್ಥಾನದಲ್ಲಿ. ಮತ್ತು ಕರೆಸಿಕೊಳ್ಳುವುದು ಎಂದು ನೀವು ಕೆಲವು ದಶಮಾಂಶ ಹೊಂದಿದ್ದರೆ ಯಾದೃಚ್ಛಿಕ ಏನೋ ಹಾಗೆ ಸಂಖ್ಯೆ, 123 ನಂತಹ, ನೀವು ಮೂಲಭೂತವಾಗಿ ಎಂದು ರೂಪದಲ್ಲಿ ಎಂದು ಬರೆಯಲು ಈ ಮೂರು ಸ್ತಂಭಗಳನ್ನು. ಮತ್ತು ಏಕೆ 1, 3 ಯಾವ 2 ನಾವು 123 ಮಾಹಿತಿ ಗೊತ್ತು? ವೆಲ್, ಎಡತುದಿಯಲ್ಲಿರುವ ಅಂಕಣದಲ್ಲಿ, ನಾವು ಒಂದು 100 ಜೊತೆಗೆ ಎರಡು 10, 120 ಎಂದು ಆದ್ದರಿಂದ ಜೊತೆಗೆ ಮೂರು 1 ಸೆ, 123 ಎಂದು ಆದ್ದರಿಂದ. ನಾವು ಪ್ರಕಾಶಿಸಲ್ಪಟ್ಟ ಈಗ ಈ ಪ್ರಪಂಚದ ನಿಖರವಾಗಿ ಸಮನಾಗಿರುತ್ತದೆ ನೀವು ವರ್ಷಗಳ ಕಾಲ ನಿಕಟತೆಯನ್ನು ಬಂದಿದೆ ಈಗ ಬಿಟ್ಟರೆ ನಮ್ಮ ಕಾಲಮ್ಗಳನ್ನು 10 ಅಧಿಕಾರಗಳನ್ನು ಅಲ್ಲ. ಅವರು ಕೇವಲ 2 ಅಧಿಕಾರಗಳನ್ನು ಆರ್. ಆ ಬಿಡಿಗಳ ಸ್ಥಾನದಲ್ಲಿ, ಈ ಇಲ್ಲಿದೆ ಆದ್ದರಿಂದ ಆದರೆ twos ಸ್ಥಳದಲ್ಲಿ ಎಂದು ನಾನು, ಇದು ಬೌಂಡರಿಗಳು ಸ್ಥಳದಲ್ಲಿ ಎಂದು ನಾನು. ಮತ್ತು ನಾನು ಕೇವಲ ಸರಳ ಬಳಸಿಕೊಂಡು ನಾನು ಏಕೆಂದರೆ ವಸ್ತುಗಳನ್ನು ಮಾಡಲು ಕಾರ್ಯವಿಧಾನಗಳ ರಂದು ಮತ್ತು ಆಫ್ - ವಿದ್ಯುತ್ ಹರಿಯುವ ಇದೆ ಅಥವಾ ವಿದ್ಯುತ್ ಹರಿಯುವ ಅಲ್ಲ ಇದೆ - ನಾನು ಸಾಕಷ್ಟು ಅದೇ ಅಭಿವ್ಯಕ್ತಿಗೆ ಹೊಂದಿಲ್ಲ ಒಂಬತ್ತು ಮೂಲಕ 0 ಮಾಹಿತಿ ಶ್ರೇಣಿ. ನಾವು ಸರಳ ಇದು ಸೂಪರ್ ಇರಿಸಿಕೊಳ್ಳಲು ಹೊರಟಿರುವೆ ಕಂಪ್ಯೂಟರ್ಗಳ ಈ ಜಗತ್ತಿನಲ್ಲಿ. ನಾನು ಮಾತ್ರ 0 ಅಥವಾ 1 ಹೊಂದಿವೆ - ಆಫ್ ಅಥವಾ ರಂದು, ಸುಳ್ಳು ಅಥವಾ ಸತ್ಯ. ಮತ್ತು ಆದ್ದರಿಂದ ನಾನು ಇದೀಗ ಪ್ರತಿನಿಧಿಸುವ ಬಾಗುತ್ತೇನೆ ಏನು 1, 1, 1 ಏಕೆಂದರೆ ಇವುಗಳಲ್ಲಿ ಪ್ರತಿ ದೀಪಗಳನ್ನು ಬೆಳಗಿಸಲಾಯಿತು ಇದೆ. ಸರಿ, ಆದ್ದರಿಂದ, ನನಗೆ ಒಂದು 4 ಜೊತೆಗೆ ಒಂದು 2 ನೀಡುತ್ತದೆ ಆ 6, ಜೊತೆಗೆ ಒಂದು 1 ಮತ್ತು 7 ಇಲ್ಲಿದೆ. ಮತ್ತು ಆದ್ದರಿಂದ ಮೂರು ಈ ಅನುಕ್ರಮವನ್ನು ಮಾಡುತ್ತದೆ ಬಿಟ್ಗಳು ಸಂಖ್ಯೆ 7 ಪ್ರತಿನಿಧಿಸುತ್ತವೆ. ಒಳಗೆ ನಿಮ್ಮ ಆದ್ದರಿಂದ ಎಲ್ಲಾ ಈ ಸಮಯ, ಕಂಪ್ಯೂಟರ್, ಯಾವುದೇ ಸಂಖ್ಯೆ ಎಂದು ಟ್ರಾನ್ಸಿಸ್ಟರ್ಗಳು, ಬಿಟ್ನ ಯಾವುದೇ ಸಂಖ್ಯೆ. ಆದರೆ ದಿನದ ಕೊನೆಯಲ್ಲಿ, ನಾವು ಮಾಹಿತಿ ಪ್ರತಿನಿಧಿಸಬಹುದು ಸರಳವಾಗಿ ಎಂದು. ಈಗ ದುರದೃಷ್ಟವಶಾತ್, ನಾವು ಮಾತ್ರ ಗಣನೆಗೆ ಬಂದಿದೆ ಅಪ್ ಇದುವರೆಗಿನ CS50 ರಲ್ಲಿ 7, ಆದರೆ ಆಶಾದಾಯಕವಾಗಿ ನಾವು ಒಂದು ಬಿಟ್ ಮಾಡಬಹುದು ಉತ್ತಮವಾಗಿದೆ. ಮತ್ತು ವಾಸ್ತವವಾಗಿ ನಾವು. ಭಾವಿಸೋಣ ನಾವು ಮಾನವರು ಕೇವಲ ಕ್ರಮವಿಲ್ಲದ ನಾವು ಹೋಗುವ ಎಂದು ನಿರ್ಧರಿಸಿದರು 1 ಮತ್ತು 2, 3, ಹಾಗೆ ಸಂಖ್ಯೆಗಳನ್ನು ಸಂಯೋಜಿಸಲು ನಿರ್ದಿಷ್ಟ ಅಕ್ಷರಗಳಿಂದ 4, 5, 6, 7, ವರ್ಣಮಾಲೆಯ. ಮತ್ತು ಐತಿಹಾಸಿಕ ಕಾರಣಗಳಿಗಾಗಿ, ನಾನು ಹೋಗುವ ಬಾಗುತ್ತೇನೆ ಸ್ವಲ್ಪ ಕ್ರಮವಿಲ್ಲದ ಆರಂಭಿಸಲು, ಆದರೆ ನಾನು ಮಾನವರು ಹೇಳಲು ಹೋಗಿ, ನಾವು ಹೋಗುವ ಜಾಗತಿಕವಾಗಿ, ಒಂದು ಗುಣಮಟ್ಟದ ನಿರ್ಧರಿಸಲು ಎಂದು 65 ಸಂಖ್ಯೆ ಅಕ್ಷರದ ಎ ಪ್ರತಿನಿಧಿಸುವ 66 ಬಿ ಡಾಟ್, ಡಾಟ್, ಡಾಟ್ ಪ್ರತಿನಿಧಿಸುತ್ತದೆ. 90 ಅಕ್ಷರದ ಝಡ್ ಪ್ರತಿನಿಧಿಸುತ್ತಾರೆ ನಾವು ಕೆಲವು ಮಾಡಿದರೆ ಮತ್ತು ಅವರ ಊಹಿಸಿಕೊಳ್ಳಿ ಅವಕಾಶ ಇದನ್ನು ಭಾವಿಸಲಾಗಿದೆ, ನಾವು ಬರಲು ಸಾಧ್ಯವಾಯಿತು ಘೋಷಣಾ ಬಿಂದುಗಳಿಗೆ ಸಂಖ್ಯೆಯ ವಾಸ್ತವವಾಗಿ ಮತ್ತು ಸಣ್ಣ ಅಕ್ಷರಗಳ, ಮತ್ತು, ಇತರೆ ಜನರು ನಮಗೆ ಎಂದು ಮಾಡಿದ. ಆದ್ದರಿಂದ ಈಗ ನಾವು ಬಿಟ್ಸ್ ಹೊಂದಿತ್ತು ನಾವು ಯಾವ ಪ್ರತಿನಿಧಿಸುತ್ತವೆ ಸಂಖ್ಯೆಗಳು ಸಂಖ್ಯೆಗಳು ಇದು ನಾವು ಅಕ್ಷರಗಳನ್ನು ಪ್ರತಿನಿಧಿಸಲು, ಮತ್ತು ಮಾಡಬಹುದು ಅಕ್ಷರಗಳು ನಾವು ಈಗ ಕಂಪೋಸ್ ಪ್ರಾರಂಭಿಸಬಹುದು ಇಮೇಲ್ಗಳು ಮತ್ತು ಮುದ್ರಣ ಪಾತ್ರಗಳು ಪರದೆಯ ಮೇಲೆ. ಆದ್ದರಿಂದ, ನಾನು ಆದಲ್ಲಿ, ನನಗೆ ಆಹ್ವಾನಿಸಲು ಅವಕಾಶ ಎಂಟು ಕೆಚ್ಚೆದೆಯ ಸ್ವಯಂಸೇವಕರು - ಕೇವಲ ಕಾಣಿಸಿಕೊಂಡ ನನಗಿಷ್ಟವಿಲ್ಲ ಯಾರು ಕ್ಯಾಮೆರಾ ಆದರೆ ಅಂತರ್ಜಾಲದಲ್ಲಿ - ಇಲ್ಲಿ ಬಂದು ಎಂಟು ಉದಾಹರಣೆಗೆ ಪ್ರತಿನಿಧಿಸಲು ಬದಲಿಗೆ ಈ ಮೂರು ಬಿಟ್ಸ್. ಆದ್ದರಿಂದ ಬಗ್ಗೆ ಒಂದು, ಎರಡು? ಹೇಗೆ ಸುಮಾರು ಮೂರು? ಬೆಳಕು ಹೇಗೆ ನಾಲ್ಕು ನೀಲಿ, ತುದಿಯಲ್ಲಿ ಐದು? ಇಲ್ಲಿ ಪ್ರತಿ ಯಾರಾದರೂ ಬಗ್ಗೆ? ಮುಂದೆ ಆರು, ಮುಂದೆ ಏಳು, ಹಾಗೆಯೇ ಮುಂದೆ ಮತ್ತು ಎಂಟು,. ಆದ್ದರಿಂದ ನಾನು ಹಾಗೆ ತಯಾರಾದ ಬಂದು ಹರಿಯುತ್ತಿತ್ತು ಕಾಗದದ ಚೂರುಗಳನ್ನು ಒಂದು ಇಡೀ ಗುಂಪೇ ಜೊತೆ. ಮತ್ತು ಕಾಗದದ ಈ ಚೂರುಗಳನ್ನು ಮೇಲೆ ಸಂಖ್ಯೆಗಳು ಎಂದು ಪ್ರತಿನಿಧಿಸುತ್ತವೆ ಎಂಬುದನ್ನು ಕಾಲಮ್ಗಳನ್ನು ನೀವು ಹುಡುಗರಿಗೆ ಪ್ರತಿನಿಧಿಸಲು ಹೋಗುವ. ಆದ್ದರಿಂದ ನೀವು ಇರುತ್ತದೆ - ನಿಮ್ಮ ಹೆಸರೇನು? ವಿದ್ಯಾರ್ಥಿ: ಅನ್ನಾ ಲಿಯಾ. DAVID MALAN: ಅನ್ನಾ ಲಿಯಾ, ನೀವು 128s ಕಾಲಮ್ ಇರುತ್ತದೆ. ನೀವು? ವಿದ್ಯಾರ್ಥಿ: ಕ್ರಿಸ್. DAVID MALAN: ಕ್ರಿಸ್ ತಿನ್ನುವೆ 64s ಕಾಲಮ್ ಎಂದು. ನೀವು? ವಿದ್ಯಾರ್ಥಿ: ಡಾನ್. DAVID MALAN: ಡಾನ್ ತಿನ್ನುವೆ 32s ಕಾಲಮ್ ಎಂದು. ವಿದ್ಯಾರ್ಥಿ: Pramit. DAVID MALAN: Pramit ತಿನ್ನುವೆ 16S ಕಾಲಮ್ ಎಂದು. ವಿದ್ಯಾರ್ಥಿ: ಲಿಲಿಯನ್. DAVID MALAN: ಲಿಲಿಯನ್ 8s ಇರುತ್ತದೆ. ವಿದ್ಯಾರ್ಥಿ: ಜಿಲ್. DAVID MALAN: ಜಿಲ್ ತಿನ್ನುವೆ 4S ಕಾಲಮ್ ಎಂದು. ವಿದ್ಯಾರ್ಥಿ: ಮೇರಿ. DAVID MALAN: ಮೇರಿ 2s ಎಂದು, ಮತ್ತು? ವಿದ್ಯಾರ್ಥಿ: ಡೇವಿಡ್. DAVID MALAN: ಡೇವಿಡ್ ತಿನ್ನುವೆ 1 ಸೆ ಕಾಲಮ್ ಎಂದು. ನೀವು ಹುಡುಗರಿಗೆ ಸ್ವಲ್ಪ ಹೆಜ್ಜೆ ಆದ್ದರಿಂದ ವೇಳೆ ಮುಂದೆ ಆದ್ದರಿಂದ ಎಲ್ಲರೂ ನೋಡಬಹುದು. ಏನು ನೀವು ಹುಡುಗರಿಗೆ ಕಾಣುವುದಿಲ್ಲ ಎಂದು ಮೇಲೆ ಮತ್ತೆ ಕಾಗದದ ಈ ಚೂರುಗಳನ್ನು ಹೊಂದಿದೆ ಒಂದು ಬಗ್ಗೆ ಎಂದು ಸ್ವಲ್ಪ ಮೋಸಮಾಡುವುದನ್ನು ಹಾಳೆ ಎರಡೂ ಈ ಎಂಟು ಬಿಟ್ಸ್ ಸೂಚನೆ ಅವರ ಕೈ ಅಥವಾ ಸಂಗ್ರಹಿಸಲು ಅವರ ಕೈ ಸಂಗ್ರಹಿಸಲು. ಅವರ ಕೈ ಅಪ್ ಹೋದರೆ, ಅವರು ಆರ್ ಒಂದು 1 ಪ್ರತಿನಿಧಿಸುವ. ಅವರ ಕೈ ಕೆಳಗೆ ಆಗಿರುತ್ತದೆ ವೇಳೆ, ಅವರು ಆರ್ 0 ಪ್ರತಿನಿಧಿಸುವ. ಅಷ್ಟರಲ್ಲಿ, ನಾವು ಪ್ರೇಕ್ಷಕರ ಇರಬೇಕು ಈ ಆಧಾರದ ಮೇಲೆ, ಲೆಕ್ಕಾಚಾರ ಸಾಧ್ಯವಾಯಿತು ಮ್ಯಾಪಿಂಗ್, ಯಾವ ಮೂರು ಅಕ್ಷರದ ಪದವನ್ನು ಈ ಜನರಾಗಿದ್ದರು ಔಟ್ ಉಚ್ಚರಿಸಲು ಬಗ್ಗೆ. ಆದ್ದರಿಂದ ಕೇವಲ ಒಂದು ಕ್ಷಣದಲ್ಲಿ, ನೀವು ಹೊರಟಿರುವೆ ಹಿಂಭಾಗದಿಂದ ಮೊದಲ ಸಾಲು ಓದಿ ನಿಮ್ಮ ಮೋಸಮಾಡುವುದನ್ನು ಹಾಳೆ, ಮತ್ತು ನೀವು ಕೋರುತ್ತೇವೆ ನಿಮ್ಮ ಕೈ ಹೆಚ್ಚಿಸಲು ಅಥವಾ ಎತ್ತುವುದಿಲ್ಲ ಹೋಗಿ. ನೀವು 1 ಕೋರುತ್ತೇವೆ ವೇಳೆ, ನೀವು, ವೇಳೆ ಸಂಗ್ರಹಿಸಲು ನೀವು 0, ನೀವು ಅಲ್ಲಿ ಸ್ಟ್ಯಾಂಡ್ ವಕ್ರವಾಗಿ, ಕೇವಲ. ಹೋಗಿ. ಏನು ಸಂಖ್ಯೆ, ಮೊದಲ ಮತ್ತು ಅಗ್ರಗಣ್ಯ, ಈ ಹುಡುಗರಿಗೆ ಪ್ರತಿನಿಧಿಸುವುದಾಗಿ? 66. 66, ಬಲ? ನಾವು, 64s ಅಂಕಣದಲ್ಲಿ ಒಂದು 1 ಹೊಂದಿವೆ 2s ಅಂಕಣದಲ್ಲಿ ಒಂದು 1. ನನಗೆ 66 ನೀಡುವ, ಕಾಣಿಸಿಕೊಳ್ಳುವ ಹಾಗೆ ಬಿ ಆದ್ದರಿಂದ ಪ್ರತಿನಿಧಿಸುವ ಮಾಡಬೇಕು ನೀವು ಹುಡುಗರಿಗೆ ಉಚ್ಚರಿಸಲಾಗುತ್ತದೆ ಎಂದು - ಸರಿ, ಎಂದು ಸಾಕಷ್ಟು ಇಲ್ಲಿದೆ. ಬಿ ಈಗ ತಂದೆಯ ಮೇಲೆ ಸರಿಸಲು ಅವಕಾಶ ನಮ್ಮ ಎರಡನೇ ಅಕ್ಷರದ. ಹೋಗಿ. ಯಾರು ಇಲ್ಲಿ ಗಣಿತ ನಲ್ಲಿ ತ್ವರಿತ ಇಲ್ಲಿದೆ? 79 ಆದ್ದರಿಂದ. ಮತ್ತೆ, ನಾವು ಕಾಲಮ್ಗಳನ್ನು ಎಲ್ಲಾ ಸೇರ್ಪಡೆಯಾಗುತ್ತವೆ ವೇಳೆ ಇದರಲ್ಲಿ 1 ಕೇವಲ, ಪ್ರಸ್ತುತ, ಇಲ್ಲ ನಾವು ಸರಳ ಜೊತೆ ಮೊದಲು ಮಾಡಿದರು ಹಾಗೆ 7 ಉದಾಹರಣೆಗಳ, ನಾವು ಈಗ ಸಂಖ್ಯೆ 79 ಪಡೆಯಿರಿ. ನಮ್ಮ ಮ್ಯಾಪಿಂಗ್ ಪ್ರಕಾರ ಯಾವುದು ಅಕ್ಷರದ ಒ ಆದ್ದರಿಂದ ನಾವು ಸುಮಾರು ಅಲ್ಲಿ ಆರ್. ಬಿ, ಒ ಮತ್ತು ಕೊನೆಯದಾಗಿ, ಹೋಗಿ. ಅವರು ಈಗ ಏನು ಪ್ರತಿನಿಧಿಸುವುದಾಗಿ? ಕಡಿಮೆ ಒಮ್ಮತ. ಅದು ಕೇವಲ ಒಂದು ಸಂಪೂರ್ಣ ಗೊಣಗುತ್ತಿದ್ದರು ಇಲ್ಲಿದೆ. ಹೌದು, ಇದು ವಾಸ್ತವವಾಗಿ 87 ರಲ್ಲಿ ಇಲ್ಲಿದೆ. ಗುಡ್. ನಾವು ಈಗ ಎಂದು ಮತ್ತೆ ನಕ್ಷೆ ಆದ್ದರಿಂದ - ನಾವು , ನಮ್ಮ ASCII ಚಾರ್ಟ್ ಕರೆ ಪ್ರಾರಂಭಿಸಿ ಅಮೇರಿಕನ್ ಸ್ಟ್ಯಾಂಡರ್ಡ್ ಕೋಡ್ ಮಾಹಿತಿ ಇಂಟರ್ಚೇಂಜ್. ನಮಗೆ ಅಕ್ಷರದ ನೀಡುತ್ತದೆ - "ಬೊ" ಆದರೆ "ಬಿಲ್ಲು." ಅಲ್ಲ ಮತ್ತು ಒಂದು ಪರಿಪೂರ್ಣ ಇಲ್ಲಿದೆ ನೀವು ಹುಡುಗರಿಗೆ ಬಿಲ್ಲು ತೆಗೆದುಕೊಳ್ಳಬೇಕು ಕ್ಯೂ ಹಿಂದೆ ಮತ್ತು ತಲೆ. ತುಂಬಾ ಧನ್ಯವಾದಗಳು. [ಚಪ್ಪಾಳೆ] DAVID MALAN: ನೀವು ಅವುಗಳನ್ನು ಇರಿಸಬಹುದು. ವಾಸ್ತವವಾಗಿ, ಯಾರಿಗಾದರೂ ಎಂದು ಸಹ ಒಂದು ಮೇಜಿನ ದೀಪ ಕೂಡ? [ಪ್ರೇಕ್ಷಕರಿಂದ ಲೇವಡಿ ಮಾಡು] DAVID MALAN: ಡೆಸ್ಕ್ ದೀಪ? [ನಗು] DAVID MALAN: ನಿಜವಾಗಿಯೂ? ಎಲ್ಲರಿಗೂ ಡೆಸ್ಕ್ ದೀಪಗಳು? ಎಲ್ಲಾ ಸರಿ. ಆದ್ದರಿಂದ ಅತ್ಯಂತ ಸರಳ ಆರಂಭಗೊಂಡು ತತ್ವಗಳನ್ನು, ನಾವು ಈಗ ಎಣಿಕೆ ಬಂದಿದೆ ಕೇವಲ 7 0 ಮೇಲಕ್ಕೆ ಎಲ್ಲಾ ರೀತಿಯಲ್ಲಿ ಅಪ್, ನಾವು ಮಾಡಿದ ಹೆಚ್ಚು ಹಾಕುವುದು ಕೇವಲ ಭಾವಿಸಲಾಗಿದೆ ಬಿಟ್ ಅಥವಾ ಹೆಚ್ಚು ದೀಪಗಳು ಅಥವಾ ಹೆಚ್ಚಿನ ಟ್ರಾನ್ಸಿಸ್ಟರ್ಗಳನ್ನು ಈ ಸಮಸ್ಯೆಯನ್ನು ನಲ್ಲಿ, ನಾವು ದೊಡ್ಡ ಮತ್ತು ದೊಡ್ಡ ಸಂಖ್ಯೆಗಳನ್ನು ಪ್ರತಿನಿಧಿಸುತ್ತದೆ, ಮತ್ತು ಆದ್ದರಿಂದ, ದೊಡ್ಡ ಮತ್ತು ದೊಡ್ಡ ವ್ಯಾಪ್ತಿಯ ಇಂಗ್ಲೀಷ್ ನಂತಹ ವರ್ಣಮಾಲೆಗಳ. ಇಂದು ಮತ್ತು ಕೇವಲ ನಾವು ನಂಬಿಕೆ ಬಗ್ಗೆ ಎಂದು ಅದೇ ನಾವು ಪ್ರಾರಂಭವಾಗುವುದು ಗ್ರಾಫಿಕ್ಸ್ ಮತ್ತು ವೀಡಿಯೊ ಮತ್ತು ಯಾವುದೇ ಪ್ರತಿನಿಧಿಸುತ್ತವೆ ನಾವು ನೀವು ಇದು ಇತರ ಮಾಧ್ಯಮದ ಸಂಖ್ಯೆ ಇಂದು ಪರಿಚಿತ. ಈ CS50 ಆದ್ದರಿಂದ, ಮತ್ತು ಈ ವರ್ಗದಲ್ಲಿನ ನಿಮ್ಮ ಜೊತೆ, ಮತ್ತೊಮ್ಮೆ, ಬಹಳ ಹಲವು ಸ್ವಲ್ಪ ಮಾಹಿತಿ ಹೊಂದಿರುವ ಸಹಪಾಠಿಗಳು ನೀವು ಅನುಭವಿಸಬಹುದು. ಮತ್ತು ನಾನು ಏಕೆಂದರೆ ಸಾಕಷ್ಟು ಇದು ಕೇವಲ ಬಗ್ಗೆ ಸಾಮಾನ್ಯವಾಗಿ, ಮಾಹಿತಿ ಇತ್ತೀಚೆಗೆ ಒಂದು ಮಾಹಿತಿ ಸೇರಿದಂತೆ ಹೊಸಬರಾಗಿ ಘಟನೆಗಳು ಸಲಹೆ ಮತ್ತು ಕೊನೆಯ ವಸಂತ ತಂದೆಯ ಎರಡನೆಯ ಸಲಹೆ ಈವೆಂಟ್, ನಾವು ಯಾವಾಗಲೂ ವಿದ್ಯಾರ್ಥಿಗಳು ತಳ್ಳಿಹಾಕುವುದು ಕೇಳಲು , ಹಾಗೆಯೇ, ಸಿಎಸ್ ಮೇಜಿನ ಬಳಸಿದಾಗ ಬರುವ ನಾನು ಈ ತೆಗೆದುಕೊಳ್ಳುವ ಕುರಿತು ಮಾಡಲಾಗಿದೆ ಬಂದಿದೆ ಪರಿಚಯ ವರ್ಗ, ಆದರೆ ನಾನು ನಿಜವಾಗಿಯೂ ಮನುಷ್ಯ ಒಂದು ಕಂಪ್ಯೂಟರ್ ವ್ಯಕ್ತಿ. ಖಂಡಿತವಾಗಿ ಅಥವಾ, ಆದರೆ ಎಲ್ಲರೂ ನನಗೆ ಹೆಚ್ಚು ತಿಳಿದಿದೆ. ಮತ್ತು ನಾನು ದೊಡ್ಡ ಫಾಂಟ್ ಈ ಪುಟ್ ಸಾಧ್ಯ, ಈ ಸಂದೇಶವನ್ನು ತಿಳಿಸುವ ಎಂದು ವಾಸ್ತವವಾಗಿ ಸಂದರ್ಭದಲ್ಲಿ ಅಲ್ಲ. ಮತ್ತು ನೀವು ಆಶ್ಚರ್ಯ ಪಡುವ ನೀವು ವೇಳೆ, ಮಾಡಬೇಕಾದುದು ನಾನು, ವಾಸ್ತವವಾಗಿ, ಇಲ್ಲಿ ಎಂದು? ಕೇವಲ ಅರ್ಥ ಈ ಕೋರ್ಸ್ ನ ಕಂಪ್ಯೂಟರ್ ಎಂಬ ಪರಿಚಯ ಸೈನ್ಸ್, ಇದು ಕಂಪ್ಯೂಟರ್ ಗೆ ಪರಿಚಯವಾಗಿದೆ ಸೈನ್ಸ್ ಐ ಆದ್ದರಿಂದ ವಾಸ್ತವವಾಗಿ ಇರುತ್ತದೆ ಎರಡನೇ ಅಂತಹ ಪರಿಚಯ. ಆದ್ದರಿಂದ ನೀವು, ವಾಸ್ತವವಾಗಿ, ಅಲ್ಲವೆಂದು ತಪ್ಪು ಸ್ಥಳದಲ್ಲಿ. ಮತ್ತು ನಾನು ಇಂದು ಹೊಂದಿರುವ ಗುರಿಗಳನ್ನು ಸೇರಿವೆ ಯಾವುದೇ ಅಂತಹ ಕಳವಳಗಳು ನೀವು ಹೋಗಲಾಡಿಸು ಗೆ ಹೊಂದಿರಬಹುದು, ಆದರೆ ಬಣ್ಣ ಒಂದು ಫಾರ್ ಅಂಗಡಿಯಲ್ಲಿ ಎಂಬುದನ್ನು ಚಿತ್ರಣವು ವಿದ್ಯಾರ್ಥಿಗಳು ಕಡಿಮೆ ಮತ್ತು ಹೆಚ್ಚು ಆರಾಮದಾಯಕ ಅಂತಹವರು ಈ ಪಠ್ಯಕ್ಕೆ. ಆದರೆ ಕರಪತ್ರಗಳು ಒಂದು ಮೊದಲ, ಪದ ನೀವು, ಇಂದು ಹೊಂದಿರುವ ನಡುವೆ ಆಸ್ ಒಂದು ಗಳಾಗಿದ್ದಾರೆ. ಇದು ಕೆಲವು ಬಾರಿ ನಮ್ಮ ದೃಷ್ಟಿಯನ್ನು ವಿಶೇಷವೇನು ಈಗ ಒಂದು ಹೊಸ ಶ್ರೇಯಾಂಕ ಪರಿಚಯಿಸಲು ಈ ಕೋರ್ಸ್ ಆಗಿ ಆಯ್ಕೆ - ಅವುಗಳೆಂದರೆ, / UNSAT SAT. ತಾತ್ವಿಕವಾಗಿ ನನಗೆ, ಇದು, ಹೆಚ್ಚು ಹೆಚ್ಚು ಆಗಿದೆ ಹೆಚ್ಚು ಪ್ರಮುಖ ಎಂದು ಈ ತರಗತಿಯಲ್ಲಿ ವಿದ್ಯಾರ್ಥಿಗಳು ಆಕರ್ಷಿಸುವ ವಸ್ತು, ಮೂಲಕ ಪ್ರಶ್ನಿಸಲು ವಸ್ತು ಮತ್ತು ಕಡಿಮೆ ಬಗ್ಗೆ, ದೂರದ ಚಿಂತೆ ನಿಜವಾದ ಅಂಕಗಳನ್ನು ಯಂತ್ರ ಸೆಮೆಸ್ಟರ್ ಮತ್ತು ಅಕ್ಷರದ ಶ್ರೇಣಿಗಳನ್ನು ಕೊನೆಯಲ್ಲಿ, ಆದರೆ ನಿಜವಾದ ತೆಕ್ಕೆಗೆ ಪಠ್ಯ ಮತ್ತು ಅದರ ವಸ್ತು. ನಿಜವಾಗಿಯೂ ಈ, ಹೆಚ್ಚು ಸಾಮಾನ್ಯವಾಗಿ, ಭಾಸವಾಗುತ್ತದೆ ಗೆ, ಅವರಿಗೆ ಆಸಕ್ತಿಕರವಾಗಿದೆ ಏನು ಆದರೆ ಆಕ್ಷೇಪಣೆ ಬಹುಮಾನ ಅಭಿಪ್ರಾಯ ವೈಫಲ್ಯದ ಭಯವಿಲ್ಲದೇ. ಮತ್ತು ವಾಸ್ತವವಾಗಿ, ಈ ತುಂಬಾ ಪುನರಾವರ್ತಿಸದಂತಹುದಾಗಿದೆ ಈ ಮತ್ತು ಇತರ ಪರಿಚಯಾತ್ಮಕ ರಲ್ಲಿ ಥೀಮ್ ನೀವು ಹೊಂದಿರುವ ಇತರ ಕ್ಷೇತ್ರಗಳಲ್ಲಿ ಶಿಕ್ಷಣ, ಇದು ಬಂದಾಗ ಈ trepidation ಒಂದು ತಂದೆಯ ಕಾಲ್ಬೆರಳುಗಳನ್ನು ಹಾಕುವ ಪರಿಚಯವಿಲ್ಲದ ನೀರಿನಲ್ಲಿ. ಮತ್ತೆ 1995 ರಲ್ಲಿ ನಾನು, ಹೊಸಬರಾಗಿ ಆಗಿತ್ತು. ನಾನು ತುಂಬಾ ಎಂದು ಮೇಲೆ ಕೇಂದ್ರೀಕೃತವಾಗಿತ್ತು ಇಲ್ಲಿ ಆಡಳಿತ ಸಾರೀಕಾರಕದ. ಮತ್ತು ಇನ್ನೂ ನಾನು ಯಾವಾಗಲೂ ಒಂದು ಬಿಟ್ ಬೆಳೆಸಿಕೊಂಡ ಗೆಳೆಯರನ್ನು ಕಂಪ್ಯೂಟರ್ ವಿಜ್ಞಾನದಲ್ಲಿ ಒಂದು ಆಸಕ್ತಿ. ನಾನು ಯಾವಾಗಲೂ ಕೂಲಂಕುಷವಾಗಿ. ಆದರೆ ಮತ್ತೆ ನಂತರ, ಸಹ, ನಾನು ಈ ಭಯ ಹಂತ ಸಹ ತುಂಬಾ, CS50 ರಲ್ಲಿ ಅಡಿ ಮೆಟ್ಟಿಲು ನಾನು ಶಾಪಿಂಗ್ ಮಾಡಲಿಲ್ಲ ಆದ್ದರಿಂದ ಇದು ಹೊಸ ವಿದ್ಯಾರ್ಥಿಯ ವರ್ಷದ. ಮತ್ತು ನಾನು ಒಂದು ಕಾಲು ಹಾಕಲು ಮಾತ್ರ ಕಾರಣ ಬಾಗಿಲು ಎರಡನೆಯ ವರ್ಷವಾದ ಕಾರಣದಿಂದ ನಾನು ಇದು ಹಾದು / ವಿಫಲಗೊಳ್ಳುತ್ತದೆ ಪಡೆಯಲು ಅವಕಾಶವಿತ್ತು. ಆದರೆ ಪಾಸ್ / ನಾನು ಪಡೆಯಲು ಅಗತ್ಯವಿದೆ ಫೇಲ್ ನರಕ್ಕೆ ಅಪಾಯಿಂಟ್ಮೆಂಟ್ ಮಾಡಲು ಸಮಯದಲ್ಲಿ ಪ್ರೊಫೆಸರ್ Kernehan ಜೊತೆ, ಕಾಗದದ ಈ ದೊಡ್ಡ ಹಾಳೆ ತರಲು, ಮತ್ತು ಕೇಳಲು ಅವರ ಸಹಿ ಮತ್ತು ಅವನ ಅನ್ವೇಷಿಸಲು ಅನುಮತಿ ಈ ಪರಿಚಯವಿಲ್ಲದ ನೀರಿನಲ್ಲಿ. ಮತ್ತು ಇದು ಇತ್ತೀಚಿನ ವರ್ಷಗಳಲ್ಲಿ ಸಹಾಯ ಮಾಡಿಲ್ಲ ಆ CS50 ಈ ಮಾಡುವಾಗ, ನಾವು ಪಾಸ್ ಎಂದು / ವಿಫಲಗೊಳ್ಳುತ್ತದೆ, ಇದೇ ಎಂದು ಬಳಸಲಾಗುತ್ತದೆ ಡಜನ್ಗಟ್ಟಲೆ ಅಥವಾ ನಿಮ್ಮ ಸಹಪಾಠಿಗಳನ್ನು ನೂರಾರು ನಲ್ಲಿ, ನಿಷೇಧಿಸಿದ ದೇವರು, ಬರಲು ಹೊಂದಿವೆ ಈ ನಮೂನೆಯೊಂದಿಗೆ ಸ್ಯಾಂಡರ್ಸ್ ಮುಂದೆ, ಎಂದು ಕೆಲವು ಮನಸ್ಸನ್ನು, ಅಸಮರ್ಥವಾಗಿರುವುದು ಪ್ರತಿನಿಧಿಸುವ ನಾನು ನಿರ್ವಹಿಸಲು, ಹೇಳಲು ಪ್ರತಿಭಟನೆ ನಿಮ್ಮ ವರಿಷ್ಠವರ್ಗದವರ ಮಟ್ಟದ್ದಾಗಿದೆ. ಇದು ಹಾಸ್ಯಾಸ್ಪದ ಆಗಿದೆ, ಆದರೆ ನಾನು ಹಾಗೆ ಆ ಮನಸ್ಥಿತಿ ಇದೆ. ಮತ್ತು ಈ ಸಂಸ್ಕೃತಿಯಲ್ಲಿ ಇಲ್ಲ ವಿಶೇಷವೇನು SAT / UNSAT, ಅಥವಾ ಹಾದು / ಹೆಚ್ಚು ವಿಫಲಗೊಳ್ಳುತ್ತದೆ ಆಫ್ ಸಾಮಾನ್ಯವಾಗಿ, ಈ ಪಠ್ಯಕ್ಕೆ, ಅಥವಾ ನಿಜವಾಗಿಯೂ ಈ ಆವರಣದಲ್ಲಿ. ಆದ್ದರಿಂದ ಈ ವರ್ಷ ನಾವು ಬದಲಾಗಿದೆ. ನಾನು ಮೋಹಕ ಅರ್ಧ ಎಂದು ಈ ವರ್ಗ ಅಥವಾ ಹೆಚ್ಚು ಕೊನೆಗೊಂಡಿದೆ CS50 ತೆಗೆದುಕೊಳ್ಳುವ ಅಪ್ / UNSAT SAT. ಒಂದು ವರ್ಷದ ಸಮಯದಲ್ಲಿ, ಇದು ಅದ್ಭುತ ಎಂದು ಬಹುತೇಕ ಎಲ್ಲರೂ ವೇಳೆ. ನಂತರ ಬಹುಶಃ ನಾವು ಕೆಲಸ ಮಾಡುತ್ತೇವೆ ಹಾರ್ವರ್ಡ್ ನಲ್ಲಿ ಅಕ್ಷರದ ಶ್ರೇಣಿಗಳನ್ನು ಮೇಲೆ ಹೆಚ್ಚು ಸಾಮಾನ್ಯವಾಗಿ ಕಾಲೇಜ್. ಆದರೆ ಈಗ, ನಾವು ನಮ್ಮ ಒಳಗೆ ಮಾಡುತ್ತೇನೆ ಶಾಲೆ ವಲಯ, ಮತ್ತು ನಾನು ಹೃತ್ಪೂರ್ವಕವಾಗಿ ಎಂದು ನೀವು ಆ ಆಸ್ ಪರಿಶೀಲಿಸಿ ಮತ್ತು ಪ್ರೋತ್ಸಾಹಿಸಲು ನೀವು ದೇಹರಚನೆ ನೋಡಿ ಎಂದು ಪ್ರಶ್ನೆಗಳನ್ನು ಕೇಳಿ, ಆದ್ದರಿಂದ ಆಶಾದಾಯಕವಾಗಿ ನೀವು, ನನ್ನ ಭಿನ್ನವಾಗಿ, ತಿನ್ನುವೆ ಆದರೆ ಸಾಕಷ್ಟು ಅದೇ ಭಯ ಫ್ಯಾಕ್ಟರ್ ಮಾಡಿದಾಗ ಹೊಂದಿವೆ ಬಹುಶಃ ಎಂಬುದನ್ನು ಅನ್ವೇಷಿಸುವ ಪರಿಚಯವಿಲ್ಲದ ಸ್ಥಾನ. ಆದ್ದರಿಂದ CS50 ಏನು? ಇದು ಒಂದು ಪರಿಚಯವಾಗಿದೆ ಕಂಪ್ಯೂಟರ್ ಬೌದ್ಧಿಕ Enterprises ವಿಜ್ಞಾನ ಮತ್ತು ಪ್ರೋಗ್ರಾಮಿಂಗ್ ಕಲೆ. ಆದರೆ ನೈಜ ಅರ್ಥವೇನು? ವೆಲ್, ಇದುವರೆಗಿನ, ನಾವು ತುಂಬಾ ಸಂಕ್ಷಿಪ್ತವಾಗಿ ಮಾತನಾಡಿದರು ಮಾಹಿತಿ ಪ್ರತಿನಿಧಿಸುವ ಬಗ್ಗೆ. ಆದರೆ ನಾವು ನಿಜವಾಗಿಯೂ ಬಯಸುವ ಊಹಿಸಿಕೊಳ್ಳಿ ಅದರೊಂದಿಗೆ ಏನೋ ಮಾಡಲು. ನಾವು ಕಲ್ಪನೆ ಪರಿಚಯಿಸುವ ಅಗತ್ಯವಿದೆ ನಾವು ಒಂದು ಕ್ರಮಾವಳಿ ಕರೆ ಮಾಡುತ್ತೇವೆ ಎಂಬುದನ್ನು. ಕ್ರಮಾವಳಿಗಳ ಒಂದು ವಿಧಾನ, ಒಂದು ಪ್ರಕ್ರಿಯೆ, ಸೂಚನೆಗಳನ್ನು ಒಂದು ಸೆಟ್ ಏನಾದರೂ ಮಾಡುವ. ಮತ್ತು ಒಂದು ಕ್ರಮಾವಳಿ ಏನಾದರೂ ಇರಬಹುದು ಸೂಪರ್ ಸರಳ. ಉದಾಹರಣೆಗೆ, ಒಂದು ಉದಾಹರಣೆಗೆ ಕೆಲವು ಇದು ನೀವು ಪರಿಚಿತ ಇರಬಹುದು ಆಫ್ ಇದು ಇಲ್ಲಿ ವಿಷಯ. ಆದ್ದರಿಂದ ಇಲ್ಲಿ ಈ ಪುಸ್ತಕದ ಹೆಚ್ಚು ಆಗಿದೆ ದಿನಾಂಕ, ಆದರೆ ಒಮ್ಮೆ ಒಂದು ಸಮಯ ಮೇಲೆ, ಇದು ಹೆಸರುಗಳ ಇಡೀ ಬಹಳಷ್ಟು ಹೊಂದಿತ್ತು ಮತ್ತು ಫೋನ್ ಸಂಖ್ಯೆಗಳು. ಮತ್ತು ವಾಸ್ತವವಾಗಿ, ನಾನು ಹುಡುಕಲು ಬಯಸಿದರೆ ಈ ಫೋನ್ ಪುಸ್ತಕದಲ್ಲಿ ಯಾರಾದರೂ - , ಮೈಕ್ ಸ್ಮಿತ್ ಎಂದು ಯಾರಾದರೂ ಹೇಳಬಹುದು - ನಾನು ಯಾವುದೇ ಸಂಖ್ಯೆಯಲ್ಲಿ ಮೈಕ್ ಸ್ಮಿತ್ ಕಂಡುಕೊಳ್ಳಬಹುದು ಸಾಕಷ್ಟು ನೇರ ವಿಧಾನಗಳಲ್ಲಿ. ನಾನು ಆರಂಭದಲ್ಲಿ ಪ್ರಾರಂಭಿಸಿ ಸಾಧ್ಯವಾಗಿತ್ತು ಇಲ್ಲ, ಪುಟ 1 ಗೆ ತೆರಳಿ. ಪುಟ 2, ಇಲ್ಲ. ಪುಟ 3. ಆ ಅಲ್ಗಾರಿದಮ್ ಇದೆ ಈಸ್ ಪ್ರಕ್ರಿಯೆ, ಸರಿಯಾದ? ಆದ್ದರಿಂದ ಇದು ಸರಿಯಾದ, ಸರಿ? ನಾನು ಮಾಡುತ್ತಿದ್ದೆ ಒಂದು ಈಡಿಯಟ್ ರೀತಿಯ ಮನುಷ್ಯ ಆ ರೀತಿಯಲ್ಲಿ, ಆದರೆ ಅಂತಿಮವಾಗಿ ನಾನು ತಿನ್ನುವೆ ಉಪನಾಮ ಎಸ್ ಹುಡುಕಲು, ಮತ್ತು ಆಶಾದಾಯಕವಾಗಿ ಮೈಕ್ ಆ ವಿಭಾಗದಲ್ಲಿ, ಮತ್ತು ನಾನು ಪರಿಣಮಿಸುತ್ತದೆ ನನ್ನ ಅಲ್ಗಾರಿದಮ್ ಬಳಸಿ ಮಾಡಲಾಗುತ್ತದೆ. ಆದರೆ ಖಂಡಿತವಾಗಿಯೂ ಇದು ಅರ್ಥಗರ್ಭಿತ ಅಲ್ಲ. ಈ ಅತ್ಯಂತ ಪ್ರತಿ ಸಮಂಜಸವಾದ ಮಾನವ ಕೊಠಡಿ ಮಾಡಿದ ಎಂದು. ನೀವು ಏನು ಮಾಡಿದ್ದೇವೆ ಎಂದು? ನೀವು ನೇರ ಹೋದವು ಗೆಳೆಯರನ್ನು ಮಧ್ಯಮ, ಬಲ? ಸರಿಸುಮಾರು ಮಧ್ಯಮ ಗೆ. ಮತ್ತು ನೀವು ಓಹ್, ಅರ್ಥ, ಈ ಮಿಸ್ ಇವೆ ಆದ್ದರಿಂದ ಮೈಕ್ ಸ್ಮಿತ್, ಕೊನೆಯ ಹೆಸರು ಸ್ಮಿತ್ ಎಂದು, ನಂತರ, ಸ್ಪಷ್ಟವಾಗಿ, ಅಲ್ಲ ಪುಸ್ತಕದ ಎಡ ಅರ್ಧ. ಅವರು ಕಡೆಗೆ ಇರಬೇಕು ಎಸ್ ಹಕ್ಕಿನಿಂದ ಇಲ್ಲಿದೆ. ಮತ್ತು ಈ ಹಂತದಲ್ಲಿ, ಆದರೂ ನಮಗೆ ಅತ್ಯಂತ ವಾಸ್ತವದಲ್ಲಿ ಈ ಮಾಡಬೇಡಿ, ನಾವು ಅಕ್ಷರಶಃ ಅರ್ಧ ಈ ಸಮಸ್ಯೆಯನ್ನು ತುಂಡು. [ಹರ್ಷೋದ್ಗಾರ ಮಾಡುವ ಮತ್ತು ಚಪ್ಪಾಳೆ] DAVID MALAN: ಧನ್ಯವಾದಗಳು. [ಹರ್ಷೋದ್ಗಾರ ಮಾಡುವ ಮತ್ತು ಚಪ್ಪಾಳೆ] DAVID MALAN: ನೀವು ಅಕ್ಷರಶಃ ಈ ತುಂಡು ಮಾಡಬಹುದು ಅರ್ಧ ಸಮಸ್ಯೆ, ನನಗೆ ಬಿಟ್ಟು, ದೊಡ್ಡ ಮಾಹಿತಿ ಅಕ್ಷರಶಃ ಸಮಸ್ಯೆ ಅರ್ಧ. ಈ ಫೋನ್ ಪುಸ್ತಕ ಆದ್ದರಿಂದ - ಮತ್ತು ಇದು ಬಹುಶಃ ಆಗಿತ್ತು - 1,000 ಪುಟಗಳ ಬಗ್ಗೆ, ಈಗ ಇದು ಕೇವಲ 500 ಇಲ್ಲಿದೆ. ನಾನು ಮತ್ತೆ ಹಾಗೆ ಮತ್ತು ನಾನು ಅರ್ಥ ವೇಳೆ, ಓ, ಡ್ಯಾಮ್, ನಾನು ತುಂಬಾ ದೂರ ಹೋದರು, ನಾನು ಟಿಗಳು ಮನುಷ್ಯ ವಿಭಾಗ, ನಾನು ಇದೇ ರೀತಿ ಮಾಡಬಹುದು - ಸಾಂಕೇತಿಕವಾಗಿ ಅಥವಾ ಅಕ್ಷರಶಃ - ಫೋನ್ ಪುಸ್ತಕ ನಕಲು ಮಾಡ - ಇದು ನಿಜವಾಗಿ ಸುಲಭವಾಗಿ ಆ. ನಾನು ಅಕ್ಷರಶಃ ದೂರವಾಣಿ ಪುಸ್ತಕ ನಕಲು ಮಾಡ ಮಾಡಬಹುದು ಅರ್ಧ, ಈಗ ನನ್ನ ಬಿಟ್ಟು ಆದರೆ 1,000, ಆದರೆ 500 - 250 ಪುಟಗಳು. ಮತ್ತು ನಾನು 125 ಹೋಗಿ, ಮತ್ತು ಅರ್ಧ, ಮತ್ತು ಮಾಡಬಹುದು ಆ ಅರ್ಧ ಮತ್ತು ಅರ್ಧ, ಅಂತಿಮವಾಗಿ ನಾನು ಬಿಟ್ಟು ಮಾಡುತ್ತೇವೆ ರವರೆಗೆ ಕೇವಲ ಒಂದೇ ಪುಟ. [ನಗು] DAVID MALAN: ಅದು ಇಲ್ಲಿದೆ ಭಾಗ I ರಲ್ಲಿ ವಿಫಲಗೊಳ್ಳುತ್ತದೆ. ಒಂದೇ ಪುಟ ಮೇಲೆ ಮೈಕ್ ಆಶಾದಾಯಕವಾಗಿ ಆಗಿದೆ. ಈಗ ಆ ವಿಭಿನ್ನ ಕ್ರಮಾವಳಿ ಇರಬಹುದು ರೀತಿಯ ಮೌಲ್ಯಮಾಪನ ಅಥವಾ ಮೌಲ್ಯಮಾಪನ ವಿವಿಧ ರೀತಿಯಲ್ಲಿ. ಮೊದಲ ಒಂದು ಅತ್ಯಂತ ಸರಳ, ಸರಿ? ಪುಟ ತಿರುಗಿ, ಮೈಕ್ ನೋಡಲು. ಪುಟ ತಿರುಗಿ, ಮೈಕ್ ನೋಡಲು. ಇದು ಅತ್ಯಂತ ಸರಳ ಇಲ್ಲಿದೆ. ಫೋನ್ ಇನ್ನೊಂದು ಪುಟ ಸಾಕಷ್ಟಿರುತ್ತದೆ ಪುಸ್ತಕ, ಇದು ಬಹುಶಃ ನನಗೆ ತೆಗೆದುಕೊಳ್ಳಲು ಇಂದಿನ ವಿಶೇಷವೇನು ಹೆಚ್ಚು ಎರಡನೆಯದು, ಸಮಯದ ಒಂದು ಘಟಕ, ಆದರೆ ನಾವು ಆ ಕಂಪ್ಯೂಟರ್ ನೀವು. ಆದ್ದರಿಂದ ನಾನು ಈ ರೀತಿ ಎಳೆಯೋಣ ಇರಬಹುದು ಇಲ್ಲಿ, ಆ ಗಾತ್ರದ ಮಾಹಿತಿ ಎಡದಿಂದ ಬಲಕ್ಕೆ ಸಮಸ್ಯೆಯನ್ನು ಹೆಚ್ಚಿಸುತ್ತದೆ - ಫೋನ್ ಪುಸ್ತಕದಲ್ಲಿ ದೊಡ್ಡ ಗೆ ಸಣ್ಣ ಪಡೆಯುತ್ತದೆ - ಮತ್ತು ಸಮಯಕ್ಕೆ ಹೆಚ್ಚಿಸಲು ನಾನು ಲಂಬವಾಗಿರುವ ರೇಖೆ, ದೊಡ್ಡ ಫೋನ್ ಪುಸ್ತಕವಾಗಿದೆ. ಆದ್ದರಿಂದ N ಕೇವಲ ಒಂದು ಸಾಮಾನ್ಯ ವೇರಿಯಬಲ್ ಎಂದು ಕಂಪ್ಯೂಟರ್ ವಿಜ್ಞಾನಿಗಳಿಂದ ಪ್ರತಿನಿಧಿಸಲು ಬಳಸುವ ಕೆಲವು ಮೌಲ್ಯವನ್ನು, ಕೆಲವು ಸಂಖ್ಯೆ. ಆದ್ದರಿಂದ N ರೇಖೆಯಾಗಿ ಹೆಚ್ಚಿಸಲು ನಾನು. ಫೋನ್ ಪುಸ್ತಕದ ಗಾತ್ರ ಡಬಲ್, ಅದು ಇಲ್ಲಿದೆ ಎರಡುಪಟ್ಟು ನನ್ನನ್ನು ಕರೆದುಕೊಂಡು ಹೋಗಿ ಸಮಯ, ಹೆಚ್ಚಾಗಿ, ಮೈಕ್ ಹುಡುಕಲು. ಈಗ ನಾನು ಸ್ಮಾರ್ಟ್ ಸಾಧ್ಯವಿತ್ತು ಈ ಬಗ್ಗೆ, ಬಲ? ನಾನು ಬೇಗನೆ ಉತ್ಸಾಹ ಇರುತ್ತಿದ್ದವು. Twos ಮೂಲಕ ಈ ಸಾಧ್ಯವಾಗಲಿಲ್ಲ. ನಂತರ ಆದ್ದರಿಂದ ಎರಡು ಪುಟಗಳು, ನಾಲ್ಕು, ನಂತರ ಆರು, ಎಂಟು. ಮತ್ತು ನಾನು ಒಂದು ಮೂಲಕ ಹಾರುವ ಪ್ರಾರಂಭವಾಗುವುದು ಕನಿಷ್ಠ ಅಪಾಯ ಆದರೂ, ಕಡಿಮೆ ವೇಗದ ಮೀರಿಹೋಗುವುದನ್ನು ಮೈಕ್, ಆದರೆ ಆ ತಿರುವು ಅಲ್ಲ ಎಲ್ಲಾ ವಿವಿಧ ಎಂದು ನಾನು. ಇದು ಇನ್ನೂ ಒಂದು ನೇರ ಎಂದು ಇಂದಿನ ವಿಶೇಷವೇನು ಲೈನ್, ಆದರೆ ಸ್ವಲ್ಪ ವೇಗವಾಗಿ. ಆದರೆ ನಾನು ಏನು ಮಾಡಿದಿರಿ? ನಾನು ವಾಸ್ತವವಾಗಿ ಏನನ್ನೋ ಮಾಡಿದ್ದಾರೆ ಮೂಲಭೂತವಾಗಿ ಉತ್ತಮ. ನಾವು ಲಘುಗಣಕೀಯ ಕರೆ ಮಾಡುತ್ತೇವೆ ಯಾವ ಸಾಧಿಸಿದ n ನ ಸಮಯ, ದಾಖಲೆ, ಆ ಮೂಲಕ ಈ ಹಸಿರು ಲೈನ್ ಹೆಚ್ಚು, ಹೆಚ್ಚು, ಸಾಕಷ್ಟಿದೆ ಇದು ಕಡಿಮೆ ನೇರ ತುದಿಯ. ಇದು ಆಫ್ ವಿಂಗಡಿಸಲು ಮತ್ತು ಬದಲಿಗೆ, ಅದು ಸೂಚಿಸುತ್ತದೆ , ಇದುವರೆಗೆ ಎಷ್ಟು ಕ್ರಮೇಣವಾಗಿ ಅನಂತ ತಲುಪುತ್ತದೆ ನಾನು ವಾಸ್ತವವಾಗಿ 1,000 ಪುಟ ತೆಗೆದುಕೊಳ್ಳಬಹುದು ಎಂದು ಫೋನ್ ಪುಸ್ತಕದಲ್ಲಿ, ತನ್ನ ಗಾತ್ರದ ಎರಡರಷ್ಟು ಮುಂದಿನ ವರ್ಷದ - ಏಕೆಂದರೆ ಬಹಳಷ್ಟು ಊಹಿಸಿಕೊಳ್ಳಿ ಹೆಚ್ಚಿನ ಜನರು ಪಟ್ಟಣ ತೊಡಗಿಸಿಕೊಳ್ಳಲು. ಈಗ ನಾನು 2,000 ಪುಟಗಳು ಸಿಕ್ಕಿತು, ಆದರೆ ಹೇಗೆ ಬಂದಿದೆ ಹಲವು ಕ್ರಮಗಳನ್ನು ಎಂದು ಚುರುಕಾಗಿದೆ ಕ್ರಮಾವಳಿ ನಾಯಕನನ್ನು? ಕೇವಲ ಒಂದು. ನಾನು ಪ್ರಬಲ ವಿಷಯ ಎಂದು ಅರ್ಥ. ನಾವು ಮುಂದಿನ ವರ್ಷ 4,000 ಪುಟಗಳು ಹೋಗಿ ವೇಳೆ, ನನಗೆ ತೆಗೆದುಕೊಳ್ಳಲು ಇಂದಿನ ವಿಶೇಷವೇನು ಎಂದು ಕೇವಲ ಎರಡು ಹಂತಗಳು. ಆದ್ದರಿಂದ ನೀವು ದೊಡ್ಡ ಮತ್ತು ದೊಡ್ಡ ಎಸೆಯಲು ಮಾಡಬಹುದು ಅಲ್ಲ ವೆಬ್ ಭಿನ್ನವಾಗಿ ನನಗೆ ಸಮಸ್ಯೆಗಳು, ಆಗಿದೆ ದೊಡ್ಡ ಮತ್ತು ದೊಡ್ಡ ಸಮಸ್ಯೆಗಳನ್ನು ಎಸೆಯುವ Googles ಮತ್ತು ಫೇಸ್ ಬುಕ್ ನಲ್ಲಿ ಪ್ರತಿದಿನ ವಿಶ್ವದ ಮತ್ತು ಅದು ಇಲ್ಲಿದೆ ಇಂತಹ ದೊಡ್ಡ ಒಪ್ಪಂದ. ನಾನು ಹೆಚ್ಚು ಚಿಂತನೆ ಮತ್ತು ಕಾಳಜಿ ಪುಟ್ ಏಕೆಂದರೆ ನನ್ನ ಅಲ್ಗಾರಿದಮ್ ಪರಿಹರಿಸಲು ಇದು ಪರಿಣಾಮಕಾರಿಯಾಗಿ ಸಮಸ್ಯೆಗಳು. ಮತ್ತು ವಾಸ್ತವವಾಗಿ, ಎಂದು ಒಂದು ಇರುತ್ತದೆ ಈ ಪಠ್ಯ ಗುರಿಗಳನ್ನು. ನೀವು ತಿನ್ನುವೆ, ದಾರಿಯುದ್ದಕ್ಕೂ, ಕಾರ್ಯಕ್ರಮಗಳನ್ನು ಹೇಗೆ ತಿಳಿಯಲು. ನೀವು ಕಾರ್ಯಕ್ರಮವನ್ನು ಹೇಗೆ ತಿಳಿಯುವಿರಿ ಯಾವುದೇ ಭಾಷೆಗಳಲ್ಲಿ ಸಂಖ್ಯೆ. ಆದರೆ ದಿನದ ಕೊನೆಯಲ್ಲಿ, ಮಾರ್ಗ ಸಮಸ್ಯೆಗಳನ್ನು ಪರಿಹರಿಸುವ ಮತ್ತು ಪಡೆಯುವ ಬಗ್ಗೆ ಸಮಸ್ಯೆಗಳನ್ನು ಪರಿಹರಿಸುವ ಉತ್ತಮ - ಮತ್ತು, ರಲ್ಲಿ ಮಾಹಿತಿ ಈ ರೀತಿಯ ಸಂದರ್ಭಗಳಲ್ಲಿ, ಪರಿಹರಿಸುವ ಸಮಸ್ಯೆಗಳು ಹೆಚ್ಚು ಪರಿಣಾಮಕಾರಿಯಾಗಿ. ಈಗ ಇದುವರೆಗಿನ, ಈ ಮಾಡಿದ ತಕ್ಕಮಟ್ಟಿಗೆ ಅಂತರ್ಬೋಧೆಯಿಂದ. ಅವರ ಸಾಕಷ್ಟು ಏನೋ ಪರಿಚಯಿಸಲು ಲೆಟ್ ಸಾರ್ವತ್ರಿಕ ಸೂಡೊಕೋಡ್ಗಳನ್ನು ಎಂದು. ಆದ್ದರಿಂದ ನಾವು ಅಂತಿಮವಾಗಿ, ಪಡೆಯುತ್ತೀರಿ ಈ ಪಠ್ಯಕ್ಕೆ, ಗೆ ವಿವಿಧ ಪ್ರೋಗ್ರಾಮಿಂಗ್ ಭಾಷೆ. ಆದರೆ ಇಂದು ನಾವು ಇಂಗ್ಲೀಷ್ ತರಹದ ಇದನ್ನು ಮಾಡುತ್ತೇವೆ ನೀವು ಕೇವಲ ರೀತಿಯ ಹೇಳಲು ಅಲ್ಲಿ ವಾಕ್ಯ, ನೀವು ಅರ್ಥ, ಆದರೆ ನೀವು ಎಂದಿಗೂ ಆದ್ದರಿಂದ ಏನನ್ನು succinct ಮತ್ತು ನೀವು ಬಗ್ಗೆ ಚಿಂತಿಸಬೇಡಿ ವ್ಯಾಕರಣ ಮತ್ತು ಸಂಪೂರ್ಣ ವಾಕ್ಯಗಳನ್ನು. ನೀವು ಕೇವಲ ನಿಮ್ಮ ಮಾಹಿತಿ ವ್ಯಕ್ತಪಡಿಸಲು ಸಂಕ್ಷಿಪ್ತವಾಗಿ ಸಾಧ್ಯವಾದಷ್ಟು. ಆದ್ದರಿಂದ ಸೂಡೊಕೋಡ್ಗಳನ್ನು ಇಂಗ್ಲೀಷ್-ಹಾಗೆ ಪ್ರತಿನಿಧಿಸುವ ವಾಕ್ಯ ಪ್ರೋಗ್ರಾಮಿಂಗ್ ಭಾಷೆ. ಮತ್ತು ಅಂತ್ಯದ ವೇಳೆಗೆ, ನನ್ನ ಸಲಹೆ ಅವಕಾಶ ಎಂದು ನಾವು ಈಗ ನಾವು ಪ್ರಕ್ರಿಯೆಯ ಮಾದರಿಯಲ್ಲಿ ಸ್ವಲ್ಪ ಏನೋ ಎಣಿಕೆಯ ವಿವರಿಸಲಾಗಿದೆ ವಿಭಿನ್ನವಾಗಿ, ಈ ಸಮಯದಲ್ಲಿ ಒಂದು ತೆಗೆದುಕೊಳ್ಳುವ ನಿರ್ಮಾಣದ ಈ ಐದು ನಿಮಿಷದ ವಿಡಿಯೋ ನೋಡಲು TED ನಲ್ಲಿ ನಮ್ಮ ಸ್ನೇಹಿತರು ಎಂದು , ಸೂಡೊಕೋಡ್ಗಳನ್ನು ಏನು ವರ್ಣಿಸಬಹುದು ಏನು ವರ್ಣಿಸಬಹುದು ಕ್ರಮಾವಳಿಯ ಚಿಂತನೆ ಸಮವಾಗಿದೆ ಮತ್ತು ನೀವು ನೋಡಲು ಬಗ್ಗೆ ನೀವು ಉದಾಹರಣೆಗೆ ಆದರೂ , ಸ್ವತಃ ರಲ್ಲಿ, ಸರಳ ಸೂಪರ್, ಇದು ಪಡೆದುಕೊಳ್ಳಬಹುದಾಗಿದೆ ನಮಗೆ ಮಾನಸಿಕ ನೀಡಲು ಆರಂಭಿಸಲು ಹೋಗುವ ಮಾದರಿ, ಶಬ್ದಕೋಶ, ಇದು ಜೊತೆ ಹೆಚ್ಚು ಸಂಕೀರ್ಣ, ಅಷ್ಟೊಂದು ಸಾಕಷ್ಟು ವೇಗವಾಗಿ ಕ್ರಮಾವಳಿಗಳು. [ವೀಡಿಯೋ ಪ್ಲೇಬ್ಯಾಕ್ ಆರಂಭಿಸಲು] [ಸಂಗೀತ] ನಿರೂಪಕ: ಕ್ರಮಾವಳಿಗಳ ಏನಿದೆ? ಕಂಪ್ಯೂಟರ್ ವಿಜ್ಞಾನದಲ್ಲಿ, ಒಂದು ಕ್ರಮಾವಳಿ ಒಂದು ಕೆಲವು ಪರಿಹರಿಸಲು ಸೂಚನೆಗಳ ಸೆಟ್ ಹಂತ ಮೂಲಕ ಸಮಸ್ಯೆ ಹಂತ. ಸಾಮಾನ್ಯವಾಗಿ, ಕ್ರಮಾವಳಿಗಳು ಕಾರ್ಯಗತಗೊಳಿಸಿದಾಗ ಕಂಪ್ಯೂಟರ್ಗಳಿಂದ, ಆದರೆ ನಾವು ಮಾನವರು ಹೊಂದಿವೆ ಕ್ರಮಾವಳಿಗಳು, ಹಾಗೆಯೇ. ಉದಾಹರಣೆಗೆ, ನೀವು ಹೇಗೆ ಹೋಗುತ್ತಾರೆ ಸಂಖ್ಯೆಯನ್ನು ಎಣಿಸುವ ಬಗ್ಗೆ ಒಂದು ಕೋಣೆಯಲ್ಲಿ ಜನರು? ನೀವು ನನ್ನಂತೆ ಕೋರುತ್ತೇವೆ ವೇಳೆ ಸರಿ, ನೀವು ಬಹುಶಃ 'd ಪ್ರತಿ ವ್ಯಕ್ತಿ ಸಂದರ್ಭದಲ್ಲಿ, ಒಂದು ಒಂದು ಬಾರಿ, ಮತ್ತು 0 ರಿಂದ ಅಪ್ ಎಣಿಕೆ. 1, 2, 3, 4, ಮತ್ತು ಇತ್ಯಾದಿ. ಸರಿ, ಒಂದು ಕ್ರಮಾವಳಿ ಇಲ್ಲಿದೆ. ವಾಸ್ತವವಾಗಿ, ಇದು ಒಂದು ವ್ಯಕ್ತಪಡಿಸಲು ಪ್ರಯತ್ನಿಸೋಣ ಬಿಟ್ ಹೆಚ್ಚು ಔಪಚಾರಿಕವಾಗಿ ಸೂಡೊಕೋಡ್ಗಳನ್ನು ರಲ್ಲಿ - ಹೋಲುವ ಇಂಗ್ಲೀಷ್ ತರಹದ ವಾಕ್ಯ ಪ್ರೋಗ್ರಾಮಿಂಗ್ ಭಾಷೆ. ಲೆಟ್ ಎನ್ ಸಮಾನ 0. ಕೋಣೆಯಲ್ಲಿ ಪ್ರತಿ ವ್ಯಕ್ತಿಗೆ, ಸೆಟ್ ಎನ್ ಎನ್ ಜೊತೆಗೆ 1 ಸಮಾನವಾಗಿರುತ್ತದೆ. ಈ ಸೂಡೊಕೋಡ್ಗಳನ್ನು ಅರ್ಥವಿವರಣೆ ಹೇಗೆ? ವೆಲ್, ಲೈನ್ ಒಂದು ಘೋಷಿಸುತ್ತದೆ, ಆದ್ದರಿಂದ, ಮಾತನಾಡಲು ಒಂದು ವೇರಿಯಬಲ್ ಎನ್ ಎಂದು ಆರಂಭಿಸುತ್ತದೆ 0 ಗೆ ಅದರ ಮೌಲ್ಯ. ಈ ಕೇವಲ ಅರ್ಥ ಆರಂಭದಲ್ಲಿ ನಮ್ಮ ಕ್ರಮಾವಳಿ ವಿಷಯ ಯಾವ ನಾವು ಲೆಕ್ಕ ನೀವು 0 ಒಂದು ಮೌಲ್ಯವನ್ನು ಹೊಂದಿದೆ. ಎಲ್ಲಾ ನಂತರ, ಮೊದಲು ನಾವು ಲೆಕ್ಕ ಪ್ರಾರಂಭಿಸಲು, ನಾವು ಇನ್ನೂ ಏನು ಎಣಿಕೆ ಮಾಡಿಲ್ಲ. ಈ ವೇರಿಯಬಲ್ ಎನ್ ಕರೆ ಕೇವಲ ಒಂದು ಸಂಪ್ರದಾಯವಾಗಿದೆ. ನಾನು ಅತ್ಯಂತ ಏನು ಎಂದು ಸಾಧ್ಯ. ಈಗ ಸಾಲು ಎರಡು demarks ಒಂದು ಆರಂಭದ ಲೂಪ್ ಎಂದು ಅನುಕ್ರಮ ಹಂತಗಳ ಬಾರಿ ಕೆಲವು ಸಂಖ್ಯೆ ಪುನರಾವರ್ತಿಸಲು. ಆದ್ದರಿಂದ ನಮ್ಮ ಉದಾಹರಣೆಯಲ್ಲಿ, ಹಂತದ ನಾವು ತೆಗೆದುಕೊಳ್ಳುವ ನೀವು ಕೋಣೆಯಲ್ಲಿ ಜನರು ಲೆಕ್ಕ ಇದೆ. ಸಾಲಿನ ಕೆಳಗೆ ಎರಡು, ಸಾಲು ಮೂರು ಇದು ಎಂಬುದನ್ನು ವಿವರಿಸುತ್ತದೆ ನಾವು ಲೆಕ್ಕ ಬಗ್ಗೆ ಹೋಗುತ್ತೇನೆ. ಇಂಡೆಂಟೇಷನ್ ಇದು ಎಂದು ಸೂಚಿಸುತ್ತದೆ ಪುನರಾವರ್ತಿಸಲು ಎಂದು ಸಾಲು ಮೂರು. ಆದ್ದರಿಂದ ಯಾವ ಸೂಡೊಕೋಡ್ಗಳನ್ನು ಹೇಳಿದರು ಇದೆ ಆಗಿದೆ ಪ್ರತಿ ಐದು, 0 ಪ್ರಾರಂಭವಾಗುವ ನಂತರ ಕೋಣೆಯಲ್ಲಿ ವ್ಯಕ್ತಿ, ನಾವು ಮಾಡುತ್ತೇವೆ 1 ಎನ್ ಹೆಚ್ಚಿಸಲು. ಈಗ ಈ ಅಲ್ಗಾರಿದಮ್ ಸರಿಯಾಗಿದೆ? ಸರಿ, ತಂದೆಯ ಮೇಲೆ ಒಂದು ಬಿಟ್ ಬ್ಯಾಂಗ್ ಅವಕಾಶ. ಇವೆ ವೇಳೆ ಕೆಲಸ ಮಾಡುತ್ತದೆ ಕೋಣೆಯಲ್ಲಿ ಎರಡು ಜನರು? ನೋಡೋಣ. ಸಾಲು ಒಂದು, ನಾವು 0 ಗೆ ಎನ್ ಆರಂಭಿಸಲು. ಈ ಎರಡು ಜನರು ಪ್ರತಿ, ನಾವು ನಂತರ 1 ಎನ್ ಹೆಚ್ಚಿಸಲು. ಆದ್ದರಿಂದ ಮೂಲಕ ಮೊದಲ ಪ್ರವಾಸ ಲೂಪ್, ನಾವು 0 1 ಎನ್ ನವೀಕರಿಸಿ. ಅದೇ ಮೂಲಕ ಎರಡನೇ ಪ್ರವಾಸದ ರಂದು ಲೂಪ್, ನಾವು 1 ರಿಂದ 2 ಎನ್ ನವೀಕರಿಸಿ. ಮತ್ತು ಈ ಅಲ್ಗಾರಿದಮ್ ಕೊನೆಯಲ್ಲಿ, N, 2 ಇದು ನಿಜಕ್ಕೂ ಸಂಖ್ಯೆಯನ್ನು ಹೋಲುತ್ತದೆ ಕೋಣೆಯಲ್ಲಿ ಜನರು. ಇಲ್ಲಿಯವರೆಗೆ, ಇಷ್ಟು ಒಳಿತು. ಹೇಗೆ ಒಂದು ಮೂಲೆಯಲ್ಲಿ ಸಂದರ್ಭದಲ್ಲಿ ಬಗ್ಗೆ, ಆದರೂ? 0 ಜನರಿರುತ್ತಾರೆ ಭಾವಿಸೋಣ ಕೋಣೆಯಲ್ಲಿ - ನನ್ನ ಜೊತೆಗೆ, ಯಾರು ಎಣಿಕೆಯ ಮಾಡುತ್ತಿದ್ದಾರೆ. ಸಾಲು ಒಂದು, ನಾವು 0 ಗೆ ಎನ್ ಆರಂಭಿಸಲು. ಈ ಸಮಯ, ಆದರೂ, ಸಾಲು ಮೂರು ಮಾಡುವುದಿಲ್ಲ ಒಂದು ಇಲ್ಲದೇ ರಿಂದ ಎಲ್ಲಾ ಕಾರ್ಯಗತಗೊಳಿಸಿ ಕೋಣೆಯಲ್ಲಿ ವ್ಯಕ್ತಿ. ಮತ್ತು ಆದ್ದರಿಂದ ಎನ್ ಹೊಂದುತ್ತದೆ, 0 ಉಳಿದಿದೆ ಕೋಣೆಯಲ್ಲಿ ಜನರ ಸಂಖ್ಯೆ. ಸಾಕಷ್ಟು ಸರಳ, ಬಲ? ಆದರೆ ಲೆಕ್ಕ ಜನರು ಒಮ್ಮೆಗೆ ಒಂದು ಯಾವುದೇ, ತುಂಬಾ, ಸಾಕಷ್ಟು ವ್ಯರ್ಥ? ಖಂಡಿತವಾಗಿ ನಾವು ಉತ್ತಮ ಮಾಡಬಹುದು. ಏಕೆ ಒಂದು ಸಮಯದಲ್ಲಿ ಎರಡು ಜನರು ಲೆಕ್ಕ ಅಲ್ಲ? ಬದಲಾಗಿ 1, 2, 3, 4, 5, 6, 7, ಎಣಿಕೆಯ 8, ಇತ್ಯಾದಿ, ಏಕೆ, 2 ಲೆಕ್ಕ ಅಲ್ಲ 4, 6, 8, ಮತ್ತು ಹೀಗೆ? ಇದು ಸಹ, ವೇಗವಾಗಿ ಶಬ್ದಗಳನ್ನು ಮತ್ತು ಇದು ಖಂಡಿತವಾಗಿ ಆಗಿದೆ. ಲೆಟ್ ತಂದೆಯ ಈ ಆಪ್ಟಿಮೈಜೇಷನ್ ವ್ಯಕ್ತಪಡಿಸಲು ಸೂಡೊಕೋಡ್ಗಳನ್ನು ರಲ್ಲಿ. ಲೆಟ್ ಎನ್ ಸಮಾನ 0. ಕೋಣೆಯಲ್ಲಿ ಜನರು ಪ್ರತಿ ಜೊತೆ, ಸೆಟ್ N N + 2 ಸಮಾನವಾಗಿರುತ್ತದೆ. ಸಾಕಷ್ಟು ಸರಳ ಬದಲಾವಣೆ, ಬಲ? ಬದಲಿಗೆ ಎಣಿಕೆ ಜನರು ಒಂದು ಸಮಯದಲ್ಲಿ, ನಾವು ಬದಲಿಗೆ ಎಣಿಕೆ ಒಂದು ಸಮಯದಲ್ಲಿ ಅವುಗಳನ್ನು ಎರಡು. ಈ ಕ್ರಮಾವಳಿಯ ಹೀಗೆ ಎರಡು ಬಾರಿ ಇಲ್ಲಿದೆ ಕೊನೆಯ ಅಷ್ಟು ವೇಗವಾಗಿ. ಆದರೆ ಇದು ಸರಿಯಾಗಿದೆಯೇ? ನೋಡೋಣ. ಇವೆ ವೇಳೆ ಕೆಲಸ ಮಾಡುತ್ತದೆ ಕೋಣೆಯಲ್ಲಿ ಎರಡು ಜನರು? ಸಾಲು ಒಂದು, ನಾವು 0 ಗೆ ಎನ್ ಆರಂಭಿಸಲು. ಜನರ ಒಂದು ಜೊತೆ, ನಾವು ನಂತರ ಎರಡು ಮೂಲಕ ಎನ್ ಹೆಚ್ಚಿಸಲು. ಮತ್ತು ಈ ಅಲ್ಗಾರಿದಮ್ ಕೊನೆಯಲ್ಲಿ, ಎನ್, 2 ಇದು ನಿಜಕ್ಕೂ ಸಂಖ್ಯೆಯನ್ನು ಹೋಲುತ್ತದೆ ಕೋಣೆಯಲ್ಲಿ ಜನರು. ಎಂದು ಮುಂದಿನ ಭಾವಿಸೋಣ ಕೋಣೆಯಲ್ಲಿ 0 ಜನರು. ಸಾಲು ಒಂದು, ನಾವು 0 ಗೆ ಎನ್ ಆರಂಭಿಸಲು. ಮೊದಲು, ಸಾಲು ಮೂರು ಕಾರ್ಯಗತ ಮಾಡುವುದಿಲ್ಲ ಎಲ್ಲಾ, ಯಾವುದೇ ಜೋಡಿಗಳಿದ್ದು ಇಲ್ಲ ಏಕೆಂದರೆ ಕೋಣೆಯಲ್ಲಿ ಜನರು. ಮತ್ತು ಆದ್ದರಿಂದ ಎನ್ ಇದು ವಾಸ್ತವವಾಗಿ, 0 ಉಳಿದಿದೆ ಸಂಖ್ಯೆಯನ್ನು ಹೋಲುತ್ತದೆ ಕೋಣೆಯಲ್ಲಿ ಜನರು. ಆದರೆ ಮೂರು ಏನು ಇವೆ ವೇಳೆ ಕೋಣೆಯಲ್ಲಿ ಜನರು? ಈ ಹೇಗೆ ಅಲ್ಗಾರಿದಮ್ ಶುಲ್ಕ ಮಾಡುತ್ತದೆ? ನೋಡೋಣ. ಸಾಲು ಒಂದು, ನಾವು 0 ಗೆ ಎನ್ ಆರಂಭಿಸಲು. ಆ ಜನರ ಜೊತೆ, ನಾವು ನಂತರ 2 ಎನ್ ಹೆಚ್ಚಿಸಲು. ಆದರೆ ನಂತರ ಏನು? ಜನರ ಮತ್ತೊಂದು ಪೂರ್ಣ ಜೋಡಿ ಇಲ್ಲ ಕೋಣೆಯಲ್ಲಿ, ಆದ್ದರಿಂದ ಲೈನ್ ಎರಡು ಯಾವುದೇ ಮುಂದೆ ಅನ್ವಯಿಸುತ್ತದೆ. ಮತ್ತು ಈ ಅಲ್ಗಾರಿದಮ್ ಕೊನೆಯಲ್ಲಿ, ಎನ್ , ಇನ್ನೂ 2 ಇದು ಸರಿಯಾಗಿಲ್ಲ. ವಾಸ್ತವವಾಗಿ, ಈ ಕ್ರಮಾವಳಿ ಎಂದು ವಿಶೇಷವೇನು ದೋಷಯುಕ್ತ, ಏಕೆಂದರೆ ಇದು ಒಂದು ತಪ್ಪು ಹೊಂದಿದೆ. ಕೆಲವು ಹೊಸ ಸೂಡೊಕೋಡ್ಗಳನ್ನು ಜೊತೆ ಪರಿಹರಿಸು ಅನುಮತಿಸುತ್ತದೆ. ಪ್ರತಿ ಜೋಡಿಯ ಲೆಟ್ N ಸಮಾನ 0 ಕೋಣೆಯಲ್ಲಿ ಜನರು. ಹೊಂದಿಸಿ N N + 2 ಸಮಾನವಾಗಿರುತ್ತದೆ. ಒಂದು ವ್ಯಕ್ತಿ ಜೋಡಿಯಾಗಿರದ ಉಳಿದಲ್ಲಿ, ಸೆಟ್ ಎನ್ ಎನ್ ಜೊತೆಗೆ 1 ಸಮಾನವಾಗಿರುತ್ತದೆ. ಈ ನಿರ್ದಿಷ್ಟ ಸಮಸ್ಯೆಯನ್ನು ಪರಿಹರಿಸಲು, ನಾವು ಮಾಡಿದ ಲೈನ್ ನಾಲ್ಕು ಪರಿಚಯಿಸಿತು, ಒಂದು ಇಲ್ಲದಿದ್ದರೆ ಒಂದು ಶಾಖೆ ಎಂದು ಕರೆಯಲ್ಪಡುವ ಸ್ಥಿತಿಯಲ್ಲಿ, ಒಂದು ಅಲ್ಲಿ ಇಲ್ಲಿದೆ ವೇಳೆ ಮಾತ್ರ ಕಾರ್ಯರೂಪಕ್ಕೆ ವ್ಯಕ್ತಿ ನಾವು ಎಂದು ಪರಸ್ಪರ ಜೋಡಿ. ಆದ್ದರಿಂದ ಈಗ, ಇಲ್ಲ ಎಂದು ಒಂದು ಅಥವಾ ಮೂರು ಜನರ ಅಥವಾ ಯಾವುದೇ ಬೆಸ ಸಂಖ್ಯೆ ಕೊಠಡಿ, ಈ ಕ್ರಮಾವಳಿ ಈಗ ಅವುಗಳನ್ನು ಎಣಿಸಲು ಕಾಣಿಸುತ್ತದೆ. ನಾವು ಉತ್ತಮ ಏನು ಮಾಡಬಹುದು? ವೆಲ್, ನಾವು 3s ಅಥವಾ 4S ಅಥವಾ ಲೆಕ್ಕ ಸಾಧ್ಯವಾಗಲಿಲ್ಲ 5S ಮತ್ತು 10 ಆದರೆ ಮೀರಿ, ಅದು ಇಲ್ಲಿದೆ ಸ್ವಲ್ಪ ಪಡೆಯಲು ಹೋಗುವ ಪಾಯಿಂಟ್ ಕಷ್ಟ. ದಿನದ ಕೊನೆಯಲ್ಲಿ, ಎಂಬುದನ್ನು ಮರಣದಂಡನೆ ಕಂಪ್ಯೂಟರ್ ಅಥವಾ ಮಾನವರು, ಕ್ರಮಾವಳಿಗಳು ಕೇವಲ ಒಂದು ಸೆಟ್ ಇವು ಜೊತೆಗೆ ಸೂಚನೆಗಳ ಸಮಸ್ಯೆಗಳನ್ನು ಪರಿಹರಿಸಲು ಇದು. ಈ ಕೇವಲ ಮೂರು ಎಂದು. ನೀವು ಏನು ಸಮಸ್ಯೆಯನ್ನು ಪರಿಹರಿಸಲು ಎಂದು ಒಂದು ಕ್ರಮಾವಳಿ ಜೊತೆ? [END ವೀಡಿಯೋ ಪ್ಲೇಬ್ಯಾಕ್] DAVID MALAN: ಕೇವಲ ಸಮಯ ಅಂದರೆ ನಾನು ಕಾರ್ಟೂನ್ ರೂಪದಲ್ಲಿ ಕಾಣಿಸುತ್ತದೆ. ಆದರೆ ಆ ಕಥೆಯನ್ನು ಆಫ್ ಬಿಟ್ಟು ಅಲ್ಲಿ, ಈಗ, ಹೇಗೆ ನಾವು ಉತ್ತಮ ಮಾಡಬಹುದು ಇದೆ? ಥ್ರೀಸ್ ಮತ್ತು ಬೌಂಡರಿಗಳು, ನಾವು ಹೇಳಿಕೊಳ್ಳುತ್ತಾರೆ, ನಾವು ಲೆಕ್ಕ ಮಾಡಬಹುದು ಜನರು ಹೆಚ್ಚು ವೇಗವಾಗಿ, ಆದರೆ ನಾವು ಹೆಚ್ಚು ಮೂಲಭೂತವಾಗಿ ಉತ್ತಮವಾಗಿ? ನಾವು ಮಾಡಬಹುದು ಪಂತವನ್ನು. ನಾವು ನಮಗಾಗಿ ಒಂದು ಬಿಟ್ ಪರಿಚಯಿಸಲು ವೇಳೆ ಇಲ್ಲಿ ಸೂಡೊಕೋಡ್ಗಳನ್ನು, ನಾನು ಸಲಹೆ ಹೋಗುವ ಬಾಗುತ್ತೇನೆ ನಾವು ಈ ಒಂದು ಸಾಲನ್ನು ಸಾಧಿಸಬಹುದು ಎಂದು. ನಾವು ಜನರು ಎಣಿಸಲು ಹೋಗುತ್ತಿಲ್ಲ ಒಂದು, ಎರಡು, ಮೂರು, ನಾಲ್ಕು. ನಾವು, ಎರಡು ಹೋಗಲು ಹೋಗುತ್ತಿಲ್ಲ ನಾಲ್ಕು, ಆರು, ಎಂಟು. ನಾವು ಮೂಲಭೂತವಾಗಿ ಉತ್ತಮ ಮಾಡಲು ಹೊರಟಿರುವೆ ಸಮಸ್ಯೆ ರೀಥಿಂಕಿಂಗ್ ಮೂಲಕ, ಮತ್ತು ಈ ರಲ್ಲಿ ಸಂದರ್ಭದಲ್ಲಿ, ಒಂದು ಇಲ್ಲದಿದ್ದರೆ ಸನ್ನೆ ಸಂಪನ್ಮೂಲ underutilized. ಕೇವಲ ಒಂದು ಕ್ಷಣದಲ್ಲಿ, ನಾನು ನೀವು ಕ್ಷಮಿಸಲು ಆಶಿಸುತ್ತೇವೆ ಮತ್ತು ನಿಲ್ಲುವ ಮೂಲಕ ನಮಗೆ ಹಾಸ್ಯವನ್ನು ನಾವು ಹೊರಟಿರುವೆ ಇದು ಹಂತದಲ್ಲಿ ಸ್ಥಾನ, ನಿಮ್ಮ ಬಗ್ಗೆ ನೀವು ಪ್ರತಿಯೊಂದು ಕೇಳಿ ಮನಸ್ಸನ್ನು ಸಂಖ್ಯೆ 1. ನೀವು ನಂತರ ಹೆಚ್ಚಾಗಿ ಹೊರಟಿರುವೆ ಕಾಲ ಕಳೆದಂತೆ ವಕ್ರವಾಗಿ, ಹೇಗೆ ನಿಂತುಕೊಂಡು ಮಾಡುವ ಬೇರೆಯವರಿಗೆ, ಒಗ್ಗೂಡಿ ಒಟ್ಟಿಗೆ ನಿಮ್ಮ ಸಂಖ್ಯೆಗಳನ್ನು ಅವುಗಳನ್ನು ಸೇರಿಸುವ ಮೂಲಕ. ನೀವು ಒಂದು ನಂತರ ಕುಳಿತುಕೊಳ್ಳಲು ರೇಸ್ನಲ್ಲಿ ಹೋಗುವ ಇದೆ ಕೆಳಗೆ ಮೊದಲ, ಮತ್ತು ಇತರ ವ್ಯಕ್ತಿ ಪುನರಾವರ್ತಿಸಲು ಹೋಗುತ್ತದೆ. ಆದ್ದರಿಂದ ಇತರ ಪದಗಳಲ್ಲಿ, ಎಲ್ಲಾ ಎಳೆಸಸಿ ಮೂಲಕ ಸಂಖ್ಯೆ 1 ನಿಮಗೆ, ತದನಂತರ 2s ಮತ್ತು ಆ 2s ಒಳಗೆ ಆ 1 ಸೆ ತುಲನೆ 4S ಒಳಗೆ, ಎಲ್ಲರೊಂದಿಗೆ ಹೆಚ್ಚು ನಾವು ಕೊನೆಯಲ್ಲಿ, ಇರಬೇಕು ಕೆಳಗೆ ಕುಳಿತುಕೊಳ್ಳುವುದು ಈ ಕ್ರಮಾವಳಿ, ಕೇವಲ ಒಂದು ಸಾಲವನ್ನು ಆದರೆ ಸಾಕಷ್ಟು ವೇಗವಾಗಿ ಕುಳಿತು ಮಾಡಿರದ ಆತ್ಮ ಇವರು ಇಡೀ ಪ್ರೇಕ್ಷಕರನ್ನು ಎಣಿಕೆ ಹೊಂದಿದೆ ಅವನ ಅಥವಾ ಅವಳ ಮನಸ್ಸಿನಲ್ಲಿ. ನೀವು ಅವಕಾಶ ಎಂದು ಆದ್ದರಿಂದ ಅವರ ಮುಂದೆ ಹೋಗಿ - ಒಂದು ಹೆಜ್ಜೆ - ಜಾಗದಲ್ಲಿ ನಿಲ್ಲಲು. ಮತ್ತು ಕಾರ್ಯಗತಗೊಳಿಸಿ. [ಕ್ರೌಡ್ MURMURING] DAVID MALAN: ನಿಮಗೆ ಗೊತ್ತೇ ಲಾರೆನ್ ಅಲ್ಲಿ? 729? [ಕ್ರೌಡ್ MURMURING] DAVID MALAN: ಆಲ್ ರೈಟ್? [ಕ್ರೌಡ್ MURMURING] DAVID MALAN: ಸರಿ, ನಾವು ಮಾಡಬೇಕು ಕೊನೆಯಲ್ಲಿ ಸಮೀಪಿಸುತ್ತಿದೆ ಎಂದು. ನಾವು ಇನ್ನೂ ಇಲ್ಲಿ ನಿಂತಿರುವ ಒಂದು ಸಹ ನೋಡಿ. ಯಾರು ಬೇರೆ ಜೋಡಿ ಮಾಡಬೇಕು? ನೀವು ಹುಡುಗರಿಗೆ ಆಫ್ ಜೋಡಿ ಬಯಸಿದರೆ. ಟಾಪ್ ಅಪ್ ಯಾರೋ. ನಾನು ಇಲ್ಲಿ ಒಂದು ಕೈ ಸಾಲ ಇಲ್ಲ. ಇನ್ನೂ ಯಾರು ಕೆಲವೇ ಜನರಿಗೆ ನೀವು ಏನು ಸಂಖ್ಯೆಗಳನ್ನು ಮಾಡಲು, ನಿಂತಿರುವ ನಿಮ್ಮ ಮನಸ್ಸಿನಲ್ಲಿ ಹೊಂದಿವೆ? ವಿದ್ಯಾರ್ಥಿ: 78. DAVID MALAN: 78 ಪ್ಲಸ್ - ಇಲ್ಲಿ ಯಾರು ಕೆಳಗೆ ನಿಂತಿರುವ? ವಿದ್ಯಾರ್ಥಿ: 39. DAVID MALAN: ಪ್ಲಸ್ 39. ಪ್ಲಸ್ ಯಾರು ಸ್ಥಿರವಾಗಿದ್ದರೆ? 81? ಸರಿ, ಯಾರು? ಮತ್ತೊಂದು 81? ವಾವ್. ತದನಂತರ ಯಾವ ಹಿಂಭಾಗದಲ್ಲಿ ಇಲ್ಲಿದೆ? ವಿದ್ಯಾರ್ಥಿ: 49. DAVID MALAN: 49, ಜೊತೆಗೆ? ವಿದ್ಯಾರ್ಥಿ: 98. DAVID MALAN: 98 ಪ್ಲಸ್? ಎಂದು ಬೇರೊಬ್ಬರಿಂದ ಈಸ್? 12? ಒಳ್ಳೆಯ ಕೆಲಸ. [ನಗು] DAVID MALAN: ಓಹ್, 112 - ಓ. ಕೆಲಸ ಗುಡ್! [ನಗು] [ಚಪ್ಪಾಳೆ] DAVID MALAN: ಬೇರೆ ಯಾರಾದರು ಸ್ಥಿರವಾಗಿದ್ದರೆ? ಕ್ಷಮಿಸಿ? ವಿದ್ಯಾರ್ಥಿ: 99. DAVID MALAN: 99. ಬೇರೆ ಯಾರಾದರೂ ಇನ್ನೂ ನಿಂತಿರುವ? ಇಲ್ಲಿ ವಿದ್ಯಾರ್ಥಿಗಳ ಒಟ್ಟು ಸಂಖ್ಯೆ ಪ್ರಕಾರ, ವಾಸ್ತವವಾಗಿ - ನೀವು ಒಂದು ಸಂಖ್ಯೆಯ ಇಲ್ಲ? ಓಹ್, ಜನರ ನಿಜವಾದ ಸಂಖ್ಯೆ ಕೊಠಡಿ, ಖಾತೆಯನ್ನು ಪ್ರಕಾರ ಆ ಇತರ ಫೆಲೋಗಳು ಮಾಡುತ್ತಿದ್ದೀರಿ ಪ್ರತಿಯೊಬ್ಬರೂ ತಂದೆಯ ದಾರಿಯಲ್ಲಿ, 729 ಆಗಿತ್ತು. ಆದ್ದರಿಂದ ಹಾರ್ವರ್ಡ್ ವಿದ್ಯಾರ್ಥಿಗಳು ಒಂದು roomful ಹೊರಗೆ ಎಣಿಸಿಕೊಂಡಿರುವುದರಿಂದಾಗಿ ಯಾರು, ಉತ್ತರ 637 ಆಗಿದೆ. [ನಗು] DAVID MALAN: ಆದ್ದರಿಂದ ಹತ್ತಿರ. ಆದರೆ ಇನ್ನೂ. ಸರಿ, ಆದ್ದರಿಂದ ಒಂದು ಬೋಧನೆ ಇಲ್ಲಿದೆ ಕ್ಷಣ, ಬಲ? ಈ ಈಗ ನಾವು ಒಂದು ದೋಷವನ್ನು ಮಾಹಿತಿ ವಿವರಿಸಲು ಏನು. ಎಲ್ಲೋ ದಾರಿಯುದ್ದಕ್ಕೂ, ನಾವು ಕೆಲವು ಮಾಡಿದರು ತಪ್ಪು, ಅಥವಾ ಯಾರಾದರೂ ಅಂಕಗಣಿತ, ಕೆಳಗೆ ಕುಳಿತು ಅಥವಾ ಬಿಟ್ಟು, ಅಥವಾ ಏನೋ ತಪ್ಪಾಗಿದೆ. ಆದರೆ ಉತ್ತಮ ಇಲ್ಲಿದೆ. ಸಹ ಕಾರಣ, ನಾವು ಸಾಕಷ್ಟು ಹತ್ತಿರ ಸಿಕ್ಕಿತು. ಮತ್ತು ನಾನು ತಪ್ಪು ನಾವು ಸಿಕ್ಕಿತು ವಾದಿಸುತ್ತಾರೆ ಗೆಳೆಯರನ್ನು ವೇಗವಾಗಿ ನಾನು ಹೆಚ್ಚಾಗಿ ಬಹಳಷ್ಟು ಉತ್ತರ ನನ್ನ ಹೆಚ್ಚು ಸರಳ ವಿಧಾನವನ್ನು ಬಳಸಿ. ಆದ್ದರಿಂದ ನಾವು ನಾವು ವಾಸ್ತವವಾಗಿ ಬಂದೆವು ತಿಳಿಯುವುದು ಎಂದು ಸರಿಪಡಿಸಲು, ಆದರೆ ಈಗ ಅನಿಸಿಕೆಗಳನ್ನು ಪ್ರತಿ ಬಾರಿ ನಡೆಯುತ್ತಿದೆ, ವಿರುದ್ಧ ನನ್ನ ಮಾಡಲಾಯಿತು ಶಾಲೆ ಮುಗ್ಧ ತೋರಿಸುವ ಕ್ರಮಾವಳಿ. ಒಂದು, ಎರಡು, ಮೂರು. 729 ಅಥವಾ 637 ಜನರು ವಾಸ್ತವವಾಗಿ ಎಂದಾದರೆ ಇಲ್ಲಿ, ನನಗೆ ತೆಗೆದುಕೊಂಡಿರಬಹುದು ಅಕ್ಷರಶಃ 637 ಅಥವಾ 729 pointings ಬೆರಳು ಮತ್ತು ನನ್ನ ಒಟ್ಟು ಎಣಿಕೆ ಏರಿಕೆಯ. ಮತ್ತು ನಾನು ಮೂಲಕ ಸ್ವಲ್ಪ ಉತ್ತಮ ಮಾಡಬಲ್ಲರು ಎರಡು, ನಾಲ್ಕು, ಆರು, ಎಂಟು ಹೋಗುವ, ಮತ್ತು , ಆ ವೇಗ ಡಬಲ್ ಬೇಕೆನ್ನಿಸಿದರೆ ಟ್ರಿಪಲ್ ಅಥವಾ ನಾಲ್ಕರಷ್ಟು, ಎಷ್ಟು ನಾನು ಮಾಡಬಹುದು ಅವಲಂಬಿಸಿ ನನ್ನ ತಲೆಯಲ್ಲಿ ಎಣಿಸುವ ಹಾಗೆ. ಆದರೆ ಈ ವಿಧಾನವು ನೀವು ಹುಡುಗರಿಗೆ ತೆಗೆದುಕೊಂಡಿತು ಮೂಲಭೂತವಾಗಿ ಭಿನ್ನವಾಗಿತ್ತು. ಏಕೆಂದರೆ ಆರಂಭದಲ್ಲಿ, ನೀವು ಎಲ್ಲಾ ಎದ್ದುನಿಂತ. ಎಲ್ಲಾ 729 ಆದ್ದರಿಂದ. ತದನಂತರ ಅಕ್ಷರಶಃ ಅರ್ಧ ನೀವು ಕೆಳಗೆ ಕುಳಿತು. ಮತ್ತು ಆ ನಂತರ, ಮತ್ತೊಂದು ನೀವು ಅರ್ಧದಷ್ಟು ಕುಳಿತುಕೊಂಡಾಗ. ಮತ್ತು ಆ ನಂತರ, ಮತ್ತೊಂದು ನೀವು ಅರ್ಧದಷ್ಟು ಕುಳಿತುಕೊಂಡಾಗ. ಮತ್ತು ಬಾರಿ ಒಟ್ಟು ಸಂಖ್ಯೆ ನೀವು ಹುಡುಗರಿಗೆ ಆಗಿದೆ ಕೆಳಗೆ ಕುಳಿತು ಎಂದು ಸ್ಥೂಲವಾಗಿ ಎಂಟು ಅಥವಾ ಒಂಬತ್ತು ಅಥವಾ ಹತ್ತು ಒಟ್ಟು ಬಾರಿ, ನಮ್ಮ ಒಟ್ಟು ಎಣಿಕೆ ಏನು ಆಧರಿಸಿ. ಮತ್ತು ನಾವು ರೀತಿಯ ಮಾಡಬಹುದು ಈ ಇತರ ರೀತಿಯಲ್ಲಿ. ನಾವು ಕೋಣೆಯಲ್ಲಿ 1,024 ಜನರು ಹೊಂದಿದ್ದರು ವೇಳೆ, ನೀವು ಸಾಧ್ಯವೋ ಬಾರಿ ಒಟ್ಟು ಸಂಖ್ಯೆ 1,024 ಜನರು ಅರ್ಧರ್ಧಮಾಡು 10. ಈಗ ಅದರ ಬಗ್ಗೆ ಯೋಚಿಸಿದರೆ ಇತರ ದಿಕ್ಕಿನಲ್ಲಿ. ನಾವು ಎಂದು, ಸೇ, ಹಾಸ್ಯಾಸ್ಪದವಾಗಿ, ಭಾವಿಸೋಣ ನಾಲ್ಕು ಬಿಲಿಯನ್ ಈ ಕೋಣೆಯಲ್ಲಿ ಜನರು, ಅಥವಾ ಸ್ವಲ್ಪ ದೊಡ್ಡ ಕೊಠಡಿ. ನಾವು ಎಷ್ಟು ಬಾರಿ ಹೋಗಿದ್ದಾರೆ ಎಂದು ಈ ಕ್ರಮಾವಳಿಯ ಮೂಲಕ, ಆ ಅರ್ಧ ಆ ವರ್ಗದ ಕೆಳಗೆ ಇರುತ್ತದೆ? ಇದು ಕೇವಲ 32 ಇಂತಹ ತೆಗೆದುಕೊಳ್ಳಲು ಇಂದಿನ ವಿಶೇಷವೇನು ಸಹ ಗಾತ್ರದ ಒಂದು ವರ್ಗ ಕಾರ್ಯಾಚರಣೆಗಳ, ನಾಲ್ಕು ಬಿಲಿಯನ್. ಏಕೆ? ನಾಲ್ಕು ಬಿಲಿಯನ್ ಎರಡು ಹೋಗುತ್ತದೆ ಏಕೆಂದರೆ ಶತಕೋಟಿ, ಒಂದು ಮಿಲಿಯನ್ ಹೋಗುತ್ತದೆ ಹೋಗುತ್ತದೆ 500 ಮಿಲಿಯನ್, 250 ಹೋಗುತ್ತದೆ ಮಿಲಿಯನ್, ಡಾಟ್, ಡಾಟ್, ಡಾಟ್. ನಾನು ಮಾತ್ರ ಎಂದು ವಿಭಾಗ ಕೆಲವು 32 ಮಾಡಬಹುದು ಆ, ಎಲ್ಲರೂ ನಲ್ಲಿ ಹೊರತುಪಡಿಸಿ ಬಾರಿ, ಒಂದು ವ್ಯಕ್ತಿ ನಿಂತು ಬಿಟ್ಟು ಎಂದು. ಮತ್ತು, ತೀರಾ, ಒಂದು ಪ್ರಬಲ ರೀತಿಯ ಆಗಿದೆ ಹೆಚ್ಚು ನಾವು ಪ್ರಯತ್ನಿಸುತ್ತೇವೆ ಎಂದು ಕಲ್ಪನೆ ಈ ಪಠ್ಯಕ್ಕೆ, ಮತ್ತು ಸನ್ನೆ ಪ್ರೋಗ್ರಾಮಿಂಗ್ ಮತ್ತು ಕಂಪ್ಯೂಟರ್ ವಿಜ್ಞಾನದ ಹೆಚ್ಚು ಸಾಮಾನ್ಯವಾಗಿ, ಒಂದು ಯೋಚನೆ ಈ ಸೂಕ್ಷ್ಮ ಜೀವಾಣುಗಳ ಇದು ನಾವು ನಂತರ, ಹೆಚ್ಚು ಸಮಸ್ಯೆಗಳನ್ನು ಬಗೆಹರಿಸಬಹುದು ಹೆಚ್ಚು ಶಕ್ತಿಯುತವಾಗಿ. ಆದ್ದರಿಂದ ನಾವು ಸಾಕಷ್ಟು ಸರಳ ಪ್ರಾರಂಭಿಸಿದರು ಕ್ರಮಾಂಕ ಮತ್ತು ಒಂದು ಕೋಣೆಯಲ್ಲಿ ಒಂದು ವ್ಯಕ್ತಿ, ಆದರೆ ಈಗ ಜನರ ಪೂರ್ಣ ಇಡೀ ಕೋಣೆಯಲ್ಲಿ ಜೊತೆ ನಾವು ಮೂಲಭೂತವಾಗಿ ಉತ್ತಮ ಮಾಡಿದ. ಸರಿ, ಈಗ ಪರಿವರ್ತನೆ ಹೊರಡೋಣ ಕೆಲವು ನಿಜವಾದ ಕೋಡ್ ಸೂಡೊಕೋಡ್ಗಳನ್ನು. ನೀವು ಸಂಭವಿಸಿ ನೋಡಲು ಬಗ್ಗೆ ನೀವು ಈ ಭಾಷೆ ಜಾವಾಸ್ಕ್ರಿಪ್ಟ್ ಎಂದು, ಮತ್ತು ಮಾಡಬೇಕು ನಾವು ಕಡೆಗೆ ಇದಕ್ಕೆ ಬರುತ್ತೇವೆ ಸೆಮಿಸ್ಟರ್ ಕೊನೆಯಲ್ಲಿ. ಇದು ಪ್ರೋಗ್ರಾಮಿಂಗ್ ಭಾಷೆ ಎಂದು ನೀವು ವೆಬ್ಸೈಟ್ಗಳು ಮತ್ತು ಇತರ ತಯಾರಿಸಲು ಬಳಸಬಹುದಾದ ಸಾಫ್ಟ್ವೇರ್ ಈ ದಿನಗಳಲ್ಲಿ. ಮತ್ತು ನಾವು ಸ್ನೇಹಿತರಿಗೆ ಧನ್ಯವಾದಗಳು, ಬಳಸಿಕೊಂಡಿದ್ದಾರೆ ಬೆಂಬಲದಿಂದ ಅಟ್ ಸ್ಟ್ಯಾನ್ಫೋರ್ಡ್, ಕ್ರೋಢೀಕರಿಸಲು ಹಾಕು ಇಲ್ಲಿ ಕೆಲವು ಗುಪ್ತ ಮಾಹಿತಿ. ಈ, ರಹಸ್ಯ ಬರಹಗಾರಿಕೆ ಕಲೆಯಾಗಿದೆ ಆದ್ದರಿಂದ ನೀವು ಮರೆಮಾಡಬಹುದು ಅಲ್ಲಿ, ಮಾತನಾಡಲು ಇಲ್ಲದಿದ್ದರೆ ಕಂಡುಬರುತ್ತದೆ ಎಂಬುದರ ಮಾಹಿತಿ ಶಬ್ದ ಅಥವಾ ಒಂದು ಸಂಪೂರ್ಣವಾಗಿ ಬೇರೆ ಎಂದು ಒಟ್ಟಾರೆಯಾಗಿ ಚಿತ್ರ. ಆದರೆ ಈ ನಿರ್ದಿಷ್ಟ ಚಿತ್ರದಲ್ಲಿ ಎಂಬೆಡೆಡ್ ವಾಸ್ತವವಾಗಿ ರೀತಿಯ ಒಂದು ರಹಸ್ಯ ಸಂದೇಶವಾಗಿದೆ. ಆದ್ದರಿಂದ ನನ್ನ ಮುಂದೆ ಹೋಗಿ ಅಪ್ ಎಳೆಯಲು ಅವಕಾಶ ಇಲ್ಲಿ ಒಂದೇ ಚಿತ್ರದ, ಈ ಒಂದು ವೆಬ್ ಬ್ರೌಸರ್ನಲ್ಲಿ ಸಮಯ. ಮತ್ತು ನಾನು ಕೆಲವು ನನ್ನ ಕೈ ಕೈಬೀಸುತ್ತಿದ್ದುದನ್ನು ಹೋಗುವ ಬಾಗುತ್ತೇನೆ ವಿಶೇಷವಾಗಿ ಇಂದು ವಿವರಗಳು, ಈ ತೋರುತ್ತಿದೆ ಯಾರು ನೀವು ಆ ಒಂದು ಮಾಹಿತಿ, ಜಾವಾಸ್ಕ್ರಿಪ್ಟ್ ಆದರೆ ಗ್ರೀಕ್ ಕೇವಲ ಸಂಪೂರ್ಣವಾಗಿ ಪರಿಚಯವಿಲ್ಲದ ಭಾಷೆ. ಆದರೆ ಈ ಒಂದು ಉದಾಹರಣೆಯಾಗಿದೆ ಪ್ರೋಗ್ರಾಮಿಂಗ್ ಭಾಷೆ. ಮತ್ತು ಈಗ, ನಂಬಿಕೆ ತೆಗೆದುಕೊಳ್ಳಲು ಕೋಡ್ನ ಮೊದಲ ಲೈನ್ - ಮತ್ತು ಕೋಡ್ ಮೂಲಕ, ನಾನು ಪಠ್ಯ ಅರ್ಥ. ನಾನು ಅಕ್ಷರಶಃ ಟೈಪ್ ಎಂದು ಪಠ್ಯ ಮೈಕ್ರೊಸಾಫ್ಟ್ ವರ್ಡ್ ಒಳಗೆ, ನಾನು ಹೊಂದಿತ್ತು ನಂತರ ಹಕ್ಕನ್ನು ತಂತ್ರಾಂಶ ಅದರೊಂದಿಗೆ ಏನಾದರೂ. ಪ್ರೊಗ್ರಾಮಿಂಗ್ ಮೂಲ ಕೋಡ್, ಪ್ರೋಗ್ರಾಮಿಂಗ್ ಕೋಡ್, ನಿಜವಾಗಿಯೂ ಕೇವಲ ಪಠ್ಯ, ಮತ್ತು ಇದು ಯಾವ ಭಾಷೆಯ ಆಧಾರದ ಮೇಲೆ ವಿವಿಧ ಕಾಣುತ್ತದೆ ನೀವು ಇಂಗ್ಲೀಷ್ ಭಿನ್ನವಾಗಿ, ಬಳಸಿ ಮತ್ತು ನೀವು ಸ್ಪ್ಯಾನಿಷ್ ಮತ್ತು ರಷ್ಯಾದ ಎಲ್ಲಾ ವಿವಿಧ ನೋಡಲು ನಿಮ್ಮ ಕೀಬೋರ್ಡ್ ಅವರನ್ನು ಟೈಪ್ ಮಾಡುವಾಗ. ಈ ಮೊದಲ ಸಾಲಿನ ಆದ್ದರಿಂದ, ಈಗ ಬಗ್ಗೆ ನಂಬಿಕೆ, ಕೇವಲ ಒಂದು ಗ್ರಾಫಿಕ್ ತೆರೆಯುತ್ತದೆ ಇಂಟರ್ನೆಟ್, ಆ ಗದ್ದಲದ ಗ್ರಾಫಿಕ್ ನಾವು ನೋಡಿದ. ಈ ಮುಂದಿನ ಸಾಲು ಇಲ್ಲಿ ಒಂದು ಉದಾಹರಣೆ ಲೂಪ್, ಮತ್ತು ನಾವು ವಾಸ್ತವವಾಗಿ ಅದೇ ಕಂಡಿತು TED ವೀಡಿಯೊದಲ್ಲಿ ಪರಿಭಾಷೆ. ಲೂಪ್ ಮತ್ತೆ ನಡೆಯುತ್ತದೆ ಎಂದು ಸಂಗತಿಯಾಗಿದೆ ಮತ್ತು ಮತ್ತೆ, ಮತ್ತು ಈ ಆದರೂ ಸಂಪೂರ್ಣವಾಗಿ ಜೊತೆ ಗೂಢ ಕಾಣುತ್ತದೆ ಕೀವರ್ಡ್, ಮತ್ತು ಕೆಲವು ಆವರಣ, ಮತ್ತು ಕೆಲವು semicolons. ನಾವು ಬಹಳ ಮುಂಚೆ ಬಂದು ಮಾಡುತ್ತೇವೆ ಆದರೆ ಲೂಪ್ ಮೂಲಭೂತವಾಗಿ ಇಲ್ಲ ಕಾರ್ಯಕ್ರಮದಲ್ಲಿ ಹೇಳುವ, ಎಲ್ಲಾ ಪ್ರತಿ ತಿರುಗಿ ಆ ಗದ್ದಲದ ಚುಕ್ಕೆಗಳ, ನಿಂದ ಬಲಕ್ಕೆ ಬಲ, ಮೇಲಿನಿಂದ ಕೆಳಕ್ಕೆ. ದಿನದ ಕೊನೆಯಲ್ಲಿ, ಒಂದು ಚಿತ್ರವನ್ನು ಕಾರಣ ಈ ಇಷ್ಟ - ಮತ್ತು ನೀವು ನಿಜವಾಗಿ ಮಾಡಬಹುದು ರೀತಿಯ ಈ ಪ್ರಕ್ಷೇಪಕ ಅದನ್ನು ನೋಡಿ - ನಿಜವಾಗಿಯೂ ಚುಕ್ಕೆಗಳ ಕೇವಲ ಒಂದು ಗ್ರಿಡ್ ಆಗಿದೆ. ಆದ್ದರಿಂದ ನಾವು ಆ ಚುಕ್ಕೆಗಳ ಪ್ರತಿ ಗುರುತಿಸಿಕೊಳ್ಳುತ್ತಾರೆ ಒಂದು ಸಂಘಟಿತ, X, Y, ಮತ್ತು ಈ ಪ್ರೋಗ್ರಾಂ, ಈಗ ನಾವು ಆರಂಭಿಸಬಹುದು ಆ ಚುಕ್ಕೆಗಳ ಗೆ ಏನಾದರೂ. ಆದ್ದರಿಂದ ನಾನು ಇಲ್ಲಿ ಮುಂದೆ ಹೋಗುತ್ತಿದ್ದೇವೆ ಮತ್ತು ಬಾಗುತ್ತೇನೆ ನಾನು ಕೆಲವು ಬದಲಾವಣೆಗಳನ್ನು ಮಾಡಲು ಹೋಗುವ ನನಗೆ ಇಲ್ಲ. ಮೊದಲ ನಾನು ಮುಂದೆ ಹೋಗಿ ತೊಡೆದುಹಾಕಲು ಹೋಗುವ ಬಾಗುತ್ತೇನೆ ಆ ಹಸಿರು ಮತ್ತು ನೀಲಿ ಎಲ್ಲಾ ಶಬ್ದ ಮತ್ತು ನಾನು ಮುಂದೆ ಹೋಗಿ ಹೋಗುವ ಬಾಗುತ್ತೇನೆ ಮತ್ತು ಕೆಳಗಿನ ನಮೂದಿಸಿ ಹೊಗ್ಯು ರಹಸ್ಯ ವಾಕ್ಯ. ಚಿತ್ರಕ್ಕಾಗಿ ಇಮ್. ಸ್ಥಳ X, ಅಲ್ಪವಿರಾಮ, ನಲ್ಲಿ ನೀಲಿ ಸೆಟ್ ಸ್ಥಳ ವೈ, 0 ಗೆ. ಬೇರೆ ರೀತಿಯಲ್ಲಿ ಹೇಳುವುದಾದರೆ, ನಾನು ಬಯಸುವ ನೀಲಿ ಎಲ್ಲಾ ಆಫ್ ಆ ಚಿತ್ರದಲ್ಲಿ ಚುಕ್ಕೆಗಳು. ನಾನು ಈಗ ಮುಂದೆ ಹೋಗಿ ಕ್ಲಿಕ್ ಮಾಡಿ ಹೋಗುವ ಬಾಗುತ್ತೇನೆ ಈ ರನ್ / ಗುಂಡಿಯನ್ನು ಉಳಿಸಿ, ಮತ್ತು ನೀವು ಮಾಡುತ್ತೇವೆ ಬಲಗೈ ಬದಿಯಲ್ಲಿ ಗಮನಕ್ಕೆ, ಪರಿಣಾಮವಾಗಿ ಚಿತ್ರದ ಕಾಣಿಸಿಕೊಳ್ಳುತ್ತದೆ. ಈಗ ಸೂಪರ್ ಹಸಿರು, ಆದರೆ ಅಲ್ಲ ಅಚ್ಚರಿ, ನಾನು ಅಕ್ಷರಶಃ ತಿರುಗಿ ಏಕೆಂದರೆ ಆಫ್, ಒಂದು 1 0 ಮೂಲಕ, ಎಲ್ಲಾ ಆಫ್ ಆ ಚಿತ್ರದಲ್ಲಿ ನೀಲಿ. ಸರಿ, ಈಗ ಸ್ವಲ್ಪ ಹೆಚ್ಚು ಅದನ್ನು ಹೊರಡೋಣ. ಚಿತ್ರ, ಡಾಟ್ setGreen, X, Y ಫಾರ್ ಇಮ್. ಮತ್ತು ಕೇವಲ ಎಡದಿಂದ ತಿರುಗಿ ಅರ್ಥ ಹಕ್ಕು ಮತ್ತು ನಂತರ ಮೇಲಿನಿಂದ ಕೆಳಕ್ಕೆ. ಒಂದು ಮೌಲ್ಯವನ್ನು ಅದು ಆಫ್ ಮಾಡಿ 0, ಹಾಗೆಯೇ. ಉಳಿಸಿ. ಮತ್ತು ಪ್ರಕ್ಷೇಪಕ ಮೇಲೆ, ನೀವು ವಾಸ್ತವವಾಗಿ ಮಾಡಬಹುದು ನಿಜವಾಗಿಯೂ ಎಲ್ಲಾ ಏನು ನೋಡಿ. ನನ್ನ ಲ್ಯಾಪ್ಟಾಪ್ ತೆರೆಯಲ್ಲಿ, ನಾನು ಕೇವಲ ರಲ್ಲಿ ಇಣುಕಿ ಸರಿಯಾದ ರೀತಿಯಲ್ಲಿ, ನಾನು ಒಂದು ಬಿಟ್ ನೋಡಬಹುದು ಚಿತ್ರ, ಅವರು ಇನ್ನೂ ಕೋರುತ್ತೇವೆ ಏಕೆಂದರೆ ಅಲ್ಲಿ ಕೆಲವು ಕೆಂಪು. ನೀವು ಎಂದಾದರೂ ಸಂಕ್ಷಿಪ್ತ RGB ಕೇಳಿರುವ ವೇಳೆ - ಕೆಂಪು, ಹಸಿರು, ನೀಲಿ - ಇದು ಈ ಸಂಯೋಜನೆ ಎಂದು ವಿಶೇಷವೇನು ಬಳಸಿಕೊಂಡು ಒಂದು ಚಿತ್ರ ಕೇವಲ ಆ ಮೂರು ಬಣ್ಣಗಳು. ಮತ್ತು ಇದೀಗ, ನಾವು ದೂರ ಎಸೆದ ಬಂದಿದೆ ಎಲ್ಲಾ ಹಸಿರು, ಎಲ್ಲಾ ನೀಲಿ, ಆದರೆ ಹೆಚ್ಚು ಕೆಂಪು ಇಲ್ಲ. ಆದ್ದರಿಂದ ನನಗೆ ಕೆಂಪು ಅಪ್ ವಕ್ರೋಕ್ತಿ ಅವಕಾಶ. ನಾನು ಅದನ್ನು ಹೇಗೆ ಮಾಡಬಹುದು? ಸರಿ, ಮೊದಲ, ನಾನು ಕೇಳಲು ಹೋಗುವ ಬಾಗುತ್ತೇನೆ ಈ ಕಾರ್ಯಕ್ರಮದಲ್ಲಿ ಒಂದು ಪ್ರಶ್ನೆ. ನಾನು ಮುಂದೆ ಹೋಗಿ ಆದ ಇದು ಕರೆ ಅವಕಾಶ ಹೋಗುವ ಬಾಗುತ್ತೇನೆ ಕೇವಲ ಬೀಜಗಣಿತ ಒಂದು ವೇರಿಯೇಬಲ್,. ನೀವು X ಅಥವಾ ವೈ ಅಥವ z ಹೊಂದಬಹುದು. ನಾನು ವೇರಿಯಬಲ್ ಘೋಷಿಸಲು ಹೋಗುವ ಬಾಗುತ್ತೇನೆ ಮತ್ತು, ಹೇಳುತ್ತಾರೆ, ಈ ವೇರಿಯಬಲ್ ಪುಟ್ ಆಫ್ ತಾತ್ಕಾಲಿಕವಾಗಿ, ಮೌಲ್ಯ ಚಿತ್ರಗಳನ್ನು X, Y ನಲ್ಲಿ ಮೌಲ್ಯವನ್ನು getRed. ಮತ್ತು ಮತ್ತೆ, ನಾವು ಎಲ್ಲಾ ಬಂದು ಮಾಡುತ್ತೇವೆ ಭವಿಷ್ಯದಲ್ಲಿ ಈ ವಿವರದ. ಆದರೆ ಈಗ, ಕೇವಲ ನಂಬಿಕೆ ತೆಗೆದುಕೊಳ್ಳಲು ಈ ಸಾಲು ಏನು, ಪ್ರೋಗ್ರಾಂ ಕೇಳುತ್ತಿದೆ X, Y ನಲ್ಲಿ ಕೆಂಪು ಮೌಲ್ಯವಾಗಿದೆ? ನಿರ್ದಿಷ್ಟ ಬಿಂದುವನ್ನು ನಲ್ಲಿ? ನಂತರ ನಾನು ಇದಕ್ಕೆ ಏನಾದರೂ ಹೋಗುವ ಬಾಗುತ್ತೇನೆ. ನಂತರ ನಾನು ಚಿತ್ರವನ್ನು ಬಿಂದುವನ್ನು ಸೆಟ್ ಕೆಂಪು ಮಾಡಲು ಹೋಗುವ ಬಾಗುತ್ತೇನೆ X, Y, ವೈ ಆದರೆ ಈ ಸಮಯದಲ್ಲಿ ನಾನು ಹೋಗುವ ಬಾಗುತ್ತೇನೆ , ಕೆಂಪು ಬಾರಿ ಮಾಡುವ ಮೂಲಕ ಇದು ವರ್ಧಿಸುತ್ತವೆ ನಾವು 10, ಹೇಳುತ್ತಾರೆ. ಆದ್ದರಿಂದ 10 ಒಂದು ಅಂಶದಿಂದ ಇದು ಹೆಚ್ಚಿಸುತ್ತದೆ. ನನಗೆ ಈಗ ಝೂಮ್ ಔಟ್ ಲೆಟ್ ಮತ್ತು ಕ್ಲಿಕ್ ರನ್ / ಉಳಿಸಬಲ್ಲದು. ಮತ್ತು ಇಡೀ ಎಂದು voila, ಸಮಯ, ಸಹ ನಮ್ಮ ಮಾನವ ಕಣ್ಣುಗಳು ಅದನ್ನು ನೋಡಿ ಸಾಧ್ಯವಿಲ್ಲ. ಆದ್ದರಿಂದ ಮತ್ತೆ, ಈ ಈಗ, ನೈಜ ಸಂಕೇತಗಳನ್ನು ನಾವು ಬಂದು ನೀವು ಒಂದು ಭಾಷೆಯ ಉದಾಹರಣೆಗೆ ಮತ್ತೆ ಮುಂಚೆಯೇ ಗೆ. ಆದರೆ ನೀವು ಆ ವಿಶೇಷವಾಗಿ, ಅರ್ಥ ಅಂತಹ ಅನುಭವಗಳನ್ನು, ಇದು ಸಾಕಷ್ಟು ಇಲ್ಲಿದೆ ಶೀಘ್ರದಲ್ಲೇ ನಾವು ಎಂದು ಅಲ್ಲಿ ಹಾಗೆ ಕೋಡ್ ಬರೆಯಲು. ವಾಸ್ತವವಾಗಿ, ನೀವು ಎಲ್ಲಾ ಒಂದು ಉಪಕರಣವನ್ನು ನೀವು ಯಾವ ಸ್ವಲ್ಪ ಪರಿಚಿತ, ಬಹುಶಃ, CS50 ಮುಖ್ಯವಾಗುತ್ತವೆ ಇದು ಶಾಲೆ ಕೋರ್ಸ್ಗಳಿಗೆ ಶಾಪಿಂಗ್ ಗ, ವಾಸ್ತವವಾಗಿ ಕೆಲವರು ಈ ಬೇಸಿಗೆಯಲ್ಲಿ ಬೂಟ್ CS50 ತಂದೆಯ ಆದ ಮಾಜಿ ವಿದ್ಯಾರ್ಥಿಗಳ, ಈಗ TFS ಮಾಡಿ. ಈ ನಿರ್ಮಾಣ ಒಂದು ವೆಬ್ಸೈಟ್ ನಡೆಯುತ್ತದೆ ಪಿಎಚ್ಪಿ ಎಂಬ ಭಾಷೆಯಲ್ಲಿ. ಇದು ವಿಷಯಗಳನ್ನು, MySQL ಎಂಬ ದತ್ತಾಂಶ ಬಳಸುತ್ತದೆ ಇದು ನಾವು ನಮ್ಮ ಕೈಗಳನ್ನು ಪಡೆಯುತ್ತೀರಿ ನಂತರ ಸೆಮಿಸ್ಟರ್ ನಲ್ಲಿ ಕೊಳಕು. ಆದರೆ ಏನೋ, ಇದು ನಂಬಿಕೆ ಅಥವಾ ಈ ರೀತಿಯ ಅಂತಿಮವಾಗಿ ಕಡಿಮೆಯಾದಾಗ ಕುಣಿಕೆಗಳು ಮತ್ತು ಪರಿಸ್ಥಿತಿಗಳ ಸರಳ ಮತ್ತು ಶಾಖೆಗಳು, ಆ ರೀತಿಯ ನಾವು ಕೇವಲ ಒಂದು ಕಂಡಿತು TED ವೀಡಿಯೊದಲ್ಲಿ ಹಿಂದೆ ಕ್ಷಣ. ನಾನು ಮಾಡಲು 'd ಭಾವಿಸಲಾಗಿದೆ ಈಗ ಷೇರು ಅಲ್ಲ ನಾವು ಸಿಬ್ಬಂದಿ ಮಾಡಿದ ಕೇವಲ ಏನೋ ಕ್ಯಾಂಪಸ್, ಬದಲಿಗೆ ಯಾವುದನ್ನಾದರೂ ಮಾಜಿ ವಿದ್ಯಾರ್ಥಿ - ಮೂರು ವಾಸ್ತವವಾಗಿ ವಿದ್ಯಾರ್ಥಿಗಳು, - ಸಿಯೆರಾ, ಡೇನಿಯಲ್, ಮತ್ತು, ಈ ಹಿಂದಿನ ವರ್ಷದಲ್ಲಿ ಮಾಡಿದ ಸ್ಯಾಮ್, ಇವರಲ್ಲಿ ಕೊನೆಯ ಯಾವುದೇ ಮೊದಲು ಹಂತ ಕಾರ್ಯಕ್ರಮಗಳನ್ನು ಅನುಭವ ಅವರು CS50 ಪಡೆದಾಗ. ಮತ್ತು ತಮ್ಮ ಅಂತಿಮ ಯೋಜನೆಗೆ, ಅವರು CS50 ಫೇರ್ನಲ್ಲಿ ಪ್ರದರ್ಶಿಸಲ್ಪಟ್ಟಿವೆ, ಒಂದು ಅಪ್ಲಿಕೇಶನ್ ಇದು, wrdly ಎಂದು ಅವರು ಮಾಡಿದ ಇದು ವೆಬ್ ಆಧಾರಿತ ಪ್ರೋಗ್ರಾಂ ನಾನು ಹಂಚಿಕೊಳ್ಳಲು ಎಂದೆನಿಸಿತ್ತು ಈ ವೀಡಿಯೊ ನೀವು ಯಾವ ಭಾವವನ್ನು ನೀಡಿ ಪದದ ಕೊನೆಯಲ್ಲಿ ಸಾಧ್ಯ. [ಸಂಗೀತ] DAVID MALAN: ಅದು ವೀಕ್ ಶೂನ್ಯ ರಿಂದ ಇಲ್ಲಿದೆ ವೀಕ್ 12 ಈ ಹಿಂದಿನ ವರ್ಷಕ್ಕೆ. [ಚಪ್ಪಾಳೆ] DAVID MALAN: ಒಂದು ಟೀಸರ್ ಹಾಗೆ, ತುಂಬಾ, ನಿಜವಾಗಿಯೂ ನಿಮ್ಮ ಹಸಿವು ಎಂಬುದನ್ನು ಮಾಡುವುದು ಮಸೆ ಗೆ ಸಾಧ್ಯ, ನೀವು ಈಗಾಗಲೇ ನೋಡಿರಬಹುದು ಅಥವಾ ತಕ್ಷಣ, market.cs50.net, ಒಂದು ನೋಡಬಹುದು ಪಠ್ಯ ತಂಡದ ಹೊಂದಿರುವ ಹೊಸ ಉಪಕರಣ ಈ ಸಮಯದಲ್ಲಿ, ತೊಡಗಿದ್ದಾರೆ ಹಾರ್ವರ್ಡ್ ವಿದ್ಯಾರ್ಥಿ ಸಹಯೋಗದೊಂದಿಗೆ ಈ ವರ್ಷ ಪ್ರಾರಂಭವಾಗುವ ಆ ಸಂಸ್ಥೆಗಳು, ಮತ್ತು ಈ ಆಗಿ ಆಶಾದಾಯಕವಾಗಿ ಮುಂದುವರೆಯುವ ಬೇಸಿಗೆ ಬರುವ ನೀವು ಪ್ರಮಾಣಿತ ಮಾಡುತ್ತೇವೆ ಖರೀದಿ ಮತ್ತು ಆವರಣದಲ್ಲಿ ಅವಕಾಶ ನಿಮಗೆ ಆಸಕ್ತಿ ವಸ್ತುಗಳ ಮಾರಾಟ. ಮತ್ತು ಎಚ್ಎಸ್ಎ ಮೂಲಕ ಪಾಲುದಾರಿಕೆಯೊಂದಿಗೆ, ನೀವು ಮಾಡುತ್ತೇವೆ ಸಹ ಐಟಂಗಳನ್ನು ವಸೂಲಿ ಸಾಧ್ಯವಾಗುತ್ತದೆ ಕೆಲವು ಎಚ್ಎಸ್ಎ ತಂದೆಯ ಭೌತಿಕ ಮಳಿಗೆಗಳ ಒಂದು ಭವಿಷ್ಯದಲ್ಲಿ ಪಾಯಿಂಟ್, ಆದ್ದರಿಂದ ಬಗ್ಗೆ ವಿಶೇಷವಾಗಿ ನೀವು ಪ್ರಾಕ್ಸಿ ವಿಷಯಗಳನ್ನು, ಪದವೀಧರ ಮತ್ತು ಅಗತ್ಯವಾಗಿ ಬಯಸುವುದಿಲ್ಲ ವಿಷಯಗಳನ್ನು ತಿರಸ್ಕರಿಸಲು, ಆದರೆ ವಾಸ್ತವವಾಗಿ ಇದು ಪಾವತಿ ನೀವು ಅನುಸರಿಸಲು ಇರಬಹುದು ಯಾರು ಜನರಾಗಿದ್ದರು ಗೆ ಫಾರ್ವರ್ಡ್ ಇಲ್ಲಿ ಆವರಣದಲ್ಲಿ. ಆದ್ದರಿಂದ ಹೆಚ್ಚು ಎಂದು ಮೇಲೆ ಬರಲು. ಆದರೆ ಸ್ವಲ್ಪ ಹೆಚ್ಚು ವಾಸ್ತವಿಕ, ಒಂದು ಸಾಧನ ಇತ್ತೀಚಿನ ರಲ್ಲಿ CS50 ಹೊರಗೆ ಬರಲು ವಿಶೇಷವೇನು ವರ್ಷಗಳ, ನೀವು ಕೆಲವು ಇರಬಹುದು ಇದು ನಿಮ್ಮ ಪರಿಚಿತ ಮತ್ತು ಇತರರು ಇರಬಹುದು ನೀವು, CS50.net/2x ನಲ್ಲಿ, ಈಗ ಮಾಡುತ್ತೇವೆ Googling ಒಂದು ಕ್ರೋಮ್ ಎಕ್ಸ್ಟೆನ್ಶನ್ ಲಿಂಕ್ ಹೇಗೆ ಹೇಗೆ ನೀವು ನ ಪ್ರದರ್ಶನಕ್ಕೆ ಇದು ಜಾವಾಸ್ಕ್ರಿಪ್ಟ್, ಅದೇ ಭಾಷೆಯನ್ನು ಬಳಸಲು ನಾವು ಕೊಂಚ ಹಿಂದೆ ಐಫೆಲ್ ಗೋಪುರದ ಬಳಸಲಾಗುತ್ತದೆ, 2x ಹಿನ್ನೆಲೆ ವೇಗ ಕಾರ್ಯಗತಗೊಳಿಸಲು ಎಲ್ಲಾ ಹಾರ್ವರ್ಡ್ iSites ವೀಡಿಯೊಗಳಿಗಾಗಿ. ಈ ನಿರ್ಮಾಣವಾಗಿರುವ ಸಂಗತಿಯಾಗಿದೆ CS50 ಆದ ಶಾಲೆ ವೀಡಿಯೊ ಪ್ಲೇಯರ್ ಆಗಿ. ಆದರೆ ಈ, ತೀರಾ, ನೀವು ಪ್ರಾರಂಭಿಸಿದ ವೇಳೆ ಅಗೆಯಲು ಮೂಲ ಕೋಡ್ ಆಗಿ, ಇದು ನಾವು ಮಾಡುತ್ತೇವೆ ನೆಮ್ಮದಿಯಿಂದ ಲಭ್ಯವಾಗುವಂತೆ, ನೀವು ಹೇಗೆ ನೋಡುತ್ತಾರೆ ನೀವು ಸಹ, ಆ ರೀತಿಯ ಸಮಸ್ಯೆಗಳನ್ನು ಬಗೆಹರಿಸಬಹುದು ಜೊತೆಗೆ ಜಾಲತಾಣಗಳಲ್ಲಿ ವಿಜೆಟ್ಗಳನ್ನು ವೇಗ ಇದು ನೀವು ಈಗಾಗಲೇ ಉತ್ತಮ ಪರಿಚಿತ ಆರ್. ಆದ್ದರಿಂದ ಕೋರ್ಸ್ ಈಗ ಪದ ಮತ್ತು ನಿರೀಕ್ಷೆಗಳು ಮತ್ತು ಯಾವ ಮುಂದೆ ಇರುತ್ತದೆ. ಸಾಮಾನ್ಯವಾಗಿ, ನಾವು ವಾಸ್ತವವಾಗಿ ಇಲ್ಲಿ ಸಂಗ್ರಹಿಸಲು ಮಾಡುತ್ತೇವೆ ಆದರೂ - ಸೋಮವಾರ ಮತ್ತು ಬುಧವಾರದಂದು ಈ ಶುಕ್ರವಾರ, ನಾವು ಸಂಗ್ರಹಿಸಲು ಮಾಡುತ್ತೇವೆ ಏಕೆಂದರೆ ಶಾಪಿಂಗ್ ವಾರದ - ಅಂದು ಮಧ್ಯಾಹ್ನ 1:00 ಗೆ ಅಪರಾಹ್ನ 2:00 PM ರಂದು ಪೋಸ್ಟ್ ಮಾಡಲಾಗಿದೆ, ಆದರೂ ಕೆಲವೊಮ್ಮೆ 2:30 ರವರೆಗೆ. ನೀವು ಆದ್ದರಿಂದ ಅಥವಾ ಬಯಸಬಹುದು ಕೊಟ್ಟಿರುವ ಅಪರಾಹ್ನ 2:00 PM ರಂದು ಪೋಸ್ಟ್ ಮಾಡಲಾಗಿದೆ ಕೆಲವು ವರ್ಗ ತೆಗೆದುಕೊಳ್ಳಲು ಹೊಂದಿವೆ ನಂತರ, ಅಥವಾ ಮೊದಲೇ, ಅರ್ಥ ಇಲ್ಲ ಕೋರ್ಸ್ ಎಂದು ಏನನ್ನು ಆಫ್ ಬೆಂಬಲದಾಯಕವಾಗಿದೆ ಏಕಕಾಲಿಕ ನೋಂದಣಿ, ಆ ಮೂಲಕ ನಾವು ಮಾಡುತ್ತೇವೆ ಜಾಹೀರಾತು ಮಂಡಳಿಗೆ ಒಂದು ಮನವಿ ಬೆಂಬಲ ಮತ್ತು ನಿಮ್ಮ ಪರವಾಗಿ ನಿಮ್ಮ ನಿವಾಸ ಪ್ರಾಂಶುಪಾಲರ ವೇಳೆ ನೀವು ಎಲ್ಲೋ ಈ ಒಂದು ವ್ಯಾಜ್ಯವಿರುವ ಅಂದು ಮಧ್ಯಾಹ್ನ 1:00 ಗೆ 2:30 ಶ್ರೇಣಿ. ಆ URL ಅನ್ನು ಆನ್ಲೈನ್ ಹೆಡ್ ಹೆಚ್ಚುವರಿ ವಿವರಗಳು. ಆದರೆ ಬೆಂಬಲ ರಚನೆಯ ವಿಷಯದಲ್ಲಿ ಆ ವಿದ್ಯಾರ್ಥಿಗಳಿಗೆ, CS50 ಗುಣಲಕ್ಷಣವಾಗಿದೆ ಹೆಚ್ಚು ಮತ್ತು ಕಡಿಮೆ ಆರಾಮದಾಯಕ ಸಮಾನವಾಗಿ, ನಾವು ವಿಭಾಗಗಳ ವಿಶಿಷ್ಟ ಹಾಡುಗಳನ್ನು ನೀಡುತ್ತವೆ. ಮತ್ತು ಈ ಆಫ್ ವಾರಗಳ ಒಂದೆರಡು ಹೊಂದಿದೆ, ಆದರೆ ಬಹಳ ಹಿಂದೆ, ನಿಮಗೆ ಮಾಹಿತಿ ಕೇಳಲಾಗುತ್ತದೆ ನಿಮ್ಮ ಉಸಿರಾಟದ ಮಟ್ಟವನ್ನು ಗಮನಿಸಿ. ನೀವು, ಕಡಿಮೆ ಆರಾಮದಾಯಕ ಆ ಸೇರಿವೆ ಹೆಚ್ಚು ಆರಾಮದಾಯಕ, ಅಥವಾ ಎಲ್ಲೋ ನಡುವೆ? ಮತ್ತು ನಾವು ಮೂರು ವಿಭಿನ್ನ ಮಾಡುತ್ತೇವೆ ಗೆ ಅನುಕೂಲವಾಗುವ ಹಾಡುಗಳು ನಿಖರವಾಗಿ ಆ ಪ್ರೇಕ್ಷಕರು. ಆದ್ದರಿಂದ ಪದವನ್ನು ಯಾವುದೇ ಹಂತದಲ್ಲಿ ಇದನ್ನು ನೀವು ನೀವು ಸ್ಪರ್ಧಾತ್ಮಕ ಮಾಡುತ್ತಿರುವಂತೆ ಸಹ ಅಭಿಪ್ರಾಯ ಹೆಚ್ಚು ಯಾವುದೇ ವಿದ್ಯಾರ್ಥಿ ವಿರುದ್ಧ ಅಥವಾ ನೀವು ಕಡಿಮೆ ಹಿನ್ನೆಲೆ. ವಾಸ್ತವವಾಗಿ, ಕೋರ್ಸ್ ಎಂದು ಅರ್ಥ ಇದೆ ಹೆಚ್ಚು ಸಹಕಾರಿ ಮತ್ತು ಹೆಚ್ಚು ಹೆಚ್ಚು ಮುಕ್ತ. ಸಮಸ್ಯೆ ಸೆಟ್ ವಿಚಾರದಲ್ಲಿ, ನೀವು ಮಾಡುತ್ತೇವೆ ,, ತುಂಬಾ ಪತ್ತೆ ಜೊತೆಗೆ ಪ್ರತಿ ವಾರದ ಸಮಸ್ಯೆಯ ಪ್ರಮಾಣಿತ ಆವೃತ್ತಿ ಸೆಟ್, ಒಂದು "ಹ್ಯಾಕರ್ ಆಗಾಗ್ಗೆ ಇಲ್ಲ ಗುರಿ ಎಂದು ಅರ್ಥ ವಿಶೇಷವೇನು ಆವೃತ್ತಿ " 5% ರಿಂದ 10% ಅಥವಾ ಆದ್ದರಿಂದ ನಲ್ಲಿ ಆ ಪೈಕಿ ವಾಸ್ತವವಾಗಿ ಯಾರು ಜನಸಂಖ್ಯಾ ಹೆಚ್ಚು ಆರಾಮದಾಯಕ ಮತ್ತು ಹೆಚ್ಚು ಬಯಸುತ್ತೀರಿ ದರ್ಜೆಯ ಸವಾಲಾಗಿ ಆ pset ಆವೃತ್ತಿಯನ್ನು ಅಪೇಕ್ಷಿಸುತ್ತದೆ. ಎಂದು ಆ ಬಗ್ಗೆ ಹೆಚ್ಚಿನ ವಿವರಗಳು ಪಠ್ಯಕ್ರಮ ಕಂಡುಬರುತ್ತದೆ. ಆದರೆ ವಿವರಗಳನ್ನು ಅಲ್ಲಿ ಕಾಣಬಹುದು ಶಿಕ್ಷಣ ಕೊನೆಯಲ್ಲಿ ದಿನಗಳ. ಸಾಮಾನ್ಯವಾಗಿ ಸಮಸ್ಯೆ ಹೊಂದಿಸುತ್ತದೆ ಗುರುವಾರ ಕಾರಣ. ಆದರೆ, ನೀವು ನಿಮ್ಮ ಅನೇಕ ವಿಸ್ತರಿಸಬಹುದು ಗೆ ಗುರುವಾರ ರಿಂದ ಗಡುವನ್ನು ಈ ಪತನ ಸರಳವಾಗಿ ಅರ್ಧದಾರಿಯಲ್ಲೇ ನಮಗೆ ಪೂರೈಸುವ ಮೂಲಕ ಶುಕ್ರವಾರ, ಆದ್ದರಿಂದ ಕೆಲವು ಅಭ್ಯಾಸ ಉತ್ತರಿಸುವ, ಮಾತನಾಡಲು ವಾರದ ಸಮಸ್ಯೆಯ ಕೆಲವು ಪ್ರಶ್ನೆಗಳು ಸೆಟ್, ಎಂದು ಸ್ವಯಂಚಾಲಿತವಾಗಿ ತಿನ್ನುವೆ ನಂತರ ನೀವು ಒಂದು ಹೆಚ್ಚುವರಿ 24 ಗಂಟೆಗಳ ನೀಡುತ್ತದೆ. ನಾವು ನಿಮ್ಮ ಕಡಿಮೆ ಕುಸಿಯುವುದು ಮಾಹಿತಿ ಪಠ್ಯಕ್ರಮ ಪ್ರತಿ ಜುಲೈ,. ನೀವು ಏನು ಸಮಸ್ಯೆ ಒಂದು ಅರ್ಥದಲ್ಲಿ ನೀಡಲು ಸೆಟ್ಟುಗಳು - ಇದು ವಾಸ್ತವವಾಗಿ ಏಕೆಂದರೆ ಕೋರ್ಸ್ ನ ಸಮಸ್ಯೆ ಸೂಚಿಸುವುದೇನೆಂದರೆ ಅಂತಿಮವಾಗಿ ಸುಮಾರು ಪ್ರತಿ ವ್ಯಾಖ್ಯಾನಿಸಲು ಹೆಚ್ಚು ಆದ್ದರಿಂದ ಹೆಚ್ಚು ವಿದ್ಯಾರ್ಥಿಯ ಅನುಭವ, ಹೆಚ್ಚಾಗಿ ಉಪನ್ಯಾಸಗಳು, ವಿಭಾಗಗಳನ್ನು ಹೆಚ್ಚು ಹೆಚ್ಚಿನ ಇತರ ಯಾವುದೇ ಆದ್ದರಿಂದ ಸಹಜವಾಗಿ ಅಂಶವಾಗಿದೆ. ಕೊನೆಯ ವರ್ಷ, ಉದಾಹರಣೆಗೆ, ನಾವು ಮಾಹಿತಿ, ಆರಂಭಿಸಿತು ನಾವು ಸ್ಕ್ರ್ಯಾಚ್ ಜೊತೆಗೆ, ಈ ವರ್ಷದ ಆರಂಭ ಮಾಡುತ್ತೇವೆ. ವಿಶೇಷವಾಗಿ ಈ ಶುಕ್ರವಾರ, ನಾವು, ಬಳಸಿ ಕೇವಲ ಒಂದು ದಿನದ ಸಮಯ, ಒಂದು ಚಿತ್ರಾತ್ಮಕ ನಾವು ಮಾಡುತ್ತೇವೆ ಯಾವ ಪ್ರೋಗ್ರಾಮಿಂಗ್ ಭಾಷೆ, ಎಳೆಯುವುದರ ಮೂಲಕ ಕಾರ್ಯಕ್ರಮಗಳನ್ನು ಆರಂಭಿಸಲು ಮತ್ತು ಆ ಒಗಟು ಕಾಯಿಗಳನ್ನು ಬಿಡುವುದು ಮಾತ್ರ ಇದು ಸಮಂಜಸವೇ ವೇಳೆ ದೈಹಿಕವಾಗಿ ಸಭೆ ಆದ್ದರಿಂದ ತಾರ್ಕಿಕವಾಗಿ ಮಾಡಲು. ಮುಂದಿನ ವಾರ, ನಾವು ಪರಿವರ್ತನೆಯನ್ನು ಬೇಗನೆ ಮಾಡುತ್ತೇವೆ ಸಿ, ಸಾಕಷ್ಟು ಹಳೆಯ ಆದರೆ ಸಣ್ಣ ಮತ್ತು ನಮಗೆ ಅನುಮತಿಸುತ್ತದೆ ಸರಳ ಭಾಷೆ ನಿಜವಾಗಿಯೂ ಅವಧಿಯಲ್ಲಿ 0 ರಿಂದ 60 ಗೆ ಹೋಗಿ ಕೆಲವೇ ವಾರಗಳ ಮತ್ತು ನಂತರ ಪಾರ್ಲೆ ಅದೇ ಕೌಶಲ್ಯ ಮತ್ತು ಜ್ಞಾನವನ್ನು ಮೂಲ ಪ್ರೋಗ್ರಾಮಿಂಗ್ ರಚನೆಗಳ ಒಳಗೆ ಪಿಎಚ್ಪಿ ರೀತಿಯ ಉನ್ನತ ಮಟ್ಟದ ಭಾಷೆ, ಜಾವಾಸ್ಕ್ರಿಪ್ಟ್, ಮತ್ತು ಇನ್ನೂ ಇನ್ನೂ ಇತರರು. ಕೊನೆಯ ವರ್ಷ, ಪಠ್ಯ ಮೂರನೇ pset , ಗೂಢಲಿಪೀಕರಣದ ಎಂಬುದು ಒಂದು ಡೊಮೇನ್ ನಿರ್ದಿಷ್ಟ ಅಪ್ಲಿಕೇಶನ್ ಆ ನಾವು ಯಾವುದೇ ಕಾರ್ಯಗತಗೊಳಿಸಲು ಸವಾಲು ವಿದ್ಯಾರ್ಥಿಗಳು ಸೈಫರ್ಗಳು ಸಂಖ್ಯೆ, ಕಾರ್ಯಕ್ರಮಗಳನ್ನು ಇದು ಮಾಹಿತಿ ಅವ್ಯವಸ್ಥೆ ಮಾಡು ಅಥವಾ ಅರ್ಥೈಸು ಗೆ, ಇದು ಎನ್ಕ್ರಿಪ್ಟ್ ಮಾಡಲು. ಹ್ಯಾಕರ್ ಆವೃತ್ತಿ ತದ್ವಿರುದ್ಧವಾಗಿ, ನಾವು ಹ್ಯಾಕರ್ ವಿದ್ಯಾರ್ಥಿಗಳು ಫೈಲ್ ನೀಡಿದರು ಹೊಂದಿರುವ ಒಂದು ಪ್ರಮಾಣೀಕೃತ Unix ಕಂಪ್ಯೂಟರ್ನಿಂದ ಬಳಕೆದಾರ ಹೆಸರುಗಳು ಮತ್ತು ಪಾಸ್ವರ್ಡ್ಗಳನ್ನು, ಇದು ನಂತರದ, ಎನ್ಕ್ರಿಪ್ಟ್ ಮತ್ತು ನಾವು ಆ ಹ್ಯಾಕರ್ ಸವಾಲು ಡೀಕ್ರಿಪ್ಟ್ ಮಾಡಲು ವಿದ್ಯಾರ್ಥಿಗಳು, ಅತ್ಯುತ್ತಮ ಮಾಹಿತಿ ಅವರು, ಸಾಧ್ಯವೋ ಆ ಪಾಸ್ವರ್ಡ್ಗಳನ್ನು, ಇನ್ನೂ ಮೇಲೆ ಅದೇ ಡೊಮೇನ್. ಸ್ಕ್ರಾಂಬಲ್, ಆಟವನ್ನು ಇದು ಕೆಲವು ನೀವು ಬಹುಶಃ ಪರಿಚಯವಿರುವ. ನಾವು ವಿದ್ಯಾರ್ಥಿಗಳು ಕೇಳಲು ಅಲ್ಲಿ ಒಂದು ಫರೆನ್ಸಿಕ್ಸ್ ತುಣುಕು, ಎಂದು ದಶಮಾಂಶ ಚೇತರಿಸಿಕೊಳ್ಳಲು ಇಲ್ಲದಿದ್ದರೆ ನನ್ನ ಆದ ಡಿಜಿಟಲ್ ಅಳಿಸಲಾಗಿದೆ ಕ್ಯಾಮೆರಾದ ಕಾಂಪ್ಯಾಕ್ಟ್ ಫ್ಲಾಶ್ ಕಾರ್ಡ್, ಮೂಲಕ ವಾಸ್ತವವಾಗಿ ಲೆಕ್ಕಾಚಾರ ತಂತ್ರಾಂಶ ಬರೆಯುವ, ರಲ್ಲಿ ಸೊನ್ನೆಗಳ ಮತ್ತು ಬಿಡಿಗಳ ಅಲ್ಲಿ ಎಂದು ಡಿಜಿಟಲ್ ಕ್ಯಾಮೆರಾ ಹಿಂದೆ ಒಂದು JPEG ಗ್ರಾಫಿಕ್ ಸಂಯೋಜನೆ? ರೀತಿಯ ಒಂದು ಸವಾಲು ಕಳೆದ ವರ್ಷ ವೇಗವಾಗಿ ಬರೆಯಲು ಒಳಗೊಂಡ ಕಾಗುಣಿತ ಪರೀಕ್ಷಕ ಸಾಧ್ಯ, ಪೈಪೋಟಿ ಸ್ನೇಹಿತರು ಮತ್ತು ಸಹಪಾಠಿಗಳು ವೇಳೆ ವಿರುದ್ಧ ಅವರು ಬಯಸುವ. ಹಫ್ 'ಎನ್ ಪಫ್ ಅಳವಡಿಸುವುದು, ಒಂದು ಸಂಪೀಡನ ಪ್ರೋಗ್ರಾಂ. ತದನಂತರ CS50 ಜೊತೆ ಸೆಮಿಸ್ಟರ್ ಕೊನೆಗೊಳ್ಳುವ ಹಣಕಾಸು, ಒಂದು ವೆಬ್ ಆಧಾರಿತ ಅಪ್ಲಿಕೇಶನ್ ನೀವು ಒಂದು eTrade ತರಹದ ವೆಬ್ಸೈಟ್ ರಚಿಸಲು ಇದು , ಆದ್ದರಿಂದ ಗೆ ಸ್ಟಾಕ್ಗಳನ್ನು ಕೊಂಡುಕೊಳ್ಳುತ್ತಾರೆ ಮತ್ತು ಮಾರಾಟ ವಾಸ್ತವವಾಗಿ ಸುಮಾರು ಎಳೆಯುವ ಮೂಲಕ, ಮಾತನಾಡಲು ನೈಜ ಸಮಯ ಉಲ್ಲೇಖಗಳು ಯಾಹೂ! ಹಣಕಾಸು. ನಾವು ಕಳೆದ ವರ್ಷ ಕಾಣಲಿಲ್ಲ ಏನು ಉಳಿದಿದೆ ಎಂದು ಒಂದು ಸಮಸ್ಯೆ ಸೆಟ್ ಆದರೆ ನೆಚ್ಚಿನ. ನೀವು ಹೋಗಿದ್ದರು ಎಂದಿಗೂ ಬಂದಿದೆ ವೇಳೆ shuttle.cs50.net, ನೀವು ಒಂದು ಬಳಕೆದಾರ ನೋಡುತ್ತಾರೆ ಈ ರೀತಿಯ ಸ್ವಲ್ಪ ಸಂಪರ್ಕ ಏರ್ಪಡಿಸುವುದು. ಆದರೆ, ವರ್ಗ ಎರಡು ವರ್ಷಗಳ ಹಿಂದೆ Google Maps ಮತ್ತು ಬಳಸಿಕೊಂಡು ಜಾರಿಗೆ ಗೂಗಲ್ ಅರ್ಥ್ ಪ್ಲಗ್ ಮತ್ತು ಸ್ವಲ್ಪ ಕ್ಯಾಂಪಸ್ ಸುಮಾರು ಚಾಲನೆ ತಿಳಿ ನ, ಈ ಆಟದ ಉದ್ದೇಶ ಆ, ನೀವು ಮುಖ ಕೆಲವು ನೋಡಿ, ಮಾಡಬಹುದು ಮಾಹಿತಿ ಕ್ಯಾಂಪಸ್ ಸುಮಾರು ಚಲಾಯಿಸಲು ನೋಡುತ್ತಿರುತ್ತದೆ ಸಿಬ್ಬಂದಿ, ಇತರ ಫೆಲೋಗಳು ಮತ್ತು ಸಿಎಎಸ್, ಮತ್ತು ನೀವು, ಅವುಗಳನ್ನು ಹಾಕುವ ಇಲ್ಲ ಯಾವಾಗ ನಿಮ್ಮ ಷಟಲ್ ಬಸ್ ಮೇಲೆ. ಇವುಗಳಲ್ಲಿ ವಾಸ್ತವವಾಗಿ, ಇಲ್ಲಿ ಎಂದು ತೋರುತ್ತದೆ ಆದ್ದರಿಂದ ನಾವು ಒಂದು ಮೋಸಮಾಡುವುದನ್ನು ಕೋಡ್ ನಮೂದಿಸಿ ಹೊರಟಿರುವೆ. [ನಗು] DAVID MALAN: ಅಲ್ಲಿ ನಾವು ಹೋಗಿ. ಎಲ್ಲಾ ಸರಿ. ಇಲ್ಲಿ ಈಗ ಸಿಬ್ಬಂದಿ ಆಗಿದೆ ಕ್ಯಾಂಪಸ್ನುದ್ದಕ್ಕೂ ಕೂಡಿಸಿ ಬಿಗಿಯುತ್ತವೆ. ಮತ್ತು ನೀವು ಬಲಗೈ ಮೇಲೆ, ನೋಡಬಹುದು ಮಾಹಿತಿ ತೆರೆಯ ಪಕ್ಕಕ್ಕೆ, ಷಟಲ್ ಬಸ್ ಖಾಲಿ ಆಸನಗಳನ್ನು ಹೊಂದಿದೆ. ಮತ್ತು ವಸ್ತುನಿಷ್ಠ ಬರೆಯಲು ಆಗಿತ್ತು ಈ ಅನುಕರಿಸಲು ಕೋಡ್ ಇದು ಚಾಲನೆ ಮತ್ತು ಪಡೆದ ಮತ್ತು ಬೀಳಿಸಿತು ಪ್ರಯಾಣಿಕರು ಆಫ್. ಒಂದು ಎಂದು, ತುಂಬಾ, ಒಂದು ಭಾಷೆಯನ್ನು ಬಳಸಿ ಜಾವಾಸ್ಕ್ರಿಪ್ಟ್ ಎಂದು. ಆದ್ದರಿಂದ ಕಾರ್ಯಸೂಚಿಗಳನ್ನು ಅರ್ಥ ಹಾಗೆ ತಿನ್ನುವೆ ಈ ನಮ್ಮ ಅದೇ ಪಥದಲ್ಲಿ ಎಂದು ವರ್ಷ, ಅಲ್ಲದೆ. ಹೇಳುವುದಾದರೆ, ಈಗ ಹೆಚ್ಚುವರಿ ಬೆಂಬಲವನ್ನು, ನಾವು ಕಚೇರಿ ಗಂಟೆಗಳಷ್ಟು ಕಾಲ. ನೀವು ನಿಮ್ಮ ಸ್ವಂತ ಮನೆಯಲ್ಲಿ ನೋಡಿರಬಹುದು ಮಾಹಿತಿ ಊಟದ ಹಾಲ್ ಅಥವಾ Annenberg ರಲ್ಲಿ, ನಾವು ಮನೆಯಲ್ಲಿ ಊಟ ಎಂದು ಮಾಡುತ್ತೇವೆ ಕೋಣೆಗಳು ನಾಲ್ಕು ರಾತ್ರಿಗಳು ಒಂದು ವಾರದ - Leverett, Pfoho, ಎಲಿಯಟ್ ಮತ್ತು Annenberg ಈ ವರ್ಷ, 8:00 PM ರಂದು ಪೋಸ್ಟ್ ಮಾಡಲಾಗಿದೆ 11:00 PM ರಂದು ಪೋಸ್ಟ್ ಮಾಡಲಾಗಿದೆ ಗೆ. ಮತ್ತು ನಾವು ಈ ವರ್ಷದ ಮಾಡಲು 'd ಏನು ಭಾವಿಸಲಾಗಿದೆ ಸ್ವಲ್ಪ ವಿಭಿನ್ನ ಸಂಗತಿಯಾಗಿದೆ. ನೀವು ಕಳೆದ ವರ್ಷ rumblings ಕೇಳಿದ ಆ ಇದು, ಒಂದು ಬಿಟ್ ತುಂಬಾ ಒತ್ತಡದ ಆಗಿತ್ತು ನಾವು ವಿವರಿಸಲು ಮಾಡುತ್ತೇವೆ ಮಾಹಿತಿ ವರ್ಷದ ಕಛೇರಿ ಗಂಟೆಗಳ, ಮುಂದಿನ ವಾರ, ಹೆಚ್ಚು ಸಾವಯವ ಇರುತ್ತದೆ ಆಗಮನದ, ನೀವು ಮಾಡುತ್ತೇವೆ ಆ ಒಂದು ನಿರ್ದಿಷ್ಟ ಮೇಜಿನ ರವಾನಿಸಲಾಗುತ್ತದೆ ಅನೇಕ ಸಿಬ್ಬಂದಿ ನಿಟ್ಟಿನಲ್ಲಿ ಅಲ್ಲಿ, ಮತ್ತು ನಾವು ಹೆಚ್ಚು ಕೆಲಸಗಳನ್ನು ಮಾಡುತ್ತೇವೆ ಸಾವಯವ. ಯಾವುದೇ ಕ್ಯೂ, ಯಾವುದೇ ಹೆಚ್ಚು ಐಪ್ಯಾಡ್, ಆದರೆ ಹೆಚ್ಚು ನಿಕಟ ಹೊಂದಿವೆ ಕೇವಲ ಒಂದು ಮೇಜಿನ ಸುತ್ತ ಸಂಭಾಷಣೆಗಳನ್ನು ಎಂಟು ಅಥವಾ ಆದ್ದರಿಂದ ವಿದ್ಯಾರ್ಥಿಗಳು, ಆದ್ದರಿಂದ ನಾವು ಏನು ಇಲ್ಲದಿದ್ದರೆ ಅಂದಾಜು ಭಾವನೆಯನ್ನು ಒಂದು ಸಣ್ಣ ವರ್ಗ ಎಂದು. ಈ ವಸ್ತುಗಳನ್ನು, ಅಲ್ಲದೆ, ನಾವು ನೀಡುತ್ತವೆ ಪರಿಗಣನೆಗಳು ಎಂದು, ವೀಡಿಯೋಗಳಲ್ಲಿ ಚಿತ್ರೀಕರಿಸಲಾಗಿದೆ ಪಠ್ಯ ಬೋಧನೆಯ ಒಂದು ಮುನ್ನಡೆ ಫೆಲೋಗಳನ್ನು, Zamyla, ಇದರಲ್ಲಿ ಅವಳು ವಾರದ ಸಮಸ್ಯೆ ನಿಮಗೆ ಪರಿಚಯಿಸುತ್ತದೆ ಸಲಹೆಗಳು ಮತ್ತು ತಂತ್ರಗಳನ್ನು ನೀಡುತ್ತದೆ ಸೆಟ್, ಮುಂದೆ ಇಡಬಲ್ಲ ಸವಾಲುಗಳನ್ನು. ಮತ್ತು ಇದಕ್ಕೆ ಪ್ರತಿಯಾಗಿ, ಸಮಸ್ಯೆ ಸೆಟ್ ನಂತರ ಇವು ಕಾರಣ, ಈ ವರ್ಷ ನಾವು ಬಿಡುಗಡೆ ಮಾಡುತ್ತೇವೆ ಸಣ್ಣ ತುಣುಕುಗಳನ್ನು ನಂತರದ mortems ಎಂದು ಕರೆ ವಾಸ್ತವವಾಗಿ ಮೂಲಕ ನೀವು ನಡೆಯಲು ಪ್ರತಿನಿಧಿ ಪರಿಹಾರಗಳನ್ನು, ಉತ್ತಮ ಮತ್ತು ಎರಡೂ ಕೆಟ್ಟ, ಇದು ಮೂಲಕ ನೀವು ಹೇಗೆ ನಿರ್ಣಯಿಸಲು ಸಾಧ್ಯವಿಲ್ಲ ನೀವು ತೋರಿಸಬಹುದಿತ್ತು ಅಥವಾ ಇರಬೇಕು ನಿಮ್ಮ ಸ್ವಂತ ಪರಿಹಾರ ಜಾರಿಗೆ. ಮತ್ತು ನಾವು ಮೊದಲ ಬಾರಿಗೆ ಏನು ನೀಡಲು ಮಾಡುತ್ತೇವೆ ವಿಶೇಷವಾಗಿ ಈ ವರ್ಷ, ಸ್ವತಃ ಪಡೆಯಲು ಯಾರು ವಿದ್ಯಾರ್ಥಿಗಳಿಗಾಗಿ ಕೋರ್ಸ್ ನ ಇತರ ಸಂಪನ್ಮೂಲಗಳನ್ನು ಆದರೂ ಹೆಣಗಾಡುತ್ತಿರುವ ಮಾಡಲಾಗುತ್ತದೆ ಎಲ್ಲಾ ತುಂಬಾ, ಪಠ್ಯ ಸ್ವತಃ, ಆ ವಿದ್ಯಾರ್ಥಿಗಳು ಜೋಡಿ ಕಾಣಿಸುತ್ತದೆ ಸಂಪನ್ಮೂಲಗಳನ್ನು ಶಿಕ್ಷಕರು ಜೊತೆ, ಅನುಮತಿ ಎಷ್ಟು ನೀವು ಹೆಚ್ಚು ನಿಕಟ ಹೊಂದಿವೆ ಮನೆಯಲ್ಲಿ ಭೋಜನ ಮಂದಿರಗಳ ಹೆಚ್ಚು ಅವಕಾಶ ಒಂದು ಆನ್ ಒಂದು ಸಹಾಯಕ್ಕಾಗಿ ಅವಕಾಶ. ಕೆಲವು ಈಗ ಅಂತಿಮ ಮಿನುಗು ದೃಷ್ಟಿ ರಲ್ಲಿ ಕೊನೆಯಲ್ಲಿ ಆಟಗಳ. ನಿಮಗೆ ಪರಿಚಿತವಾಗಿರುವ ಇರಬಹುದು CS50 Hackathon. ವೆಲ್, 8:00 ರಿಂದ, ಈ ಡಿಸೆಂಬರ್ ಬರುವ 7:00 ಗೆ AM ರಂದು ಪೋಸ್ಟ್ ಮಾಡಲಾಗಿದೆ ಆರಂಭದಲ್ಲಿ, AM ಅವಧಿಯ ಓದುವಿಕೆ, ಅವಕಾಶ ಇರುತ್ತದೆ ಸಹಪಾಠಿಗಳು ಜೊತೆ ಸಂಗ್ರಹಿಸಲು - ಈ 9:00 PM ರಂದು ಪೋಸ್ಟ್ ಮಾಡಲಾಗಿದೆ ಸುಮಾರು ಎಂದು - ನಿಮ್ಮ ಅಂತಿಮ ಆಗಿ ನೀವು ಡೈವ್ ಸಮಯದಲ್ಲಿ ಯೋಜನೆಯ ಅನುಷ್ಠಾನ ಜೊತೆಗೆ ಸಹಪಾಠಿಗಳು, ಸ್ನೇಹಿತರು, ಮತ್ತು ಆಹಾರ. ಈ ಸಂದರ್ಭದಲ್ಲಿ, ಎಎಮ್ ಅಂದು ಮಧ್ಯಾಹ್ನ 1:00 ಸುಮಾರು ಎಂದು ಆಹಾರ ಮೊದಲ ಬ್ಯಾಚ್ ಬಂದರು. ಮತ್ತು ಈ ಬಗ್ಗೆ 4:00 AM ಎಂದು CS50 Hackathon ನಲ್ಲಿ ನಿರ್ದಿಷ್ಟ ವರ್ಷದಲ್ಲಿ. ಆದರೆ ಪಠ್ಯ ನಿಜವಾದ ಪರಾಕಾಷ್ಠೆ ಹೊಂದಿದೆ CS50 ಮೇಳದಲ್ಲಿ ಅರ್ಥ, ಒಂದು ಆವರಣದಾದ್ಯಂತವಿರುವ ನಿಮ್ಮ ಸ್ವಂತ ಅಂತಿಮ ಯೋಜನೆಗಳ ಪ್ರದರ್ಶನ, ಇದು ಕುಟುಂಬ ಮತ್ತು ಸ್ನೇಹಿತರ ಎಲ್ಲಾ ಗೆ ನಮ್ಮ ನೇಮಕಾತಿ ಮಾಹಿತಿ, ಆಹ್ವಾನಿಸಿದ್ದಾರೆ ಮತ್ತು ಉದ್ಯಮ ನಮ್ಮ ಸ್ನೇಹಿತರು. ಈ, ಉದಾಹರಣೆಗೆ, ಒಂದು ಮಿನುಗು ಆಗಿದೆ ವ್ಯಾಸಂಗ ಮಾಡಿದ ಇವರು 2,000 ಜೊತೆಗೆ ಜನರು ಕಳೆದ ವರ್ಷ. ಈ ರೀತಿಯ ಭಾವನೆಗಳು ಅಪರೂಪವೇನಲ್ಲ, ಮತ್ತು ಇದೇ ಏನು ನಿಮ್ಮ ಸಹಪಾಠಿಗಳು ವಿಷಯಗಳಲ್ಲಿ ಆನಂದ ನೀವು ಸಾಧಿಸಲಾಗುತ್ತದೆ ಬಂದಿದೆ. ಮತ್ತು ವಾಸ್ತವವಾಗಿ, ಆ ಅಂತ್ಯದ ವೇಳೆಗೆ, ನಾವು ಒಂದು ಆರಂಭದ ಯಾ ಪದವನ್ನು ಈವೆಂಟ್, ಹಾಗೆಯೇ. ನೀವು ಈ ಮನವಿಯನ್ನು ವಿಷಯಗಳಿಗಾಗಿ, ಅಥವಾ ನೀವು ಬಗ್ಗೆ ಕನಿಷ್ಠ ಕುತೂಹಲ ಕೋರುತ್ತೇವೆ ಈ, ತಿಳಿದಿರುವ ಒಂದು ಹೊಸ ಸಂಪ್ರದಾಯ ಪಠ್ಯ CS50 ಪಜಲ್ ದಿನ ಎಂದು ಕರೆಯಲಾಗುತ್ತದೆ. ಮತ್ತು ಈ ಒಂದು ದಂಪತಿಗಳ ಸ್ಥಾಪಿಸಲಾಯಿತು ವರ್ಷಗಳ ಹಿಂದೆ ನಿಜವಾಗಿಯೂ ಆವರಣವನ್ನು ಸಂಜ್ಞೆ ಕಂಪ್ಯೂಟರ್ ವಿಜ್ಞಾನದ ಬಗ್ಗೆ ಅಲ್ಲ ಪ್ರೋಗ್ರಾಮಿಂಗ್ ಮತ್ತು ಇದು ಖಂಡಿತವಾಗಿಯೂ ಅಲ್ಲ ಸ್ವೀಕರಿಸುವ ಬಗ್ಗೆ ಮಾತ್ರ ವಿದ್ಯಾರ್ಥಿಗಳು ಯಾರು ಮೊದಲು ಅನುಭವವಿದ್ದರೆ. ಇದು ಸಮಸ್ಯೆಗಳನ್ನು ಪರಿಹರಿಸುವ ಬಗ್ಗೆ ನಿಜವಾಗಿಯೂ ಇಲ್ಲಿದೆ ಹೆಚ್ಚು ಸಾಮಾನ್ಯವಾಗಿ. ಆದ್ದರಿಂದ ಕಳೆದ ಕೆಲವು ಪ್ರತಿ, ದಿನ ಪಜಲ್ ವರ್ಷಗಳ ಈಗ, ಒಂದು ಸಂತೋಷವನ್ನು ಆಗಿ ಹೊರಹೊಮ್ಮಿದೆ ನಮ್ಮ ಸ್ನೇಹಿತರು ಸಹಭಾಗಿತ್ವದಲ್ಲಿ ಫೇಸ್ಬುಕ್, ಆ ಅಸಾಧಾರಣ ಇರುತ್ತದೆ ಮಾಡುತ್ತೇವೆ ಬಹುಮಾನಗಳನ್ನು ಮತ್ತು ನದಿಗೆ ಅಡ್ಡಲಾಗಿ ಪಿಜ್ಜಾ ನಲ್ಲಿ I-ಲ್ಯಾಬ್ ಈ ಬರುವ ಶನಿವಾರ. ಎರಡು ಅಥವಾ ಮೂರು ಆ URL ಗೆ ತಲೆಯಿಂದ ನೀವು ಭಾಗವಹಿಸಬೇಕೆಂದು ಬಯಸುತ್ತೀರಿ ಸ್ನೇಹಿತರು ವೇಳೆ ಈ ಹೊಸ ಸಂಪ್ರದಾಯವು. ಆದ್ದರಿಂದ ನಾನು ಒಂದು ಇರಿಸಿಕೊಳ್ಳಲು ಎಂದು ಕೇಳಲು ಬಯಸುತ್ತೇನೆ ಮನಸ್ಸಿನಲ್ಲಿ ವಿಷಯ, ಮತ್ತು ನಾವು ಕೇವಲ ಒಂದು ಪಡೆದಿರುವಿರಿ ಎರಡು ನಿಮಿಷ ಕ್ಲಿಪ್ ಮೇಲೆ ಇಂದು ಮುಚ್ಚಲು. 73% ನೆನಪಿಡುವ ಸಂಖ್ಯೆ. ಕೇಕ್, ತುಂಬಾ, ಈ ಹೊರಗೆ ನೀವು ನಿಟ್ಟಿನಲ್ಲಿ ಕಾಣಿಸುತ್ತದೆ ನಾವು ರಲ್ಲಿ ಟ್ರಾನ್ಸೆಪ್ಟ್ ಮುಂದೂಡು ಮಾಹಿತಿ ಕೇವಲ ಒಂದು ಕ್ಷಣಗಳಲ್ಲಿ ದಂಪತಿಗಳು, ಇದು ಒಂದು ಸಂಪ್ರದಾಯವಾಗಿದೆ ಸಹಜವಾಗಿ, ಹಾಗೆಯೇ. ಆದರೆ ಈ ಪ್ರಮುಖ ಉಕ್ತಿಯು ನೆನಪಿನಲ್ಲಿಡಿ ಹಾದಿಯಲ್ಲಿದ್ದು ತಂದೆಯ ಪಠ್ಯಕ್ರಮ. ಅಂತಿಮವಾಗಿ ಈ ಪಠ್ಯಕ್ಕೆ ಸಂಗತಿಗಳನ್ನು ಏನು ನೀವು ತುಂಬಾ ಅಪ್ ಕೊನೆಗೊಂಡಿಲ್ಲ ಇದೆ ಅಲ್ಲಿ ನಿಮ್ಮ ಸಹಪಾಠಿಗಳನ್ನು ಸಂಬಂಧಿತವಾದ ಆದರೆ ಅಲ್ಲಿ ನೀವು, ವೀಕ್ 12, ಸಂಬಂಧಿತವಾದ ಕೊನೆಗೊಳ್ಳುತ್ತದೆ ವಾರ 0 ಮನಸೋಇಚ್ಛೆ. ಆದರೆ ನಾವು ನೀವು ಬಿಟ್ಟು ಎಂದು ಮಿನುಗು ಇಲ್ಲಿ ಇಂದಿಗೂ ಈ ಕೊನೆಯ ಒಂದಾಗಿದೆ ನಮ್ಮ ಅದೇ ಡೇನಿಯಲ್ ಮೂಲಕ, ಯಾರು ಮಾಡಿದರು ಕೇವಲ ಒಂದು ಕ್ಷಣ ಹಿಂದೆ wrdly ವೀಡಿಯೊ. ನಾನು ಈ ಮಿನುಗು ನಿಮಗೆ ಬಿಟ್ಟು ಮುಂದೆ ಇರುತ್ತದೆ ಏನು. ಮತ್ತು ನಾವು ಈ ಮಾಡುವಂತೆ, ನಾವು CS50 ತೋರಿಸಬಹುದಿತ್ತು ಕೋಣೆಯ ಮುಂಭಾಗದಿಂದ ಸಿಬ್ಬಂದಿ ಎಲ್ಲಾ ಬಣ್ಣ ಹಂತದ ವರೆಗೆ ಮೇಲೆ ಬರಲು ಎಂದು ಒಂದು ದೃಶ್ಯ ಚಿತ್ರದ ಇನ್ನಷ್ಟು ಏನು ಈ ವರ್ಷದ ನೀವು ರಾಶಿ - ಎಡವಟ್ಟಾದ ಪಡೆಯುವಲ್ಲಿ. ನಾವು ಈ ಅಭಿಪ್ರಾಯ ಮಾಡುತ್ತೇವೆ ಇಲ್ಲಿ ಪರದೆಯ ಮೇಲೆ. [ಸಂಗೀತ] DAVID MALAN: ಈ CS50 ಹೊಂದಿದೆ. [ಸಂಗೀತ - ಮ್ಯಾಟ್ ಮತ್ತು ಕಿಮ್, "ಇಟ್ಸ್ ಆಲ್ ರೈಟ್"] ಸ್ಪೀಕರ್ 1: ನಾನು ಬೆಕ್ಕುಗಳು ಹೆಚ್ಚು CS50 ಹೆಚ್ಚು ಪ್ರೀತಿಸುತ್ತೇನೆ. ಸ್ಪೀಕರ್ 2: Whoaaaa! [ನಗು] DAVID MALAN: ಈ, ನಂತರ, CS50 ಹೊಂದಿದೆ. ನಾವು ಶುಕ್ರವಾರ ನೀವು ನೋಡಬಹುದು. [ಚಪ್ಪಾಳೆ ಮತ್ತು ಹರ್ಷೋದ್ಗಾರ ಮಾಡುವ] ನಿರೂಪಕ: ಮುಂದಿನ CS50 ರಲ್ಲಿ, ಒಂದು ರಂಗದ ಡೆಮೊ ಮಾಹಿತಿ ಯೋಜನೆ ಹೋಗುವುದಿಲ್ಲ. DAVID MALAN: ನಾವು ಮೈಕ್ ಹುಡುಕಲು ಬಯಸುವ ಈ ಫೋನ್ ಪುಸ್ತಕದಲ್ಲಿ ಸ್ಮಿತ್. ಸರಿ, ನಿಮ್ಮ ಪ್ರವೃತ್ತಿಯ ಯಾವುವು? ನಾನು ಮಧ್ಯದಲ್ಲಿ ಸ್ಥೂಲವಾಗಿ ಜಿಗಿತವನ್ನು ಇರಬಹುದು ಫೋನ್ ಪುಸ್ತಕ ಕೆಳಗೆ ಮಿಂಚು, ನೋಡಿ ನಾನು ಎಮ್ ನಲ್ಲಿ ಮನುಷ್ಯ ಮತ್ತು ನಾನು ಈಗ ತಿಳಿದಿರುವ ಮೈಕ್ ಸ್ಮಿತ್ ಎಡಕ್ಕೆ ಅಲ್ಲ. ಅವರು ಬಲ ಇರಬೇಕು. ಆದ್ದರಿಂದ ಈ ಹಂತದಲ್ಲಿ, ನಾವು ಅಕ್ಷರಶಃ ತುಂಡು ಮಾಡಬಹುದು - ಈ ಹಂತದಲ್ಲಿ, ನಾವು ಅಕ್ಷರಶಃ ತುಂಡು ಮಾಡಬಹುದು - ಈ ಹಂತದಲ್ಲಿ, ನಾವು ಸಾಂಕೇತಿಕವಾಗಿ ಮಾಡಬಹುದು ಅರ್ಧ ದೂರವಾಣಿ ಪುಸ್ತಕ ಹರಿಯುವುದು. [UKELELE STRUMMING]