Documente Academic
Documente Profesional
Documente Cultură
Requirements
Give a short history of computers. Describe the major parts of a computer system. Give four different uses of computers. Tell what a program is and how it is developed. Give three examples of programming languages and what types of programming they are used for. Describe a source program and an object program. Show how the following may be stored in computer memory: text, numbers, pictures, and sound.
Do THREE of the following: Use a database manager to create a troop roster, providing name, rank, patrol, and telephone number of each Scout. Sort the register by rank, by patrol, and alphabetically by name. Use a spreadsheet program to develop a weekend campout food budget for your patrol. Use a word processor to write a letter to parents of your troop's Scouts, inviting them to a court of honor. Use the mail merge feature to make a personalized copy of the letter for each family. Use a computer graphics program to design and draw a campsite plan for your troop. Be prepared to discuss various jobs in the computer field.
Requirements
Do TWO of the following: Visit a business or industry that uses computers. Study what the computer accomplishes and be prepared to discuss what you observed. Use a computer attached to a local area network or equipped with a modem to connect to a computer network or bulletin-board service such as Prodigy, CompuServe, or America Online. Send a message to someone on the network or download a program or file from the network. Use a general-purpose programming language to write a program application of your choice, subject to approval by your counselor. Be prepared to discuss several terms used in each of the following categories: Input/output devices Storage media Memory Processors and coprocessors Modems Networks Electronic mail Robotics Is it permissible to accept a free copy of a computer game or program from a friend? Why or why not? Describe several ways in which you and your family could use a personal computer other than for games and recreation.
History
Analog vs. Digital Abacus - Early Pascaline - 1612 Difference Engine 1888
IBM PC - 1981
ROM RAM
Hard Drive Floppy Disk CD-ROM
Storage
Core Memory
Use of Computers
Requirements
Give a short history of computers. Describe the major parts of a computer system. Give four different uses of computers. Tell what a program is and how it is developed. Give three examples of programming languages and what types of programming they are used for. Describe a source program and an object program. Show how the following may be stored in computer memory: text, numbers, pictures, and sound.
Do THREE of the following: Use a database manager to create a troop roster, providing name, rank, patrol, and telephone number of each Scout. Sort the register by rank, by patrol, and alphabetically by name. Use a spreadsheet program to develop a weekend campout food budget for your patrol. Use a word processor to write a letter to parents of your troop's Scouts, inviting them to a court of honor. Use the mail merge feature to make a personalized copy of the letter for each family. Use a computer graphics program to design and draw a campsite plan for your troop. Be prepared to discuss various jobs in the computer field.
Requirements
Do TWO of the following: Visit a business or industry that uses computers. Study what the computer accomplishes and be prepared to discuss what you observed. Use a computer attached to a local area network or equipped with a modem to connect to a computer network or bulletin-board service such as Prodigy, CompuServe, or America Online. Send a message to someone on the network or download a program or file from the network. Use a general-purpose programming language to write a program application of your choice, subject to approval by your counselor. Be prepared to discuss several terms used in each of the following categories: Input/output devices Storage media Memory Processors and coprocessors Modems Networks Electronic mail Robotics Is it permissible to accept a free copy of a computer game or program from a friend? Why or why not? Describe several ways in which you and your family could use a personal computer other than for games and recreation.
Networking
Protocol
Topology
Ethernet TCP/IP (Transmission Control Protocol/Internet Protocol) Bus Star Wireless (802.11/WiFi) 254.12.123.16 Private Subnets (10.10/192.168) Routers
IP Addresses
Dial Up
Modem (Modulator/Demodulator) 56K (realistically 45K) Always on High Speed DSL 500K/128K + dedicated Cable 784K/128K + shared Satellite 500K/128K
Broadband
Security
Virus Checkers
Firewall
Software
Operating Systems
Applications
Word Processing (Word) Spreadsheet (Excel) Browser (Internet Explorer) Data Base (Access) Presentation (PowerPoint) Specialized (Accounting, Ordering,.)
31
Algorithm
32
The internal programming language for a particular chip The only language the processor can understand Very difficult for humans to use
33
Assembly Languages
Are automatically translated into machine language by assembler programs Makes programs easier to write because it avoids the problem of physical references Still very laborious and error-prone
34
(3GLs)
The source code is translated into the object code (machine language) by a
COMPILER
The translation can also be accomplished by an INTERPRETER, which translates and executes each line of code (no object code is created)
35
Programming Languages
COBOL
Fortran
Formula Translator
BASIC
A loosely defined group of programming languages that permit nonprogrammers to do programming work Main categories:
37
Greater nonprocedurality
Procedural program a program that specifies how something should be done Nonprocedural program a program that specifies what should be accomplished Nonprocedural programs are easier to develop
38
Reusability using preexisting modules when developing new programs Machine independence programs can be executed under different operating system and on machines from different vendors Data independence possible to change the way the data are physically stored without changing the program
39
Eliminating steps between the expression of what people want (analysis) and the instructions for the computer (programming) Computer aided software engineering (CASE) tools
40
Uses 8 bits (= one byte) for each character Enough for 256 different combinations
UNICODE:
A superset of ASCII Uses 2 bytes for each character Enough for 65,536 different combinations
approximations
Data Storage
Jobs in Computers
Copyright/Ethics
Copyright
Licensing Types