100% de satisfacción garantizada Inmediatamente disponible después del pago Tanto en línea como en PDF No estas atado a nada 4.2 TrustPilot
logo-home
Notas de lectura

CCEA AS1 SSD Notes

Puntuación
5.0
(1)
Vendido
8
Páginas
23
Subido en
03-02-2024
Escrito en
2022/2023

In depth notes from the now deleted 028 Educate c# notes. All you need for AS ssd exam.

Institución
Grado










Ups! No podemos cargar tu documento ahora. Inténtalo de nuevo o contacta con soporte.

Escuela, estudio y materia

Nivel de Estudio
Editores
Tema
Curso

Información del documento

Subido en
3 de febrero de 2024
Número de páginas
23
Escrito en
2022/2023
Tipo
Notas de lectura
Profesor(es)
Ms foster
Contiene
Todas las clases

Temas

Vista previa del contenido

System Software Development
AS Archive
System Software Development
Notes
AS Unit 1 - Introduction To Object Oriented Programming
Software
demonstrate knowledge and understanding of the concepts associated with:

− systems software (management of file types/source/binary/executable/XML);
− application development software (object oriented platforms including open
source);
SYSTEM SOFTWARE
A system is a set of interacting or interdependent components forming an
integrated whole. The physical components or hardware of a computer do all the
hard work, and when connected as a system they provide the platform
necessary to perform functions and outputs of a device.
The CPU - or central processing unit, is responsible for processing all of the
instructions asked of it by the other hardware components and software, by



System Software Development AS Archive 1

, sequencing all logical inputs and outputs and performing thousands of
calculations every second.
Software is the brain of the computer as it takes user input and tells the
hardware what functions to perform. System Software is the most fundamental,
with examples including:

The BIOS (basic input/basic output) - manages the data flow between the
hardware and the processor.

The Boot - loads the Operating System into the hard drive or RAM.

The Assembler - arranges the data into bits which is the format the processor
can work with.

Device Drivers - Manage the input and output of all the devices attached to
the computer.

The Operating System - The Nucleus of all software activity. Without it, you
cannot communicate with the computer’s hardware and it is the first program
loaded into memory when the computer is booted. The operating system
relays instructions to the processor which computes the command. The OS
is responsible for translation into machine code. The most common are
Windows, Mac OS X and UNIX.

On top of the system software is Application Software, higher level software
which provides users with functionality such as word processing, browsers and
databases.
BINARY AND CODE
The CPU only understands Machine Code. This is in binary.
A Byte is a unit of digital information that is made up of a set of bits, most
commonly a byte is 8 bits, for example 11000101. An octet can have any value
between 0 and 255, because each bit in a byte represents 128|64|32|16|8|4|2|1 .
ASCII, or the American Standard Code for Information Interchange, is a standard
to represent the characters on a keyboard. in total, ASCII uses 7-bit and has a
maximum of 128 characters. It is still transferred, however, using 8 bits, for
example the character key 4 might have a decimal value of 52 and a binary
value of 00110100.
However 128 was not enough characters for languages like Japanese, so
Unicode, which uses 16 bits (2 bytes) was introduced, allowing 512 characters.




System Software Development AS Archive 2

, A high level programming language can can be defined as readable and
understandable representation of instructions we are requiring the computer to
perform. This makes development more manageable.
The code written by the programmer is the source code. The compiled and
translated code is called machine code. Source code is ultimately stored in text
files meaning source code can be written in notepad++, but major languages
have purpose built Integrated Development Environments, or IDEs.
IDE AND FILE TYPES

An IDE is an application to aid a developer writing code and acts as a text editor,
debugger and compiler. Some functionalities include:

Code Completion and Code Insight - suggestions to complete statements
and highlight errors

File Resource Management - Builds the folder structures to hold files on the
hard drive in an organised manner.

Debugging - Provides the ability to look into the code while the application is
running to investigate the values being created or calculated.

Compile and Build - Compiles the high level language to machine code and
builds the application.

Open Source IDEs are free to download and free to use, but the catch is, they
are constantly in development by the users themselves, and are sometimes quite
buggy. Without an IDE, developing would be extremely cumbersome.
When a dev has written code and is ready to release, they need to do so without
any access to the source code. This is fundamental to any retail software
program. This means an executable file is necessary, or more commonly, .exe.
An exe is a read only file composed of machine code that runs when opened.
Software apps are centered around the creation, manipulation and distribution of
data. It can have direct access to its own data via a databse or it can send and
recieve data to other applications to be utilised. One of the most prevalent forms
of this data transfer is XML, or Extensible Markup Language. It is accepted in all
forms of development. It follows a similar format to HTML, and is human
readable and easy to follow. The basic building block is an element, defined by
tags, having a beginning and an ending tag, for example;
<school>

<subject>

<name> Software Systems Development </name>




System Software Development AS Archive 3
$22.09
Accede al documento completo:

100% de satisfacción garantizada
Inmediatamente disponible después del pago
Tanto en línea como en PDF
No estas atado a nada

Reseñas de compradores verificados

Se muestran los comentarios
1 año hace

5.0

1 reseñas

5
1
4
0
3
0
2
0
1
0
Reseñas confiables sobre Stuvia

Todas las reseñas las realizan usuarios reales de Stuvia después de compras verificadas.

Conoce al vendedor

Seller avatar
Los indicadores de reputación están sujetos a la cantidad de artículos vendidos por una tarifa y las reseñas que ha recibido por esos documentos. Hay tres niveles: Bronce, Plata y Oro. Cuanto mayor reputación, más podrás confiar en la calidad del trabajo del vendedor.
maiacrawford The Wallace High School
Seguir Necesitas iniciar sesión para seguir a otros usuarios o asignaturas
Vendido
15
Miembro desde
1 año
Número de seguidores
7
Documentos
4
Última venta
1 mes hace

5.0

1 reseñas

5
1
4
0
3
0
2
0
1
0

Recientemente visto por ti

Por qué los estudiantes eligen Stuvia

Creado por compañeros estudiantes, verificado por reseñas

Calidad en la que puedes confiar: escrito por estudiantes que aprobaron y evaluado por otros que han usado estos resúmenes.

¿No estás satisfecho? Elige otro documento

¡No te preocupes! Puedes elegir directamente otro documento que se ajuste mejor a lo que buscas.

Paga como quieras, empieza a estudiar al instante

Sin suscripción, sin compromisos. Paga como estés acostumbrado con tarjeta de crédito y descarga tu documento PDF inmediatamente.

Student with book image

“Comprado, descargado y aprobado. Así de fácil puede ser.”

Alisha Student

Preguntas frecuentes