PascalABC.NET 3.6.3 ಅಭಿವೃದ್ಧಿ ಪರಿಸರದ ಬಿಡುಗಡೆ

ಲಭ್ಯವಿದೆ ಪ್ರೋಗ್ರಾಮಿಂಗ್ ಸಿಸ್ಟಮ್ ಬಿಡುಗಡೆ PascalABC.NET, ಇದು .NET ಪ್ಲಾಟ್‌ಫಾರ್ಮ್‌ಗಾಗಿ ಕೋಡ್ ಉತ್ಪಾದನೆಗೆ ಬೆಂಬಲದೊಂದಿಗೆ ಪಾಸ್ಕಲ್ ಪ್ರೋಗ್ರಾಮಿಂಗ್ ಭಾಷೆಯ ಆವೃತ್ತಿಯನ್ನು ನೀಡುತ್ತದೆ, .NET ಲೈಬ್ರರಿಗಳನ್ನು ಬಳಸುವ ಸಾಮರ್ಥ್ಯ ಮತ್ತು ಸಾಮಾನ್ಯ ತರಗತಿಗಳು, ಇಂಟರ್‌ಫೇಸ್‌ಗಳು, ಆಪರೇಟರ್ ಓವರ್‌ಲೋಡಿಂಗ್, λ- ಅಭಿವ್ಯಕ್ತಿಗಳು, ವಿನಾಯಿತಿಗಳು, ಕಸ ಸಂಗ್ರಹಣೆಯಂತಹ ಹೆಚ್ಚುವರಿ ವೈಶಿಷ್ಟ್ಯಗಳು ವಿಸ್ತರಣೆ ವಿಧಾನಗಳು, ಹೆಸರಿಲ್ಲದ ತರಗತಿಗಳು ಮತ್ತು ಆಟೋಕ್ಲಾಸ್‌ಗಳು. ಭಾಷೆ ಪ್ರಾಥಮಿಕವಾಗಿ ಶಿಕ್ಷಣ ಮತ್ತು ವೈಜ್ಞಾನಿಕ ಸಂಶೋಧನೆಯ ಕ್ಷೇತ್ರದಲ್ಲಿ ಅನ್ವಯಿಸುವ ಗುರಿಯನ್ನು ಹೊಂದಿದೆ. ಪ್ಯಾಕೇಜ್ ಕೋಡ್ ಸುಳಿವುಗಳು, ಸ್ವಯಂ-ಫಾರ್ಮ್ಯಾಟಿಂಗ್, ಡೀಬಗರ್, ಫಾರ್ಮ್ ಡಿಸೈನರ್ ಮತ್ತು ಆರಂಭಿಕರಿಗಾಗಿ ಕೋಡ್ ಮಾದರಿಗಳೊಂದಿಗೆ ಅಭಿವೃದ್ಧಿ ಪರಿಸರವನ್ನು ಸಹ ಒಳಗೊಂಡಿದೆ. ಪ್ರಾಜೆಕ್ಟ್ ಕೋಡ್ ವಿತರಿಸುವವರು LGPLv3 ಅಡಿಯಲ್ಲಿ ಪರವಾನಗಿ ಪಡೆದಿದೆ. ಲಿನಕ್ಸ್ (ಮೊನೊ-ಆಧಾರಿತ) ಮತ್ತು ವಿಂಡೋಸ್‌ನಲ್ಲಿ ನಿರ್ಮಿಸಬಹುದು.

ಬದಲಾವಣೆಗಳು ಹೊಸ ಬಿಡುಗಡೆಯಲ್ಲಿ:

  • "^i" ನಿರ್ಮಾಣವನ್ನು ಕಾರ್ಯಗತಗೊಳಿಸಲಾಗಿದೆ, ನೀವು i-th ಅಂಶವನ್ನು ಅರೇಗಳು, ಪಟ್ಟಿಗಳು, ತಂತಿಗಳು ಮತ್ತು ಸ್ಲೈಸ್‌ಗಳಲ್ಲಿ ಕೊನೆಯಿಂದ ಪ್ರವೇಶಿಸಲು ಅನುವು ಮಾಡಿಕೊಡುತ್ತದೆ (ಉದಾಹರಣೆಗೆ, a[:^1] ಎಂದರೆ "ಕೊನೆಯದನ್ನು ಹೊರತುಪಡಿಸಿ ಎಲ್ಲಾ ಅಂಶಗಳು");
  • ಅರೇಗಳು, ಪಟ್ಟಿಗಳು ಮತ್ತು ಸ್ಟ್ರಿಂಗ್‌ಗಳಿಗಾಗಿ ಬರೆಯುವ ಸ್ಲೈಸ್‌ಗಳನ್ನು ಅಳವಡಿಸಲಾಗಿದೆ;
  • GraphWPF ಹೊಸ ವೆಕ್ಟರ್ ಪ್ರಕಾರವನ್ನು ಸೇರಿಸಿದೆ ಮತ್ತು ಅದರ ಮೇಲಿನ ಕಾರ್ಯಾಚರಣೆಗಳು ಮತ್ತು ಪಾಯಿಂಟ್ ಪ್ರಕಾರ. ಲೈನ್‌ಗಳು, ರಾಂಡಮ್‌ಪಾಯಿಂಟ್ ಮತ್ತು ರಾಂಡಮ್‌ಪಾಯಿಂಟ್ಸ್(ಎನ್) ಫಂಕ್ಷನ್‌ಗಳನ್ನು ಕೂಡ ಸೇರಿಸಲಾಗಿದೆ. GraphWPF ನಲ್ಲಿ ವಿಂಡೋವನ್ನು ಉಳಿಸುವಾಗ, ಹಿನ್ನೆಲೆ ಬಣ್ಣವು ಈಗ ಬಿಳಿಯಾಗಿರುತ್ತದೆ;
  • GraphWPF, WPFObjects ಮತ್ತು Graph3D ಅನುಷ್ಠಾನ
    OnClose, Graph3D ಮತ್ತು OnDrawFrame ಹ್ಯಾಂಡ್ಲರ್‌ಗಳು. ಸುಧಾರಿತ ರೆಂಡರ್ಫ್ರೇಮ್;

  • ವಿಸ್ತರಣಾ ವಿಧಾನಗಳನ್ನು ಸೇರಿಸಲಾಗಿದೆ a. ಕ್ರಮಪಲ್ಲಟನೆಗಳು ಮತ್ತು a. ಸಂಯೋಜನೆಗಳು(m) ರಚನೆಗಳಿಗಾಗಿ;
  • ವಿದ್ಯುನ್ಮಾನ ಸಮಸ್ಯೆ ಪುಸ್ತಕವನ್ನು USE ಗುಂಪು C ಸಮಸ್ಯೆಗಳನ್ನು ಪರಿಹರಿಸಲು ExamTaskC ಗುಂಪಿನಲ್ಲಿ ಕಾರ್ಯಗಳ ಒಂದು ಸೆಟ್ನೊಂದಿಗೆ ಪೂರಕವಾಗಿದೆ;
  • ಪ್ರೊಜೆಕ್ಷನ್‌ನೊಂದಿಗೆ ಉತ್ಪನ್ನ ಅನುಕ್ರಮಗಳನ್ನು ವಿಸ್ತರಿಸುವ ವಿಧಾನವನ್ನು ಅಳವಡಿಸಲಾಗಿದೆ;
  • IntRange ಮತ್ತು CharRange ಪ್ರಕಾರಗಳಿಗೆ ಹಂತ(n) ಮತ್ತು ರಿವರ್ಸ್ ಸೇರಿಸಲಾಗಿದೆ;
  • ಹೆಚ್ಚಿನ ಪಿಕ್ಸೆಲ್ ಸಾಂದ್ರತೆಯೊಂದಿಗೆ (ಹೈಡಿಪಿಐ) ಪರದೆಯ ಮೇಲೆ ಸುಧಾರಿತ ಕೆಲಸ - ವಿಂಡೋವನ್ನು ಮುಚ್ಚಲು ಗುಂಡಿಗಳು, ಪ್ರಾಜೆಕ್ಟ್ ವಿಂಡೋದಲ್ಲಿ ಐಕಾನ್‌ಗಳ ಸುಧಾರಿತ ಪ್ರದರ್ಶನ ಮತ್ತು ವಿಂಡೋಸ್ ಫಾರ್ಮ್ಸ್ ಅಪ್ಲಿಕೇಶನ್‌ನಲ್ಲಿ ಕಾಂಪೊನೆಂಟ್ ಮ್ಯಾನೇಜರ್;
  • ಅನುಸ್ಥಾಪಕಕ್ಕೆ .NET ಆವೃತ್ತಿಯ ಏಕೀಕರಣವನ್ನು ಸ್ಥಗಿತಗೊಳಿಸಲಾಗಿದೆ - ಅಗತ್ಯವಿದ್ದರೆ, ಅದನ್ನು ಮೈಕ್ರೋಸಾಫ್ಟ್ ವೆಬ್‌ಸೈಟ್‌ನಿಂದ ಡೌನ್‌ಲೋಡ್ ಮಾಡಲಾಗುತ್ತದೆ;
  • ಕನ್ಸೋಲ್ ಕಂಪೈಲರ್ "/ಔಟ್‌ಪುಟ್: ಎಕ್ಸಿಕ್ಯೂಟಬಲ್" ಆಯ್ಕೆಯನ್ನು ಕಾರ್ಯಗತಗೊಳಿಸುತ್ತದೆ;
  • ಹೆಸರಿಸದ ಮತ್ತು ನೆಸ್ಟೆಡ್ ದಾಖಲೆಗಳಲ್ಲಿ ಹೆಸರುಗಳನ್ನು ಸೆರೆಹಿಡಿಯುವುದನ್ನು ಪರಿಶೀಲಿಸುವುದನ್ನು ಮತ್ತು ನಿಷೇಧಿಸುವುದನ್ನು ಖಚಿತಪಡಿಸುತ್ತದೆ.

ಮೂಲ: opennet.ru

ಕಾಮೆಂಟ್ ಅನ್ನು ಸೇರಿಸಿ