Portability – Files can be moved between computers, devices and operating systems without loss of data.
Compatibility – Many different programmes can read and write the same format.
Longevity – Open standards are less likely to become obsolete, ensuring long‑term access.
Collaboration – Team members using different software can work on the same file.
Data integrity – Reduces the risk of corruption when converting between proprietary formats.
2. Common Generic File Formats
These are the formats most frequently required for the IGCSE ICT examinations. The table shows the typical file‑extension, common use and key advantages.
Category
Generic Format (extension)
Typical Use
Key Advantages
Text
TXT, CSV
Plain‑text documents; spreadsheet data exchange
Human‑readable, very small size, easy to import/export
Use relative file paths (e.g., images/logo.svg) so the site works on any server. Compress large groups of resources into a ZIP for download.
5. Practical Tips for Using Generic Formats (AO2 – Produce ICT‑Based Solutions)
Document sharing – Save a final version as PDF to lock layout and fonts.
Web images
PNG for graphics with transparency or when lossless quality is required.
JPEG for photographs where a smaller file size is more important than perfect fidelity.
SVG for logos, icons or any image that may need to be resized.
Spreadsheets – Export raw data as CSV for import into another programme; export a finished analysis as PDF to keep formulas hidden but results visible.
Audio & Video – Use MP3 for audio and MP4 (H.264) for video to maximise compatibility across browsers and devices.
Data exchange – Store structured data in XML or JSON before archiving; both are self‑describing and language‑independent.
Compression – Bundle related files in a ZIP before emailing or uploading; remember that ZIP is open, while RAR may need third‑party software.
File‑naming & folder hierarchy – Use clear, consistent names such as ProjectX_2025/Reports/FinalReport.pdf. This supports good file‑management practice (AO1).
Data protection – Do not store personal or sensitive data in generic files that are publicly shared. Use encryption or password protection where required.
e‑Safety – Scan all received files (especially ZIP/RAR) for viruses before opening.
Copyright & Licensing – Prefer open formats (ODT, ODP, SVG) when the work must be freely reusable. Respect licences when using third‑party media (e.g., Creative Commons).
Audience – Choose a format that matches the audience’s technology:
PDF for a client without office software.
CSV for a data analyst who will import into statistical software.
7. Relating File‑Format Decisions to the Systems Life‑Cycle (Section 7)
During the analysis and design phases, students should ask:
Which generic format best meets the audience’s needs? (AO3 – evaluate)
Does the chosen format support the implementation and testing stages? (AO2 – produce)
Will the format remain accessible after the project is completed? (AO1 – knowledge)
8. Evaluation Rubric (AO3) – Comparing Two Formats
Criterion
PDF (fixed layout)
ODT (editable open format)
Ease of editing
Low – changes require special software.
High – can be edited with many free tools.
Layout preservation across platforms
Very high – fonts, images, spacing locked.
Good, but may vary if the viewer lacks the same fonts.
File size for text‑heavy documents
Moderate – compression applied automatically.
Usually smaller for pure text.
Suitability for collaboration
Limited – typically a final version.
Excellent – multiple users can edit simultaneously.
Long‑term accessibility
High – ISO‑standard PDF/A is archival.
High – open specification, widely supported.
9. Quick Reference Checklist (AO1 – Knowledge)
Identify the content type (text, image, audio, video, data, archive).
Choose the most appropriate generic format from the table above.
Consider any special requirements:
Lossless quality? → PNG, SVG, WAV.
Will the file be shared publicly? → PDF or ZIP with encryption.
Need for editing later? → ODT, ODP, CSV.
Apply a clear file‑naming convention and store the file in a logical folder hierarchy.
Check file size; compress or reduce resolution if necessary.
Test that the file opens on at least two different platforms (e.g., Windows & macOS).
If the file contains sensitive information, add password protection or encrypt the archive.
10. Summary
Understanding generic file formats enables students to:
Select the most suitable format for a given task and audience.
Ensure files remain accessible across different hardware, operating systems and software.
Facilitate collaboration, sharing and long‑term storage.
Reduce reliance on a single vendor’s proprietary formats.
Address safety, security, copyright and data‑protection requirements.
Suggested diagram: A flowchart that starts with “What type of content?” and branches to the appropriate generic format (e.g., Text → TXT/CSV, Image → PNG/JPEG/SVG, Audio → MP3/WAV, Video → MP4, Data → XML/JSON, Archive → ZIP). Include decision points for “Need lossless quality?” and “Will the file be shared publicly?”