WGU-C182: PROGRAMMING AND SCRIPTING

Ace your homework & exams now with Quizwiz!

Examples of high-level languages

BASIC, C, C++, COBOL, FORTRAN, Ada, and Pascal, Java and Python.

byte

Eight bits are placed together into a unit. is a unit of digital information used in computing and telecommunications. Because of its size (8 bits), in most computer architectures is the smallest addressable unit of memory.

Scripting languages

JavaScript, ASP, JSP, PHP, Perl, Tcl, Python.

The MVC model

Model-View-Controller, is a development technique used in the implementation of user interfaces.

Interpreted Language

Takes the most recently entered instruction, translates it into machine language, and executes it.

MVC vs n-tier

The MVC model is one application where the various design logic (input, business and interface) are logically separated. This differs from the n-tier development model where each tier is a separate application.

character representation

There are two common forms, ASCII (American Standard Code for Information Interchange) and Unicode.

Compiled Language

Translates the entire program, creating an executable program, which can be run at a later time.

Binary

a base 2 system, so you can represent any number you want using just two digits: 0 and 1.

algorithm

a formula or procedure for solving a problem. It can also be described as a set of steps that are followed in order to complete a computer process. A computer program can be characterized as an elaborate _____.

language translators

a program that takes one program, written in a high-level language, as input, and creates a machine language program as output.

script

a small program (i.e., one that contains relatively few lines of code). have traditionally been used more for automation than for software development. an interpreted program

high-level languages

also called programming languages, which are a vocabulary and set of rules for instructing a computer to perform certain tasks.

three types of language translators

assembly languages, high-level compiled languages, and high-level interpreted languages

programming languages

can be defined as a vocabulary and set of rules for instructing a computer to perform certain tasks.

The Model

can take on different forms depending on the complexity of the application. In certain instances, is an actual object that is an actual implementation of the application. the layer where the business logic is designed.

interpreted programming

every instruction is translated first and then executed; this must be done every time the program is run. This causes execution time to be lengthier than over a similarly compiled program.

hexadecimal

every value is represented with some combination of 16 digits (0-9 and A,B,C,D,E,F) - base 16.

octal

every value is represented with some combination of 8 digits (0-7) - base 8.

Compiled programming

often requires that the entire program be written before any of it can be compiled and tested.

n-tier Logic Tier

sits between the user interface and the data. where the system performs its logic processing. resides on the server where the processing occurs.

n-tier development

the data tier, logic tier, and presentation tier work together to form a functional application.

The Controller

the part of an application that interacts with the user (via the view) and passes along the user requests to the model. It is the layer where the input logic is designed.

The View

the part of the application that represents the user interface. used to capture input from the user to be passed on via the controller to the model.

decimal system

uses base 10, so the symbols 0 - 9 (i.e., 10 symbols) to represent numbers.

n-tier Data Tier

where data are stored, retrieved, and updated from database tables.

n-tier Presentation Tier

where the user interface for the system is developed.


Related study sets

Digital Marketing Midterm Exam 101

View Set

Lab 4: plant diversity and life cycles

View Set

Insurance Pre-licensing : Chapter 3 quiz

View Set

Social Media Investigation Final

View Set

Chapter 2- Understanding Contract Law, Part 2

View Set

M1-Airframe Systems & Applications

View Set