Clilstore Facebook WA Linkedin Email
Login

This is a Clilstore unit. You can link all words to dictionaries.

CLILSTORE Unit 14: Introduction to Shell Programming

CLILSTORE UNIT 14: Introduction to Shell Programming

 

Introduction

This Unit is included in the subject “Single-user Operating Systems”, in the first year of Microcomputer Systems and Networks vocational training degree.

The purpose of this Unit is to give students a general view of scripting and use of shell. To reach this purpose, we will begin with the different types of shell, syntax and control structures.

Furthermore, we will see how use the software cron to to schedule jobs (commands or shell scripts).
 

Aims

The aims of the unit are:

 

Learning outcomes and key competences

The skills and competencies that students are expected to acquire are:

To be able to:

 

The key competences are: learning to learn, ICT, communication skills, work in group.

 

Contents

LESSON 1

Activity 1 -. Watch the following video (twice): Bash Scripting Basics Part 1

 

 

Activity 2 -. Fill-in-the-blanks:

Link to Hot Potatoes activity -> Fill-in-the-blank activity - Unit 14

 A scripting or         is a programming language supports scripts           written for a special run-time environment                     the of tasks that could alternatively be one-by-one by a human operator. Scripting                   are often (rather than compiled). Primitives are usually the                   tasks API calls, and the allows them to be into more                   programs. Environments that can be                   scripting include software                  , web pages within a web , usage of the shells of                   (OS), embedded , as well as numerous games. A scripting language can                   as a domain-specific language for a particular environment; the case of scripting an application, it is also as an extension language. Scripting languages are also sometimes to as very high-level programming , as they operate a high level of abstraction, or as                   languages, for job control languages on mainframes. 

 

 

 

Activity 3 -. Crossword: Crossword - Unit 14

 

 

crossword

 

 

 

Clilstore Fill-in-the-blankCrosswordImagen

Short url:   https://clilstore.eu/cs/6759