stud
bud
Sign up
Log in
Home
Library
Explore
SAT
More
Programming for Security Professionals Flashcards | StudBud
Explore
/
Programming for Security Professionals
Programming for Security Professionals
31 terms
·
StudBud Administration
·
6 plays
Lecture 6
Flashcards
31 cards
F
Practice quiz
P
Host live
L
Questions
31
Answers
1
Who developed the Perl scripting language?
Shane falco
Larry Wall
Bill gates
Ron Burgundy
2
What are the three basic programming fundamental concepts?
branching, looping, testing
print, list, ping
dictionary, list, string
find, execute, save as
3
What programming jargon keeps performing a task as simple as possible?
Algorithm
complied
Pseudocode
bug
4
In every C program with what function does the processing start?
#include
main ( )
.c
set from.
5
How are Algorithms written in order for a human being to read them?
Pseudocode
Html
java
encryption
6
What is buffer overflow?
when the machine language is turned off
program attempts to put more data n buffer then it can hold
when a program is formatted wrong
when a programmer enters too many commands
7
What programming language uses a combination of hexadecimal numbers, expressions and registers?
Machine
Assembly
Binary
SQL
8
What language was Unix first written in?
Machine
Assembly
SQL
Java
9
In a programming language, what represents a numeric or string value?
a string
variable
function
a loop
10
What is essential for a programmer to perform during programming?
copy and paste, save
save work, update application
Document and add comments
compile, execute
11
In a C program, the curly braces {} shows what?
where the function begins and engs
information of the program
where a document is
how to execute a dictionary
12
What keyword in Perl is used to define a function?
execute
list
set
sub
13
What type of language is C?
compiled
machine
interpreted
assembly
14
What command statement loads libraries that hold the commands and functions used in a program?
ls
.c
#include
-l
15
What can semantic errors produce?
Unpredictable results or disasters
black screen
an error message
no results
16
What binary language is hard wired into the processor?
java
My sql
python
Machine Language
17
What two languages do hackers use to write malware?
machine, assembly
Perl, Python
html, java
Sql, C
18
What type of variable is found in python language?
assembly
compiled
dynamic
static
19
What is the command for a file extension in a C program?
l
.c
execute
-ls
20
If one of the basic programming fundamental concepts is missing, is it then a language?
depends on device system
No
Depends on software
Yes
21
How many bugs per lines of code does linux contain?
.32 per 1800 lines of code
0.17 bugs per 1000 lines of code
.14 per 128 lines of code
.24 per 64 lines of code
22
What detects stack smash with a value, that is implemented in a compiler?
canary
pigeon
crow
eagle
23
What type of variable is found in C language?
dmz
static
dynamic
encrypted
24
In Perl language, how is a string enclosed?
print, for
equals, semi colon
single or double quotes
semi colon, period
25
What closes a program if a program uses memory incorrectly?
CAT
ASLR
DEP
PDF
26
What programming jargon causes unpredictable results?
command
pseudocode
algorithm
Bug (error)
27
What memory protection process randomizes the location where system executables are loaded ?
compress layout non repedation
database management system
Address space layout randomization
Data execution prevention
28
In programming language, what must you declare before using it?
variable
function
result
command
29
what type of language is python?
interpreted
assembly
machine
compiled
30
What language is a powerful scripting language?
sql
python
Perl
C
31
What is one of the first things a computer programmer must learn?
7 layers of a computer
the formatting of python
encryption and decryption
rules of programming languages