三九宝宝网宝宝教育教学论文

初级程序员考试问题!

02月10日 编辑 39baobao.com

[设计一个linux c语言基于TCP的多线程服务器和客户端发送程序]客户端#include#include#include#include#include#include#include#define PORT 1234#define MAXDATASIZE 1000void process(FILE *fp,int sockfd);char *getMessage(char *...+阅读

初级程序员现在更名为“程序员”,高级程序员也已经更名为“软件设计师”。如果你想考程序员,C语言是必考的内容,除此之外,在下午的程序题中,C语言一道必选的题目,你还需要在C++,VB,或是Java中选择一种语言的题目做才行。我也在考程序员,下面我把程序员考试的大纲,即考试内容概要贴给你,你就应该很明确要考那些内容,哪些是重点了:(希望对你有些帮助)程序员考试内容纲要考试科目1:计算机硬件基础知识1. 计算机科学基础1.1数制及其转换二进制、十进制和十六进制等常用数制及其相互转换1.2数据的表示数的表示(原码、反码、补码表示,整数和实数的机内表示方法,精度和溢出)校验方法和校验码(奇偶校验码、海明校验码)1.3算术运算和逻辑运算计算机中二进制数的运算方法逻辑代数的基本运算和逻辑表达式的化简1.5常用数据结构数组(表态数组、动态数组)、线性表、链表(单向链表、双向链表、循环链表)、队列、栈、树(二叉树、查找树)、图的定义、存储和操作1.6 常用算法算法与数据结构的关系,算法效率,算法设计,算法描述(流程图、伪代码、决策表)2. 计算机系统基础知识2.1计算机基础知识2.1.1计算机系统的组成,硬件系统、软件系统及层次结构2.1.3 中央处理器CPU 运算器和控制器的组成,常用的寄存器、指令系统、寻址方式、指令执行控处理机性能2.1.4 主存和辅存 存储器系统 存储介质(半导体、硬盘、光盘、闪存、软盘、磁带等) 主存储器的组成、性能及基本原理 Cache的概念、虚拟存储的概念 辅存设备的类型、特性、性能和容量计算2.1.5 I/O接口、I/O设备和通信设备 I/O接口(总线、DMA、通道、SCSI、并行口、RS232C、USB、IEEE1394) I/O设备的类型和特性(键盘、鼠标、显示器、打印机、扫描仪、摄像头,以及各种辅存设备) I/O设备控制方式(中断控制、DMA) 通信设备的类型和特性(Modem、集线器、交换机、中继器、路由器、网桥、网关)及其连接方法和连接介质(串行连接、并行连接,传输介质的类型和特性)2.2 软件基础知识 2.2.1 操作系统基础知识 操作系统的类型和功能 操作系统的内核(中断控制)和进程概念 处理机管理、存储管理、设备管理、文件管理、作业管理、汉字处理2.2.2 程序设计语言和语言处理程序基础知识 汇编、编译、解释系统的基础知识 过程(函数)调用2.3 网络基础知识 网络的功能、分类、组成和拓扑结构 网络体系结构与协议(OSI/RM,TCP/IP)2.4 数据库基础知识数据模型,ER图 数据操作(关系运算) 数据库语言(SQL)2.5 多媒体基础知识 多媒体基础概念,常用多媒体设备性能特征,常用多媒体文件格式类型3.软件开发和运行维护基础知识3.2 软件需求分析、需求定义及软件基础知识 结构化分析概念(数据流图(DFD)、实体关系图(ER)) 面向对象设计、结构化设计基础知识 模拟设计、代码设计、人机界面设计要点 3.3 程序设计基础知识 结构设计程序设计,程序流程图,NS图,PAD图 程序设计风格 面向对象设计基础知识、可视化程序设计基础知识 3.4 程序测试基础知识 黑盒测试、白盒测试、灰盒测试基础知识4. 安全性基础知识 安全性基本概念 加密与解密基础知识5. 标准化基础知识 标准化基本概念6. 信息化基本知识 有关的法律、法规要点7. 计算机专业英语考试科目2:程序设计1. 内部设计 1.1 理解外部设计1.3 物理数据设计 确定数据组织方式、存储介质,设计记录格式和处理方式2. 程序设计 2.1 模拟划分(原则、方法、标准)3. 程序实现 3.1 编程 编程方法和标准 程序设计语言的使用4.程序设计语言(C语言为必选,其他语言可以任选一种)4.1 C程序设计语言(ANSI C标准) 程序结构,语法,数据类型说明,可执行语句,函数调用,标准库函数,指针4.2 C++程序设计语言(ANSI C++标准)C++和面向对象程序设计,语法和程序结构,类、成员、构造函数、析构函数、模板、继承、多态 4.3 Java程序设计(Java 2) 语言机制(程序结构和语法,类、成员、构造函数、析构函数、继承、接口)4.4 Visual Basic程序设计(Visual Basic 6.0) 用户界面设计 程序结构和语法想考好这个不容易,内容很多,也有一定的难度,好好准备吧。

以下为关联文档:

c语言设计程序判断输入的是大写或小写字母或其他字符#include<stdio.h> main() { char ch ; printf("从键盘输入一个字符\n"); ch=getchar(); if(97<=ch & ch<=122) { printf("该字符为小写字母"); putchar('\n'); } else if(65<=ch & c...

C语言实现串行通信接口程序编程原理 程序1为查询通信方式接口程序,为一典型的数据采集例程。其中bioscom()函数初始化COM1(此函数实际调用BIOS INT 14H中断0号功能)。这样在程序中就避免了具体设置波特率...

易语言子程序操作就是要求 运行F:\定时器.exe 这个程序里面的子程序up。是吧??这个就比较复杂了。。涉及到内存、汇编。要会找CALL,也就是子程序。可以用OD。用OD打开那个程序后。。。。具体的操...

急!C语言程序数据结构排序算法的问题#include"stdio.h" #include"stdlib.h" #include "string.h" #define Max 100 //假设文件长度 typedef struct{ //定义记录类型 int key; //关键字项 }RecType; typedef RecType Se...

请大家编写一个C语言程序#include<stdio.h> int main() { int a[3][5],i,j,min; printf ("input a[][]:\n"); for (i=0;i<3;i++) { for(j=0;j<5;j++) scanf("%d",&a[i][j]); } min=a[0][0]; for(i=0;i<3...

一个简单的C语言程序大家看看!#include<stdio.h> main() { unsigned int a,i=1; printf("\n Input an int number:\n"); scanf("%d",&a); for (i=1;i<=a;i++) if (a%i==0) printf("%d,",i); else continue; }...

求一个单片机c语言音乐程序#include#define uchar unsigned char #define uint unsigned int sbit BEEP=P3^2; // 生日快乐歌的音符频率表,不同频率由不同的延时来决定 uchar code SONG_TONE[]={212,212...

跪求一个单片机生日快乐歌C语言程序#include <reg52.h> #define uint unsigned int #define uchar unsigned char sbit BEEP=P1^2;//接喇叭或蜂鸣器的接口 uint h,i; uint hz; uchar jiep; bit flag; uint code...

C语言程序题函数判断回文数# include //添加头文件 int main(void)//主函数 { int val; int m; int sum = 0;//定义三个整型变量,分别是val m sum,其中sum赋初值位0 printf("请输入您需要判断的数字:"); scanf(...

推荐阅读
图文推荐