What is computer programming?
the process of designing, writing, testing, debugging, and maintaining the source code of computer software
What is OOP?
A computer programming model that organizes software design around data, or objects, rather than functions and logic. An object can be defined as a data field that has unique attributes and behavior.
What is AI?
An imitation of human intelligence in machines that are programmed to perform tasks, that people usually solve, such as learning, problem solving, decision-making and information processing, program code development, and others. Artificial intelligence is used in various applications, for example image and speech recognition, smart house, chatbots, in factories, and more.
What is Machine learning?
А branch of artificial intelligence (AI) and computer science which focuses on the use of data and algorithms to imitate the way that humans learn, gradually improving its accuracy.
Some activities that involved in computer programming
Planning, Coding, Debugging, Testing, Documentation, Maintenance.
What are the main principles of OOP?
Encapsulation, Abstraction, Inheritance, Polymorphism.
What is VR?
A simulated environment that is created using software when the user take himself to be in this environment.
CURRENT APPLICATIONS
Traffic Alerts, Social Media, Transportation and Commuting, Products Recommendations, Virtual Personal Assistants, Self Driving Cars, Dynamic Pricing, Google Translate, Online Video Streaming,Fraud Detection
Name several different programming paradigms
(4, but examples 2)
Event-driven (Visual Basic, C#) Procedural (BASIC, Ada, Pascal, Fortran,COBOL) Object-oriented(Smalltalk, C++, Java, Scratch) Declarative(Prolog).
What is the structure of object-oriented programming?
Classes, Objects, Methods, Attributes.
The main differences between virtual reality and AR AI
What is deep learning used for?
to detect speech disorders, autism and developmental disorders in infants and children. Researchers at the Computer Science and Artificial Intelligence Laboratory at MIT and Massachusetts General Hospital’s Institute of Health Professions have developed a computer system that can identify language and speech disorders even before kindergarten when most of these cases traditionally start coming to light.Autism is often detected by combining it with cofactors such as low birth weight, physical activity, body mass index, learning disabilities, etc.
What are the principles of computer programming?
philosophical and technical
4 advantage of OOP
Modularity, Reusability, Productivity, Easily upgradable and scalable, Interface descriptions, Security, Flexibility
2 advantage, 2 disadvantages
/////
Future thends of machine learning and deep learning (4)
Hybrid Model Integration. The Vision Transformer; devices whose work is based on deep learning greatly simplify our lives, so there will be more and more of them.
////
Foundation models,Multimodal machine learning,Transformers,Embedded machine learning,Low-code and no-code solutions,