



Study with the several resources on Docsity
Earn points by helping other students or get them with a premium plan
Prepare for your exams
Study with the several resources on Docsity
Earn points to download
Earn points by helping other students or get them with a premium plan
Comprehensive study guide for BTEC Computing covering core programming concepts. Includes variables, data structures (arrays, stacks, queues), control structures, validation, object-oriented programming, and web technologies (HTML, CSS, JavaScript). BTEC Computing, Programming, Algorithms, Data Structures, OOP, Validation, JavaScript, HTML, CSS, Control Structures, Web Development.
Typology: Exams
1 / 7
This page cannot be seen from the preview
Don't miss anything!




by identifying the key processes/ parts of the problem Abstraction - answerIdentifying the information that is needed to solve a problem. Variable - answerA value in memory that stores data that can change during the running of a program. Constant - answerA value in memory that stores data that cannot change during the program. Sequence - answerExecute code in order Selection/ Conditional - answerTo check if different conditions have been met Iteration - answerUsed when code needs to loop/ repeat Array - answera data type that will store many values under one identifier. Objects - answerWhat is created from a class. An instance of a Class Records - answera data structure that stores a collection of fields, possibly of different data types. Sets - answera data structure that has no repeated values and has no particular order. Local Variable -else. answerA variable that exists in a particular sub program, and cannot be used anywhere
Global Variable - answerA variable that can be accessed by the entire program/ code. MOD - answerperforms division and returns the remainder DIV - answerperforms division and excludes the remainder <> - answerNot Equal too Truncation - answeronly accepts the whole digits for an numeric value entered. Concatenation - answerThe joining together of separate strings Post Check Actions -been completed. answerA block of code that will be performed or executed after data validation has
Function - answerA defined subprogram which returns a value. Procedure - answerA defined subprogram, block of code, designed to complete a specific task. Arrays - answerA method of storing lots of the same datatype. Count occurrences -a particular value occurs. answeralgorithm is used to iterate over an array to count the number of times that
Input Validation - answerThe validation of any value input to the computer system Stacks -recent value will be on top of the structure. answerA First in Last Out data structure where data is added to the top of the stack, the most
Time Driven Features - answerTo automate a process/ call a function after a set time limit Service Orientated Processing -same time, to automate the process so there is no need for user interaction. The system will listen for a answerProcesses that run in the background. It runs multiple tasks at the request and allow different programs and processes to communicate Translating Code into other languages -trying to solve answer- Other languages may better suit the problem you are
Server Side Processing -information. These kinds of scripts can run before a web page is loaded. They are needed for anything answerscript that is processed on the web server when the user requests that requires dynamic data, such as storing user login details. Some common server-side languagesinclude PHP, Python, Ruby and Java. These execute like programming languages on the server. Reduce duplication, reduces processing load on the users computer Client Side Processing (Front End) -of scripts are small programs which are downloaded, compiled and run by the browser. JavaScript is an answerscript that is processed within the client browser. These kinds important client-side scripting language and widely used in dynamic websites. The script can beembedded within the HTML or stored in an external file.
JavaScript -interactive quizzes and forms answerscripting language used to create interactive web pages with scrolling text,
HTML - answerHypertext Markup Language that creates the content for the web pages CSS - answerCascading Style Sheet that define the layout and styling of HTML elements HTTPS/ SSL -an intercepted packet unreadable by an authorised person without the key. Can only be used if a answerTo encrypt data to increase the security of data(creating a secure link). This makes business has been given an SSL certificate to prove that their website is genuine
Data Storage for Websites - answerWebsites use a backend database on the server to store data Platform Independence -are not dependant on a particular type of operating system answerHTML code can run within all operating systems. Meaning that websites
Trigger Function - answerStarts a block of code/ process based on a users action Repeat Loop -is met answerA block of code that carries out a series of statements repeatedly, until a condition
For Loop - answerLoops code a fixed number of times List - answera data structure that can be sorted, have duplicate values and is dynamic. Calling a Function -many times answerExecutes a prewritten Function, that returns a value. A function can be called
Declaring Function -function a name, defines its parameters. answerCreates the code for the function and defines what it does. It gives the
> - answerGreater than < - answerLess than Improve Readability -sections/ tasks answerAdd comments, Use Indentation, separate the code into block for different
Control Structure - answerSequence, Conditional/ Selection, Iteration
Static Data Structure - answerA data structure that is fixed in size