week 3

System Information

System information can be useful to programs and programmers, this can enable them to check that a program will run or that the user will need to upgrade or downgrade system setting.
Other users that may find these sorts of features useful in a program are IT professionals, this information could provide them information that could assist in the diagnosis of fault, or the information to the installed software at the present time.


Visual Basic .NET (VB.NET) is a multi-paradigm programming language, implemented on the .NET Framework. Microsoft launched VB.NET in 2002 as the successor to its original Visual Basic language. Although the ".NET" portion was dropped in 2005, this article uses "Visual Basic [.NET]" to refer to all Visual Basic languages releases since 2002, in order to distinguish between them and the classic Visual Basic.
Wikipedia - https://en.wikipedia.org/wiki/Visual_Basic_.NET

The "My" Function

The My feature provides easy and intuitive access to a number of .NET Framework classes, enabling the Visual Basic user to interact with the computer, application, settings, resources, and so on.
Examples

Word Scramble time!!


my.computer.name

The use of the my.computer.name string will provide the user information relating to the computer name. Other features that are available in the my.computer area, are,
My.Computer.Audio Object
My.Computer.Clipboard Object
My.Computer.Clock Object
My.Computer.FileSystem Object
My.Computer.FileSystem.SpecialDirectories Object
My.Computer.Info Object
My.Computer.Keyboard Object
My.Computer.Mouse Object
My.Computer.Network Object
My.Computer.Ports Object
My.Computer.Registry Object

Each of these have further features and functions providing the user with a number of elements of information and tools.

#


1. Name three different event driven programming languages.
2. Common triggers can be caused by the ______or the ________? Complete this sentence.
3. Name three possible system events.
4. Give three advantages of event driven programming languages.
5. Give three disadvantages of event driven programming languages.
#
5 min's

#

#


As you will see in the activity sheet in the resources area you are to create a system information checker. Using this document create the form as per the image presented and using the table to assist you in the naming and property settings. The program is a system checker that is designed to allow IT technician and IT professionals to understand more about the system that they are working on.
An example of such a program that will do this is " Jellybeans "
EXTENTION
Now that you have a working program that presents the information to the user about the system, you have been asked to source and create the code that will enable the program to now present a list of the installed software on the system and to count the number of items that are in the list.
STRETCH & CHALLENGE
Once the List has been created try to find the information to the serial/product keys to the installed software.


The information covered in this page covers the knowledge and understanding linked to the criterion in the table below.

Links to Assessment Criteria Description
LO1 Understand the features of event driven programming:
Key features: service oriented; time driven; event handlers; trigger functions; events eg mouse, keyboard, HTML object, form, user interface; event loops; flexibility; suitability for graphical interfaces; simplicity of programming; ease of development
LO2 Be able to use the tools and techniques of an event driven language:
Triggers: eg key press, alarm, system event, touch screen event, mouse click
Tools and techniques: eg use of tool boxes and controls, selection, loops, event handlers, triggers, objects and object properties, menus; debugging tools
Variables: declaring variables; scope of variables; constants; data types
Functional Skills English Reading, Writing, Comprhension, Problems Solving, Nouns
Functional Skills Maths Compression,Reduction
British Values None covered in this session.
Equality and Diversity

Last Updated
2018-04-16 13:27:00

Links to Learning Outcomes

Links to Assessment criteria

 


English

0

Maths







How 2's Coverage

0

0

Files that support this week


| | | | |
Week 2
Prev
Week 3
Prev
Week 4
Prev

Next

Next
Webmaster Spelling Notifications