목록전체 글 (232)
거인의 코딩일지
다음 중 프레임워크에 대한 설명으로 가장 옳지 않은것은?? - 프레임 워크를 사용하면 프로그램의 크기는 작어진다. - 재사용이 가능하도록 소프트웨어 구성에 필요한 기본을 제공한다. - 정보 시스템의 개발 및 운영을 지원하는 도구 및 가이드 등을 포함한다. - 소프트웨어 구성에 필요한 기본 구조를 제공함으로써 재사용이 가능하게 해준다. - 프로그램의 크기가 커진다. 다음 중 결합도가 강한 것은? - Common Coupling 결합도의 유형 - 내공 외제 스자 내용(Content) / 공통(Common) / 외부(External) / 제어(Control) / 스탬프(Stamp) / 자료(Data) 결합도 한 모듈이 다른 모듈의 내부 기능 및 그 내부 자료를 조회하는 경우의 결합성은? - Content Co..
특정 내용을 파일에 저장할 때 사용하며, 파일 스트림에 서식화된 문자열을 출력하는 함수는 무엇인가? - fprintf() scanf() : 키보드로 입력받은 문자열에서 지정된 포맷 스트링으로 데이터를 읽는 함수 printf() : 파일에 지정된 포맷 스트링으로 데이터를 출력하는 함수 sprintf() : 문자열에 지정된 포맷 스트링으로 데이터를 출력하는 함수 C언어에서 stdio.h 에 포함된 함수로써 출력을 수행하는 함수는? - printf() scanf : 키보드에서 값을 입력받아 변수에 저장하는 함수 fopen : 파일을 여는 함수 fread : 파일을 읽는 함수 Python 에서 파일을 읽으려고 한다. 해당하는 함수명과 속성을 고르면?? f = ___ㄱ__ ("Soojebi.txt".'___ㄴ__..
파이썬의 변수 작성 규칙 설명으로 옳지 않은 것은? - 변수 이름의 중간에 공백을 사용할 수 있다. 변수이름의 중간에 공백을 사용할 수 없다. 첫 자리에 숫자를 사용 할 수 없다. 다음은 C 언어 코드 이다. 출력 결과는 무엇인가? #include void main(){ int i = 3, j = 4; printf("%d", 2&&3); printf("%d", i
코딩, 디버그, 컴파일, 배포 등 프로그램 개발과 관련된 모든 작업을 하나의 프로그램 안에서 처리하는 환경을 제공하는 소프느 웨어는 무엇인가? - IDE 컴파일러 고수준 언어로 작성된 프로그램을 기계어로 번역하기 위한 프로그램 텍스트 에디터 텍스트 파일을 편집할 수 있는 프로그램 디버거 사용자가 작성한 프로그램을 실행하려면 에러를 검출할 때 사용되는 소프트웨어 IDE 코딩, 디버그, 컴파일, 배포 등 프로그램 개발과 관련된 모든 작업을 하나의 프로그램 안에서 처리하는 환경을 제공하는 소프트 웨어 다음이 설명하는 용어는 무엇인가? 하향식 통합시험을 위해 일시적으로 필요한 조건만을 가지고 임시로 제공되는 시험용 모듈 - 테스트 스텁 하향식 통합시험을 위해 일시적으로 필요한 조건만을 가지고 임시로 제공되는 시..
![](http://i1.daumcdn.net/thumb/C150x150.fwebp.q85/?fname=https://blog.kakaocdn.net/dn/Bvt9w/btsgtSy20DS/DOH3Lpl19DuTySKQjDyRdK/img.png)
class Solution { public String solution(int[] food) { String answer = ""; String answer2 = ""; for(int i = 1; i =0; i--){ answer2 += answer.charAt(i); } return answer+"0"+answer2; } } 문제가 길어도 너무 길었지만....! 생각보다 단순하게 풀었다! 우선 answer을 이중for문을 통해서 String으로 형 변환 하여 넣어준뒤! 다시 for ..
![](http://i1.daumcdn.net/thumb/C150x150.fwebp.q85/?fname=https://blog.kakaocdn.net/dn/XQe7U/btsguCbtUvp/bYcpbMx9RLkCPxRi5hTjl1/img.png)
class Solution { public int[] solution(int start, int end) { int[] answer = new int[end - start+1]; for(int i =0; i< answer.length; i++){ answer[i] = start; start++; } return answer; } }
다음 중 객체지향 구현 절차로 옳바른것은? - 요건정의 > 객체에 대한 분석 > 객체 설계 및 구현 > 테스트 요건 정의 : 업무 요건 정의 객체지향 분석 : 객체 모델링, 동적 모델링, 기능 모델링 수행 객체지향 설계 및 구현 : 시스템 설계 및 객체 설계 , 객체지향 구현 테스트 및 배포 : 테스트, 페키지, 프로젝트 평가 객체 지향의 주요 개념에 대한 설명으로 틀린 것은? - 캡슐화는 상위 클래스에서 속성이나 연산을 전달 받아 새로운 형태의 클래스로 확장하여 사용하는 것을 의미한다. 캡슐화는 서로 연관된 데이터와 함수를 함께 묶어 외부와 경계를 만들고, 필요한 인터페이스만을 밖으로 드러내는 기법이다. 상위 클래스에서 속성이나 연산을 전달받아 새로운 형태의 클래스로 확장하여 사용하는 것은 상속이다. ..
모듈과 다른 모듈과의 연관성에 관계되는 용어로 가장 옳은것은? - 결합도 결합도 - 모듈과 모듈간에 어느정도 관련성(연관성)이 있는지를 나타내는 정도 - 관련이 적을수록 모듈의 독립성이 높아 모듈 간 영향이 적어짐 응집도 - 모듈간의 최소한의 상호작용으로 하나의 기능만을 수행하는 정도 HIPO (Hierarchy Input Process Output)의 설명 중 거리가 먼 것은? - 총괄 도표보다 기능을 알기 쉽게 In-put-Process-Output 으로 표기한 방법이 도형 목차이다. Input-Process-Output 으로 표기한 방법이 총괄 도표이다. HIPO는 시스템과 프로그램을 기능별로 어떤 형식으로 나타내는 기법인가? - Top- Down HIPO는 하향식(Top-Down) 기법으로 기능 ..
자료 사전에서 사용되는 기호 중 자료항목이 생략될 수도 있음을 나타내는 기호는? - () 자료 사전에서 반복을 의미하는 기호는? - {} + 자료의 연결(and, along, with)을 나타내는 기호 { } 자료의 반복을 나타내는 기호 [ ] 자료의 선택을 나타내는 기호 ( ) 자료 생략 가능함을 나타내는 기호 UML의 관계중 다음이 설명하는 것이 무엇인가? - 일반적인 개념을 부모(상위)라고 하고, 구체적인 개념을 자식(하위) 이라 함 - 구체적인(하위) 인 사물에서 일반적(상위)인 사물 쪽으로 속이 빈 화살표를 연결하여 표현 - 일반화(Generalization) - 일반화(Generalization) 관계는 하나의 사물이 다른 사물에 비해 더 일반적인지 구체적인지 표현하는 관계로 일반적인 개념을 ..
IPv6 에 대한 설명으로 옳바르지 않은것은? - IPv6 전송 방식에는 멀티캐스트, 유니캐스트, 브로드캐스트가 있다. IPv6 전송방식 유 멀 애 : 유니캐스트, 멀티캐스트, 애니캐스트 다음중 IPv4의 B 클래스의 서브넷 마스크는? - 255.255.0.0 A 클래스 : 255.0.0.0 B 클래스 : 255.255.0.0 C 클래스 : 255.255.255.0 IP 주소 체계에서 B 클래스의 주소 범위는? - 128.0.0.0 ~ 191.255.255.255 A 클래스 0.0.0.0 ~ 127.255.255.255 B 클래스 128.0.0.0 ~ 191.255.255.255 C 클래스 192.0.0.0 ~ 223.255.255.255 D 클래스 224.0.0.0 ~ 239.255.255.255 E ..