Programming

123456789
Across
  1. 3. Hardware or software platforms that allow a computer system (or a mobile system) to behave like another so that the former – the host – can run applications and services designed for the latter – the guest. This article explains how emulators work with examples.
  2. 4. Visual programming environment is a sort of programming language that allows users to illustrate processes. A visual programming language enables developers to explain the process in words that are understandable to humans, as opposed to a traditional text-based computer language that forces the developer to think like a machine.
  3. 6. User Interface (UI) is the point of human-computer interaction and communication in a device. This can include display screens, keyboards, a mouse and the appearance of a desktop.
  4. 7. Mobile operating system is a set of programs that allows the abstraction of the specific peculiarities of the mobile phone. Some examples are iPhone's OS, Apple iOS, and Google's open source OS, Google Android.
  5. 9. Event driven application is a computer program written to respond to actions generated by a user or system
Down
  1. 1. Block based programming language means that instead of typing a coding language, you drag and drop jigsaw-like pieces together to build things using tools like Scratch or Thunkable.
  2. 2. a design approach that addresses the range of devices and device sizes, enabling automatic adaption to the screen, whether the content is viewed on a tablet, phone, television, or watch.
  3. 5. Mobile app development is a process which involves creating installable software bundles (code, binaries, assets, etc.) , implementing backend services such as data access with an API, and testing the application on target devices.
  4. 6. Is the degree to which a software can be used by specified consumers to achieve quantified objectives with effectiveness, efficiency, and satisfaction in a quantified context of use
  5. 8. Bug is an unexpected problem with software or hardware. Typical problems are often the result of external interference with the program's performance that was not anticipated by the developer