W1 - FILE SYSTEMS-VISUAL STUDIO Flashcards
W1-1: What steps you should take for success in this course - or any course?
_ Come to class. (check announcements at SICT.ca first)
_ Follow ICT tech news and come prepared to participate.
_ Take notes. ICT professionals do this in every meeting.
_ Thoroughly read all steps in the activity. TL;DR is not an option in the ICT business. They pay us to read manuals.
_ Discuss during the activity. Talking is part of learning.
_ Talk all you want but don’t copy anything.
_ Come to class, every week. Focus on process, not goals
W1-2: What are STORAGE DEVICES? (non-volatile storage)
_ HARDWARE that saves data persistently (permanently) after the program ends or the power goes off.
_ are attached to your “machine” (computers)
#W1-3: (a) What is DRIVE? (b) OS mounts DRIVE?
(a) STORAGE DEVICE recognized by an Operating System (OS)
(b) recognizes hardware & assigns unique identifier
#W1-4: (a) What is MOUNTING? (b) What is AUTOMAGIC?
(a) _ is the PROCESS of making the file system on a storage device accessible to the OS and your applications/ software.
_ mounting is automagic
(b) as programmers, we know hardware and OS do things for us but we don’t want to know how.
W1-5: Types (and examples) of “persistent storage” devices?
(a) Hard Disk Drive (internal, external, portable, NAS)
(b) Optical Disc (CD 700MB, DVD 4.7GB, BD 25GB)
(c) Solid State Drive (USB flash drive; 2.5”,mSATA,M.2 form factors)
(d) Cloud Drive (iCloud, OneDrive, Dropbox, Google/Amazon Drive)
W1-6: What is a FILE?
_ uniquely named space on a Drive.
_ Files contain Data.
EX:
(a) Word document file: encodes words and images into an essay or book
(b) Plain Text file: stream of ASCII characters.
(c) Executable file: encoded instructions from compiled source code cause a computer to perform tasks
W1-7: What is DATA?
_ a sequence of symbols, organized in a file format.
_ When interpreted by software, data becomes INFO.
W1-8: What is a FOLDER/ DIRECTORY?
(a) Window & Mac OS?
(b) Linux/Unix?
_ file system’s hierarchically named CATALOGING STRUCTURE
Ex:
C:\Users\Tim\Desktop\Temp C:\Users\Tim\AppData\Local\Temp
_ contains Files and/or other Folders / Directories
=> help to organize files
(a) directories are called FOLDERS
(b) directories are called DIRECTORIES
W1-9: What does “hierarchically named” mean?
can have more than one of the SAME file/ folder names as long as they are in DIF. folders/directories.
W1-10: What is FULL PATH NAME?
(a) Windows?
(b) Linux/Unix?
_ the unique identifier of a file in a system:
[drive|root] / folder / sub-folder(s) / filename.ext
(a) C:\users\student\CP4P-week1.docx
_ case-independent with \ BACKSLASH separators
(b) /users/student/CP4P-week1.docx
_ case-dependent with / FORWARD SLASH separators
W1-11: What is A FILE EXTENSION?
_ is the code (1 – 5 characters) at the END of the filename, proceeded by a period “.” that denotes the GENERIC type of file
#W1-12: (a) What is DIRECTORY STRUCTURE? (b) What is PARENT-CHILD DIRECTORY?
(a) Files are displayed in a hierarchical tree structure.
(b) _ Courses directory is the PARENT of CPR101, IPC144, and ULI101 directories.
_ CPR101 directory is a CHILD of the Courses directory.
W1-13 (a) What is PROPER NAMING CONVENTION?
(b) Directory Naming Guidelines?
(c) File Naming Guidelines?
(a) Make directories and files to easy to work with, search for, and understand, especially when working with others.
(b) Use hierarchical names of categories and sub-categories to organize files
(c) _ Clear, short identifier of content
_ Version number
_ Creator/editor identifier
_ Correct file extension